diff --git a/public/demo/images/landing-new/avatar-1.svg b/public/demo/images/landing-new/avatar-1.svg new file mode 100644 index 000000000..93d4a0f89 --- /dev/null +++ b/public/demo/images/landing-new/avatar-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/avatar-2.svg b/public/demo/images/landing-new/avatar-2.svg new file mode 100644 index 000000000..d4e96c78c --- /dev/null +++ b/public/demo/images/landing-new/avatar-2.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/avatar-3.svg b/public/demo/images/landing-new/avatar-3.svg new file mode 100644 index 000000000..0571e9f0e --- /dev/null +++ b/public/demo/images/landing-new/avatar-3.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/avatar-4.svg b/public/demo/images/landing-new/avatar-4.svg new file mode 100644 index 000000000..18ea966ce --- /dev/null +++ b/public/demo/images/landing-new/avatar-4.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/avatar-5.svg b/public/demo/images/landing-new/avatar-5.svg new file mode 100644 index 000000000..5c625a68a --- /dev/null +++ b/public/demo/images/landing-new/avatar-5.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/avatar.png b/public/demo/images/landing-new/avatar.png new file mode 100644 index 000000000..e87b04515 Binary files /dev/null and b/public/demo/images/landing-new/avatar.png differ diff --git a/public/demo/images/landing-new/blocks-icon.svg b/public/demo/images/landing-new/blocks-icon.svg new file mode 100644 index 000000000..c9acc5c36 --- /dev/null +++ b/public/demo/images/landing-new/blocks-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/demo/images/landing-new/blocks/logo-1.svg b/public/demo/images/landing-new/blocks/logo-1.svg new file mode 100644 index 000000000..2846a84c0 --- /dev/null +++ b/public/demo/images/landing-new/blocks/logo-1.svg @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/public/demo/images/landing-new/blocks/logo-2.svg b/public/demo/images/landing-new/blocks/logo-2.svg new file mode 100644 index 000000000..4467c4c89 --- /dev/null +++ b/public/demo/images/landing-new/blocks/logo-2.svg @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/public/demo/images/landing-new/blocks/question.svg b/public/demo/images/landing-new/blocks/question.svg new file mode 100644 index 000000000..be11fff63 --- /dev/null +++ b/public/demo/images/landing-new/blocks/question.svg @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/public/demo/images/landing-new/core-icon.svg b/public/demo/images/landing-new/core-icon.svg new file mode 100644 index 000000000..0582e92d6 --- /dev/null +++ b/public/demo/images/landing-new/core-icon.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/css-icon.svg b/public/demo/images/landing-new/css-icon.svg new file mode 100644 index 000000000..5acd51724 --- /dev/null +++ b/public/demo/images/landing-new/css-icon.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/designer-dark.svg b/public/demo/images/landing-new/designer-dark.svg new file mode 100644 index 000000000..071b08b8b --- /dev/null +++ b/public/demo/images/landing-new/designer-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/designer-icon.svg b/public/demo/images/landing-new/designer-icon.svg new file mode 100644 index 000000000..873d857cd --- /dev/null +++ b/public/demo/images/landing-new/designer-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/demo/images/landing-new/designer-light.svg b/public/demo/images/landing-new/designer-light.svg new file mode 100644 index 000000000..d30611a98 --- /dev/null +++ b/public/demo/images/landing-new/designer-light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/features/icon-accessibility.svg b/public/demo/images/landing-new/features/icon-accessibility.svg new file mode 100644 index 000000000..452e1803a --- /dev/null +++ b/public/demo/images/landing-new/features/icon-accessibility.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-community.svg b/public/demo/images/landing-new/features/icon-community.svg new file mode 100644 index 000000000..4ff556d14 --- /dev/null +++ b/public/demo/images/landing-new/features/icon-community.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-components.svg b/public/demo/images/landing-new/features/icon-components.svg new file mode 100644 index 000000000..b9a28d5c3 --- /dev/null +++ b/public/demo/images/landing-new/features/icon-components.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/features/icon-mobile.svg b/public/demo/images/landing-new/features/icon-mobile.svg new file mode 100644 index 000000000..a0593dcfd --- /dev/null +++ b/public/demo/images/landing-new/features/icon-mobile.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-productivity.svg b/public/demo/images/landing-new/features/icon-productivity.svg new file mode 100644 index 000000000..ebe7084b3 --- /dev/null +++ b/public/demo/images/landing-new/features/icon-productivity.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-support.svg b/public/demo/images/landing-new/features/icon-support.svg new file mode 100644 index 000000000..0a7ce8939 --- /dev/null +++ b/public/demo/images/landing-new/features/icon-support.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-theme.svg b/public/demo/images/landing-new/features/icon-theme.svg new file mode 100644 index 000000000..db59124fa --- /dev/null +++ b/public/demo/images/landing-new/features/icon-theme.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/features/icon-ts.svg b/public/demo/images/landing-new/features/icon-ts.svg new file mode 100644 index 000000000..df3220fc7 --- /dev/null +++ b/public/demo/images/landing-new/features/icon-ts.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/demo/images/landing-new/icons-icon.svg b/public/demo/images/landing-new/icons-icon.svg new file mode 100644 index 000000000..459fab44d --- /dev/null +++ b/public/demo/images/landing-new/icons-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/overview-icon.svg b/public/demo/images/landing-new/overview-icon.svg new file mode 100644 index 000000000..27b1c459b --- /dev/null +++ b/public/demo/images/landing-new/overview-icon.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/demo/images/landing-new/primevue-logo-dark.svg b/public/demo/images/landing-new/primevue-logo-dark.svg new file mode 100644 index 000000000..2de5bca39 --- /dev/null +++ b/public/demo/images/landing-new/primevue-logo-dark.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/primevue-logo-light.svg b/public/demo/images/landing-new/primevue-logo-light.svg new file mode 100644 index 000000000..8190b461d --- /dev/null +++ b/public/demo/images/landing-new/primevue-logo-light.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/templates-icon.svg b/public/demo/images/landing-new/templates-icon.svg new file mode 100644 index 000000000..2b58966e8 --- /dev/null +++ b/public/demo/images/landing-new/templates-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/demo/images/landing-new/templates/apollo-dark.jpeg b/public/demo/images/landing-new/templates/apollo-dark.jpeg new file mode 100644 index 000000000..642c0da6c Binary files /dev/null and b/public/demo/images/landing-new/templates/apollo-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/apollo-light.jpeg b/public/demo/images/landing-new/templates/apollo-light.jpeg new file mode 100644 index 000000000..79fe632d9 Binary files /dev/null and b/public/demo/images/landing-new/templates/apollo-light.jpeg differ diff --git a/public/demo/images/landing-new/templates/atlantis-dark.jpeg b/public/demo/images/landing-new/templates/atlantis-dark.jpeg new file mode 100644 index 000000000..d7c7b6567 Binary files /dev/null and b/public/demo/images/landing-new/templates/atlantis-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/atlantis-light.jpeg b/public/demo/images/landing-new/templates/atlantis-light.jpeg new file mode 100644 index 000000000..d40f1ab66 Binary files /dev/null and b/public/demo/images/landing-new/templates/atlantis-light.jpeg differ diff --git a/public/demo/images/landing-new/templates/diamond-dark.jpeg b/public/demo/images/landing-new/templates/diamond-dark.jpeg new file mode 100644 index 000000000..b515469f1 Binary files /dev/null and b/public/demo/images/landing-new/templates/diamond-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/diamond-light.jpeg b/public/demo/images/landing-new/templates/diamond-light.jpeg new file mode 100644 index 000000000..d933584c1 Binary files /dev/null and b/public/demo/images/landing-new/templates/diamond-light.jpeg differ diff --git a/public/demo/images/landing-new/templates/freya-dark.jpeg b/public/demo/images/landing-new/templates/freya-dark.jpeg new file mode 100644 index 000000000..daccc597c Binary files /dev/null and b/public/demo/images/landing-new/templates/freya-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/freya-light.jpeg b/public/demo/images/landing-new/templates/freya-light.jpeg new file mode 100644 index 000000000..c43fd4bb1 Binary files /dev/null and b/public/demo/images/landing-new/templates/freya-light.jpeg differ diff --git a/public/demo/images/landing-new/templates/serenity-dark.jpeg b/public/demo/images/landing-new/templates/serenity-dark.jpeg new file mode 100644 index 000000000..23605c67c Binary files /dev/null and b/public/demo/images/landing-new/templates/serenity-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/serenity-light.jpeg b/public/demo/images/landing-new/templates/serenity-light.jpeg new file mode 100644 index 000000000..8f9ca7cd8 Binary files /dev/null and b/public/demo/images/landing-new/templates/serenity-light.jpeg differ diff --git a/public/demo/images/landing-new/templates/templates-dark.png b/public/demo/images/landing-new/templates/templates-dark.png new file mode 100644 index 000000000..c059238a4 Binary files /dev/null and b/public/demo/images/landing-new/templates/templates-dark.png differ diff --git a/public/demo/images/landing-new/templates/templates-light.png b/public/demo/images/landing-new/templates/templates-light.png new file mode 100644 index 000000000..173102a3d Binary files /dev/null and b/public/demo/images/landing-new/templates/templates-light.png differ diff --git a/public/demo/images/landing-new/templates/templates-text-dark.png b/public/demo/images/landing-new/templates/templates-text-dark.png new file mode 100644 index 000000000..c059238a4 Binary files /dev/null and b/public/demo/images/landing-new/templates/templates-text-dark.png differ diff --git a/public/demo/images/landing-new/templates/templates-text-light.png b/public/demo/images/landing-new/templates/templates-text-light.png new file mode 100644 index 000000000..173102a3d Binary files /dev/null and b/public/demo/images/landing-new/templates/templates-text-light.png differ diff --git a/public/demo/images/landing-new/templates/ultima-dark.jpeg b/public/demo/images/landing-new/templates/ultima-dark.jpeg new file mode 100644 index 000000000..b0af52920 Binary files /dev/null and b/public/demo/images/landing-new/templates/ultima-dark.jpeg differ diff --git a/public/demo/images/landing-new/templates/ultima-light.jpeg b/public/demo/images/landing-new/templates/ultima-light.jpeg new file mode 100644 index 000000000..48bf10584 Binary files /dev/null and b/public/demo/images/landing-new/templates/ultima-light.jpeg differ diff --git a/public/demo/images/landing-new/watch.png b/public/demo/images/landing-new/watch.png new file mode 100644 index 000000000..e1612bbe5 Binary files /dev/null and b/public/demo/images/landing-new/watch.png differ diff --git a/public/demo/images/landing-new/wave-dark-alt.svg b/public/demo/images/landing-new/wave-dark-alt.svg new file mode 100644 index 000000000..88b9ce24f --- /dev/null +++ b/public/demo/images/landing-new/wave-dark-alt.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/wave-dark.svg b/public/demo/images/landing-new/wave-dark.svg new file mode 100644 index 000000000..0555f5f82 --- /dev/null +++ b/public/demo/images/landing-new/wave-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/wave-light-alt.svg b/public/demo/images/landing-new/wave-light-alt.svg new file mode 100644 index 000000000..2d5d69fba --- /dev/null +++ b/public/demo/images/landing-new/wave-light-alt.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/wave-light.svg b/public/demo/images/landing-new/wave-light.svg new file mode 100644 index 000000000..ca21db918 --- /dev/null +++ b/public/demo/images/landing-new/wave-light.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/airbus-dark.svg b/public/demo/images/landing-new/whouses/airbus-dark.svg new file mode 100644 index 000000000..5ae7a37de --- /dev/null +++ b/public/demo/images/landing-new/whouses/airbus-dark.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/airbus-light.svg b/public/demo/images/landing-new/whouses/airbus-light.svg new file mode 100644 index 000000000..d7d57113c --- /dev/null +++ b/public/demo/images/landing-new/whouses/airbus-light.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/amex-dark.svg b/public/demo/images/landing-new/whouses/amex-dark.svg new file mode 100644 index 000000000..100ce2d72 --- /dev/null +++ b/public/demo/images/landing-new/whouses/amex-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/whouses/amex-light.svg b/public/demo/images/landing-new/whouses/amex-light.svg new file mode 100644 index 000000000..66953f048 --- /dev/null +++ b/public/demo/images/landing-new/whouses/amex-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/whouses/ebay-dark.svg b/public/demo/images/landing-new/whouses/ebay-dark.svg new file mode 100644 index 000000000..e03996dbb --- /dev/null +++ b/public/demo/images/landing-new/whouses/ebay-dark.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/ebay-light.svg b/public/demo/images/landing-new/whouses/ebay-light.svg new file mode 100644 index 000000000..7b8ef42bc --- /dev/null +++ b/public/demo/images/landing-new/whouses/ebay-light.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/ford-dark.svg b/public/demo/images/landing-new/whouses/ford-dark.svg new file mode 100644 index 000000000..c99e2d811 --- /dev/null +++ b/public/demo/images/landing-new/whouses/ford-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/ford-light.svg b/public/demo/images/landing-new/whouses/ford-light.svg new file mode 100644 index 000000000..d0b5852c7 --- /dev/null +++ b/public/demo/images/landing-new/whouses/ford-light.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/fox-dark.svg b/public/demo/images/landing-new/whouses/fox-dark.svg new file mode 100644 index 000000000..18d950011 --- /dev/null +++ b/public/demo/images/landing-new/whouses/fox-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/fox-light.svg b/public/demo/images/landing-new/whouses/fox-light.svg new file mode 100644 index 000000000..102d886e1 --- /dev/null +++ b/public/demo/images/landing-new/whouses/fox-light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/intel-dark.svg b/public/demo/images/landing-new/whouses/intel-dark.svg new file mode 100644 index 000000000..569e6b70b --- /dev/null +++ b/public/demo/images/landing-new/whouses/intel-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/intel-light.svg b/public/demo/images/landing-new/whouses/intel-light.svg new file mode 100644 index 000000000..35c3d326d --- /dev/null +++ b/public/demo/images/landing-new/whouses/intel-light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/lufthansa-dark.svg b/public/demo/images/landing-new/whouses/lufthansa-dark.svg new file mode 100644 index 000000000..e61f25730 --- /dev/null +++ b/public/demo/images/landing-new/whouses/lufthansa-dark.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/lufthansa-light.svg b/public/demo/images/landing-new/whouses/lufthansa-light.svg new file mode 100644 index 000000000..756df15db --- /dev/null +++ b/public/demo/images/landing-new/whouses/lufthansa-light.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/mercedes-dark.svg b/public/demo/images/landing-new/whouses/mercedes-dark.svg new file mode 100644 index 000000000..bbec524c8 --- /dev/null +++ b/public/demo/images/landing-new/whouses/mercedes-dark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/mercedes-light.svg b/public/demo/images/landing-new/whouses/mercedes-light.svg new file mode 100644 index 000000000..d6d19ca27 --- /dev/null +++ b/public/demo/images/landing-new/whouses/mercedes-light.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/nvidia-dark.svg b/public/demo/images/landing-new/whouses/nvidia-dark.svg new file mode 100644 index 000000000..ad0d477ee --- /dev/null +++ b/public/demo/images/landing-new/whouses/nvidia-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/nvidia-light.svg b/public/demo/images/landing-new/whouses/nvidia-light.svg new file mode 100644 index 000000000..6131a44f9 --- /dev/null +++ b/public/demo/images/landing-new/whouses/nvidia-light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/sap-dark.svg b/public/demo/images/landing-new/whouses/sap-dark.svg new file mode 100644 index 000000000..26eba96b6 --- /dev/null +++ b/public/demo/images/landing-new/whouses/sap-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/sap-light.svg b/public/demo/images/landing-new/whouses/sap-light.svg new file mode 100644 index 000000000..6a4ccac10 --- /dev/null +++ b/public/demo/images/landing-new/whouses/sap-light.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/demo/images/landing-new/whouses/unicredit-dark.svg b/public/demo/images/landing-new/whouses/unicredit-dark.svg new file mode 100644 index 000000000..9026d2b8f --- /dev/null +++ b/public/demo/images/landing-new/whouses/unicredit-dark.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/unicredit-light.svg b/public/demo/images/landing-new/whouses/unicredit-light.svg new file mode 100644 index 000000000..1fe99b1e1 --- /dev/null +++ b/public/demo/images/landing-new/whouses/unicredit-light.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/verizon-dark.svg b/public/demo/images/landing-new/whouses/verizon-dark.svg new file mode 100644 index 000000000..4fca2cc3d --- /dev/null +++ b/public/demo/images/landing-new/whouses/verizon-dark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/verizon-light.svg b/public/demo/images/landing-new/whouses/verizon-light.svg new file mode 100644 index 000000000..060185084 --- /dev/null +++ b/public/demo/images/landing-new/whouses/verizon-light.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/demo/images/landing-new/whouses/viacom-dark.svg b/public/demo/images/landing-new/whouses/viacom-dark.svg new file mode 100644 index 000000000..55cce1699 --- /dev/null +++ b/public/demo/images/landing-new/whouses/viacom-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/whouses/viacom-light.svg b/public/demo/images/landing-new/whouses/viacom-light.svg new file mode 100644 index 000000000..0e5d84c4f --- /dev/null +++ b/public/demo/images/landing-new/whouses/viacom-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/demo/images/landing-new/whouses/vw-dark.svg b/public/demo/images/landing-new/whouses/vw-dark.svg new file mode 100644 index 000000000..263060cd6 --- /dev/null +++ b/public/demo/images/landing-new/whouses/vw-dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/demo/images/landing-new/whouses/vw-light.svg b/public/demo/images/landing-new/whouses/vw-light.svg new file mode 100644 index 000000000..4e6eb80a6 --- /dev/null +++ b/public/demo/images/landing-new/whouses/vw-light.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/index.html b/public/index.html index 4d958e33a..7b194f5bf 100644 --- a/public/index.html +++ b/public/index.html @@ -14,6 +14,7 @@ PrimeVUE + diff --git a/public/styles/landing/themes/bootstrap4-dark-blue/theme.css b/public/styles/landing/themes/bootstrap4-dark-blue/theme.css new file mode 100644 index 000000000..ba3d02f88 --- /dev/null +++ b/public/styles/landing/themes/bootstrap4-dark-blue/theme.css @@ -0,0 +1,1686 @@ +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .box.table-container { + background-color: #2a323d; +} +.landing-themes .p-component { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.4); + transition-duration: 0.15s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.65; +} +.landing-themes .p-error { + color: #f19ea6; +} +.landing-themes .p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + border-radius: 4px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #f19ea6; +} +.landing-themes .p-datepicker { + padding: 0; + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-radius: 4px; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) { + background: #2a323d; + border: 1px solid #3f4b5b; + box-shadow: none; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #2a323d; +} +.landing-themes .p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + font-weight: 600; + margin: 0; + border-bottom: 1px solid #3f4b5b; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .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: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 4px; + transition: box-shadow 0.15s; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + background: transparent; + color: #8dd0ff; + border-color: transparent; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid #3f4b5b; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid #3f4b5b; + padding: 0.5rem; +} +.landing-themes .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: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid #3f4b5b; + padding-right: 0; + padding-left: 0; + padding-top: 0; + padding-bottom: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .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: 0 0 0 1px #e3f3fe; +} +@media screen and (max-width: 769px) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 20px; + height: 20px; +} +.landing-themes .p-checkbox .p-checkbox-box { + border: 1px solid #3f4b5b; + background: #20262e; + width: 20px; + height: 20px; + color: rgba(255, 255, 255, 0.87); + border-radius: 4px; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.15s; + color: #151515; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #8dd0ff; + background: #8dd0ff; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #1dadff; + background: #1dadff; + color: #151515; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: #3f4b5b; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #1dadff; + background: #1dadff; + color: #151515; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #f19ea6; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #8dd0ff; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #1dadff; +} +.landing-themes .p-highlight .p-checkbox .p-checkbox-box { + border-color: #151515; +} +.landing-themes .p-dropdown { + background: #20262e; + border: 1px solid #3f4b5b; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: #3f4b5b; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.357rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #f19ea6; +} +.landing-themes .p-dropdown-panel { + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-radius: 4px; + box-shadow: none; +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #3f4b5b; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; + margin-right: -1.75rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 3.5rem; + margin-right: -3.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 2.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0.5rem 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .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); +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem 1rem; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + font-weight: 600; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.5rem 1.5rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: #3f4b5b; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #f19ea6; +} +.landing-themes .p-inputtext { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + background: #20262e; + padding: 0.5rem 0.75rem; + border: 1px solid #3f4b5b; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + appearance: none; + border-radius: 4px; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: #3f4b5b; +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #f19ea6; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-float-label > label { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.15s; +} +.landing-themes .p-float-label > label.p-error { + color: #f19ea6; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 2.5rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} +.landing-themes ::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes ::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-filled .p-inputtext { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: #3f4b5b; +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-multiselect { + background: #20262e; + border: 1px solid #3f4b5b; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: #3f4b5b; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 0.5rem 0.75rem; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.25rem 0.75rem; + margin-right: 0.5rem; + background: #8dd0ff; + color: #151515; + border-radius: 4px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.357rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #f19ea6; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.25rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 0.5rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel { + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-radius: 4px; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #3f4b5b; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + width: 2rem; + height: 2rem; + color: rgba(255, 255, 255, 0.6); + border: 0 none; + background: transparent; + border-radius: 50%; + transition: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0.5rem 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #e3f3fe; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem 1rem; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + font-weight: 600; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.5rem 1.5rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: #3f4b5b; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #3f4b5b; +} +.landing-themes .p-radiobutton { + width: 20px; + height: 20px; +} +.landing-themes .p-radiobutton .p-radiobutton-box { + border: 1px solid #3f4b5b; + background: #20262e; + width: 20px; + height: 20px; + color: rgba(255, 255, 255, 0.87); + border-radius: 50%; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: #3f4b5b; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: #8dd0ff; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 12px; + height: 12px; + transition-duration: 0.15s; + background-color: #151515; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #8dd0ff; + background: #8dd0ff; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #1dadff; + background: #1dadff; + color: #151515; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #f19ea6; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #3f4b5b; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #8dd0ff; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #1dadff; +} +.landing-themes .p-highlight .p-radiobutton .p-radiobutton-box { + border-color: #151515; +} +.landing-themes .p-slider { + background: #3f4b5b; + border: 0 none; + border-radius: 4px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 0.286rem; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -0.5715rem; + margin-left: -0.5715rem; +} +.landing-themes .p-slider.p-slider-vertical { + width: 0.286rem; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -0.5715rem; + margin-bottom: -0.5715rem; +} +.landing-themes .p-slider .p-slider-handle { + height: 1.143rem; + width: 1.143rem; + background: #8dd0ff; + border: 2px solid #8dd0ff; + border-radius: 4px; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-slider .p-slider-range { + background: #8dd0ff; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #56bdff; + border-color: #56bdff; +} +.landing-themes .p-button { + color: #151515; + background: #8dd0ff; + border: 1px solid #8dd0ff; + padding: 0.5rem 0.75rem; + font-size: 1rem; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: #56bdff; + color: #151515; + border-color: #56bdff; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: #1dadff; + color: #151515; + border-color: #1dadff; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #8dd0ff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(141, 208, 255, 0.04); + color: #8dd0ff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(141, 208, 255, 0.16); + color: #8dd0ff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #8dd0ff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(141, 208, 255, 0.04); + color: #8dd0ff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(141, 208, 255, 0.16); + color: #8dd0ff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #8dd0ff; + background-color: #151515; +} +.landing-themes .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); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 2.357rem; + padding: 0.5rem 0; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.357rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 2.357rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #ffffff; + background: #6c757d; + border: 1px solid #6c757d; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: #5a6268; + color: #ffffff; + border-color: #5a6268; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px rgba(130, 138, 145, 0.5); +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: #545b62; + color: #ffffff; + border-color: #4e555b; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(108, 117, 125, 0.04); + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(108, 117, 125, 0.16); + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #6c757d; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(108, 117, 125, 0.04); + border-color: transparent; + color: #6c757d; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(108, 117, 125, 0.16); + border-color: transparent; + color: #6c757d; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #151515; + background: #7fd8e6; + border: 1px solid #4cc8db; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: #4cc8db; + color: #151515; + border-color: #26bdd3; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #b1e8f0; +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: #26bdd3; + color: #151515; + border-color: #00b2cc; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #7fd8e6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(127, 216, 230, 0.04); + color: #7fd8e6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(127, 216, 230, 0.16); + color: #7fd8e6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #7fd8e6; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(127, 216, 230, 0.04); + border-color: transparent; + color: #7fd8e6; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(127, 216, 230, 0.16); + border-color: transparent; + color: #7fd8e6; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #151515; + background: #9fdaa8; + border: 1px solid #78cc86; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: #78cc86; + color: #151515; + border-color: #5ac06c; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #c5e8ca; +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: #5ac06c; + color: #151515; + border-color: #3cb553; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #9fdaa8; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(159, 218, 168, 0.04); + color: #9fdaa8; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 218, 168, 0.16); + color: #9fdaa8; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #9fdaa8; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(159, 218, 168, 0.04); + border-color: transparent; + color: #9fdaa8; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 218, 168, 0.16); + border-color: transparent; + color: #9fdaa8; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #151515; + background: #ffe082; + border: 1px solid #ffd54f; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: #ffd54f; + color: #151515; + border-color: #ffca28; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #ffecb3; +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: #ffca28; + color: #151515; + border-color: #ffc107; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #ffe082; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 224, 130, 0.04); + color: #ffe082; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 224, 130, 0.16); + color: #ffe082; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #ffe082; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 224, 130, 0.04); + border-color: transparent; + color: #ffe082; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 224, 130, 0.16); + border-color: transparent; + color: #ffe082; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #151515; + background: #b7a2e0; + border: 1px solid #9a7cd4; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: #9a7cd4; + color: #151515; + border-color: #845fca; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #d3c7ec; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: #845fca; + color: #151515; + border-color: #6d43c0; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #b7a2e0; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(183, 162, 224, 0.04); + color: #b7a2e0; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(183, 162, 224, 0.16); + color: #b7a2e0; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #b7a2e0; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(183, 162, 224, 0.04); + border-color: transparent; + color: #b7a2e0; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(183, 162, 224, 0.16); + border-color: transparent; + color: #b7a2e0; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #151515; + background: #f19ea6; + border: 1px solid #e97984; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: #e97984; + color: #151515; + border-color: #f75965; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #ffd0d9; +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: #f75965; + color: #151515; + border-color: #fd464e; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #f19ea6; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(241, 158, 166, 0.04); + color: #f19ea6; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(241, 158, 166, 0.16); + color: #f19ea6; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #f19ea6; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(241, 158, 166, 0.04); + border-color: transparent; + color: #f19ea6; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(241, 158, 166, 0.16); + border-color: transparent; + color: #f19ea6; +} +.landing-themes .p-button.p-button-link { + color: #8dd0ff; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #56bdff; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: 0 0 0 1px #e3f3fe; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #8dd0ff; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 1px 0 0 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-datatable-header { + background: #2a323d; + color: rgba(255, 255, 255, 0.6); + border: solid #3f4b5b; + border-width: 1px 0 0 0; + padding: 1rem 1rem; + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-footer { + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3f4b5b; + border-width: 1px 0 2px 0; + font-weight: 600; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + transition: box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #3f4b5b; + border-width: 1px 0 1px 0; + font-weight: 600; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #151515; + background: #8dd0ff; + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: #2a323d; + color: #8dd0ff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: #8dd0ff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: #8dd0ff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: #8dd0ff; +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: inset 0 0 0 0.15rem #e3f3fe; + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #3f4b5b; + border-width: 1px 0 0 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .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: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: #8dd0ff; + color: #151515; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: #8dd0ff; + color: #151515; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #8dd0ff; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #8dd0ff; +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid #e3f3fe; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid #e3f3fe; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #8dd0ff; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #2a323d; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #2a323d; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 2px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: rgba(255, 255, 255, 0.02); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: #8dd0ff; + color: #151515; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: #151515; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: #151515; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: rgba(255, 255, 255, 0.02); +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(141, 208, 255, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .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: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: transparent; + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: #8dd0ff; + color: #151515; +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .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: color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: transparent; +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 1px #e3f3fe; +} +.landing-themes .p-column-filter-overlay { + background: #2a323d; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #3f4b5b; + border-radius: 4px; + box-shadow: none; + min-width: 12.5rem; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0.5rem 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #151515; + background: #8dd0ff; +} +.landing-themes .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); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #e3f3fe; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid #3f4b5b; + margin: 0.5rem 0; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #3f4b5b; + color: rgba(255, 255, 255, 0.87); + background: #2a323d; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1.25rem; + border-bottom: 1px solid #3f4b5b; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.5rem 1.25rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1.25rem; +} +.landing-themes .p-paginator { + background: #2a323d; + color: #8dd0ff; + border: solid #3f4b5b; + border-width: 0; + padding: 0.75rem; + border-radius: 4px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .p-paginator .p-paginator-last { + background-color: transparent; + border: 1px solid #3f4b5b; + color: #8dd0ff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: #3f4b5b; + color: #8dd0ff; +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 2.357rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 2.357rem; +} +.landing-themes .p-paginator .p-paginator-current { + background-color: transparent; + border: 1px solid #3f4b5b; + color: #8dd0ff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + padding: 0 0.5rem; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 1px solid #3f4b5b; + color: #8dd0ff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: #8dd0ff; + border-color: #8dd0ff; + color: #151515; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + border-color: #3f4b5b; + color: #8dd0ff; +} + +/* Vendor extensions to the designer enhanced bootstrap compatibility */ +.p-breadcrumb .p-breadcrumb-chevron { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} +.p-breadcrumb .p-breadcrumb-chevron:before { + content: "/"; +} + +/* Customizations to the designer theme should be defined here */ diff --git a/public/styles/landing/themes/bootstrap4-light-blue/theme.css b/public/styles/landing/themes/bootstrap4-light-blue/theme.css new file mode 100644 index 000000000..465cf4eea --- /dev/null +++ b/public/styles/landing/themes/bootstrap4-light-blue/theme.css @@ -0,0 +1,1683 @@ +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .p-component { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.4); + transition-duration: 0.15s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.65; +} +.landing-themes .p-error { + color: #dc3545; +} +.landing-themes .p-text-secondary { + color: #6c757d; +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + border-radius: 4px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #dc3545; +} +.landing-themes .p-datepicker { + padding: 0; + background: #ffffff; + color: #212529; + border: 1px solid #ced4da; + border-radius: 4px; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.15); + box-shadow: none; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #efefef; +} +.landing-themes .p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: #212529; + background: #ffffff; + font-weight: 600; + margin: 0; + border-bottom: 1px solid #dee2e6; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 4px; + transition: box-shadow 0.15s; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + background: #ced4da; + color: #212529; + border-color: transparent; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid #dee2e6; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid #dee2e6; + padding: 0.5rem; +} +.landing-themes .p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid #dee2e6; + padding-right: 0; + padding-left: 0; + padding-top: 0; + padding-bottom: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: #e9ecef; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: #e9ecef; +} +.landing-themes .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: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +@media screen and (max-width: 769px) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 20px; + height: 20px; +} +.landing-themes .p-checkbox .p-checkbox-box { + border: 2px solid #ced4da; + background: #ffffff; + width: 20px; + height: 20px; + color: #212529; + border-radius: 4px; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.15s; + color: #ffffff; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #007bff; + background: #007bff; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #0062cc; + background: #0062cc; + color: #ffffff; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: #ced4da; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #0062cc; + background: #0062cc; + color: #ffffff; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #dc3545; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #007bff; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #0062cc; +} +.landing-themes .p-highlight .p-checkbox .p-checkbox-box { + border-color: #ffffff; +} +.landing-themes .p-dropdown { + background: #ffffff; + border: 1px solid #ced4da; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: #ced4da; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: #6c757d; +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: #495057; + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: #495057; + right: 2.357rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #dc3545; +} +.landing-themes .p-dropdown-panel { + background: #ffffff; + color: #212529; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: none; +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #dee2e6; + color: #212529; + background: #efefef; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; + margin-right: -1.75rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: #495057; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 3.5rem; + margin-right: -3.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 2.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0.5rem 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: #212529; + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: #212529; + background: #e9ecef; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem 1rem; + color: #212529; + background: #ffffff; + font-weight: 600; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.5rem 1.5rem; + color: #212529; + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: #efefef; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #dc3545; +} +.landing-themes .p-inputtext { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #495057; + background: #ffffff; + padding: 0.5rem 0.75rem; + border: 1px solid #ced4da; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + appearance: none; + border-radius: 4px; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: #ced4da; +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #dc3545; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-float-label > label { + left: 0.75rem; + color: #6c757d; + transition-duration: 0.15s; +} +.landing-themes .p-float-label > label.p-error { + color: #dc3545; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 0.75rem; + color: #495057; +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 2.5rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 0.75rem; + color: #495057; +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} +.landing-themes ::-webkit-input-placeholder { + color: #6c757d; +} +.landing-themes :-moz-placeholder { + color: #6c757d; +} +.landing-themes ::-moz-placeholder { + color: #6c757d; +} +.landing-themes :-ms-input-placeholder { + color: #6c757d; +} +.landing-themes .p-input-filled .p-inputtext { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: #efefef; +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-multiselect { + background: #ffffff; + border: 1px solid #ced4da; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: #ced4da; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 0.5rem 0.75rem; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: #6c757d; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.25rem 0.75rem; + margin-right: 0.5rem; + background: #007bff; + color: #ffffff; + border-radius: 4px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: #495057; + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: #495057; + right: 2.357rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #dc3545; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.25rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 0.5rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel { + background: #ffffff; + color: #212529; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #dee2e6; + color: #212529; + background: #efefef; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: #495057; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0.5rem 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: #212529; + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: #212529; + background: #e9ecef; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem 1rem; + color: #212529; + background: #ffffff; + font-weight: 600; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.5rem 1.5rem; + color: #212529; + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: #efefef; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #efefef; +} +.landing-themes .p-radiobutton { + width: 20px; + height: 20px; +} +.landing-themes .p-radiobutton .p-radiobutton-box { + border: 2px solid #ced4da; + background: #ffffff; + width: 20px; + height: 20px; + color: #212529; + border-radius: 50%; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: #ced4da; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: #007bff; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 12px; + height: 12px; + transition-duration: 0.15s; + background-color: #ffffff; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #007bff; + background: #007bff; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #0062cc; + background: #0062cc; + color: #ffffff; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #dc3545; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #efefef; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #007bff; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #0062cc; +} +.landing-themes .p-highlight .p-radiobutton .p-radiobutton-box { + border-color: #ffffff; +} +.landing-themes .p-slider { + background: #e9ecef; + border: 0 none; + border-radius: 4px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 0.286rem; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -0.5715rem; + margin-left: -0.5715rem; +} +.landing-themes .p-slider.p-slider-vertical { + width: 0.286rem; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -0.5715rem; + margin-bottom: -0.5715rem; +} +.landing-themes .p-slider .p-slider-handle { + height: 1.143rem; + width: 1.143rem; + background: #007bff; + border: 2px solid #007bff; + border-radius: 4px; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-slider .p-slider-range { + background: #007bff; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #0069d9; + border-color: #0069d9; +} +.landing-themes .p-button { + color: #ffffff; + background: #007bff; + border: 1px solid #007bff; + padding: 0.5rem 0.75rem; + font-size: 1rem; + transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; + border-radius: 4px; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: #0069d9; + color: #ffffff; + border-color: #0069d9; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: #0062cc; + color: #ffffff; + border-color: #0062cc; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #007bff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(0, 123, 255, 0.04); + color: #007bff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(0, 123, 255, 0.16); + color: #007bff; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: #6c757d; + border-color: #6c757d; +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: #e9ecef; + color: #6c757d; +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: #dee2e6; + color: #6c757d; +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #007bff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(0, 123, 255, 0.04); + color: #007bff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(0, 123, 255, 0.16); + color: #007bff; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: #6c757d; +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: #e9ecef; + color: #6c757d; +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: #dee2e6; + color: #6c757d; +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #007bff; + background-color: #ffffff; +} +.landing-themes .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); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 2.357rem; + padding: 0.5rem 0; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 2.357rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.4375rem 0.65625rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.625rem 0.9375rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 2.357rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #ffffff; + background: #6c757d; + border: 1px solid #6c757d; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: #5a6268; + color: #ffffff; + border-color: #5a6268; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: #545b62; + color: #ffffff; + border-color: #4e555b; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(108, 117, 125, 0.04); + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(108, 117, 125, 0.16); + color: #6c757d; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #6c757d; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(108, 117, 125, 0.04); + border-color: transparent; + color: #6c757d; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(108, 117, 125, 0.16); + border-color: transparent; + color: #6c757d; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #ffffff; + background: #17a2b8; + border: 1px solid #17a2b8; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: #138496; + color: #ffffff; + border-color: #117a8b; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: #138496; + color: #ffffff; + border-color: #117a8b; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #17a2b8; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(23, 162, 184, 0.04); + color: #17a2b8; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(23, 162, 184, 0.16); + color: #17a2b8; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #17a2b8; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(23, 162, 184, 0.04); + border-color: transparent; + color: #17a2b8; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(23, 162, 184, 0.16); + border-color: transparent; + color: #17a2b8; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #ffffff; + background: #28a745; + border: 1px solid #28a745; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: #218838; + color: #ffffff; + border-color: #1e7e34; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: #1e7e34; + color: #ffffff; + border-color: #1c7430; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #28a745; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(40, 167, 69, 0.04); + color: #28a745; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(40, 167, 69, 0.16); + color: #28a745; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #28a745; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(40, 167, 69, 0.04); + border-color: transparent; + color: #28a745; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(40, 167, 69, 0.16); + border-color: transparent; + color: #28a745; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #212529; + background: #ffc107; + border: 1px solid #ffc107; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: #e0a800; + color: #212529; + border-color: #d39e00; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: #d39e00; + color: #212529; + border-color: #c69500; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #ffc107; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 193, 7, 0.04); + color: #ffc107; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 193, 7, 0.16); + color: #ffc107; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #ffc107; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 193, 7, 0.04); + border-color: transparent; + color: #ffc107; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 193, 7, 0.16); + border-color: transparent; + color: #ffc107; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #ffffff; + background: #6f42c1; + border: 1px solid #6f42c1; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: #633bad; + color: #ffffff; + border-color: #58349a; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #d3c6ec; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: #58349a; + color: #ffffff; + border-color: #4d2e87; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #6f42c1; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(111, 66, 193, 0.04); + color: #6f42c1; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(111, 66, 193, 0.16); + color: #6f42c1; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #6f42c1; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(111, 66, 193, 0.04); + border-color: transparent; + color: #6f42c1; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(111, 66, 193, 0.16); + border-color: transparent; + color: #6f42c1; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #ffffff; + background: #dc3545; + border: 1px solid #dc3545; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: #c82333; + color: #ffffff; + border-color: #bd2130; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: #bd2130; + color: #ffffff; + border-color: #b21f2d; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #dc3545; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(220, 53, 69, 0.04); + color: #dc3545; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(220, 53, 69, 0.16); + color: #dc3545; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #dc3545; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(220, 53, 69, 0.04); + border-color: transparent; + color: #dc3545; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(220, 53, 69, 0.16); + border-color: transparent; + color: #dc3545; +} +.landing-themes .p-button.p-button-link { + color: #007bff; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #0069d9; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #007bff; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 1px 0 0 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 1px 0 0 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-datatable-header { + background: #efefef; + color: #212529; + border: solid #dee2e6; + border-width: 1px 0 0 0; + padding: 1rem 1rem; + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-footer { + background: #efefef; + color: #212529; + border: 1px solid #dee2e6; + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #dee2e6; + border-width: 1px 0 2px 0; + font-weight: 600; + color: #212529; + background: #ffffff; + transition: box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #dee2e6; + border-width: 1px 0 1px 0; + font-weight: 600; + color: #212529; + background: #ffffff; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: #6c757d; + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #ffffff; + background: #007bff; + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: #e9ecef; + color: #212529; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: #6c757d; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: #ffffff; + color: #007bff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: #007bff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: #e9ecef; + color: #007bff; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: #007bff; +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: inset 0 0 0 0.15rem rgba(38, 143, 255, 0.5); + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #ffffff; + color: #212529; + transition: box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #dee2e6; + border-width: 1px 0 0 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 600; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: #007bff; + color: #ffffff; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: #007bff; + color: #ffffff; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #007bff; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #007bff; +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: #e9ecef; + color: #212529; +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid rgba(38, 143, 255, 0.5); + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: #e9ecef; + color: #212529; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid rgba(38, 143, 255, 0.5); + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: #e9ecef; + color: #212529; +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #007bff; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #efefef; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #ffffff; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 2px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: rgba(0, 0, 0, 0.05); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: #007bff; + color: #ffffff; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: #ffffff; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: #ffffff; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: rgba(0, 0, 0, 0.05); +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(0, 123, 255, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-column-filter-menu-button:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: transparent; + color: #495057; +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: #007bff; + color: #ffffff; +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: box-shadow 0.15s; +} +.landing-themes .p-column-filter-clear-button:hover { + color: #495057; + border-color: transparent; + background: transparent; +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-column-filter-overlay { + background: #ffffff; + color: #212529; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: none; + min-width: 12.5rem; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0.5rem 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.5rem 1.5rem; + border: 0 none; + color: #212529; + background: transparent; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #ffffff; + background: #007bff; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: #212529; + background: #e9ecef; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem rgba(38, 143, 255, 0.5); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid #dee2e6; + margin: 0.5rem 0; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem 1.5rem; + border-bottom: 1px solid #dee2e6; + color: #212529; + background: #efefef; + margin: 0; + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1.25rem; + border-bottom: 1px solid #dee2e6; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.5rem 1.25rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1.25rem; +} +.landing-themes .p-paginator { + background: #ffffff; + color: #007bff; + border: solid #dee2e6; + border-width: 0; + padding: 0.75rem; + border-radius: 4px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .p-paginator .p-paginator-last { + background-color: #ffffff; + border: 1px solid #dee2e6; + color: #007bff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: #e9ecef; + border-color: #dee2e6; + color: #007bff; +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 2.357rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 2.357rem; +} +.landing-themes .p-paginator .p-paginator-current { + background-color: #ffffff; + border: 1px solid #dee2e6; + color: #007bff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + padding: 0 0.5rem; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page { + background-color: #ffffff; + border: 1px solid #dee2e6; + color: #007bff; + min-width: 2.357rem; + height: 2.357rem; + margin: 0 0 0 -1px; + transition: box-shadow 0.15s; + border-radius: 0; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: #007bff; + border-color: #007bff; + color: #ffffff; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: #e9ecef; + border-color: #dee2e6; + color: #007bff; +} + +/* Vendor extensions to the designer enhanced bootstrap compatibility */ +.p-breadcrumb .p-breadcrumb-chevron { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; +} +.p-breadcrumb .p-breadcrumb-chevron:before { + content: "/"; +} + +/* Customizations to the designer theme should be defined here */ diff --git a/public/styles/landing/themes/lara-dark-indigo/theme.css b/public/styles/landing/themes/lara-dark-indigo/theme.css new file mode 100644 index 000000000..1ca3e4ba9 --- /dev/null +++ b/public/styles/landing/themes/lara-dark-indigo/theme.css @@ -0,0 +1,1722 @@ +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .box.table-container { + background-color: #071426; +} +.landing-themes .p-component { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.4); + transition-duration: 0.2s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.4; +} +.landing-themes .p-error { + color: #FCA5A5; +} +.landing-themes .p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + border-radius: 6px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #FCA5A5; +} +.landing-themes .p-datepicker { + padding: 0.5rem; + background: #071426; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #0b213f; + border-radius: 6px; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) { + background: #071426; + border: 1px solid #0b213f; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #071426; +} +.landing-themes .p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: rgba(255, 255, 255, 0.87); + background: #071426; + font-weight: 700; + margin: 0; + border-bottom: 1px solid #0b213f; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .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; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 50%; + transition: box-shadow 0.2s; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + background: transparent; + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid #0b213f; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid #0b213f; + padding: 0.5rem; +} +.landing-themes .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; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid #0b213f; + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .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: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +@media screen and (max-width: 769px) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 22px; + height: 22px; +} +.landing-themes .p-checkbox .p-checkbox-box { + border: 2px solid #0b213f; + background: #040d19; + width: 22px; + height: 22px; + color: rgba(255, 255, 255, 0.87); + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #1c2127; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #A5B4FC; + background: #A5B4FC; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #7d92fb; + background: #7d92fb; + color: #1c2127; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: #A5B4FC; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #7d92fb; + background: #7d92fb; + color: #1c2127; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #FCA5A5; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #A5B4FC; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #7d92fb; +} +.landing-themes .p-dropdown { + background: #040d19; + border: 1px solid #0b213f; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: #A5B4FC; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 3rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #FCA5A5; +} +.landing-themes .p-dropdown-panel { + background: #071426; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #0b213f; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #0b213f; + color: rgba(255, 255, 255, 0.87); + background: #071426; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; + margin-right: -1.75rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 3.5rem; + margin-right: -3.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 2.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0.75rem 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .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.03); +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #091a32; + font-weight: 700; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: #0b213f; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #FCA5A5; +} +.landing-themes .p-inputtext { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: rgba(255, 255, 255, 0.87); + background: #040d19; + padding: 0.75rem 0.75rem; + border: 1px solid #0b213f; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + appearance: none; + border-radius: 6px; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: #A5B4FC; +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #FCA5A5; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} +.landing-themes .p-float-label > label { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.2s; +} +.landing-themes .p-float-label > label.p-error { + color: #FCA5A5; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 2.5rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} +.landing-themes ::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes ::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-filled .p-inputtext { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: #0b213f; +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} +.landing-themes .p-multiselect { + background: #040d19; + border: 1px solid #0b213f; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: #A5B4FC; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); + border-radius: 6px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 3rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #FCA5A5; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 0.75rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel { + background: #071426; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #0b213f; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #0b213f; + color: rgba(255, 255, 255, 0.87); + background: #071426; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + 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; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0.75rem 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .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.03); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: #091a32; + font-weight: 700; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 1.25rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: #0b213f; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #0b213f; +} +.landing-themes .p-radiobutton { + width: 22px; + height: 22px; +} +.landing-themes .p-radiobutton .p-radiobutton-box { + border: 2px solid #0b213f; + background: #040d19; + width: 22px; + height: 22px; + color: rgba(255, 255, 255, 0.87); + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: #A5B4FC; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); + border-color: #A5B4FC; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 12px; + height: 12px; + transition-duration: 0.2s; + background-color: #1c2127; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #A5B4FC; + background: #A5B4FC; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #7d92fb; + background: #7d92fb; + color: #1c2127; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #FCA5A5; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #0b213f; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #A5B4FC; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #7d92fb; +} +.landing-themes .p-slider { + background: #0b213f; + border: 0 none; + border-radius: 6px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 0.286rem; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -0.5715rem; + margin-left: -0.5715rem; +} +.landing-themes .p-slider.p-slider-vertical { + width: 0.286rem; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -0.5715rem; + margin-bottom: -0.5715rem; +} +.landing-themes .p-slider .p-slider-handle { + height: 1.143rem; + width: 1.143rem; + background: #0b213f; + border: 2px solid #A5B4FC; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-slider .p-slider-range { + background: #A5B4FC; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #A5B4FC; + border-color: #A5B4FC; +} +.landing-themes .p-button { + color: #1c2127; + background: #A5B4FC; + border: 1px solid #A5B4FC; + padding: 0.75rem 1.25rem; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: #91a3fb; + color: #1c2127; + border-color: #91a3fb; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: #7d92fb; + color: #1c2127; + border-color: #7d92fb; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #A5B4FC; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(165, 180, 252, 0.04); + color: #A5B4FC; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(165, 180, 252, 0.16); + color: #A5B4FC; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(165, 180, 252, 0.04); + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(165, 180, 252, 0.16); + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #A5B4FC; + background-color: #1c2127; +} +.landing-themes .p-button.p-button-raised { + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 3rem; + padding: 0.75rem 0; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 3rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.65625rem 1.09375rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.9375rem 1.5625rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 3rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #1c2127; + background: #CBD5E1; + border: 1px solid #CBD5E1; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: #b0bfd1; + color: #1c2127; + border-color: #b0bfd1; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #dbe2ea; +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: #95a9c2; + color: #1c2127; + border-color: #95a9c2; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #CBD5E1; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(203, 213, 225, 0.04); + color: #CBD5E1; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(203, 213, 225, 0.16); + color: #CBD5E1; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #CBD5E1; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(203, 213, 225, 0.04); + border-color: transparent; + color: #CBD5E1; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(203, 213, 225, 0.16); + border-color: transparent; + color: #CBD5E1; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #1c2127; + background: #93C5FD; + border: 1px solid #93C5FD; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: #6cb0fc; + color: #1c2127; + border-color: #6cb0fc; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #b3d6fe; +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: #449bfc; + color: #1c2127; + border-color: #449bfc; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #93C5FD; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(147, 197, 253, 0.04); + color: #93C5FD; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(147, 197, 253, 0.16); + color: #93C5FD; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #93C5FD; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(147, 197, 253, 0.04); + border-color: transparent; + color: #93C5FD; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(147, 197, 253, 0.16); + border-color: transparent; + color: #93C5FD; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #1c2127; + background: #86EFAC; + border: 1px solid #86EFAC; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: #65eb95; + color: #1c2127; + border-color: #65eb95; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #aaf4c5; +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: #44e67f; + color: #1c2127; + border-color: #44e67f; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #86EFAC; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(134, 239, 172, 0.04); + color: #86EFAC; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(134, 239, 172, 0.16); + color: #86EFAC; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #86EFAC; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(134, 239, 172, 0.04); + border-color: transparent; + color: #86EFAC; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(134, 239, 172, 0.16); + border-color: transparent; + color: #86EFAC; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #1c2127; + background: #FCD34D; + border: 1px solid #FCD34D; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: #fbcb2d; + color: #1c2127; + border-color: #fbcb2d; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #fde082; +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: #fbc30c; + color: #1c2127; + border-color: #fbc30c; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #FCD34D; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(252, 211, 77, 0.04); + color: #FCD34D; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(252, 211, 77, 0.16); + color: #FCD34D; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #FCD34D; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(252, 211, 77, 0.04); + border-color: transparent; + color: #FCD34D; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(252, 211, 77, 0.16); + border-color: transparent; + color: #FCD34D; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #1c2127; + background: #D8B4FE; + border: 1px solid #D8B4FE; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: #c289fd; + color: #1c2127; + border-color: #c289fd; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #e4cbfe; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: #ab5efd; + color: #1c2127; + border-color: #ab5efd; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #D8B4FE; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(216, 180, 254, 0.04); + color: #D8B4FE; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(216, 180, 254, 0.16); + color: #D8B4FE; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #D8B4FE; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(216, 180, 254, 0.04); + border-color: transparent; + color: #D8B4FE; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(216, 180, 254, 0.16); + border-color: transparent; + color: #D8B4FE; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #1c2127; + background: #FCA5A5; + border: 1px solid #FCA5A5; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: #fb7d7d; + color: #1c2127; + border-color: #fb7d7d; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 1px #fdc0c0; +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: #f95454; + color: #1c2127; + border-color: #f95454; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #FCA5A5; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(252, 165, 165, 0.04); + color: #FCA5A5; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(252, 165, 165, 0.16); + color: #FCA5A5; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #FCA5A5; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(252, 165, 165, 0.04); + border-color: transparent; + color: #FCA5A5; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(252, 165, 165, 0.16); + border-color: transparent; + color: #FCA5A5; +} +.landing-themes .p-button.p-button-link { + color: #A5B4FC; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: 0 0 0 1px rgba(165, 180, 252, 0.5); + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #A5B4FC; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 1px 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-datatable-header { + background: #071426; + color: rgba(255, 255, 255, 0.6); + border: 1px solid #0b213f; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-footer { + background: #071426; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #0b213f; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #0b213f; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #071426; + transition: box-shadow 0.2s; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #0b213f; + border-width: 0 0 1px 0; + font-weight: 700; + color: rgba(255, 255, 255, 0.87); + background: #071426; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: inset 0 0 0 0.15rem rgba(165, 180, 252, 0.5); + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #071426; + color: rgba(255, 255, 255, 0.87); + transition: box-shadow 0.2s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #0b213f; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .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; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(165, 180, 252, 0.16); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(165, 180, 252, 0.16); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid rgba(165, 180, 252, 0.5); + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid rgba(165, 180, 252, 0.5); + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #A5B4FC; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #071426; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #071426; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: rgba(255, 255, 255, 0.01); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: rgba(255, 255, 255, 0.01); +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .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; +} +.landing-themes .p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: rgba(255, 255, 255, 0.03); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .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; +} +.landing-themes .p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.87); + border-color: transparent; + background: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-column-filter-overlay { + background: #071426; + color: rgba(255, 255, 255, 0.87); + border: 1px solid #0b213f; + border-radius: 6px; + box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + min-width: 12.5rem; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0.75rem 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: rgba(255, 255, 255, 0.87); + background: rgba(165, 180, 252, 0.16); +} +.landing-themes .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.03); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem rgba(165, 180, 252, 0.5); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid #0b213f; + margin: 0.25rem 0; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #0b213f; + color: rgba(255, 255, 255, 0.87); + background: #071426; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1.25rem; + border-bottom: 1px solid #0b213f; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 1.25rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1.25rem; +} +.landing-themes .p-paginator { + background: #071426; + color: rgba(255, 255, 255, 0.6); + border: solid #0b213f; + border-width: 1px; + padding: 0.5rem 1rem; + border-radius: 6px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .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: box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 3rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 3rem; +} +.landing-themes .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; +} +.landing-themes .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: box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(165, 180, 252, 0.16); + border-color: rgba(165, 180, 252, 0.16); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.03); + border-color: transparent; + color: rgba(255, 255, 255, 0.87); +} + +.landing-themes .p-button-label { + font-weight: 700; +} +.landing-themes .p-accordion .p-accordion-header .p-accordion-header-link { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #A5B4FC; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} +.landing-themes .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background-color: #A5B4FC; +} +.landing-themes .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background-color: #A5B4FC; +} +.landing-themes .p-button:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(165, 180, 252, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-secondary:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(203, 213, 225, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-success:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(134, 239, 172, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-info:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(147, 197, 253, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-warning:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 211, 77, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-help:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(216, 180, 254, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-button.p-button-danger:enabled:focus { + box-shadow: 0 0 0 2px #1c2127, 0 0 0 4px rgba(252, 165, 165, 0.7), 0 1px 2px 0 rgba(0, 0, 0, 0); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #A5B4FC; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #A5B4FC; +} diff --git a/public/styles/landing/themes/lara-light-indigo/theme.css b/public/styles/landing/themes/lara-light-indigo/theme.css new file mode 100644 index 000000000..847e63c7b --- /dev/null +++ b/public/styles/landing/themes/lara-light-indigo/theme.css @@ -0,0 +1,1719 @@ +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .p-component { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.4); + transition-duration: 0.2s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.6; +} +.landing-themes .p-error { + color: #e24c4c; +} +.landing-themes .p-text-secondary { + color: #6c757d; +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + border-radius: 6px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #e24c4c; +} +.landing-themes .p-datepicker { + padding: 0.5rem; + background: #ffffff; + color: #495057; + border: 1px solid #ced4da; + border-radius: 6px; +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) { + background: #ffffff; + border: 0 none; + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #ffffff; +} +.landing-themes .p-datepicker .p-datepicker-header { + padding: 0.5rem; + color: #495057; + background: #ffffff; + font-weight: 600; + margin: 0; + border-bottom: 1px solid #dee2e6; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2rem; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select { + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 50%; + transition: box-shadow 0.2s; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + background: #ced4da; + color: #495057; + border-color: transparent; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid #dee2e6; +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid #dee2e6; + padding: 0.5rem; +} +.landing-themes .p-datepicker .p-timepicker button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { + border-right: 1px solid #dee2e6; + padding-right: 0.5rem; + padding-left: 0.5rem; + padding-top: 0; + padding-bottom: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: #e9ecef; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: #e9ecef; +} +.landing-themes .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: 0 0 0 0.2rem #C7D2FE; +} +@media screen and (max-width: 769px) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 22px; + height: 22px; +} +.landing-themes .p-checkbox .p-checkbox-box { + border: 2px solid #ced4da; + background: #ffffff; + width: 22px; + height: 22px; + color: #495057; + border-radius: 6px; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #ffffff; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #6366F1; + background: #6366F1; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #4338CA; + background: #4338CA; + color: #ffffff; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: #6366F1; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #4338CA; + background: #4338CA; + color: #ffffff; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #e24c4c; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #6366F1; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #4338CA; +} +.landing-themes .p-dropdown { + background: #ffffff; + border: 1px solid #ced4da; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: #6366F1; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 1.75rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: #6c757d; +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: #6c757d; + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: #6c757d; + right: 3rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #e24c4c; +} +.landing-themes .p-dropdown-panel { + background: #ffffff; + color: #495057; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #dee2e6; + color: #343a40; + background: #f8f9fa; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 1.75rem; + margin-right: -1.75rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 0.75rem; + color: #6c757d; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 3.5rem; + margin-right: -3.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 2.5rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0.75rem 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: #495057; + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { + color: #495057; + background: #e9ecef; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: #343a40; + background: #ffffff; + font-weight: 700; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 0.75rem 1.25rem; + color: #495057; + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: #e9ecef; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #ffffff; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #e24c4c; +} +.landing-themes .p-inputtext { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + color: #495057; + background: #ffffff; + padding: 0.75rem 0.75rem; + border: 1px solid #ced4da; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + appearance: none; + border-radius: 6px; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: #6366F1; +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #e24c4c; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} +.landing-themes .p-float-label > label { + left: 0.75rem; + color: #6c757d; + transition-duration: 0.2s; +} +.landing-themes .p-float-label > label.p-error { + color: #e24c4c; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 0.75rem; + color: #6c757d; +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 2.5rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 2.5rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 0.75rem; + color: #6c757d; +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 2.5rem; +} +.landing-themes ::-webkit-input-placeholder { + color: #6c757d; +} +.landing-themes :-moz-placeholder { + color: #6c757d; +} +.landing-themes ::-moz-placeholder { + color: #6c757d; +} +.landing-themes :-ms-input-placeholder { + color: #6c757d; +} +.landing-themes .p-input-filled .p-inputtext { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: #ffffff; +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.65625rem 0.65625rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 0.9375rem 0.9375rem; +} +.landing-themes .p-multiselect { + background: #ffffff; + border: 1px solid #ced4da; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: #6366F1; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 0.75rem 0.75rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: #6c757d; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.375rem 0.75rem; + margin-right: 0.5rem; + background: #EEF2FF; + color: #4338CA; + border-radius: 6px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: #6c757d; + width: 3rem; + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: #6c757d; + right: 3rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #e24c4c; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.375rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 0.75rem 0.75rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel { + background: #ffffff; + color: #495057; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #dee2e6; + color: #343a40; + background: #f8f9fa; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 1.75rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 0.75rem; + color: #6c757d; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0.75rem 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: #495057; + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover { + color: #495057; + background: #e9ecef; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #C7D2FE; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 0.75rem 1.25rem; + color: #343a40; + background: #ffffff; + font-weight: 700; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 0.75rem 1.25rem; + color: #495057; + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: #e9ecef; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #ffffff; +} +.landing-themes .p-radiobutton { + width: 22px; + height: 22px; +} +.landing-themes .p-radiobutton .p-radiobutton-box { + border: 2px solid #ced4da; + background: #ffffff; + width: 22px; + height: 22px; + color: #495057; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: #6366F1; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: #6366F1; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 12px; + height: 12px; + transition-duration: 0.2s; + background-color: #ffffff; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #6366F1; + background: #6366F1; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #4338CA; + background: #4338CA; + color: #ffffff; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #e24c4c; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #e9ecef; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #6366F1; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #4338CA; +} +.landing-themes .p-slider { + background: #dee2e6; + border: 0 none; + border-radius: 6px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 0.286rem; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -0.5715rem; + margin-left: -0.5715rem; +} +.landing-themes .p-slider.p-slider-vertical { + width: 0.286rem; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -0.5715rem; + margin-bottom: -0.5715rem; +} +.landing-themes .p-slider .p-slider-handle { + height: 1.143rem; + width: 1.143rem; + background: #ffffff; + border: 2px solid #6366F1; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-slider .p-slider-range { + background: #6366F1; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #6366F1; + border-color: #6366F1; +} +.landing-themes .p-button { + color: #ffffff; + background: #6366F1; + border: 1px solid #6366F1; + padding: 0.75rem 1.25rem; + font-size: 1rem; + transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; + border-radius: 6px; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: #4F46E5; + color: #ffffff; + border-color: #4F46E5; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: #4338CA; + color: #ffffff; + border-color: #4338CA; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #6366F1; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(99, 102, 241, 0.04); + color: #6366F1; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(99, 102, 241, 0.16); + color: #6366F1; + border: 1px solid; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: #6c757d; + border-color: #6c757d; +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: #e9ecef; + color: #6c757d; +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: #dee2e6; + color: #6c757d; +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #6366F1; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(99, 102, 241, 0.04); + color: #6366F1; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(99, 102, 241, 0.16); + color: #6366F1; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: #6c757d; +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: #e9ecef; + color: #6c757d; +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: #dee2e6; + color: #6c757d; +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #6366F1; + background-color: #ffffff; +} +.landing-themes .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); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 3rem; + padding: 0.75rem 0; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 3rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.65625rem 1.09375rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.9375rem 1.5625rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 3rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #ffffff; + background: #64748B; + border: 1px solid #64748B; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: #475569; + color: #ffffff; + border-color: #475569; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #E2E8F0; +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: #334155; + color: #ffffff; + border-color: #334155; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #64748B; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(100, 116, 139, 0.04); + color: #64748B; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(100, 116, 139, 0.16); + color: #64748B; + border: 1px solid; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #64748B; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(100, 116, 139, 0.04); + border-color: transparent; + color: #64748B; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(100, 116, 139, 0.16); + border-color: transparent; + color: #64748B; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #ffffff; + background: #3B82F6; + border: 1px solid #3B82F6; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: #2563EB; + color: #ffffff; + border-color: #2563EB; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #BFDBFE; +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: #1D4ED8; + color: #ffffff; + border-color: #1D4ED8; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #3B82F6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(59, 130, 246, 0.04); + color: #3B82F6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(59, 130, 246, 0.16); + color: #3B82F6; + border: 1px solid; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #3B82F6; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(59, 130, 246, 0.04); + border-color: transparent; + color: #3B82F6; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(59, 130, 246, 0.16); + border-color: transparent; + color: #3B82F6; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #ffffff; + background: #22C55E; + border: 1px solid #22C55E; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: #16A34A; + color: #ffffff; + border-color: #16A34A; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #BBF7D0; +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: #15803D; + color: #ffffff; + border-color: #15803D; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #22C55E; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(34, 197, 94, 0.04); + color: #22C55E; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(34, 197, 94, 0.16); + color: #22C55E; + border: 1px solid; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #22C55E; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(34, 197, 94, 0.04); + border-color: transparent; + color: #22C55E; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(34, 197, 94, 0.16); + border-color: transparent; + color: #22C55E; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #ffffff; + background: #F59E0B; + border: 1px solid #F59E0B; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: #D97706; + color: #ffffff; + border-color: #D97706; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #FDE68A; +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: #B45309; + color: #ffffff; + border-color: #B45309; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #F59E0B; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(245, 158, 11, 0.04); + color: #F59E0B; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(245, 158, 11, 0.16); + color: #F59E0B; + border: 1px solid; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #F59E0B; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(245, 158, 11, 0.04); + border-color: transparent; + color: #F59E0B; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(245, 158, 11, 0.16); + border-color: transparent; + color: #F59E0B; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #ffffff; + background: #A855F7; + border: 1px solid #A855F7; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: #9333EA; + color: #ffffff; + border-color: #9333EA; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #E9D5FF; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: #7E22CE; + color: #ffffff; + border-color: #7E22CE; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #A855F7; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(168, 85, 247, 0.04); + color: #A855F7; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(168, 85, 247, 0.16); + color: #A855F7; + border: 1px solid; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #A855F7; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(168, 85, 247, 0.04); + border-color: transparent; + color: #A855F7; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(168, 85, 247, 0.16); + border-color: transparent; + color: #A855F7; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #ffffff; + background: #EF4444; + border: 1px solid #EF4444; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: #DC2626; + color: #ffffff; + border-color: #DC2626; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: 0 0 0 0.2rem #FECACA; +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: #B91C1C; + color: #ffffff; + border-color: #B91C1C; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #EF4444; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(239, 68, 68, 0.04); + color: #EF4444; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 68, 68, 0.16); + color: #EF4444; + border: 1px solid; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #EF4444; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(239, 68, 68, 0.04); + border-color: transparent; + color: #EF4444; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 68, 68, 0.16); + border-color: transparent; + color: #EF4444; +} +.landing-themes .p-button.p-button-link { + color: #4338CA; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #4338CA; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: 0 0 0 0.2rem #C7D2FE; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #4338CA; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-datatable-header { + background: #f8f9fa; + color: #343a40; + border: 1px solid #dee2e6; + border-width: 1px 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-footer { + background: #f8f9fa; + color: #343a40; + border: 1px solid #dee2e6; + border-width: 0 0 1px 0; + padding: 1rem 1rem; + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #dee2e6; + border-width: 0 0 1px 0; + font-weight: 700; + color: #343a40; + background: #f8f9fa; + transition: box-shadow 0.2s; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #dee2e6; + border-width: 0 0 1px 0; + font-weight: 700; + color: #343a40; + background: #f8f9fa; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: #343a40; + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #4338CA; + background: #EEF2FF; + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: #e9ecef; + color: #343a40; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: #343a40; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: #4338CA; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: #4338CA; +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: inset 0 0 0 0.15rem #C7D2FE; + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #ffffff; + color: #495057; + transition: box-shadow 0.2s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #dee2e6; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:enabled:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 700; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #EEF2FF; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #EEF2FF; +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: #e9ecef; + color: #495057; +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid #C7D2FE; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: #e9ecef; + color: #495057; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid #C7D2FE; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: #e9ecef; + color: #495057; +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #6366F1; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #f8f9fa; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #f8f9fa; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: #fcfcfc; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: #4338CA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: #4338CA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: #fcfcfc; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(99, 102, 241, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .p-column-filter-menu-button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-column-filter-menu-button:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open:hover { + background: #e9ecef; + color: #343a40; +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-column-filter-clear-button { + width: 2rem; + height: 2rem; + color: #6c757d; + border: 0 none; + background: transparent; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-column-filter-clear-button:hover { + color: #343a40; + border-color: transparent; + background: #e9ecef; +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: 0 0 0 0.2rem #C7D2FE; +} +.landing-themes .p-column-filter-overlay { + background: #ffffff; + color: #495057; + border: 0 none; + border-radius: 6px; + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); + min-width: 12.5rem; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0.75rem 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 0.75rem 1.25rem; + border: 0 none; + color: #495057; + background: transparent; + transition: box-shadow 0.2s; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #4338CA; + background: #EEF2FF; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover { + color: #495057; + background: #e9ecef; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 0.15rem #C7D2FE; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { + border-top: 1px solid #dee2e6; + margin: 0.25rem 0; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 0.75rem 1.25rem; + border-bottom: 1px solid #dee2e6; + color: #343a40; + background: #f8f9fa; + margin: 0; + border-top-right-radius: 6px; + border-top-left-radius: 6px; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1.25rem; + border-bottom: 1px solid #dee2e6; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 0.75rem 1.25rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1.25rem; +} +.landing-themes .p-paginator { + background: #ffffff; + color: #6c757d; + border: solid #e9ecef; + border-width: 0; + padding: 0.5rem 1rem; + border-radius: 6px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .p-paginator .p-paginator-last { + background-color: transparent; + border: 0 none; + color: #6c757d; + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: box-shadow 0.2s; + border-radius: 50%; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover { + background: #e9ecef; + border-color: transparent; + color: #343a40; +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 50%; + border-bottom-left-radius: 50%; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 50%; + border-bottom-right-radius: 50%; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 3rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 3rem; +} +.landing-themes .p-paginator .p-paginator-current { + background-color: transparent; + border: 0 none; + color: #6c757d; + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + padding: 0 0.5rem; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page { + background-color: transparent; + border: 0 none; + color: #6c757d; + min-width: 3rem; + height: 3rem; + margin: 0.143rem; + transition: box-shadow 0.2s; + border-radius: 50%; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: #EEF2FF; + border-color: #EEF2FF; + color: #4338CA; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover { + background: #e9ecef; + border-color: transparent; + color: #343a40; +} + +.landing-themes .p-button-label { + font-weight: 700; +} +.landing-themes .p-accordion .p-accordion-header .p-accordion-header-link { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-tabview .p-tabview-nav li .p-tabview-nav-link { + transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; +} +.landing-themes .p-tabview .p-tabview-nav .p-tabview-ink-bar { + z-index: 1; + display: block; + position: absolute; + bottom: 0; + height: 2px; + background-color: #6366F1; + transition: 500ms cubic-bezier(0.35, 0, 0.25, 1); +} +.landing-themes .p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button { + background-color: #6366F1; +} +.landing-themes .p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button { + background-color: #6366F1; +} +.landing-themes .p-button:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-secondary:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-success:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-info:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-warning:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #facf85, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-help:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; +} +.landing-themes .p-button.p-button-danger:enabled:focus { + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #6366F1; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #6366F1; +} diff --git a/public/styles/landing/themes/md-dark-indigo/theme.css b/public/styles/landing/themes/md-dark-indigo/theme.css new file mode 100644 index 000000000..adf014117 --- /dev/null +++ b/public/styles/landing/themes/md-dark-indigo/theme.css @@ -0,0 +1,2347 @@ +/* roboto-regular - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 400; + src: local("Roboto"), local("Roboto-Regular"), url("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/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("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/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("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .box.table-container { + background-color: #1e1e1e; +} +.landing-themes .p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.38; +} +.landing-themes .p-error { + color: #f44435; +} +.landing-themes .p-text-secondary { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #f44435; +} +.landing-themes .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; +} +.landing-themes .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); +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #2b2b2b; +} +.landing-themes .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; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .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); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2.5rem; +} +.landing-themes .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); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .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); +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 0.5rem; +} +.landing-themes .p-datepicker .p-timepicker button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .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; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .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) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 18px; + height: 18px; +} +.landing-themes .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); +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #121212; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #9FA8DA; + background: #9FA8DA; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #9FA8DA; + background: #9FA8DA; + color: #121212; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #9FA8DA; + background: #9FA8DA; + color: #121212; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #f44435; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: rgba(255, 255, 255, 0.06); +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #9FA8DA; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #9FA8DA; +} +.landing-themes .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; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 2rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.357rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #f44435; +} +.landing-themes .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); +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 1rem; + 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; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 2rem; + margin-right: -2rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 1rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 4rem; + margin-right: -4rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 3rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .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); +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 1rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 1rem 1rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: rgba(255, 255, 255, 0.06); +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #f44435; +} +.landing-themes .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: 1rem 1rem; + 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; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #f44435; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.875rem 0.875rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 1.25rem 1.25rem; +} +.landing-themes .p-float-label > label { + left: 1rem; + color: rgba(255, 255, 255, 0.6); + transition-duration: 0.2s; +} +.landing-themes .p-float-label > label.p-error { + color: #f44435; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 1rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 3rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 3rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 1rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 3rem; +} +.landing-themes ::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes ::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes :-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-input-filled .p-inputtext { + background-color: rgba(255, 255, 255, 0.06); +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: rgba(255, 255, 255, 0.1); +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.875rem 0.875rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 1.25rem 1.25rem; +} +.landing-themes .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; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 2rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 1rem 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); +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.5rem 1rem; + margin-right: 0.5rem; + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; + border-radius: 4px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(255, 255, 255, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: rgba(255, 255, 255, 0.6); + right: 2.357rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #f44435; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.5rem 1rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 1rem 1rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 2rem; +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 1rem; + 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; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 2rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 1rem; + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 1rem; + color: rgba(255, 255, 255, 0.6); + background: transparent; + font-weight: 400; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 1rem 1rem; + color: rgba(255, 255, 255, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: rgba(255, 255, 255, 0.06); +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: rgba(255, 255, 255, 0.1); +} +.landing-themes .p-radiobutton { + width: 20px; + height: 20px; +} +.landing-themes .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); +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #9FA8DA; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #9FA8DA; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #9FA8DA; + background: #121212; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #9FA8DA; + background: #121212; + color: #9FA8DA; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #f44435; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: rgba(255, 255, 255, 0.06); +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: rgba(255, 255, 255, 0.08); +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #121212; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #121212; +} +.landing-themes .p-slider { + background: rgba(255, 255, 255, 0.3); + border: 0 none; + border-radius: 4px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 2px; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.landing-themes .p-slider.p-slider-vertical { + width: 2px; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.landing-themes .p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #9FA8DA; + 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); +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-slider .p-slider-range { + background: #9FA8DA; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #9FA8DA; + border-color: 0 none; +} +.landing-themes .p-button { + color: #121212; + background: #9FA8DA; + border: 0 none; + padding: 0.714rem 1rem; + 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; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(159, 168, 218, 0.92); + color: #121212; + border-color: transparent; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 168, 218, 0.68); + color: #121212; + border-color: transparent; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #9FA8DA; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(159, 168, 218, 0.04); + color: #9FA8DA; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #9FA8DA; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(159, 168, 218, 0.04); + color: #9FA8DA; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 255, 255, 0.16); + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #9FA8DA; + background-color: #121212; +} +.landing-themes .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); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 3rem; + padding: 0.714rem; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 3rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.62475rem 0.875rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.8925rem 1.25rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 3rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #121212; + background: #F48FB1; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: rgba(244, 143, 177, 0.92); + color: #121212; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: rgba(244, 143, 177, 0.68); + color: #121212; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #F48FB1; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(244, 143, 177, 0.04); + color: #F48FB1; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(244, 143, 177, 0.16); + color: #F48FB1; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #F48FB1; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(244, 143, 177, 0.04); + border-color: transparent; + color: #F48FB1; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(244, 143, 177, 0.16); + border-color: transparent; + color: #F48FB1; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #212121; + background: #90CAF9; + border: 0 none; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: rgba(144, 202, 249, 0.92); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: rgba(144, 202, 249, 0.68); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #90CAF9; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(144, 202, 249, 0.04); + color: #90CAF9; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(144, 202, 249, 0.16); + color: #90CAF9; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #90CAF9; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(144, 202, 249, 0.04); + border-color: transparent; + color: #90CAF9; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(144, 202, 249, 0.16); + border-color: transparent; + color: #90CAF9; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #212121; + background: #C5E1A5; + border: 0 none; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: rgba(197, 225, 165, 0.92); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: rgba(197, 225, 165, 0.68); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #C5E1A5; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(197, 225, 165, 0.04); + color: #C5E1A5; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(197, 225, 165, 0.16); + color: #C5E1A5; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #C5E1A5; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(197, 225, 165, 0.04); + border-color: transparent; + color: #C5E1A5; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(197, 225, 165, 0.16); + border-color: transparent; + color: #C5E1A5; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #212121; + background: #FFF59D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 245, 157, 0.92); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 245, 157, 0.68); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #FFF59D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 245, 157, 0.04); + color: #FFF59D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 245, 157, 0.16); + color: #FFF59D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #FFF59D; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 245, 157, 0.04); + border-color: transparent; + color: #FFF59D; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 245, 157, 0.16); + border-color: transparent; + color: #FFF59D; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #212121; + background: #CE93D8; + border: 0 none; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: rgba(206, 147, 216, 0.92); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: rgba(206, 147, 216, 0.68); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #CE93D8; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(206, 147, 216, 0.04); + color: #CE93D8; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(206, 147, 216, 0.16); + color: #CE93D8; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #CE93D8; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(206, 147, 216, 0.04); + border-color: transparent; + color: #CE93D8; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(206, 147, 216, 0.16); + border-color: transparent; + color: #CE93D8; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #212121; + background: #EF9A9A; + border: 0 none; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: rgba(239, 154, 154, 0.92); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 154, 154, 0.68); + color: #212121; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #EF9A9A; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(239, 154, 154, 0.04); + color: #EF9A9A; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 154, 154, 0.16); + color: #EF9A9A; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #EF9A9A; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(239, 154, 154, 0.04); + border-color: transparent; + color: #EF9A9A; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 154, 154, 0.16); + border-color: transparent; + color: #EF9A9A; +} +.landing-themes .p-button.p-button-link { + color: #9FA8DA; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #9FA8DA; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #9FA8DA; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .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: 1rem 1rem; + font-weight: 500; +} +.landing-themes .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: 1rem 1rem; + font-weight: 500; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; + transition: none; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid 3404040; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(255, 255, 255, 0.87); + background: #1e1e1e; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + transition: none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #404040; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .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); +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 500; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(159, 168, 218, 0.16); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(159, 168, 218, 0.16); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid transparent; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid transparent; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.87); +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #9FA8DA; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #1e1e1e; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #1e1e1e; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: rgba(255, 255, 255, 0.02); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: #9FA8DA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: #9FA8DA; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: rgba(255, 255, 255, 0.02); +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .p-column-filter-menu-button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-column-filter-menu-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .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); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(159, 168, 218, 0.16); + color: #9FA8DA; +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-column-filter-clear-button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-column-filter-clear-button:hover { + color: rgba(255, 255, 255, 0.6); + border-color: transparent; + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .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; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(255, 255, 255, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #9FA8DA; + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .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); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .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; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 1rem; + 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; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1rem; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 1rem 1rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1rem; +} +.landing-themes .p-paginator { + background: #1e1e1e; + color: rgba(255, 255, 255, 0.87); + border: solid #404040; + border-width: 0; + padding: 0.5rem 1rem; + border-radius: 4px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .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%; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .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); +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 50%; + border-bottom-left-radius: 50%; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 50%; + border-bottom-right-radius: 50%; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 3rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 3rem; +} +.landing-themes .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; +} +.landing-themes .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%; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(159, 168, 218, 0.16); + border-color: rgba(159, 168, 218, 0.16); + color: #9FA8DA; +} +.landing-themes .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); +} + +.landing-themes .p-button { + font-weight: 500; + min-width: 4rem; +} +.landing-themes .p-button.p-button-icon-only { + min-width: auto; +} +.landing-themes .p-button:enabled:focus, .landing-themes .p-button:not(button):not(a):not(.p-disabled):focus { + background: rgba(159, 168, 218, 0.76); +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 168, 218, 0.68); +} +.landing-themes .p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.landing-themes .p-button.p-button-text:enabled:focus, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(159, 168, 218, 0.12); +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-button.p-button-text .p-ink, .landing-themes .p-button.p-button-outlined .p-ink { + background-color: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button:disabled { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.38) !important; + opacity: 1; +} +.landing-themes .p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.38) !important; +} +.landing-themes .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; +} +.landing-themes .p-button.p-button-raised:enabled:focus, .landing-themes .p-button.p-button-raised:not(button):not(a):not(.p-disabled):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); +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + background: rgba(244, 143, 177, 0.76); +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: rgba(244, 143, 177, 0.68); +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:focus, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(244, 143, 177, 0.12); +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(244, 143, 177, 0.16); +} +.landing-themes .p-button.p-button-secondary.p-button-text .p-ink, .landing-themes .p-button.p-button-secondary.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined .p-ink { + background-color: rgba(244, 143, 177, 0.16); +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + background: rgba(144, 202, 249, 0.76); +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: rgba(144, 202, 249, 0.68); +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:focus, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-info.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(144, 202, 249, 0.12); +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(144, 202, 249, 0.16); +} +.landing-themes .p-button.p-button-info.p-button-text .p-ink, .landing-themes .p-button.p-button-info.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-info.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined .p-ink { + background-color: rgba(144, 202, 249, 0.16); +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + background: rgba(197, 225, 165, 0.76); +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: rgba(197, 225, 165, 0.68); +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:focus, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-success.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(197, 225, 165, 0.12); +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(197, 225, 165, 0.16); +} +.landing-themes .p-button.p-button-success.p-button-text .p-ink, .landing-themes .p-button.p-button-success.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-success.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined .p-ink { + background-color: rgba(197, 225, 165, 0.16); +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + background: rgba(255, 245, 157, 0.76); +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 245, 157, 0.68); +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:focus, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-warning.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(255, 245, 157, 0.12); +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 245, 157, 0.16); +} +.landing-themes .p-button.p-button-warning.p-button-text .p-ink, .landing-themes .p-button.p-button-warning.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined .p-ink { + background-color: rgba(255, 245, 157, 0.16); +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + background: rgba(206, 147, 216, 0.76); +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: rgba(206, 147, 216, 0.68); +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:focus, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-help.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(206, 147, 216, 0.12); +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(206, 147, 216, 0.16); +} +.landing-themes .p-button.p-button-help.p-button-text .p-ink, .landing-themes .p-button.p-button-help.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-help.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined .p-ink { + background-color: rgba(206, 147, 216, 0.16); +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + background: rgba(239, 154, 154, 0.76); +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 154, 154, 0.68); +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:focus, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-danger.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(239, 154, 154, 0.12); +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(239, 154, 154, 0.16); +} +.landing-themes .p-button.p-button-danger.p-button-text .p-ink, .landing-themes .p-button.p-button-danger.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined .p-ink { + background-color: rgba(239, 154, 154, 0.16); +} +.landing-themes .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); +} +.landing-themes .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.landing-themes .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(255, 255, 255, 0.04); +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(255, 255, 255, 0.12); +} +.landing-themes .p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.6); +} +.landing-themes .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + border-color: #9FA8DA; + box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; +} +.landing-themes .p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.landing-themes .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; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.38); +} +.landing-themes .p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(159, 168, 218, 0.16); +} +.landing-themes .p-calendar.p-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; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn { + border-color: #f44435; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-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; +} +.landing-themes .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, #9FA8DA, #9FA8DA), 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; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .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, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.landing-themes .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; +} +.landing-themes .p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.landing-themes .p-checkbox .p-checkbox-box { + border-color: rgba(255, 255, 255, 0.7); + border-radius: 2px; + position: relative; +} +.landing-themes .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: rgba(255, 255, 255, 0.7); +} +.landing-themes .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: rgba(255, 255, 255, 0.7); +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #9FA8DA; +} +.landing-themes .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; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.landing-themes .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.04); +} +.landing-themes .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #1e1e1e; +} +.landing-themes .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: #121212; + 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: #121212; + transform: translate3d(0, -10px, 0) rotate(45deg); + } +} +.landing-themes .p-datatable .p-sortable-column { + outline: 0 none; +} +.landing-themes .p-datatable .p-sortable-column:focus { + background-color: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(255, 255, 255, 0.03); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #9FA8DA; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #9FA8DA; +} +.landing-themes .p-dropdown .p-inputtext, .landing-themes .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.landing-themes .p-dropdown .p-inputtext { + border: 0 none; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; +} +.landing-themes .p-dropdown-item .p-ink { + background-color: rgba(159, 168, 218, 0.16); +} +.landing-themes .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, #9FA8DA, #9FA8DA), 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; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .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, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.landing-themes .p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-dropdown.p-invalid: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; +} +.landing-themes .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; +} +.landing-themes .p-inputtext:enabled:focus.p-invalid { + 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; +} +.landing-themes .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, #9FA8DA, #9FA8DA), 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; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + background-image: linear-gradient(to bottom, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)); +} +.landing-themes .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; +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-inputnumber.p-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; +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-float-label input:focus ~ label, +.landing-themes .p-float-label input.p-filled ~ label, +.landing-themes .p-float-label textarea:focus ~ label, +.landing-themes .p-float-label textarea.p-filled ~ label, +.landing-themes .p-float-label .p-inputwrapper-focus ~ label, +.landing-themes .p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #1e1e1e; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} +.landing-themes .p-float-label textarea ~ label { + margin-top: 0; +} +.landing-themes .p-float-label input:focus ~ label, +.landing-themes .p-float-label .p-inputwrapper-focus ~ label { + color: #9FA8DA; +} +.landing-themes .p-input-filled .p-float-label .p-inputtext { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .p-input-filled .p-float-label input:focus ~ label, +.landing-themes .p-input-filled .p-float-label input.p-filled ~ label, +.landing-themes .p-input-filled .p-float-label textarea:focus ~ label, +.landing-themes .p-input-filled .p-float-label textarea.p-filled ~ label, +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} +.landing-themes .p-multiselect .p-multiselect-label, .landing-themes .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.landing-themes .p-multiselect .p-multiselect-label { + border: 0 none; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA, inset 0 0 0 1px #9FA8DA; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { + background-color: rgba(159, 168, 218, 0.16); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + background: rgba(255, 255, 255, 0.12); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus.p-highlight { + background: rgba(159, 168, 218, 0.24); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + background: rgba(255, 255, 255, 0.12); +} +.landing-themes .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, #9FA8DA, #9FA8DA), 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; +} +.landing-themes .p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .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, #9FA8DA, #9FA8DA), linear-gradient(to bottom, rgba(255, 255, 255, 0.87), rgba(255, 255, 255, 0.87)); +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-multiselect .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} +.landing-themes .p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.landing-themes .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect .p-multiselect-label { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .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; +} +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.landing-themes .p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #f44435, #f44435), linear-gradient(to bottom, #f44435, #f44435); +} +.landing-themes .p-multiselect.p-invalid: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; +} +.landing-themes .p-paginator { + justify-content: flex-end; +} +.landing-themes .p-paginator .p-paginator-element:focus { + background: rgba(255, 255, 255, 0.12); +} +.landing-themes .p-paginator .p-paginator-element:focus.p-highlight { + background: rgba(159, 168, 218, 0.24); +} +.landing-themes .p-progressbar { + border-radius: 0; +} +.landing-themes .p-progressbar .p-progressbar-label { + display: none; +} +.landing-themes .p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid rgba(255, 255, 255, 0.7); +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #9FA8DA; +} +.landing-themes .p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.04); +} +.landing-themes .p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(255, 255, 255, 0.12); +} +.landing-themes .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.04); +} +.landing-themes .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(159, 168, 218, 0.12); +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #1e1e1e; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #1e1e1e; +} +.landing-themes .p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.landing-themes .p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(244, 143, 177, 0.2); +} +.landing-themes .p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +/* Customizations to the designer theme should be defined here */ diff --git a/public/styles/landing/themes/md-light-indigo/theme.css b/public/styles/landing/themes/md-light-indigo/theme.css new file mode 100644 index 000000000..dd747767b --- /dev/null +++ b/public/styles/landing/themes/md-light-indigo/theme.css @@ -0,0 +1,2344 @@ +/* roboto-regular - latin-ext_latin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 400; + src: local("Roboto"), local("Roboto-Regular"), url("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-regular.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/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("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-500.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/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("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-700.woff2") format("woff2"), url("../../../../themes/md-dark-indigo/fonts/roboto-v20-latin-ext_latin-700.woff") format("woff"); + /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ +} +.landing-themes * { + box-sizing: border-box; +} +.landing-themes .p-component { + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + font-size: 1rem; + font-weight: normal; +} +.landing-themes .p-component-overlay { + background-color: rgba(0, 0, 0, 0.32); + transition-duration: 0.2s; +} +.landing-themes .p-disabled, .landing-themes .p-component:disabled { + opacity: 0.38; +} +.landing-themes .p-error { + color: #B00020; +} +.landing-themes .p-text-secondary { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .pi { + font-size: 1rem; +} +.landing-themes .p-link { + font-size: 1rem; + font-family: Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; + border-radius: 4px; +} +.landing-themes .p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-component-overlay-enter { + animation: p-component-overlay-enter-animation 150ms forwards; +} +.landing-themes .p-component-overlay-leave { + animation: p-component-overlay-leave-animation 150ms forwards; +} +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +.landing-themes .p-calendar.p-invalid.p-component > .p-inputtext { + border-color: #B00020; +} +.landing-themes .p-datepicker { + padding: 0.5rem; + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.landing-themes .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); +} +.landing-themes .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { + background: #ffffff; +} +.landing-themes .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; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover, +.landing-themes .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); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev:focus, +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + line-height: 2.5rem; +} +.landing-themes .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); +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title select:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + margin-right: 0.5rem; +} +.landing-themes .p-datepicker table { + font-size: 1rem; + margin: 0.5rem 0; +} +.landing-themes .p-datepicker table th { + padding: 0.5rem; +} +.landing-themes .p-datepicker table th > span { + width: 2.5rem; + height: 2.5rem; +} +.landing-themes .p-datepicker table td { + padding: 0.5rem; +} +.landing-themes .p-datepicker table td > span { + width: 2.5rem; + height: 2.5rem; + border-radius: 50%; + transition: none; + border: 1px solid transparent; +} +.landing-themes .p-datepicker table td > span.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .p-datepicker table td > span:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border-color: black; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .p-datepicker .p-datepicker-buttonbar { + padding: 1rem 0; + border-top: 1px solid rgba(0, 0, 0, 0.12); +} +.landing-themes .p-datepicker .p-datepicker-buttonbar .p-button { + width: auto; +} +.landing-themes .p-datepicker .p-timepicker { + border-top: 1px solid rgba(0, 0, 0, 0.12); + padding: 0.5rem; +} +.landing-themes .p-datepicker .p-timepicker button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datepicker .p-timepicker button:enabled:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .p-datepicker .p-timepicker button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker .p-timepicker button:last-child { + margin-top: 0.2em; +} +.landing-themes .p-datepicker .p-timepicker span { + font-size: 1.25rem; +} +.landing-themes .p-datepicker .p-timepicker > div { + padding: 0 0.5rem; +} +.landing-themes .p-datepicker.p-datepicker-timeonly .p-timepicker { + border-top: 0 none; +} +.landing-themes .p-datepicker .p-monthpicker { + margin: 0.5rem 0; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month { + padding: 0.5rem; + transition: none; + border-radius: 4px; +} +.landing-themes .p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .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; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { + padding-left: 0; +} +.landing-themes .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { + padding-right: 0; + border-right: 0 none; +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .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) { + .landing-themes .p-datepicker table th, .landing-themes .p-datepicker table td { + padding: 0; + } +} +.landing-themes .p-checkbox { + width: 18px; + height: 18px; +} +.landing-themes .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); +} +.landing-themes .p-checkbox .p-checkbox-box .p-checkbox-icon { + transition-duration: 0.2s; + color: #ffffff; + font-size: 14px; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight { + border-color: #3F51B5; + background: #3F51B5; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover { + border-color: #3F51B5; + background: #3F51B5; + color: #ffffff; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + border-color: #3F51B5; + background: #3F51B5; + color: #ffffff; +} +.landing-themes .p-checkbox.p-invalid > .p-checkbox-box { + border-color: #B00020; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #f5f5f5; +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box.p-highlight { + background: #3F51B5; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover { + background-color: #ececec; +} +.landing-themes .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { + background: #3F51B5; +} +.landing-themes .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; +} +.landing-themes .p-dropdown:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-dropdown.p-dropdown-clearable .p-dropdown-label { + padding-right: 2rem; +} +.landing-themes .p-dropdown .p-dropdown-label { + background: transparent; + border: 0 none; +} +.landing-themes .p-dropdown .p-dropdown-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-dropdown .p-dropdown-label:enabled:focus { + outline: 0 none; + box-shadow: none; +} +.landing-themes .p-dropdown .p-dropdown-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-dropdown .p-dropdown-clear-icon { + color: rgba(0, 0, 0, 0.6); + right: 2.357rem; +} +.landing-themes .p-dropdown.p-invalid.p-component { + border-color: #B00020; +} +.landing-themes .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); +} +.landing-themes .p-dropdown-panel .p-dropdown-header { + padding: 1rem; + 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; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { + padding-right: 2rem; + margin-right: -2rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { + right: 1rem; + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter { + padding-right: 4rem; + margin-right: -4rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon { + right: 3rem; +} +.landing-themes .p-dropdown-panel .p-dropdown-items { + padding: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .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); +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { + margin: 0; + padding: 1rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.landing-themes .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message { + padding: 1rem 1rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown { + background: #f5f5f5; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} +.landing-themes .p-inputnumber.p-invalid.p-component > .p-inputtext { + border-color: #B00020; +} +.landing-themes .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: 1rem 1rem; + 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; +} +.landing-themes .p-inputtext:enabled:hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-inputtext:enabled:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-inputtext.p-invalid.p-component { + border-color: #B00020; +} +.landing-themes .p-inputtext.p-inputtext-sm { + font-size: 0.875rem; + padding: 0.875rem 0.875rem; +} +.landing-themes .p-inputtext.p-inputtext-lg { + font-size: 1.25rem; + padding: 1.25rem 1.25rem; +} +.landing-themes .p-float-label > label { + left: 1rem; + color: rgba(0, 0, 0, 0.6); + transition-duration: 0.2s; +} +.landing-themes .p-float-label > label.p-error { + color: #B00020; +} +.landing-themes .p-input-icon-left > i:first-of-type, +.landing-themes .p-input-icon-left > svg:first-of-type, +.landing-themes .p-input-icon-left > .p-input-prefix { + left: 1rem; + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-input-icon-left > .p-inputtext { + padding-left: 3rem; +} +.landing-themes .p-input-icon-left.p-float-label > label { + left: 3rem; +} +.landing-themes .p-input-icon-right > i:last-of-type, +.landing-themes .p-input-icon-right > svg:last-of-type, +.landing-themes .p-input-icon-right > .p-input-suffix { + right: 1rem; + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-input-icon-right > .p-inputtext { + padding-right: 3rem; +} +.landing-themes ::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes :-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes ::-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes :-ms-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-input-filled .p-inputtext { + background-color: #f5f5f5; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + background-color: #dcdcdc; +} +.landing-themes .p-inputtext-sm .p-inputtext { + font-size: 0.875rem; + padding: 0.875rem 0.875rem; +} +.landing-themes .p-inputtext-lg .p-inputtext { + font-size: 1.25rem; + padding: 1.25rem 1.25rem; +} +.landing-themes .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; +} +.landing-themes .p-multiselect:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 2rem; +} +.landing-themes .p-multiselect .p-multiselect-label { + padding: 1rem 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); +} +.landing-themes .p-multiselect .p-multiselect-label.p-placeholder { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token { + padding: 0.5rem 1rem; + margin-right: 0.5rem; + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; + border-radius: 4px; +} +.landing-themes .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + margin-left: 0.5rem; +} +.landing-themes .p-multiselect .p-multiselect-trigger { + background: transparent; + color: rgba(0, 0, 0, 0.6); + width: 2.357rem; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.landing-themes .p-multiselect .p-multiselect-clear-icon { + color: rgba(0, 0, 0, 0.6); + right: 2.357rem; +} +.landing-themes .p-multiselect.p-invalid.p-component { + border-color: #B00020; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label { + padding: 0.5rem 1rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label { + padding: 1rem 1rem; +} +.landing-themes .p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label { + padding-right: 2rem; +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-header { + padding: 1rem; + 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; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container { + margin: 0 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext { + padding-right: 2rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon { + right: 1rem; + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-items { + padding: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .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); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { + margin-right: 0.5rem; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group { + margin: 0; + padding: 1rem; + color: rgba(0, 0, 0, 0.6); + background: #ffffff; + font-weight: 400; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message { + padding: 1rem 1rem; + color: rgba(0, 0, 0, 0.87); + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect { + background: #f5f5f5; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus { + background-color: #dcdcdc; +} +.landing-themes .p-radiobutton { + width: 20px; + height: 20px; +} +.landing-themes .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); +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; + border-color: #3F51B5; +} +.landing-themes .p-radiobutton .p-radiobutton-box .p-radiobutton-icon { + width: 10px; + height: 10px; + transition-duration: 0.2s; + background-color: #3F51B5; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight { + border-color: #3F51B5; + background: #ffffff; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + border-color: #3F51B5; + background: #ffffff; + color: #3F51B5; +} +.landing-themes .p-radiobutton.p-invalid > .p-radiobutton-box { + border-color: #B00020; +} +.landing-themes .p-radiobutton:focus { + outline: 0 none; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #f5f5f5; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ececec; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { + background: #ffffff; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { + background: #ffffff; +} +.landing-themes .p-slider { + background: #c1c1c1; + border: 0 none; + border-radius: 4px; +} +.landing-themes .p-slider.p-slider-horizontal { + height: 2px; +} +.landing-themes .p-slider.p-slider-horizontal .p-slider-handle { + margin-top: -10px; + margin-left: -10px; +} +.landing-themes .p-slider.p-slider-vertical { + width: 2px; +} +.landing-themes .p-slider.p-slider-vertical .p-slider-handle { + margin-left: -10px; + margin-bottom: -10px; +} +.landing-themes .p-slider .p-slider-handle { + height: 20px; + width: 20px; + background: #3F51B5; + 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); +} +.landing-themes .p-slider .p-slider-handle:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-slider .p-slider-range { + background: #3F51B5; +} +.landing-themes .p-slider:not(.p-disabled) .p-slider-handle:hover { + background: #3F51B5; + border-color: 0 none; +} +.landing-themes .p-button { + color: #ffffff; + background: #3F51B5; + border: 0 none; + padding: 0.714rem 1rem; + 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; +} +.landing-themes .p-button:enabled:hover, .landing-themes .p-button:not(button):not(a):not(.p-disabled):hover { + background: rgba(63, 81, 181, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(63, 81, 181, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-outlined { + background-color: transparent; + color: #3F51B5; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(63, 81, 181, 0.04); + color: #3F51B5; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(63, 81, 181, 0.16); + color: #3F51B5; + border: 0 none; +} +.landing-themes .p-button.p-button-outlined.p-button-plain { + color: rgba(0, 0, 0, 0.6); + border-color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button.p-button-outlined.p-button-plain:enabled:active, .landing-themes .p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button.p-button-text { + background-color: transparent; + color: #3F51B5; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:hover, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(63, 81, 181, 0.04); + color: #3F51B5; + border-color: transparent; +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(63, 81, 181, 0.16); + color: #3F51B5; + border-color: transparent; +} +.landing-themes .p-button.p-button-text.p-button-plain { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:hover, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button.p-button-text.p-button-plain:enabled:active, .landing-themes .p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active { + background: rgba(0, 0, 0, 0.16); + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-button .p-button-icon-left { + margin-right: 0.5rem; +} +.landing-themes .p-button .p-button-icon-right { + margin-left: 0.5rem; +} +.landing-themes .p-button .p-button-icon-bottom { + margin-top: 0.5rem; +} +.landing-themes .p-button .p-button-icon-top { + margin-bottom: 0.5rem; +} +.landing-themes .p-button .p-badge { + margin-left: 0.5rem; + min-width: 1rem; + height: 1rem; + line-height: 1rem; + color: #3F51B5; + background-color: #ffffff; +} +.landing-themes .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); +} +.landing-themes .p-button.p-button-rounded { + border-radius: 2rem; +} +.landing-themes .p-button.p-button-icon-only { + width: 3rem; + padding: 0.714rem; +} +.landing-themes .p-button.p-button-icon-only .p-button-icon-left, +.landing-themes .p-button.p-button-icon-only .p-button-icon-right { + margin: 0; +} +.landing-themes .p-button.p-button-icon-only.p-button-rounded { + border-radius: 50%; + height: 3rem; +} +.landing-themes .p-button.p-button-sm { + font-size: 0.875rem; + padding: 0.62475rem 0.875rem; +} +.landing-themes .p-button.p-button-sm .p-button-icon { + font-size: 0.875rem; +} +.landing-themes .p-button.p-button-lg { + font-size: 1.25rem; + padding: 0.8925rem 1.25rem; +} +.landing-themes .p-button.p-button-lg .p-button-icon { + font-size: 1.25rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-left .p-button-label { + margin-left: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-right .p-button-label { + margin-right: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-top .p-button-label { + margin-top: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label { + margin-bottom: 0.5rem; +} +.landing-themes .p-button.p-button-loading-label-only .p-button-loading-icon { + margin: 0; +} +.landing-themes .p-fluid .p-button { + width: 100%; +} +.landing-themes .p-fluid .p-button-icon-only { + width: 3rem; +} +.landing-themes .p-fluid .p-buttonset { + display: flex; +} +.landing-themes .p-fluid .p-buttonset .p-button { + flex: 1; +} +.landing-themes .p-button.p-button-secondary, .landing-themes .p-buttonset.p-button-secondary > .p-button, .landing-themes .p-splitbutton.p-button-secondary > .p-button, .landing-themes .p-fileupload-choose.p-button-secondary { + color: #ffffff; + background: #ff4081; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary:enabled:hover, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 64, 129, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 64, 129, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined { + background-color: transparent; + color: #ff4081; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 64, 129, 0.04); + color: #ff4081; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 64, 129, 0.16); + color: #ff4081; + border: 0 none; +} +.landing-themes .p-button.p-button-secondary.p-button-text, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text { + background-color: transparent; + color: #ff4081; + border-color: transparent; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(255, 64, 129, 0.04); + border-color: transparent; + color: #ff4081; +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 64, 129, 0.16); + border-color: transparent; + color: #ff4081; +} +.landing-themes .p-button.p-button-info, .landing-themes .p-buttonset.p-button-info > .p-button, .landing-themes .p-splitbutton.p-button-info > .p-button, .landing-themes .p-fileupload-choose.p-button-info { + color: #ffffff; + background: #2196F3; + border: 0 none; +} +.landing-themes .p-button.p-button-info:enabled:hover, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover { + background: rgba(33, 150, 243, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: rgba(33, 150, 243, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-outlined, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined { + background-color: transparent; + color: #2196F3; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(33, 150, 243, 0.04); + color: #2196F3; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(33, 150, 243, 0.16); + color: #2196F3; + border: 0 none; +} +.landing-themes .p-button.p-button-info.p-button-text, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-info.p-button-text { + background-color: transparent; + color: #2196F3; + border-color: transparent; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:hover, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(33, 150, 243, 0.04); + border-color: transparent; + color: #2196F3; +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(33, 150, 243, 0.16); + border-color: transparent; + color: #2196F3; +} +.landing-themes .p-button.p-button-success, .landing-themes .p-buttonset.p-button-success > .p-button, .landing-themes .p-splitbutton.p-button-success > .p-button, .landing-themes .p-fileupload-choose.p-button-success { + color: #ffffff; + background: #689F38; + border: 0 none; +} +.landing-themes .p-button.p-button-success:enabled:hover, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover { + background: rgba(104, 159, 56, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: rgba(104, 159, 56, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-outlined, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined { + background-color: transparent; + color: #689F38; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(104, 159, 56, 0.04); + color: #689F38; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(104, 159, 56, 0.16); + color: #689F38; + border: 0 none; +} +.landing-themes .p-button.p-button-success.p-button-text, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-success.p-button-text { + background-color: transparent; + color: #689F38; + border-color: transparent; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:hover, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(104, 159, 56, 0.04); + border-color: transparent; + color: #689F38; +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(104, 159, 56, 0.16); + border-color: transparent; + color: #689F38; +} +.landing-themes .p-button.p-button-warning, .landing-themes .p-buttonset.p-button-warning > .p-button, .landing-themes .p-splitbutton.p-button-warning > .p-button, .landing-themes .p-fileupload-choose.p-button-warning { + color: #212529; + background: #FBC02D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning:enabled:hover, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover { + background: rgba(251, 192, 45, 0.92); + color: #212529; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: rgba(251, 192, 45, 0.68); + color: #212529; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-outlined, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined { + background-color: transparent; + color: #FBC02D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(251, 192, 45, 0.04); + color: #FBC02D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(251, 192, 45, 0.16); + color: #FBC02D; + border: 0 none; +} +.landing-themes .p-button.p-button-warning.p-button-text, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text { + background-color: transparent; + color: #FBC02D; + border-color: transparent; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(251, 192, 45, 0.04); + border-color: transparent; + color: #FBC02D; +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(251, 192, 45, 0.16); + border-color: transparent; + color: #FBC02D; +} +.landing-themes .p-button.p-button-help, .landing-themes .p-buttonset.p-button-help > .p-button, .landing-themes .p-splitbutton.p-button-help > .p-button, .landing-themes .p-fileupload-choose.p-button-help { + color: #ffffff; + background: #9C27B0; + border: 0 none; +} +.landing-themes .p-button.p-button-help:enabled:hover, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover { + background: rgba(156, 39, 176, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: rgba(156, 39, 176, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-outlined, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined { + background-color: transparent; + color: #9C27B0; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(156, 39, 176, 0.04); + color: #9C27B0; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(156, 39, 176, 0.16); + color: #9C27B0; + border: 0 none; +} +.landing-themes .p-button.p-button-help.p-button-text, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-help.p-button-text { + background-color: transparent; + color: #9C27B0; + border-color: transparent; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:hover, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(156, 39, 176, 0.04); + border-color: transparent; + color: #9C27B0; +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(156, 39, 176, 0.16); + border-color: transparent; + color: #9C27B0; +} +.landing-themes .p-button.p-button-danger, .landing-themes .p-buttonset.p-button-danger > .p-button, .landing-themes .p-splitbutton.p-button-danger > .p-button, .landing-themes .p-fileupload-choose.p-button-danger { + color: #ffffff; + background: #D32F2F; + border: 0 none; +} +.landing-themes .p-button.p-button-danger:enabled:hover, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover { + background: rgba(211, 47, 47, 0.92); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + box-shadow: none; +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: rgba(211, 47, 47, 0.68); + color: #ffffff; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-outlined, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined { + background-color: transparent; + color: #D32F2F; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover { + background: rgba(211, 47, 47, 0.04); + color: #D32F2F; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(211, 47, 47, 0.16); + color: #D32F2F; + border: 0 none; +} +.landing-themes .p-button.p-button-danger.p-button-text, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text { + background-color: transparent; + color: #D32F2F; + border-color: transparent; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:hover, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:hover, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover { + background: rgba(211, 47, 47, 0.04); + border-color: transparent; + color: #D32F2F; +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active { + background: rgba(211, 47, 47, 0.16); + border-color: transparent; + color: #D32F2F; +} +.landing-themes .p-button.p-button-link { + color: #3F51B5; + background: transparent; + border: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover { + background: transparent; + color: #3F51B5; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:hover .p-button-label, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label { + text-decoration: underline; +} +.landing-themes .p-button.p-button-link:enabled:focus, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus { + background: transparent; + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-button.p-button-link:enabled:active, .landing-themes .p-button.p-button-link:not(button):not(a):not(.p-disabled):active { + background: transparent; + color: #3F51B5; + border-color: transparent; +} +.landing-themes .p-datatable .p-paginator-top { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .p-datatable .p-paginator-bottom { + border-width: 0 0 1px 0; + border-radius: 0; +} +.landing-themes .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: 1rem 1rem; + font-weight: 500; +} +.landing-themes .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: 1rem 1rem; + font-weight: 500; +} +.landing-themes .p-datatable .p-datatable-thead > tr > th { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; + transition: none; +} +.landing-themes .p-datatable .p-datatable-tfoot > tr > td { + text-align: left; + padding: 1rem 1rem; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + font-weight: 500; + color: rgba(0, 0, 0, 0.87); + background: #ffffff; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column .p-sortable-column-badge { + border-radius: 50%; + height: 1.143rem; + min-width: 1.143rem; + line-height: 1.143rem; + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); + margin-left: 0.5rem; +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon { + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-sortable-column:focus { + box-shadow: none; + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + transition: none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td { + text-align: left; + border: 1px solid #e4e4e4; + border-width: 0 0 1px 0; + padding: 1rem 1rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:enabled:hover, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:enabled:hover, +.landing-themes .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); +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-toggler:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-init:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save:focus, +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-cancel:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td .p-row-editor-save { + margin-right: 0.5rem; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td > .p-column-title { + font-weight: 500; +} +.landing-themes .p-datatable .p-datatable-tbody > tr > td.p-highlight { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-highlight { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 rgba(63, 81, 181, 0.12); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 rgba(63, 81, 181, 0.12); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable .p-datatable-tbody > tr.p-selectable-row:focus { + outline: 0.15rem solid transparent; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:not(.p-highlight):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable.p-datatable-selectable-cell .p-datatable-tbody > tr.p-selectable-row > td.p-selectable-cell:focus { + outline: 0.15rem solid transparent; + outline-offset: -0.15rem; +} +.landing-themes .p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-datatable-emptymessage):hover { + background: rgba(0, 0, 0, 0.04); + color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-datatable .p-column-resizer-helper { + background: #3F51B5; +} +.landing-themes .p-datatable .p-datatable-scrollable-header, +.landing-themes .p-datatable .p-datatable-scrollable-footer { + background: #ffffff; +} +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.landing-themes .p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #ffffff; +} +.landing-themes .p-datatable .p-datatable-loading-icon { + font-size: 2rem; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-header { + border-width: 1px 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-footer { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-top { + border-width: 0 1px 0 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-paginator-bottom { + border-width: 0 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th { + border-width: 1px 1px 1px 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td { + border-width: 1px; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd { + background: rgba(0, 0, 0, 0.02); +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler { + color: #3F51B5; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-highlight .p-row-toggler:hover { + color: #3F51B5; +} +.landing-themes .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd + .p-row-expanded { + background: rgba(0, 0, 0, 0.02); +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-header { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-thead > tr > th { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-sm .p-datatable-footer { + padding: 0.5rem 0.5rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-header { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-thead > tr > th { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable.p-datatable-lg .p-datatable-footer { + padding: 1.25rem 1.25rem; +} +.landing-themes .p-datatable-drag-selection-helper { + background: rgba(63, 81, 181, 0.16); +} +.landing-themes .p-column-filter-row .p-column-filter-menu-button, +.landing-themes .p-column-filter-row .p-column-filter-clear-button { + margin-left: 0.5rem; +} +.landing-themes .p-column-filter-menu-button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-column-filter-menu-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-open, .landing-themes .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); +} +.landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active, .landing-themes .p-column-filter-menu-button.p-column-filter-menu-button-active:hover { + background: rgba(63, 81, 181, 0.12); + color: #3F51B5; +} +.landing-themes .p-column-filter-menu-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .p-column-filter-clear-button { + width: 2.5rem; + height: 2.5rem; + 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; +} +.landing-themes .p-column-filter-clear-button:hover { + color: rgba(0, 0, 0, 0.6); + border-color: transparent; + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .p-column-filter-clear-button:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .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; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items { + padding: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item { + margin: 0; + padding: 1rem 1rem; + border: 0 none; + color: rgba(0, 0, 0, 0.87); + background: transparent; + transition: none; + border-radius: 0; +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight { + color: #3F51B5; + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .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); +} +.landing-themes .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: none; +} +.landing-themes .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; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-operator { + padding: 1rem; + 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; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint { + padding: 1rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { + margin-bottom: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button { + margin-top: 0.5rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-constraint:last-child { + border-bottom: 0 none; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-add-rule { + padding: 1rem 1rem; +} +.landing-themes .p-column-filter-overlay-menu .p-column-filter-buttonbar { + padding: 1rem; +} +.landing-themes .p-paginator { + background: #ffffff; + color: rgba(0, 0, 0, 0.87); + border: solid #e4e4e4; + border-width: 0; + padding: 0.5rem 1rem; + border-radius: 4px; +} +.landing-themes .p-paginator .p-paginator-first, +.landing-themes .p-paginator .p-paginator-prev, +.landing-themes .p-paginator .p-paginator-next, +.landing-themes .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%; +} +.landing-themes .p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover, +.landing-themes .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); +} +.landing-themes .p-paginator .p-paginator-first { + border-top-left-radius: 50%; + border-bottom-left-radius: 50%; +} +.landing-themes .p-paginator .p-paginator-last { + border-top-right-radius: 50%; + border-bottom-right-radius: 50%; +} +.landing-themes .p-paginator .p-dropdown { + margin-left: 0.5rem; + height: 3rem; +} +.landing-themes .p-paginator .p-dropdown .p-dropdown-label { + padding-right: 0; +} +.landing-themes .p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.landing-themes .p-paginator .p-paginator-page-input .p-inputtext { + max-width: 3rem; +} +.landing-themes .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; +} +.landing-themes .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%; +} +.landing-themes .p-paginator .p-paginator-pages .p-paginator-page.p-highlight { + background: rgba(63, 81, 181, 0.12); + border-color: rgba(63, 81, 181, 0.12); + color: #3F51B5; +} +.landing-themes .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); +} + +.landing-themes .p-button { + font-weight: 500; + min-width: 4rem; +} +.landing-themes .p-button.p-button-icon-only { + min-width: auto; +} +.landing-themes .p-button:enabled:focus, .landing-themes .p-button:not(button):not(a):not(.p-disabled):focus { + background: rgba(63, 81, 181, 0.76); +} +.landing-themes .p-button:enabled:active, .landing-themes .p-button:not(button):not(a):not(.p-disabled):active { + background: rgba(63, 81, 181, 0.68); +} +.landing-themes .p-button .p-ink { + background-color: rgba(255, 255, 255, 0.32); +} +.landing-themes .p-button.p-button-text:enabled:focus, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(63, 81, 181, 0.12); +} +.landing-themes .p-button.p-button-text:enabled:active, .landing-themes .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(63, 81, 181, 0.16); +} +.landing-themes .p-button.p-button-text .p-ink, .landing-themes .p-button.p-button-outlined .p-ink { + background-color: rgba(63, 81, 181, 0.16); +} +.landing-themes .p-button.p-button-outlined { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button.p-button-outlined:enabled:focus { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button.p-button-outlined:enabled:active { + box-shadow: inset 0 0 0 1px; +} +.landing-themes .p-button:disabled { + background-color: rgba(0, 0, 0, 0.12) !important; + color: rgba(0, 0, 0, 0.38) !important; + opacity: 1; +} +.landing-themes .p-button:disabled.p-button-text { + background-color: transparent !important; + color: rgba(0, 0, 0, 0.38) !important; +} +.landing-themes .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; +} +.landing-themes .p-button.p-button-raised:enabled:focus, .landing-themes .p-button.p-button-raised:not(button):not(a):not(.p-disabled):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); +} +.landing-themes .p-button.p-button-secondary:enabled:focus, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus { + background: rgba(255, 64, 129, 0.76); +} +.landing-themes .p-button.p-button-secondary:enabled:active, .landing-themes .p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 64, 129, 0.68); +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:focus, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(255, 64, 129, 0.12); +} +.landing-themes .p-button.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(255, 64, 129, 0.16); +} +.landing-themes .p-button.p-button-secondary.p-button-text .p-ink, .landing-themes .p-button.p-button-secondary.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-secondary > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-secondary > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-secondary.p-button-outlined .p-ink { + background-color: rgba(255, 64, 129, 0.16); +} +.landing-themes .p-button.p-button-info:enabled:focus, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus { + background: rgba(33, 150, 243, 0.76); +} +.landing-themes .p-button.p-button-info:enabled:active, .landing-themes .p-button.p-button-info:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info:enabled:active, .landing-themes .p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active { + background: rgba(33, 150, 243, 0.68); +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:focus, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-info.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(33, 150, 243, 0.12); +} +.landing-themes .p-button.p-button-info.p-button-text:enabled:active, .landing-themes .p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(33, 150, 243, 0.16); +} +.landing-themes .p-button.p-button-info.p-button-text .p-ink, .landing-themes .p-button.p-button-info.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-info > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-info > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-info.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-info.p-button-outlined .p-ink { + background-color: rgba(33, 150, 243, 0.16); +} +.landing-themes .p-button.p-button-success:enabled:focus, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus { + background: rgba(104, 159, 56, 0.76); +} +.landing-themes .p-button.p-button-success:enabled:active, .landing-themes .p-button.p-button-success:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success:enabled:active, .landing-themes .p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active { + background: rgba(104, 159, 56, 0.68); +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:focus, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-success.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(104, 159, 56, 0.12); +} +.landing-themes .p-button.p-button-success.p-button-text:enabled:active, .landing-themes .p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(104, 159, 56, 0.16); +} +.landing-themes .p-button.p-button-success.p-button-text .p-ink, .landing-themes .p-button.p-button-success.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-success > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-success > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-success.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-success.p-button-outlined .p-ink { + background-color: rgba(104, 159, 56, 0.16); +} +.landing-themes .p-button.p-button-warning:enabled:focus, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus { + background: rgba(251, 192, 45, 0.76); +} +.landing-themes .p-button.p-button-warning:enabled:active, .landing-themes .p-button.p-button-warning:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active { + background: rgba(251, 192, 45, 0.68); +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:focus, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-warning.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(251, 192, 45, 0.12); +} +.landing-themes .p-button.p-button-warning.p-button-text:enabled:active, .landing-themes .p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(251, 192, 45, 0.16); +} +.landing-themes .p-button.p-button-warning.p-button-text .p-ink, .landing-themes .p-button.p-button-warning.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-warning > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-warning > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-warning.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-warning.p-button-outlined .p-ink { + background-color: rgba(251, 192, 45, 0.16); +} +.landing-themes .p-button.p-button-help:enabled:focus, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus { + background: rgba(156, 39, 176, 0.76); +} +.landing-themes .p-button.p-button-help:enabled:active, .landing-themes .p-button.p-button-help:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help:enabled:active, .landing-themes .p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active { + background: rgba(156, 39, 176, 0.68); +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:focus, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-help.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(156, 39, 176, 0.12); +} +.landing-themes .p-button.p-button-help.p-button-text:enabled:active, .landing-themes .p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(156, 39, 176, 0.16); +} +.landing-themes .p-button.p-button-help.p-button-text .p-ink, .landing-themes .p-button.p-button-help.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-help > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-help > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-help.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-help.p-button-outlined .p-ink { + background-color: rgba(156, 39, 176, 0.16); +} +.landing-themes .p-button.p-button-danger:enabled:focus, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus { + background: rgba(211, 47, 47, 0.76); +} +.landing-themes .p-button.p-button-danger:enabled:active, .landing-themes .p-button.p-button-danger:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active { + background: rgba(211, 47, 47, 0.68); +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:focus, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-button.p-button-danger.p-button-outlined:enabled:focus, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:focus, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:focus, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):focus { + background: rgba(211, 47, 47, 0.12); +} +.landing-themes .p-button.p-button-danger.p-button-text:enabled:active, .landing-themes .p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-button.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:enabled:active, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active { + background: rgba(211, 47, 47, 0.16); +} +.landing-themes .p-button.p-button-danger.p-button-text .p-ink, .landing-themes .p-button.p-button-danger.p-button-outlined .p-ink, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-text .p-ink, .landing-themes .p-buttonset.p-button-danger > .p-button.p-button-outlined .p-ink, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-text .p-ink, .landing-themes .p-splitbutton.p-button-danger > .p-button.p-button-outlined .p-ink, .landing-themes .p-fileupload-choose.p-button-danger.p-button-text .p-ink, .landing-themes .p-fileupload-choose.p-button-danger.p-button-outlined .p-ink { + background-color: rgba(211, 47, 47, 0.16); +} +.landing-themes .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); +} +.landing-themes .p-calendar-w-btn .p-inputtext { + background-image: none; + background-color: transparent; + border: 0 none; +} +.landing-themes .p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button { + background-color: transparent; + border: 0 none; +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button span { + color: rgba(0, 0, 0, 0.6); +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover { + background: rgba(0, 0, 0, 0.04); +} +.landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active, .landing-themes .p-calendar-w-btn .p-datepicker-trigger.p-button:focus { + background: rgba(0, 0, 0, 0.12); +} +.landing-themes .p-calendar-w-btn:not(.p-disabled):hover { + border-color: rgba(0, 0, 0, 0.87); +} +.landing-themes .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + border-color: #3F51B5; + box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; +} +.landing-themes .p-datepicker .p-datepicker-header { + border-bottom: 0 none; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-title { + margin: 0 auto 0 0; + order: 1; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-prev { + order: 2; +} +.landing-themes .p-datepicker .p-datepicker-header .p-datepicker-next { + order: 3; +} +.landing-themes .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; +} +.landing-themes .p-datepicker table td.p-datepicker-today > span { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.38); +} +.landing-themes .p-datepicker table td.p-datepicker-today.p-highlight { + box-shadow: 0 0 0 1px rgba(63, 81, 181, 0.12); +} +.landing-themes .p-calendar.p-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; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn { + border-color: #B00020; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + box-shadow: none; +} +.landing-themes .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-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; +} +.landing-themes .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, #3F51B5, #3F51B5), 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; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-calendar-w-btn:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.landing-themes .p-input-filled .p-calendar-w-btn:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-calendar-w-btn .p-inputtext { + border: 0 none; +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-calendar.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext, +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:hover, +.landing-themes .p-input-filled .p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus { + border: 0 none; + background-image: none; +} +.landing-themes .p-checkbox { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.landing-themes .p-checkbox .p-checkbox-box { + border-color: #757575; + border-radius: 2px; + position: relative; +} +.landing-themes .p-checkbox .p-checkbox-box:not(.p-disabled):hover { + border-color: #757575; +} +.landing-themes .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { + border-color: #757575; +} +.landing-themes .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { + border-color: #3F51B5; +} +.landing-themes .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; +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.landing-themes .p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.landing-themes .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover { + box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.04); +} +.landing-themes .p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused { + box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); +} +.landing-themes .p-input-filled .p-checkbox .p-checkbox-box { + background-color: #ffffff; +} +.landing-themes .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); + } +} +.landing-themes .p-datatable .p-sortable-column { + outline: 0 none; +} +.landing-themes .p-datatable .p-sortable-column:focus { + background-color: rgba(0, 0, 0, 0.03); +} +.landing-themes .p-datatable .p-datatable-tbody > tr { + outline: 0 none; +} +.landing-themes .p-datatable .p-datatable-tbody > tr:not(.p-highlight):focus { + background-color: rgba(0, 0, 0, 0.03); +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #3F51B5; +} +.landing-themes .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #3F51B5; +} +.landing-themes .p-dropdown .p-inputtext, .landing-themes .p-dropdown .p-dropdown-trigger { + background-image: none; + background: transparent; +} +.landing-themes .p-dropdown .p-inputtext { + border: 0 none; +} +.landing-themes .p-dropdown:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; +} +.landing-themes .p-dropdown-item .p-ink { + background-color: rgba(63, 81, 181, 0.16); +} +.landing-themes .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, #3F51B5, #3F51B5), 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; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.landing-themes .p-input-filled .p-dropdown:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-dropdown .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-dropdown .p-inputtext { + border: 0 none; +} +.landing-themes .p-input-filled .p-dropdown.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-dropdown.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-dropdown.p-invalid: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; +} +.landing-themes .p-inputtext:enabled:focus { + box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; +} +.landing-themes .p-inputtext:enabled:focus.p-invalid { + 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; +} +.landing-themes .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, #3F51B5, #3F51B5), 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; +} +.landing-themes .p-input-filled .p-inputtext:enabled:hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.landing-themes .p-input-filled .p-inputtext:enabled:focus { + box-shadow: none; + background-color: #dcdcdc; + border-color: transparent; + background-size: 100% 2px, 100% 1px; +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-inputnumber.p-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; +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus { + box-shadow: none; + border-color: transparent; +} +.landing-themes .p-float-label input:focus ~ label, +.landing-themes .p-float-label input.p-filled ~ label, +.landing-themes .p-float-label textarea:focus ~ label, +.landing-themes .p-float-label textarea.p-filled ~ label, +.landing-themes .p-float-label .p-inputwrapper-focus ~ label, +.landing-themes .p-float-label .p-inputwrapper-filled ~ label { + top: -0.5rem !important; + background-color: #ffffff; + padding: 2px 4px; + margin-left: -4px; + margin-top: 0; +} +.landing-themes .p-float-label textarea ~ label { + margin-top: 0; +} +.landing-themes .p-float-label input:focus ~ label, +.landing-themes .p-float-label .p-inputwrapper-focus ~ label { + color: #3F51B5; +} +.landing-themes .p-input-filled .p-float-label .p-inputtext { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .p-input-filled .p-float-label input:focus ~ label, +.landing-themes .p-input-filled .p-float-label input.p-filled ~ label, +.landing-themes .p-input-filled .p-float-label textarea:focus ~ label, +.landing-themes .p-input-filled .p-float-label textarea.p-filled ~ label, +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-focus ~ label, +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled ~ label { + top: 0.25rem !important; + margin-top: 0; + background: transparent; +} +.landing-themes .p-multiselect .p-multiselect-label, .landing-themes .p-multiselect .p-multiselect-trigger { + background-image: none; + background: transparent; +} +.landing-themes .p-multiselect .p-multiselect-label { + border: 0 none; +} +.landing-themes .p-multiselect:not(.p-disabled).p-focus { + box-shadow: inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5, inset 0 0 0 1px #3F51B5; +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink { + background-color: rgba(63, 81, 181, 0.16); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { + background: rgba(0, 0, 0, 0.12); +} +.landing-themes .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus.p-highlight { + background: rgba(63, 81, 181, 0.24); +} +.landing-themes .p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus { + background: rgba(0, 0, 0, 0.12); +} +.landing-themes .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, #3F51B5, #3F51B5), 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; +} +.landing-themes .p-input-filled .p-multiselect .p-inputtext { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled):hover { + background-color: #ececec; + border-color: transparent; + background-image: linear-gradient(to bottom, #3F51B5, #3F51B5), linear-gradient(to bottom, rgba(0, 0, 0, 0.87), rgba(0, 0, 0, 0.87)); +} +.landing-themes .p-input-filled .p-multiselect:not(.p-disabled).p-focus, .landing-themes .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; +} +.landing-themes .p-input-filled .p-multiselect .p-inputtext:enabled:hover, .landing-themes .p-input-filled .p-multiselect .p-inputtext:enabled:focus { + background-image: none; + background: transparent; +} +.landing-themes .p-input-filled .p-multiselect .p-multiselect-label:hover { + background-image: none; + background: transparent; +} +.landing-themes .p-float-label .p-multiselect-label .p-multiselect-token { + padding: 0.25rem 1rem; + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.landing-themes .p-input-filled .p-float-label .p-multiselect .p-multiselect-label { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect .p-multiselect-label { + padding-top: 1.5rem; + padding-bottom: 0.5rem; +} +.landing-themes .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; +} +.landing-themes .p-input-filled .p-float-label .p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon { + font-size: 75%; +} +.landing-themes .p-input-filled .p-multiselect.p-invalid { + border-color: transparent; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled):hover { + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-focus, .landing-themes .p-input-filled .p-multiselect.p-invalid:not(.p-disabled).p-inputwrapper-focus { + box-shadow: none; + background-image: linear-gradient(to bottom, #B00020, #B00020), linear-gradient(to bottom, #B00020, #B00020); +} +.landing-themes .p-multiselect.p-invalid: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; +} +.landing-themes .p-paginator { + justify-content: flex-end; +} +.landing-themes .p-paginator .p-paginator-element:focus { + background: rgba(0, 0, 0, 0.12); +} +.landing-themes .p-paginator .p-paginator-element:focus.p-highlight { + background: rgba(63, 81, 181, 0.24); +} +.landing-themes .p-progressbar { + border-radius: 0; +} +.landing-themes .p-progressbar .p-progressbar-label { + display: none; +} +.landing-themes .p-radiobutton { + border-radius: 50%; + transition: box-shadow 0.2s; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { + border: 2px solid #757575; +} +.landing-themes .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { + border: 2px solid #757575; +} +.landing-themes .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { + border-color: #3F51B5; +} +.landing-themes .p-radiobutton:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.04); +} +.landing-themes .p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(0, 0, 0, 0.12); +} +.landing-themes .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover { + box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.04); +} +.landing-themes .p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused { + box-shadow: 0 0 1px 10px rgba(63, 81, 181, 0.12); +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box { + background-color: #ffffff; +} +.landing-themes .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { + background-color: #ffffff; +} +.landing-themes .p-slider .p-slider-handle { + transition: transform 0.2s, box-shadow 0.2s; + transform: scale(0.7); +} +.landing-themes .p-slider .p-slider-handle:focus { + box-shadow: 0 0 1px 10px rgba(255, 64, 129, 0.2); +} +.landing-themes .p-slider.p-slider-sliding .p-slider-handle { + transform: scale(1); +} + +/* Customizations to the designer theme should be defined here */ diff --git a/src/App.vue b/src/App.vue index adf394296..37d9ed558 100755 --- a/src/App.vue +++ b/src/App.vue @@ -17,8 +17,10 @@
- - +
+ + +
@@ -33,14 +35,18 @@ import AppTopBar from '@/AppTopBar.vue'; import AppMenu from '@/AppMenu.vue'; import AppFooter from '@/AppFooter.vue'; import AppConfigurator from '@/AppConfigurator.vue'; -import EventBus from '@/AppEventBus'; export default { + props: { + theme: { + type: String, + default: "lara-light-indigo" + } + }, data() { return { sidebarActive: false, - newsActive: true, - theme: 'lara-light-indigo' + newsActive: false } }, mounted() { @@ -88,34 +94,9 @@ export default { event.stopPropagation(); }, changeTheme(event) { - let themeLink = document.getElementById('theme-link'); - let href = 'themes/' + event.theme + '/theme.css'; - this.theme = event.theme; - - this.replaceLink(themeLink, href); + this.$emit('change-theme', event); this.activeMenuIndex = null; - - EventBus.emit('change-theme', event); - this.$appState.darkTheme = event.dark; - - if (event.theme.startsWith('md')) { - this.$primevue.config.ripple = true; - } - }, - replaceLink(linkElement, href) { - 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); - }); }, addClass(element, className) { if (!this.hasClass(element, className)) { @@ -145,9 +126,6 @@ export default { return false; }, - isDarkTheme(theme) { - return theme.indexOf('dark') !== -1 || theme.indexOf('vela') !== -1 || theme.indexOf('arya') !== -1 || theme.indexOf('luna') !== -1; - }, redirect() { window.location.href = 'https://www.primefaces.org/primeblocks-vue'; } @@ -157,7 +135,9 @@ export default { return [{ 'layout-news-active': this.newsActive, 'p-input-filled': this.$primevue.config.inputStyle === 'filled', - 'p-ripple-disabled': this.$primevue.config.ripple === false + 'p-ripple-disabled': this.$primevue.config.ripple === false, + 'layout-wrapper-dark': this.$appState.darkTheme, + 'layout-wrapper-light': !this.$appState.darkTheme }]; } }, diff --git a/src/AppMenu.vue b/src/AppMenu.vue index 98edb3fea..1347c880f 100755 --- a/src/AppMenu.vue +++ b/src/AppMenu.vue @@ -1,9 +1,9 @@