From 841a01c463c381e90ce06757d2bcaa0ec146e0b2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Aug 2023 09:41:06 +0000 Subject: [PATCH 01/44] chore(deps): bump wpackagist-plugin/jetpack from 12.3 to 12.4 Bumps wpackagist-plugin/jetpack from 12.3 to 12.4. --- updated-dependencies: - dependency-name: wpackagist-plugin/jetpack dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 91ff9c7c..d085ee53 100644 --- a/composer.lock +++ b/composer.lock @@ -8568,15 +8568,15 @@ }, { "name": "wpackagist-plugin/jetpack", - "version": "12.3", + "version": "12.4", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/jetpack/", - "reference": "tags/12.3" + "reference": "tags/12.4" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/jetpack.12.3.zip" + "url": "https://downloads.wordpress.org/plugin/jetpack.12.4.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 32124818be4edbe9aa48e7573473856943cd09db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Aug 2023 09:42:56 +0000 Subject: [PATCH 02/44] chore(deps): bump wpackagist-plugin/wp-graphql from 1.14.9 to 1.14.10 Bumps wpackagist-plugin/wp-graphql from 1.14.9 to 1.14.10. --- updated-dependencies: - dependency-name: wpackagist-plugin/wp-graphql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 3a2fc2f6..9059fbeb 100644 --- a/composer.lock +++ b/composer.lock @@ -8892,15 +8892,15 @@ }, { "name": "wpackagist-plugin/wp-graphql", - "version": "1.14.9", + "version": "1.14.10", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/wp-graphql/", - "reference": "tags/1.14.9" + "reference": "tags/1.14.10" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/wp-graphql.1.14.9.zip" + "url": "https://downloads.wordpress.org/plugin/wp-graphql.1.14.10.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 092e1324264ebf8b7e8e4aa857793a8943564f60 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Aug 2023 09:43:39 +0000 Subject: [PATCH 03/44] chore(deps): bump wpackagist-plugin/optimole-wp from 3.8.2 to 3.9.0 Bumps wpackagist-plugin/optimole-wp from 3.8.2 to 3.9.0. --- updated-dependencies: - dependency-name: wpackagist-plugin/optimole-wp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 3a2fc2f6..0f3be683 100644 --- a/composer.lock +++ b/composer.lock @@ -8640,15 +8640,15 @@ }, { "name": "wpackagist-plugin/optimole-wp", - "version": "3.8.2", + "version": "3.9.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/optimole-wp/", - "reference": "tags/3.8.2" + "reference": "tags/3.9.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.8.2.zip" + "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.9.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 5d3843d6fec7f3683bf9ddc3c10ded9a41cd859b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Aug 2023 09:46:56 +0000 Subject: [PATCH 04/44] chore(deps): bump wpackagist-plugin/optimole-wp from 3.9.0 to 3.9.1 Bumps wpackagist-plugin/optimole-wp from 3.9.0 to 3.9.1. --- updated-dependencies: - dependency-name: wpackagist-plugin/optimole-wp dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 17a526a5..2e624424 100644 --- a/composer.lock +++ b/composer.lock @@ -8640,15 +8640,15 @@ }, { "name": "wpackagist-plugin/optimole-wp", - "version": "3.9.0", + "version": "3.9.1", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/optimole-wp/", - "reference": "tags/3.9.0" + "reference": "tags/3.9.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.9.0.zip" + "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.9.1.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 2bf62397ddd482c0bad8ba67e5bac6f18ae769ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Aug 2023 20:31:43 +0000 Subject: [PATCH 05/44] chore(deps): bump wpackagist-plugin/mailchimp-for-woocommerce Bumps wpackagist-plugin/mailchimp-for-woocommerce from 2.8.3 to 3.1. --- updated-dependencies: - dependency-name: wpackagist-plugin/mailchimp-for-woocommerce dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- composer.json | 2 +- composer.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 41a30ab6..aeb2d059 100644 --- a/composer.json +++ b/composer.json @@ -72,7 +72,7 @@ "wpackagist-plugin/import-users-from-csv": "^1.1", "wpackagist-plugin/jetpack": "^12.0", "wpackagist-plugin/login-as-user": "^1.4", - "wpackagist-plugin/mailchimp-for-woocommerce": "^2.8", + "wpackagist-plugin/mailchimp-for-woocommerce": "^3.1", "wpackagist-plugin/myworks-woo-sync-for-quickbooks-online": "^2.7", "wpackagist-plugin/optimole-wp": "^3.7", "wpackagist-plugin/otter-blocks": "^2.3", diff --git a/composer.lock b/composer.lock index 2e624424..0bc65833 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "53e2e807624ac1ca65b65d7c4784de66", + "content-hash": "9ef82dd8f5954240b04ec4fa3ceab0f3", "packages": [ { "name": "buddyboss/buddyboss-platform", @@ -8604,15 +8604,15 @@ }, { "name": "wpackagist-plugin/mailchimp-for-woocommerce", - "version": "2.8.3", + "version": "3.1", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/mailchimp-for-woocommerce/", - "reference": "tags/2.8.3" + "reference": "tags/3.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/mailchimp-for-woocommerce.2.8.3.zip" + "url": "https://downloads.wordpress.org/plugin/mailchimp-for-woocommerce.3.1.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From fc9025f51817e7997fa048888f9fe0bf7699c9c9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 09:45:01 +0000 Subject: [PATCH 06/44] chore(deps): bump roots/wordpress from 6.2.2 to 6.3 Bumps [roots/wordpress](https://github.com/roots/wordpress) from 6.2.2 to 6.3. - [Release notes](https://github.com/roots/wordpress/releases) - [Commits](https://github.com/roots/wordpress/compare/6.2.2...6.3) --- updated-dependencies: - dependency-name: roots/wordpress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/composer.lock b/composer.lock index 0bc65833..81bfa077 100644 --- a/composer.lock +++ b/composer.lock @@ -3420,7 +3420,7 @@ }, { "name": "roots/wordpress", - "version": "6.2.2", + "version": "6.3", "source": { "type": "git", "url": "https://github.com/roots/wordpress.git", @@ -3451,7 +3451,7 @@ ], "support": { "issues": "https://github.com/roots/wordpress/issues", - "source": "https://github.com/roots/wordpress/tree/6.2.2" + "source": "https://github.com/roots/wordpress/tree/6.3" }, "funding": [ { @@ -3534,22 +3534,22 @@ }, { "name": "roots/wordpress-no-content", - "version": "6.2.2", + "version": "6.3", "source": { "type": "git", "url": "https://github.com/WordPress/WordPress.git", - "reference": "6.2.2" + "reference": "6.3" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/release/wordpress-6.2.2-no-content.zip", - "shasum": "df066a16e97dd6ad5c1679d4a575983ea3143117" + "url": "https://downloads.wordpress.org/release/wordpress-6.3-no-content.zip", + "shasum": "beb2a89525274d08fae06bf4bf5bc0cfdcb5b1f5" }, "require": { - "php": ">= 5.6.20" + "php": ">= 7.0.0" }, "provide": { - "wordpress/core-implementation": "6.2.2" + "wordpress/core-implementation": "6.3" }, "suggest": { "ext-curl": "Performs remote request operations.", @@ -3600,7 +3600,7 @@ "type": "other" } ], - "time": "2023-05-20T04:31:46+00:00" + "time": "2023-08-08T19:41:46+00:00" }, { "name": "roots/wp-config", From f0c395abfbeb156aff62ca0b336913a8c7908835 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 09:46:12 +0000 Subject: [PATCH 07/44] chore(deps): bump wpackagist-plugin/myworks-woo-sync-for-quickbooks-online Bumps wpackagist-plugin/myworks-woo-sync-for-quickbooks-online from 2.8.0 to 2.8.1. --- updated-dependencies: - dependency-name: wpackagist-plugin/myworks-woo-sync-for-quickbooks-online dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 0bc65833..9b78a5d5 100644 --- a/composer.lock +++ b/composer.lock @@ -8622,15 +8622,15 @@ }, { "name": "wpackagist-plugin/myworks-woo-sync-for-quickbooks-online", - "version": "2.8.0", + "version": "2.8.1", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/myworks-woo-sync-for-quickbooks-online/", - "reference": "tags/2.8.0" + "reference": "tags/2.8.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/myworks-woo-sync-for-quickbooks-online.2.8.0.zip" + "url": "https://downloads.wordpress.org/plugin/myworks-woo-sync-for-quickbooks-online.2.8.1.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 9b29240e6f9937226148ccb4e8a246fe98420721 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 09:46:42 +0000 Subject: [PATCH 08/44] chore(deps): bump koodimonni-language/en_gb from 6.2.2 to 6.3 Bumps koodimonni-language/en_gb from 6.2.2 to 6.3. --- updated-dependencies: - dependency-name: koodimonni-language/en_gb dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/composer.lock b/composer.lock index 0bc65833..90b11f96 100644 --- a/composer.lock +++ b/composer.lock @@ -1301,10 +1301,10 @@ }, { "name": "koodimonni-language/en_gb", - "version": "6.2.2", + "version": "6.3", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/core/6.2.2/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/core/6.3/en_GB.zip" }, "require": { "koodimonni-plugin-language/akismet-en_gb": "*", @@ -1447,10 +1447,10 @@ }, { "name": "koodimonni-plugin-language/enable-jquery-migrate-helper-en_gb", - "version": "1.3.0", + "version": "1.4.0", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/plugin/enable-jquery-migrate-helper/1.3.0/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/plugin/enable-jquery-migrate-helper/1.4.0/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1466,10 +1466,10 @@ }, { "name": "koodimonni-plugin-language/health-check-en_gb", - "version": "1.6.0", + "version": "1.7.0", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/plugin/health-check/1.6.0/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/plugin/health-check/1.7.0/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1618,10 +1618,10 @@ }, { "name": "koodimonni-plugin-language/woocommerce-en_gb", - "version": "7.8.1", + "version": "8.0.0", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/plugin/woocommerce/7.8.1/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/plugin/woocommerce/8.0.0/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1713,10 +1713,10 @@ }, { "name": "koodimonni-theme-language/twentyeleven-en_gb", - "version": "4.3", + "version": "4.4", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentyeleven/4.3/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentyeleven/4.4/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1732,10 +1732,10 @@ }, { "name": "koodimonni-theme-language/twentyfifteen-en_gb", - "version": "3.4", + "version": "3.5", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentyfifteen/3.4/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentyfifteen/3.5/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1751,10 +1751,10 @@ }, { "name": "koodimonni-theme-language/twentyfourteen-en_gb", - "version": "3.6", + "version": "3.7", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentyfourteen/3.6/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentyfourteen/3.7/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1827,10 +1827,10 @@ }, { "name": "koodimonni-theme-language/twentyten-en_gb", - "version": "3.8", + "version": "3.9", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentyten/3.8/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentyten/3.9/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1846,10 +1846,10 @@ }, { "name": "koodimonni-theme-language/twentythirteen-en_gb", - "version": "3.8", + "version": "3.9", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentythirteen/3.8/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentythirteen/3.9/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1865,10 +1865,10 @@ }, { "name": "koodimonni-theme-language/twentytwelve-en_gb", - "version": "3.9", + "version": "4.0", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentytwelve/3.9/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentytwelve/4.0/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -1922,10 +1922,10 @@ }, { "name": "koodimonni-theme-language/twentytwentythree-en_gb", - "version": "1.1", + "version": "1.2", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/theme/twentytwentythree/1.1/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/theme/twentytwentythree/1.2/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" From 841de5157bf106ec9218a7f518957ecc81390068 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 09:46:51 +0000 Subject: [PATCH 09/44] chore(deps): bump wpackagist-theme/twentytwentythree from 1.1 to 1.2 Bumps wpackagist-theme/twentytwentythree from 1.1 to 1.2. --- updated-dependencies: - dependency-name: wpackagist-theme/twentytwentythree dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 0bc65833..ba42b3da 100644 --- a/composer.lock +++ b/composer.lock @@ -9054,15 +9054,15 @@ }, { "name": "wpackagist-theme/twentytwentythree", - "version": "1.1", + "version": "1.2", "source": { "type": "svn", "url": "https://themes.svn.wordpress.org/twentytwentythree/", - "reference": "1.1" + "reference": "1.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/theme/twentytwentythree.1.1.zip" + "url": "https://downloads.wordpress.org/theme/twentytwentythree.1.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 896efabf9a971a7f4680ce572bb0e7ac41835537 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Aug 2023 09:25:39 +0000 Subject: [PATCH 10/44] chore(deps): bump wpackagist-plugin/facebook-for-woocommerce Bumps wpackagist-plugin/facebook-for-woocommerce from 3.0.30 to 3.0.31. --- updated-dependencies: - dependency-name: wpackagist-plugin/facebook-for-woocommerce dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9b78a5d5..6608a565 100644 --- a/composer.lock +++ b/composer.lock @@ -8496,15 +8496,15 @@ }, { "name": "wpackagist-plugin/facebook-for-woocommerce", - "version": "3.0.30", + "version": "3.0.31", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/facebook-for-woocommerce/", - "reference": "tags/3.0.30" + "reference": "tags/3.0.31" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/facebook-for-woocommerce.3.0.30.zip" + "url": "https://downloads.wordpress.org/plugin/facebook-for-woocommerce.3.0.31.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From ebdccce09ecf01c122b1da215eb7c672342cffa7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Aug 2023 09:26:53 +0000 Subject: [PATCH 11/44] chore(deps): bump wpackagist-plugin/woocommerce-services Bumps wpackagist-plugin/woocommerce-services from 2.3.1 to 2.3.2. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce-services dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9b78a5d5..ee69b12d 100644 --- a/composer.lock +++ b/composer.lock @@ -8856,15 +8856,15 @@ }, { "name": "wpackagist-plugin/woocommerce-services", - "version": "2.3.1", + "version": "2.3.2", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce-services/", - "reference": "tags/2.3.1" + "reference": "tags/2.3.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce-services.2.3.1.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce-services.2.3.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 01ef55c9ede145749ebbad11ac16febeaa5c461f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Aug 2023 09:28:50 +0000 Subject: [PATCH 12/44] chore(deps): bump wpackagist-plugin/woocommerce from 7.9.0 to 8.0.1 Bumps wpackagist-plugin/woocommerce from 7.9.0 to 8.0.1. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- composer.json | 2 +- composer.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index aeb2d059..644c03d0 100644 --- a/composer.json +++ b/composer.json @@ -83,7 +83,7 @@ "wpackagist-plugin/remove-dashboard-access-for-non-admins": "^1.1", "wpackagist-plugin/social-login-lite-for-woocommerce": "^1.6", "wpackagist-plugin/social-networks-auto-poster-facebook-twitter-g": "^4.4", - "wpackagist-plugin/woocommerce": "^7.5", + "wpackagist-plugin/woocommerce": "^8.0", "wpackagist-plugin/woocommerce-gateway-stripe": "^7.2", "wpackagist-plugin/woocommerce-paypal-payments": "^2.0", "wpackagist-plugin/woocommerce-services": "^2.2", diff --git a/composer.lock b/composer.lock index 3facfa24..b99f23e3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9ef82dd8f5954240b04ec4fa3ceab0f3", + "content-hash": "205c61598e3844828c69362824e5a2c4", "packages": [ { "name": "buddyboss/buddyboss-platform", @@ -8802,15 +8802,15 @@ }, { "name": "wpackagist-plugin/woocommerce", - "version": "7.9.0", + "version": "8.0.1", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce/", - "reference": "tags/7.9.0" + "reference": "tags/8.0.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce.7.9.0.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce.8.0.1.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 3a7bef897c99b788b6d2003a29d7b894177a7102 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Aug 2023 09:49:02 +0000 Subject: [PATCH 13/44] chore(deps): bump wpackagist-plugin/woocommerce-gateway-stripe Bumps wpackagist-plugin/woocommerce-gateway-stripe from 7.4.2 to 7.5.0. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce-gateway-stripe dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 3facfa24..f19d6081 100644 --- a/composer.lock +++ b/composer.lock @@ -8820,15 +8820,15 @@ }, { "name": "wpackagist-plugin/woocommerce-gateway-stripe", - "version": "7.4.2", + "version": "7.5.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce-gateway-stripe/", - "reference": "tags/7.4.2" + "reference": "tags/7.5.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.7.4.2.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce-gateway-stripe.7.5.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From c4d8db8fd0d899903d819d887b8d599b74b387a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Aug 2023 09:50:16 +0000 Subject: [PATCH 14/44] chore(deps): bump wpackagist-plugin/optimole-wp from 3.9.1 to 3.9.2 Bumps wpackagist-plugin/optimole-wp from 3.9.1 to 3.9.2. --- updated-dependencies: - dependency-name: wpackagist-plugin/optimole-wp dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 3facfa24..c7897bc2 100644 --- a/composer.lock +++ b/composer.lock @@ -8640,15 +8640,15 @@ }, { "name": "wpackagist-plugin/optimole-wp", - "version": "3.9.1", + "version": "3.9.2", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/optimole-wp/", - "reference": "tags/3.9.1" + "reference": "tags/3.9.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.9.1.zip" + "url": "https://downloads.wordpress.org/plugin/optimole-wp.3.9.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 173536eb5511825ba434e1e4a4247e781293a5f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 09:59:21 +0000 Subject: [PATCH 15/44] chore(deps): bump wpackagist-plugin/conditional-blocks Bumps wpackagist-plugin/conditional-blocks from 3.0.4 to 3.0.5. --- updated-dependencies: - dependency-name: wpackagist-plugin/conditional-blocks dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 5deb5ab8..291ec3ae 100644 --- a/composer.lock +++ b/composer.lock @@ -8442,15 +8442,15 @@ }, { "name": "wpackagist-plugin/conditional-blocks", - "version": "3.0.4", + "version": "3.0.5", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/conditional-blocks/", - "reference": "tags/3.0.4" + "reference": "tags/3.0.5" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/conditional-blocks.3.0.4.zip" + "url": "https://downloads.wordpress.org/plugin/conditional-blocks.3.0.5.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From f17e2c653146509776328f02678bbd445b745726 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 09:59:51 +0000 Subject: [PATCH 16/44] chore(deps): bump wpackagist-plugin/otter-blocks from 2.3.2 to 2.3.3 Bumps wpackagist-plugin/otter-blocks from 2.3.2 to 2.3.3. --- updated-dependencies: - dependency-name: wpackagist-plugin/otter-blocks dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 5deb5ab8..a29ed6f4 100644 --- a/composer.lock +++ b/composer.lock @@ -8658,15 +8658,15 @@ }, { "name": "wpackagist-plugin/otter-blocks", - "version": "2.3.2", + "version": "2.3.3", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/otter-blocks/", - "reference": "tags/2.3.2" + "reference": "tags/2.3.3" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/otter-blocks.2.3.2.zip" + "url": "https://downloads.wordpress.org/plugin/otter-blocks.2.3.3.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From bdcdeb936fcf644807a2f96ef92131669a887a3b Mon Sep 17 00:00:00 2001 From: Genyus Date: Mon, 14 Aug 2023 16:42:59 +0100 Subject: [PATCH 17/44] fix: limit Airtable export scheduling to academy --- config/application.php | 3 +++ .../cbf-multisite/includes/Customizations/WP_Cron.php | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/application.php b/config/application.php index 28d2caf1..5ceedc3f 100644 --- a/config/application.php +++ b/config/application.php @@ -166,6 +166,9 @@ Config::define( 'PATH_CURRENT_SITE', env( 'PATH_CURRENT_SITE' ) ?? '/' ); Config::define( 'SITE_ID_CURRENT_SITE', env( 'SITE_ID_CURRENT_SITE' ) ?? 1 ); Config::define( 'BLOG_ID_CURRENT_SITE', env( 'BLOG_ID_CURRENT_SITE' ) ?? 1 ); +Config::define( 'MAIN_SITE_ID', 1 ); +Config::define( 'ACADEMY_SITE_ID', 2 ); +Config::define( 'JOBS_SITE_ID', 3 ); Config::define( 'WP_DEFAULT_THEME', 'twentytwentythree' ); Config::define( 'COOKIE_DOMAIN', false ); Config::define( 'COOKIEPATH', '/' ); diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php index e9909b3e..081643e5 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php @@ -47,11 +47,11 @@ public static function extend_cron_schedules( $schedules ) { * Hook in methods. */ public static function hooks() { - add_action( self::EXPORT_EVENT_NAME, array( __CLASS__, 'export_quiz_activity' ) ); - add_filter( 'cron_schedules', array( __CLASS__, 'extend_cron_schedules' ) ); - if ( defined( 'ENABLE_CBF_SCHEDULED_EXPORT' ) && ENABLE_CBF_SCHEDULED_EXPORT ) { + if ( defined( 'ENABLE_CBF_SCHEDULED_EXPORT' ) && ENABLE_CBF_SCHEDULED_EXPORT && get_current_blog_id() === intval( ACADEMY_SITE_ID ) ) { + add_action( self::EXPORT_EVENT_NAME, array( __CLASS__, 'export_quiz_activity' ) ); + if ( ! wp_next_scheduled( self::EXPORT_EVENT_NAME ) ) { wp_schedule_event( strtotime( 'this Saturday 8:00am', time() ), 'weekly', WP_Cron::EXPORT_EVENT_NAME ); } From 804eff587117013d237e6d9db74cd11f9b364835 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 01:59:57 +0100 Subject: [PATCH 18/44] fix: prevent error from null array result Provide empty array instead of null value --- .../cbf-multisite/includes/Customizations/LearnDash.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php index 23d7eccb..27bd57e0 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php @@ -339,7 +339,8 @@ public static function get_results() { $course_progress_data = array(); $transient_data = array(); $transient_data['posts_ids'] = ''; - $transient_data['users_ids'] = learndash_get_report_user_ids(); + // phpcs:ignore PHPCompatibility.Operators.NewOperators.t_coalesceFound + $transient_data['users_ids'] = learndash_get_report_user_ids() ?? array(); $transient_data['total_users'] = count( $transient_data['users_ids'] ); $activity_query_args = array( 'post_types' => 'sfwd-quiz', From de5ea625c185a6b6ebb543ff70518a02016ce473 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:00:21 +0100 Subject: [PATCH 19/44] chore: improve logging --- .../plugins/cbf-multisite/includes/Customizations/WP_Cron.php | 1 + 1 file changed, 1 insertion(+) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php index 081643e5..78f80460 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php @@ -24,6 +24,7 @@ class WP_Cron { public static function export_quiz_activity() { // Only attempt if Learndash is installed if ( defined( 'LEARNDASH_VERSION' ) ) { + error_log( 'Exported quiz results' ); $results = LearnDash::get_results(); Airtable::insert_quiz_activities( $results ); } From 6b71487ad86ddfd4df7f836394cff093d85d64d1 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:15:37 +0100 Subject: [PATCH 20/44] refactor: rename command --- .../{WP_CLI_Command.php => Quiz_Results_Command.php} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename web/app/plugins/cbf-multisite/includes/Customizations/{WP_CLI_Command.php => Quiz_Results_Command.php} (86%) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php similarity index 86% rename from web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php rename to web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php index 29732c6c..412b02f0 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php @@ -19,7 +19,7 @@ /** * Just a few sample commands to learn how WP-CLI works */ -class WP_CLI_Command extends \WP_CLI_Command { +class Quiz_Results_Command extends \WP_CLI_Command { /** * Exports quiz results to Airtable. * ## OPTIONS @@ -27,7 +27,7 @@ class WP_CLI_Command extends \WP_CLI_Command { * [--verbose] * : Shows verbose output. */ - public function export_quiz_results( $args, $assoc_args ) { + public function export( $args, $assoc_args ) { $verbose = array_key_exists( 'verbose', $assoc_args ); if ( ! empty( $args ) ) { @@ -60,7 +60,7 @@ public function export_quiz_results( $args, $assoc_args ) { */ public static function hooks() { if ( function_exists( 'learndash_get_report_user_ids' ) ) { - WP_CLI::add_command( 'cbf', 'CodingBlackFemales\Multisite\Customizations\WP_CLI_Command' ); + WP_CLI::add_command( 'cbf quiz_results', self::class ); } } } From 3f8e217139608aa91c9096f78db327a3f543bb53 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:46:07 +0100 Subject: [PATCH 21/44] feat: adds `list` subcommand Improves PHPDoc comments --- .../Customizations/Quiz_Results_Command.php | 81 ++++++++++++++----- .../plugins/cbf-multisite/includes/Main.php | 5 +- 2 files changed, 64 insertions(+), 22 deletions(-) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php index 412b02f0..371841ca 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php @@ -14,14 +14,28 @@ } /** - * Custom WP-CLI integration class. - */ -/** - * Just a few sample commands to learn how WP-CLI works + * Retrieves and exports Learndash quiz results to Airtable. + * + * ## EXAMPLES + * + * # List all quiz results + * $ wp cbf quiz_results list + * Success: Retrieved 12 quiz activities from Learndash. + * + * # Export recent quiz results to Airtable + * $ wp cbf quiz_results export + * Success: Exported 12 quiz activities to Airtable. */ class Quiz_Results_Command extends \WP_CLI_Command { /** - * Exports quiz results to Airtable. + * Exports Learndash quiz results to Airtable. + * + * ## EXAMPLES + * + * # Export recent quiz results to Airtable + * $ wp cbf quiz_results export + * Success: Exported 12 quiz activities to Airtable. + * * ## OPTIONS * * [--verbose] @@ -33,26 +47,55 @@ public function export( $args, $assoc_args ) { if ( ! empty( $args ) ) { WP_CLI::error( 'Command syntax: wp cbf export-quiz-results' ); } else { - $results = LearnDash::get_results(); + $results = $this->get_results( $verbose, fn() => LearnDash::get_results() ); + $responses = $this->get_results( $verbose, fn() => Airtable::insert_quiz_activities( $results ) ); - if ( $verbose ) { - foreach ( $results as $result ) { - WP_CLI::line( print_r( $result ) ); - } - } + WP_CLI::success( 'Exported ' . count( $responses ) . ' quiz activities to Airtable.' ); + } + } - WP_CLI::line( 'Retrieved ' . count( $results ) . ' quiz activities from Learndash.' ); + /** + * Lists Learndash quiz results. + * + * ## EXAMPLES + * + * # List all quiz results + * $ wp cbf quiz_results list + * Success: Retrieved 12 quiz activities from Learndash. + * + * ## OPTIONS + * + * [--verbose] + * : Shows verbose output. + * + * @subcommand list + */ + public function list_( $args, $assoc_args ) { + $verbose = array_key_exists( 'verbose', $assoc_args ); + + if ( ! empty( $args ) ) { + WP_CLI::error( 'Command syntax: wp cbf export-quiz-results' ); + } else { + $results = $this->get_results( $verbose, fn() => LearnDash::get_results() ); - $responses = Airtable::insert_quiz_activities( $results ); + WP_CLI::success( 'Retrieved ' . count( $results ) . ' quiz activities from Learndash.' ); + } + } - if ( $verbose ) { - foreach ( $responses as $response ) { - WP_CLI::line( print_r( $response ) ); - } - } + /** + * Returns iterable results of a function call. + * If verbose mode is enabled, iterates through array and displays each element + */ + protected function get_results( $verbose, callable $func ) { + $results = $func(); - WP_CLI::line( 'Inserted ' . count( $responses ) . ' quiz activities to Airtable.' ); + if ( $verbose ) { + foreach ( $results as $result ) { + WP_CLI::line( print_r( $result ) ); + } } + + return $results; } /** diff --git a/web/app/plugins/cbf-multisite/includes/Main.php b/web/app/plugins/cbf-multisite/includes/Main.php index 63798d39..2a7cd8c2 100644 --- a/web/app/plugins/cbf-multisite/includes/Main.php +++ b/web/app/plugins/cbf-multisite/includes/Main.php @@ -10,8 +10,7 @@ use CodingBlackFemales\Multisite\Admin\Main as Admin; use CodingBlackFemales\Multisite\Front\Main as Front; -use CodingBlackFemales\Multisite\Customizations\Universal as Universal; -use CodingBlackFemales\Multisite\Customizations\WP_CLI_Command as WP_CLI_Command; +use CodingBlackFemales\Multisite\Customizations\Quiz_Results_Command as Quiz_Results_Command; use CodingBlackFemales\Multisite\Customizations\WP_Cron as WP_Cron; @@ -88,7 +87,7 @@ public static function load() { } if ( Utils::is_request( 'cli' ) ) { - WP_CLI_Command::hooks(); + Quiz_Results_Command::hooks(); } // Common includes. From 5e2516ad6debe0f1360317a78a1a0c1491a664a9 Mon Sep 17 00:00:00 2001 From: Genyus Date: Mon, 14 Aug 2023 16:42:59 +0100 Subject: [PATCH 22/44] fix: limit Airtable export scheduling to academy --- config/application.php | 3 +++ .../cbf-multisite/includes/Customizations/WP_Cron.php | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/application.php b/config/application.php index 28d2caf1..5ceedc3f 100644 --- a/config/application.php +++ b/config/application.php @@ -166,6 +166,9 @@ Config::define( 'PATH_CURRENT_SITE', env( 'PATH_CURRENT_SITE' ) ?? '/' ); Config::define( 'SITE_ID_CURRENT_SITE', env( 'SITE_ID_CURRENT_SITE' ) ?? 1 ); Config::define( 'BLOG_ID_CURRENT_SITE', env( 'BLOG_ID_CURRENT_SITE' ) ?? 1 ); +Config::define( 'MAIN_SITE_ID', 1 ); +Config::define( 'ACADEMY_SITE_ID', 2 ); +Config::define( 'JOBS_SITE_ID', 3 ); Config::define( 'WP_DEFAULT_THEME', 'twentytwentythree' ); Config::define( 'COOKIE_DOMAIN', false ); Config::define( 'COOKIEPATH', '/' ); diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php index e9909b3e..081643e5 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php @@ -47,11 +47,11 @@ public static function extend_cron_schedules( $schedules ) { * Hook in methods. */ public static function hooks() { - add_action( self::EXPORT_EVENT_NAME, array( __CLASS__, 'export_quiz_activity' ) ); - add_filter( 'cron_schedules', array( __CLASS__, 'extend_cron_schedules' ) ); - if ( defined( 'ENABLE_CBF_SCHEDULED_EXPORT' ) && ENABLE_CBF_SCHEDULED_EXPORT ) { + if ( defined( 'ENABLE_CBF_SCHEDULED_EXPORT' ) && ENABLE_CBF_SCHEDULED_EXPORT && get_current_blog_id() === intval( ACADEMY_SITE_ID ) ) { + add_action( self::EXPORT_EVENT_NAME, array( __CLASS__, 'export_quiz_activity' ) ); + if ( ! wp_next_scheduled( self::EXPORT_EVENT_NAME ) ) { wp_schedule_event( strtotime( 'this Saturday 8:00am', time() ), 'weekly', WP_Cron::EXPORT_EVENT_NAME ); } From 499cff5d454ce92a6e10dbce2129347a944c668c Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 01:59:57 +0100 Subject: [PATCH 23/44] fix: prevent error from null array result Provide empty array instead of null value --- .../cbf-multisite/includes/Customizations/LearnDash.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php index 23d7eccb..27bd57e0 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php @@ -339,7 +339,8 @@ public static function get_results() { $course_progress_data = array(); $transient_data = array(); $transient_data['posts_ids'] = ''; - $transient_data['users_ids'] = learndash_get_report_user_ids(); + // phpcs:ignore PHPCompatibility.Operators.NewOperators.t_coalesceFound + $transient_data['users_ids'] = learndash_get_report_user_ids() ?? array(); $transient_data['total_users'] = count( $transient_data['users_ids'] ); $activity_query_args = array( 'post_types' => 'sfwd-quiz', From 6cfda005e606f6e5a39354e8d33a0f7ae7959d17 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:00:21 +0100 Subject: [PATCH 24/44] chore: improve logging --- .../plugins/cbf-multisite/includes/Customizations/WP_Cron.php | 1 + 1 file changed, 1 insertion(+) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php index 081643e5..78f80460 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/WP_Cron.php @@ -24,6 +24,7 @@ class WP_Cron { public static function export_quiz_activity() { // Only attempt if Learndash is installed if ( defined( 'LEARNDASH_VERSION' ) ) { + error_log( 'Exported quiz results' ); $results = LearnDash::get_results(); Airtable::insert_quiz_activities( $results ); } From 3c83922476f6898ef8152b50982c2537a186b172 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:15:37 +0100 Subject: [PATCH 25/44] refactor: rename command --- .../{WP_CLI_Command.php => Quiz_Results_Command.php} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename web/app/plugins/cbf-multisite/includes/Customizations/{WP_CLI_Command.php => Quiz_Results_Command.php} (86%) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php similarity index 86% rename from web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php rename to web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php index 29732c6c..412b02f0 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/WP_CLI_Command.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php @@ -19,7 +19,7 @@ /** * Just a few sample commands to learn how WP-CLI works */ -class WP_CLI_Command extends \WP_CLI_Command { +class Quiz_Results_Command extends \WP_CLI_Command { /** * Exports quiz results to Airtable. * ## OPTIONS @@ -27,7 +27,7 @@ class WP_CLI_Command extends \WP_CLI_Command { * [--verbose] * : Shows verbose output. */ - public function export_quiz_results( $args, $assoc_args ) { + public function export( $args, $assoc_args ) { $verbose = array_key_exists( 'verbose', $assoc_args ); if ( ! empty( $args ) ) { @@ -60,7 +60,7 @@ public function export_quiz_results( $args, $assoc_args ) { */ public static function hooks() { if ( function_exists( 'learndash_get_report_user_ids' ) ) { - WP_CLI::add_command( 'cbf', 'CodingBlackFemales\Multisite\Customizations\WP_CLI_Command' ); + WP_CLI::add_command( 'cbf quiz_results', self::class ); } } } From 1da0c78a4bf7d3471018e4f179892dc5147b1c28 Mon Sep 17 00:00:00 2001 From: Genyus Date: Tue, 15 Aug 2023 02:46:07 +0100 Subject: [PATCH 26/44] feat: adds `list` subcommand Improves PHPDoc comments --- .../Customizations/Quiz_Results_Command.php | 81 ++++++++++++++----- .../plugins/cbf-multisite/includes/Main.php | 5 +- 2 files changed, 64 insertions(+), 22 deletions(-) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php index 412b02f0..371841ca 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/Quiz_Results_Command.php @@ -14,14 +14,28 @@ } /** - * Custom WP-CLI integration class. - */ -/** - * Just a few sample commands to learn how WP-CLI works + * Retrieves and exports Learndash quiz results to Airtable. + * + * ## EXAMPLES + * + * # List all quiz results + * $ wp cbf quiz_results list + * Success: Retrieved 12 quiz activities from Learndash. + * + * # Export recent quiz results to Airtable + * $ wp cbf quiz_results export + * Success: Exported 12 quiz activities to Airtable. */ class Quiz_Results_Command extends \WP_CLI_Command { /** - * Exports quiz results to Airtable. + * Exports Learndash quiz results to Airtable. + * + * ## EXAMPLES + * + * # Export recent quiz results to Airtable + * $ wp cbf quiz_results export + * Success: Exported 12 quiz activities to Airtable. + * * ## OPTIONS * * [--verbose] @@ -33,26 +47,55 @@ public function export( $args, $assoc_args ) { if ( ! empty( $args ) ) { WP_CLI::error( 'Command syntax: wp cbf export-quiz-results' ); } else { - $results = LearnDash::get_results(); + $results = $this->get_results( $verbose, fn() => LearnDash::get_results() ); + $responses = $this->get_results( $verbose, fn() => Airtable::insert_quiz_activities( $results ) ); - if ( $verbose ) { - foreach ( $results as $result ) { - WP_CLI::line( print_r( $result ) ); - } - } + WP_CLI::success( 'Exported ' . count( $responses ) . ' quiz activities to Airtable.' ); + } + } - WP_CLI::line( 'Retrieved ' . count( $results ) . ' quiz activities from Learndash.' ); + /** + * Lists Learndash quiz results. + * + * ## EXAMPLES + * + * # List all quiz results + * $ wp cbf quiz_results list + * Success: Retrieved 12 quiz activities from Learndash. + * + * ## OPTIONS + * + * [--verbose] + * : Shows verbose output. + * + * @subcommand list + */ + public function list_( $args, $assoc_args ) { + $verbose = array_key_exists( 'verbose', $assoc_args ); + + if ( ! empty( $args ) ) { + WP_CLI::error( 'Command syntax: wp cbf export-quiz-results' ); + } else { + $results = $this->get_results( $verbose, fn() => LearnDash::get_results() ); - $responses = Airtable::insert_quiz_activities( $results ); + WP_CLI::success( 'Retrieved ' . count( $results ) . ' quiz activities from Learndash.' ); + } + } - if ( $verbose ) { - foreach ( $responses as $response ) { - WP_CLI::line( print_r( $response ) ); - } - } + /** + * Returns iterable results of a function call. + * If verbose mode is enabled, iterates through array and displays each element + */ + protected function get_results( $verbose, callable $func ) { + $results = $func(); - WP_CLI::line( 'Inserted ' . count( $responses ) . ' quiz activities to Airtable.' ); + if ( $verbose ) { + foreach ( $results as $result ) { + WP_CLI::line( print_r( $result ) ); + } } + + return $results; } /** diff --git a/web/app/plugins/cbf-multisite/includes/Main.php b/web/app/plugins/cbf-multisite/includes/Main.php index 63798d39..2a7cd8c2 100644 --- a/web/app/plugins/cbf-multisite/includes/Main.php +++ b/web/app/plugins/cbf-multisite/includes/Main.php @@ -10,8 +10,7 @@ use CodingBlackFemales\Multisite\Admin\Main as Admin; use CodingBlackFemales\Multisite\Front\Main as Front; -use CodingBlackFemales\Multisite\Customizations\Universal as Universal; -use CodingBlackFemales\Multisite\Customizations\WP_CLI_Command as WP_CLI_Command; +use CodingBlackFemales\Multisite\Customizations\Quiz_Results_Command as Quiz_Results_Command; use CodingBlackFemales\Multisite\Customizations\WP_Cron as WP_Cron; @@ -88,7 +87,7 @@ public static function load() { } if ( Utils::is_request( 'cli' ) ) { - WP_CLI_Command::hooks(); + Quiz_Results_Command::hooks(); } // Common includes. From fad2a46ce169474f231cb309705acdd37d71ee47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Aug 2023 09:22:11 +0000 Subject: [PATCH 27/44] chore(deps): bump wpackagist-plugin/woocommerce from 8.0.1 to 8.0.2 Bumps wpackagist-plugin/woocommerce from 8.0.1 to 8.0.2. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 111ece57..869de411 100644 --- a/composer.lock +++ b/composer.lock @@ -8802,15 +8802,15 @@ }, { "name": "wpackagist-plugin/woocommerce", - "version": "8.0.1", + "version": "8.0.2", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce/", - "reference": "tags/8.0.1" + "reference": "tags/8.0.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce.8.0.1.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce.8.0.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 3e0585b078c4fd55ef009804edfb0b6cad682d70 Mon Sep 17 00:00:00 2001 From: Genyus Date: Fri, 18 Aug 2023 15:39:00 +0100 Subject: [PATCH 28/44] fix: fixes Learndash quiz export TECH-391 --- config/application.php | 3 + .../includes/Customizations/LearnDash.php | 159 ++++++++++-------- 2 files changed, 89 insertions(+), 73 deletions(-) diff --git a/config/application.php b/config/application.php index 5ceedc3f..740067d7 100644 --- a/config/application.php +++ b/config/application.php @@ -6,6 +6,8 @@ * A good default policy is to deviate from the production config as little as * possible. Try to define as much of your configuration in this file as you * can. + * + * phpcs:disable PHPCompatibility.Operators.NewOperators.t_coalesceFound, Universal.Operators.DisallowShortTernary.Found */ use Roots\WPConfig\Config; @@ -136,6 +138,7 @@ * CBF Settings */ Config::define( 'ENABLE_CBF_SCHEDULED_EXPORT', env( 'ENABLE_CBF_SCHEDULED_EXPORT' ) ?? WP_ENV === 'production' ); +Config::define( 'CBF_AUTH_USER_ID', env( 'CBF_AUTH_USER_ID' ) ?? 1 ); /** * Debugging Settings diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php index 27bd57e0..680a9eaf 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/LearnDash.php @@ -336,95 +336,108 @@ function( $a, $b ) use ( $key ) { */ // phpcs:ignore Generic.Metrics.CyclomaticComplexity.MaxExceeded, Generic.Metrics.NestingLevel.MaxExceeded public static function get_results() { - $course_progress_data = array(); - $transient_data = array(); - $transient_data['posts_ids'] = ''; - // phpcs:ignore PHPCompatibility.Operators.NewOperators.t_coalesceFound - $transient_data['users_ids'] = learndash_get_report_user_ids() ?? array(); - $transient_data['total_users'] = count( $transient_data['users_ids'] ); - $activity_query_args = array( - 'post_types' => 'sfwd-quiz', - 'activity_types' => 'quiz', - 'activity_status' => array( 'IN_PROGRESS', 'COMPLETED' ), - 'orderby_order' => 'users.display_name, posts.post_title ASC', - 'date_format' => 'F j, Y H:i:s', - 'per_page' => '', - 'time_start' => '', - 'time_end' => '', - ); + $logout_user = false; - if ( empty( self::$data_headers ) ) { - self::set_report_headers(); + if ( ! is_user_logged_in() ) { + wp_set_current_user( CBF_AUTH_USER_ID ); + $logout_user = true; } - foreach ( $transient_data['users_ids'] as $user_id_idx => $user_id ) { - unset( $transient_data['users_ids'][ $user_id_idx ] ); - $report_user = get_user_by( 'id', $user_id ); + try { + $course_progress_data = array(); + $transient_data = array(); + $transient_data['posts_ids'] = ''; + // phpcs:ignore PHPCompatibility.Operators.NewOperators.t_coalesceFound + $transient_data['users_ids'] = learndash_get_report_user_ids( get_current_user_id() ) ?? array(); + $transient_data['total_users'] = count( $transient_data['users_ids'] ); + $activity_query_args = array( + 'post_types' => 'sfwd-quiz', + 'activity_types' => 'quiz', + 'activity_status' => array( 'IN_PROGRESS', 'COMPLETED' ), + 'orderby_order' => 'users.display_name, posts.post_title ASC', + 'date_format' => 'F j, Y H:i:s', + 'per_page' => '', + 'time_start' => '', + 'time_end' => '', + ); + + if ( empty( self::$data_headers ) ) { + self::set_report_headers(); + } - if ( $report_user !== false ) { - $activity_query_args['user_ids'] = array( $user_id ); + foreach ( $transient_data['users_ids'] as $user_id_idx => $user_id ) { + unset( $transient_data['users_ids'][ $user_id_idx ] ); + $report_user = get_user_by( 'id', $user_id ); - if ( ( isset( $transient_data['posts_ids'] ) ) && ( ! empty( $transient_data['posts_ids'] ) ) ) { - $post_ids = $transient_data['posts_ids']; - $activity_query_args['post_ids'] = $post_ids; - } + if ( $report_user !== false ) { + $activity_query_args['user_ids'] = array( $user_id ); - if ( ( isset( $transient_data['course_ids'] ) ) && ( ! empty( $transient_data['course_ids'] ) ) ) { - $activity_query_args['course_ids'] = $transient_data['course_ids']; - } + if ( ( isset( $transient_data['posts_ids'] ) ) && ( ! empty( $transient_data['posts_ids'] ) ) ) { + $post_ids = $transient_data['posts_ids']; + $activity_query_args['post_ids'] = $post_ids; + } - if ( ( isset( $transient_data['time_start'] ) ) && ( ! empty( $transient_data['time_start'] ) ) ) { - $activity_query_args['time_start'] = esc_attr( $transient_data['time_start'] ); - } + if ( ( isset( $transient_data['course_ids'] ) ) && ( ! empty( $transient_data['course_ids'] ) ) ) { + $activity_query_args['course_ids'] = $transient_data['course_ids']; + } - if ( ( isset( $transient_data['time_end'] ) ) && ( ! empty( $transient_data['time_end'] ) ) ) { - $activity_query_args['time_end'] = esc_attr( $transient_data['time_end'] ); - } + if ( ( isset( $transient_data['time_start'] ) ) && ( ! empty( $transient_data['time_start'] ) ) ) { + $activity_query_args['time_start'] = esc_attr( $transient_data['time_start'] ); + } + + if ( ( isset( $transient_data['time_end'] ) ) && ( ! empty( $transient_data['time_end'] ) ) ) { + $activity_query_args['time_end'] = esc_attr( $transient_data['time_end'] ); + } - $user_courses_reports = learndash_reports_get_activity( $activity_query_args ); - if ( ! empty( $user_courses_reports['results'] ) ) { - foreach ( $user_courses_reports['results'] as $result ) { - - /** - * Added LD 3.2.0 - PP-204 - * Missing Activity meta data. As a secondary pull from the user quiz meta. - */ - if ( ( ( ! property_exists( $result, 'activity_meta' ) ) || ( empty( $result->activity_meta ) ) ) && ! empty( $user_quiz_meta ) ) { - foreach ( $user_quiz_meta as $user_meta_item ) { - if ( ( absint( $result->post_id ) === absint( $user_meta_item['quiz'] ) ) && ( absint( $result->activity_updated ) === absint( $user_meta_item['time'] ) ) && ( absint( $result->activity_started ) === absint( $user_meta_item['started'] ) ) ) { - $result->activity_meta = $user_meta_item; - break; + $user_courses_reports = learndash_reports_get_activity( $activity_query_args ); + if ( ! empty( $user_courses_reports['results'] ) ) { + foreach ( $user_courses_reports['results'] as $result ) { + + /** + * Added LD 3.2.0 - PP-204 + * Missing Activity meta data. As a secondary pull from the user quiz meta. + */ + if ( ( ( ! property_exists( $result, 'activity_meta' ) ) || ( empty( $result->activity_meta ) ) ) && ! empty( $user_quiz_meta ) ) { + foreach ( $user_quiz_meta as $user_meta_item ) { + if ( ( absint( $result->post_id ) === absint( $user_meta_item['quiz'] ) ) && ( absint( $result->activity_updated ) === absint( $user_meta_item['time'] ) ) && ( absint( $result->activity_started ) === absint( $user_meta_item['started'] ) ) ) { + $result->activity_meta = $user_meta_item; + break; + } } } - } - } - $row = array(); - - foreach ( self::$data_headers as $header_key => $header_data ) { - - if ( ( isset( $header_data['display'] ) ) && ( ! empty( $header_data['display'] ) ) && ( is_callable( $header_data['display'] ) ) ) { - $row[ $header_key ] = call_user_func_array( - $header_data['display'], - array( - $header_data['default'], - $header_key, - $result, - $report_user, - ) - ); - } elseif ( ( isset( $header_data['default'] ) ) && ( ! empty( $header_data['default'] ) ) ) { - $row[ $header_key ] = $header_data['default']; - } else { - $row[ $header_key ] = ''; - } - } + $row = array(); + + foreach ( self::$data_headers as $header_key => $header_data ) { + + if ( ( isset( $header_data['display'] ) ) && ( ! empty( $header_data['display'] ) ) && ( is_callable( $header_data['display'] ) ) ) { + $row[ $header_key ] = call_user_func_array( + $header_data['display'], + array( + $header_data['default'], + $header_key, + $result, + $report_user, + ) + ); + } elseif ( ( isset( $header_data['default'] ) ) && ( ! empty( $header_data['default'] ) ) ) { + $row[ $header_key ] = $header_data['default']; + } else { + $row[ $header_key ] = ''; + } + } - if ( ! empty( $row ) ) { - $course_progress_data[] = $row; + if ( ! empty( $row ) ) { + $course_progress_data[] = $row; + } + } } } } + } finally { + if ( $logout_user ) { + wp_logout(); + } } return self::sort_nested_array( $course_progress_data, 'activity_id' ); From fe5ea5f3117086748cb754b90fdbc7aed5131d28 Mon Sep 17 00:00:00 2001 From: Genyus Date: Fri, 18 Aug 2023 17:41:35 +0100 Subject: [PATCH 29/44] fix: display the correct number of inserted results Confirms the correct number of inserted records when executed from WP-CLI --- .../includes/Customizations/Airtable.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/web/app/plugins/cbf-multisite/includes/Customizations/Airtable.php b/web/app/plugins/cbf-multisite/includes/Customizations/Airtable.php index ed99261a..b02362e9 100644 --- a/web/app/plugins/cbf-multisite/includes/Customizations/Airtable.php +++ b/web/app/plugins/cbf-multisite/includes/Customizations/Airtable.php @@ -71,11 +71,11 @@ protected static function get_latest_quiz_activity() { * * @param array $activities The array of all quiz activities. * - * @return array $responses; + * @return array $inserted_records; */ public static function insert_quiz_activities( $activities ) { $api = self::get_api(); - $responses = array(); + $inserted_records = array(); $latest_activity_id = self::get_latest_quiz_activity(); // filter out activities that have already been inserted @@ -91,9 +91,13 @@ public static function insert_quiz_activities( $activities ) { for ( $i = 0; $i < count( $new_activities ); $i += AIRTABLE_BATCH_SIZE ) { $sub_array = array_slice( $new_activities, $i, AIRTABLE_BATCH_SIZE ); // Save to Airtable - $responses[] = $api->saveContent( AIRTABLE_REPORTS_TABLE, $sub_array ); + $records = $api->saveContent( AIRTABLE_REPORTS_TABLE, $sub_array )['records']; + + if ( isset( $records ) && is_array( $records ) ) { + $inserted_records = array_merge( $inserted_records, $records ); + } } - return $responses; + return $inserted_records; } } From b082a1e6247479238b8bf2fcf95044387738ff03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Aug 2023 09:22:27 +0000 Subject: [PATCH 30/44] chore(deps): bump wpackagist-plugin/prime-mover from 1.8.9 to 1.9.0 Bumps wpackagist-plugin/prime-mover from 1.8.9 to 1.9.0. --- updated-dependencies: - dependency-name: wpackagist-plugin/prime-mover dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 869de411..b66d07af 100644 --- a/composer.lock +++ b/composer.lock @@ -8730,15 +8730,15 @@ }, { "name": "wpackagist-plugin/prime-mover", - "version": "1.8.9", + "version": "1.9.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/prime-mover/", - "reference": "tags/1.8.9" + "reference": "tags/1.9.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/prime-mover.1.8.9.zip" + "url": "https://downloads.wordpress.org/plugin/prime-mover.1.9.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From e0ae47772388e36386d152fb9b90a81d38d81d10 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Aug 2023 09:23:47 +0000 Subject: [PATCH 31/44] chore(deps): bump wpackagist-plugin/facebook-for-woocommerce Bumps wpackagist-plugin/facebook-for-woocommerce from 3.0.31 to 3.0.32. --- updated-dependencies: - dependency-name: wpackagist-plugin/facebook-for-woocommerce dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 869de411..831fd961 100644 --- a/composer.lock +++ b/composer.lock @@ -8496,15 +8496,15 @@ }, { "name": "wpackagist-plugin/facebook-for-woocommerce", - "version": "3.0.31", + "version": "3.0.32", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/facebook-for-woocommerce/", - "reference": "tags/3.0.31" + "reference": "tags/3.0.32" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/facebook-for-woocommerce.3.0.31.zip" + "url": "https://downloads.wordpress.org/plugin/facebook-for-woocommerce.3.0.32.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 8b8f703ae04c524a018af432277e5d9a30c72fc2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 09:57:07 +0000 Subject: [PATCH 32/44] chore(deps): bump wpackagist-plugin/mailchimp-for-woocommerce Bumps wpackagist-plugin/mailchimp-for-woocommerce from 3.1 to 3.2. --- updated-dependencies: - dependency-name: wpackagist-plugin/mailchimp-for-woocommerce dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 831fd961..9b73367a 100644 --- a/composer.lock +++ b/composer.lock @@ -8604,15 +8604,15 @@ }, { "name": "wpackagist-plugin/mailchimp-for-woocommerce", - "version": "3.1", + "version": "3.2", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/mailchimp-for-woocommerce/", - "reference": "tags/3.1" + "reference": "tags/3.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/mailchimp-for-woocommerce.3.1.zip" + "url": "https://downloads.wordpress.org/plugin/mailchimp-for-woocommerce.3.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 0522400d2f6623afa078f3da4f4a61aaf6b1f414 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 10:01:05 +0000 Subject: [PATCH 33/44] chore(deps): bump wpackagist-plugin/woocommerce-services Bumps wpackagist-plugin/woocommerce-services from 2.3.2 to 2.3.3. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce-services dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9b73367a..733e5692 100644 --- a/composer.lock +++ b/composer.lock @@ -8856,15 +8856,15 @@ }, { "name": "wpackagist-plugin/woocommerce-services", - "version": "2.3.2", + "version": "2.3.3", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce-services/", - "reference": "tags/2.3.2" + "reference": "tags/2.3.3" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce-services.2.3.2.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce-services.2.3.3.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 5bb6767a82675591e0de0be03837ba485d165fbe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 10:01:40 +0000 Subject: [PATCH 34/44] chore(deps): bump wpackagist-plugin/wp-graphql from 1.14.10 to 1.15.0 Bumps wpackagist-plugin/wp-graphql from 1.14.10 to 1.15.0. --- updated-dependencies: - dependency-name: wpackagist-plugin/wp-graphql dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9b73367a..36f607a2 100644 --- a/composer.lock +++ b/composer.lock @@ -8892,15 +8892,15 @@ }, { "name": "wpackagist-plugin/wp-graphql", - "version": "1.14.10", + "version": "1.15.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/wp-graphql/", - "reference": "tags/1.14.10" + "reference": "tags/1.15.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/wp-graphql.1.14.10.zip" + "url": "https://downloads.wordpress.org/plugin/wp-graphql.1.15.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 837eae7e79f9f2e43a2ec9e6d622dfb4a64a5788 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Aug 2023 10:03:00 +0000 Subject: [PATCH 35/44] chore(deps): bump wpackagist-plugin/otter-blocks from 2.3.3 to 2.3.4 Bumps wpackagist-plugin/otter-blocks from 2.3.3 to 2.3.4. --- updated-dependencies: - dependency-name: wpackagist-plugin/otter-blocks dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9b73367a..8d48939f 100644 --- a/composer.lock +++ b/composer.lock @@ -8658,15 +8658,15 @@ }, { "name": "wpackagist-plugin/otter-blocks", - "version": "2.3.3", + "version": "2.3.4", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/otter-blocks/", - "reference": "tags/2.3.3" + "reference": "tags/2.3.4" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/otter-blocks.2.3.3.zip" + "url": "https://downloads.wordpress.org/plugin/otter-blocks.2.3.4.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From f5106834cc9f28ef0d8d8e44dca690d72a9ac7d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 09:13:31 +0000 Subject: [PATCH 36/44] chore(deps): bump wpackagist-plugin/jetpack from 12.4 to 12.5 Bumps wpackagist-plugin/jetpack from 12.4 to 12.5. --- updated-dependencies: - dependency-name: wpackagist-plugin/jetpack dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 2a1501b2..9a800ab3 100644 --- a/composer.lock +++ b/composer.lock @@ -8568,15 +8568,15 @@ }, { "name": "wpackagist-plugin/jetpack", - "version": "12.4", + "version": "12.5", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/jetpack/", - "reference": "tags/12.4" + "reference": "tags/12.5" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/jetpack.12.4.zip" + "url": "https://downloads.wordpress.org/plugin/jetpack.12.5.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 8bfd025e4d7355fbbbe76df24b2bb55cc00714d2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 09:25:32 +0000 Subject: [PATCH 37/44] chore(deps): bump wpackagist-plugin/woocommerce-paypal-payments Bumps wpackagist-plugin/woocommerce-paypal-payments from 2.2.0 to 2.2.1. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce-paypal-payments dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index 9a800ab3..fbc30abd 100644 --- a/composer.lock +++ b/composer.lock @@ -8838,15 +8838,15 @@ }, { "name": "wpackagist-plugin/woocommerce-paypal-payments", - "version": "2.2.0", + "version": "2.2.1", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce-paypal-payments/", - "reference": "tags/2.2.0" + "reference": "tags/2.2.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce-paypal-payments.2.2.0.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce-paypal-payments.2.2.1.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 2ba21889a48d038ad0cfd15ea5e810d972dcb073 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Aug 2023 09:55:04 +0000 Subject: [PATCH 38/44] chore(deps): bump wpackagist-plugin/woocommerce from 8.0.2 to 8.0.3 Bumps wpackagist-plugin/woocommerce from 8.0.2 to 8.0.3. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index fbc30abd..ea8ccfd8 100644 --- a/composer.lock +++ b/composer.lock @@ -8802,15 +8802,15 @@ }, { "name": "wpackagist-plugin/woocommerce", - "version": "8.0.2", + "version": "8.0.3", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce/", - "reference": "tags/8.0.2" + "reference": "tags/8.0.3" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce.8.0.2.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce.8.0.3.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From 46779a7cdb5fadd6b1a1b9ef6eda0d16e0a8ede3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Aug 2023 09:55:22 +0000 Subject: [PATCH 39/44] chore(deps): bump wpackagist-plugin/woocommerce-paypal-payments Bumps wpackagist-plugin/woocommerce-paypal-payments from 2.2.1 to 2.2.2. --- updated-dependencies: - dependency-name: wpackagist-plugin/woocommerce-paypal-payments dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- composer.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.lock b/composer.lock index fbc30abd..8495c7d5 100644 --- a/composer.lock +++ b/composer.lock @@ -8838,15 +8838,15 @@ }, { "name": "wpackagist-plugin/woocommerce-paypal-payments", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/woocommerce-paypal-payments/", - "reference": "tags/2.2.1" + "reference": "tags/2.2.2" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/woocommerce-paypal-payments.2.2.1.zip" + "url": "https://downloads.wordpress.org/plugin/woocommerce-paypal-payments.2.2.2.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" From ed7fb9c55360de4b453c459be2459c31deff019c Mon Sep 17 00:00:00 2001 From: Genyus Date: Wed, 30 Aug 2023 17:30:40 +0100 Subject: [PATCH 40/44] chore: update Composer dependencies --- composer.lock | 913 ++++++++++++++++++++++++++++++++------------------ 1 file changed, 580 insertions(+), 333 deletions(-) diff --git a/composer.lock b/composer.lock index 612deb65..d4c71a0d 100644 --- a/composer.lock +++ b/composer.lock @@ -12,16 +12,17 @@ "source": { "type": "git", "url": "https://github.com/CodingBlackFemales/buddyboss-platform.git", - "reference": "41ca3bda130fca4469b397c3a8a9a05a91738792" + "reference": "bda5e39b014a73d614558cccb775d4d999465471" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/CodingBlackFemales/buddyboss-platform/zipball/41ca3bda130fca4469b397c3a8a9a05a91738792", - "reference": "41ca3bda130fca4469b397c3a8a9a05a91738792", + "url": "https://api.github.com/repos/CodingBlackFemales/buddyboss-platform/zipball/bda5e39b014a73d614558cccb775d4d999465471", + "reference": "bda5e39b014a73d614558cccb775d4d999465471", "shasum": "" }, "require": { "composer/installers": "^2", + "maennchen/zipstream-php": "^2.1", "php": ">=8.0.0", "php-ffmpeg/php-ffmpeg": "^1.1.0", "phpunit/phpunit": "^9" @@ -89,20 +90,20 @@ "source": "https://github.com/buddyboss/buddyboss-platform", "wiki": "https://www.buddyboss.com/resources/docs/" }, - "time": "2023-04-20T16:28:08+00:00" + "time": "2023-08-30T16:12:28+00:00" }, { "name": "composer/ca-bundle", - "version": "1.3.6", + "version": "1.3.7", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "90d087e988ff194065333d16bc5cf649872d9cdb" + "reference": "76e46335014860eec1aa5a724799a00a2e47cc85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/90d087e988ff194065333d16bc5cf649872d9cdb", - "reference": "90d087e988ff194065333d16bc5cf649872d9cdb", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/76e46335014860eec1aa5a724799a00a2e47cc85", + "reference": "76e46335014860eec1aa5a724799a00a2e47cc85", "shasum": "" }, "require": { @@ -149,7 +150,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.6" + "source": "https://github.com/composer/ca-bundle/tree/1.3.7" }, "funding": [ { @@ -165,7 +166,7 @@ "type": "tidelift" } ], - "time": "2023-06-06T12:02:59+00:00" + "time": "2023-08-30T09:31:38+00:00" }, { "name": "composer/composer", @@ -967,28 +968,28 @@ }, { "name": "evenement/evenement", - "version": "v3.0.1", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/igorw/evenement.git", - "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7" + "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/igorw/evenement/zipball/531bfb9d15f8aa57454f5f0285b18bec903b8fb7", - "reference": "531bfb9d15f8aa57454f5f0285b18bec903b8fb7", + "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc", + "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc", "shasum": "" }, "require": { "php": ">=7.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9 || ^6" }, "type": "library", "autoload": { - "psr-0": { - "Evenement": "src" + "psr-4": { + "Evenement\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1008,22 +1009,22 @@ ], "support": { "issues": "https://github.com/igorw/evenement/issues", - "source": "https://github.com/igorw/evenement/tree/master" + "source": "https://github.com/igorw/evenement/tree/v3.0.2" }, - "time": "2017-07-23T21:35:13+00:00" + "time": "2023-08-08T05:53:35+00:00" }, { "name": "gettext/gettext", - "version": "v4.8.8", + "version": "v4.8.11", "source": { "type": "git", "url": "https://github.com/php-gettext/Gettext.git", - "reference": "302a00aa9d6762c92c884d879c15d3ed05d6a37d" + "reference": "b632aaf5e4579d0b2ae8bc61785e238bff4c5156" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/302a00aa9d6762c92c884d879c15d3ed05d6a37d", - "reference": "302a00aa9d6762c92c884d879c15d3ed05d6a37d", + "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/b632aaf5e4579d0b2ae8bc61785e238bff4c5156", + "reference": "b632aaf5e4579d0b2ae8bc61785e238bff4c5156", "shasum": "" }, "require": { @@ -1075,7 +1076,7 @@ "support": { "email": "oom@oscarotero.com", "issues": "https://github.com/oscarotero/Gettext/issues", - "source": "https://github.com/php-gettext/Gettext/tree/v4.8.8" + "source": "https://github.com/php-gettext/Gettext/tree/v4.8.11" }, "funding": [ { @@ -1091,7 +1092,7 @@ "type": "patreon" } ], - "time": "2022-12-08T11:59:50+00:00" + "time": "2023-08-14T15:15:05+00:00" }, { "name": "gettext/languages", @@ -1301,10 +1302,10 @@ }, { "name": "koodimonni-language/en_gb", - "version": "6.3", + "version": "6.3.1", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/core/6.3/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/core/6.3.1/en_GB.zip" }, "require": { "koodimonni-plugin-language/akismet-en_gb": "*", @@ -1618,10 +1619,10 @@ }, { "name": "koodimonni-plugin-language/woocommerce-en_gb", - "version": "8.0.0", + "version": "8.0.3", "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/translation/plugin/woocommerce/8.0.0/en_GB.zip" + "url": "https://downloads.wordpress.org/translation/plugin/woocommerce/8.0.3/en_GB.zip" }, "require": { "koodimonni/composer-dropin-installer": ">=0.2.3" @@ -2006,18 +2007,96 @@ }, "time": "2022-02-02T11:42:57+00:00" }, + { + "name": "maennchen/zipstream-php", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/maennchen/ZipStream-PHP.git", + "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3", + "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "myclabs/php-enum": "^1.5", + "php": "^8.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.9", + "guzzlehttp/guzzle": "^6.5.3 || ^7.2.0", + "mikey179/vfsstream": "^1.6", + "php-coveralls/php-coveralls": "^2.4", + "phpunit/phpunit": "^8.5.8 || ^9.4.2", + "vimeo/psalm": "^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "ZipStream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paul Duncan", + "email": "pabs@pablotron.org" + }, + { + "name": "Jonatan Männchen", + "email": "jonatan@maennchen.ch" + }, + { + "name": "Jesse Donat", + "email": "donatj@gmail.com" + }, + { + "name": "András Kolesár", + "email": "kolesar@kolesar.hu" + } + ], + "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", + "keywords": [ + "stream", + "zip" + ], + "support": { + "issues": "https://github.com/maennchen/ZipStream-PHP/issues", + "source": "https://github.com/maennchen/ZipStream-PHP/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/maennchen", + "type": "github" + }, + { + "url": "https://opencollective.com/zipstream", + "type": "open_collective" + } + ], + "time": "2022-12-08T12:29:14+00:00" + }, { "name": "mck89/peast", - "version": "v1.15.1", + "version": "v1.15.4", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "cf06286910b7efc9dce7503553ebee314df3d3d3" + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/cf06286910b7efc9dce7503553ebee314df3d3d3", - "reference": "cf06286910b7efc9dce7503553ebee314df3d3d3", + "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", "shasum": "" }, "require": { @@ -2030,13 +2109,12 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.15.1-dev" + "dev-master": "1.15.4-dev" } }, "autoload": { "psr-4": { - "Peast\\": "lib/Peast/", - "Peast\\test\\": "test/Peast/" + "Peast\\": "lib/Peast/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2052,9 +2130,9 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.15.1" + "source": "https://github.com/mck89/peast/tree/v1.15.4" }, - "time": "2023-01-21T13:18:17+00:00" + "time": "2023-08-12T08:29:29+00:00" }, { "name": "mustache/mustache", @@ -2165,6 +2243,69 @@ ], "time": "2023-03-08T13:26:56+00:00" }, + { + "name": "myclabs/php-enum", + "version": "1.8.4", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/a867478eae49c9f59ece437ae7f9506bfaa27483", + "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "1.*", + "vimeo/psalm": "^4.6.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + }, + "classmap": [ + "stubs/Stringable.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "http://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "support": { + "issues": "https://github.com/myclabs/php-enum/issues", + "source": "https://github.com/myclabs/php-enum/tree/1.8.4" + }, + "funding": [ + { + "url": "https://github.com/mnapoli", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", + "type": "tidelift" + } + ], + "time": "2022-08-04T09:53:51+00:00" + }, { "name": "nb/oxymel", "version": "v0.1.0", @@ -2212,16 +2353,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.16.0", + "version": "v4.17.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "19526a33fb561ef417e822e85f08a00db4059c17" + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/19526a33fb561ef417e822e85f08a00db4059c17", - "reference": "19526a33fb561ef417e822e85f08a00db4059c17", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", "shasum": "" }, "require": { @@ -2262,9 +2403,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.16.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" }, - "time": "2023-06-25T14:52:30+00:00" + "time": "2023-08-13T19:53:39+00:00" }, { "name": "oscarotero/env", @@ -2598,16 +2739,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.26", + "version": "9.2.27", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" + "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/b0a88255cb70d52653d80c890bd7f38740ea50d1", + "reference": "b0a88255cb70d52653d80c890bd7f38740ea50d1", "shasum": "" }, "require": { @@ -2663,7 +2804,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.27" }, "funding": [ { @@ -2671,7 +2813,7 @@ "type": "github" } ], - "time": "2023-03-06T12:58:08+00:00" + "time": "2023-07-26T13:44:30+00:00" }, { "name": "phpunit/php-file-iterator", @@ -2916,16 +3058,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.9", + "version": "9.6.11", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a9aceaf20a682aeacf28d582654a1670d8826778" + "reference": "810500e92855eba8a7a5319ae913be2da6f957b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a9aceaf20a682aeacf28d582654a1670d8826778", - "reference": "a9aceaf20a682aeacf28d582654a1670d8826778", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/810500e92855eba8a7a5319ae913be2da6f957b0", + "reference": "810500e92855eba8a7a5319ae913be2da6f957b0", "shasum": "" }, "require": { @@ -2999,7 +3141,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.9" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.11" }, "funding": [ { @@ -3015,7 +3157,7 @@ "type": "tidelift" } ], - "time": "2023-06-11T06:13:56+00:00" + "time": "2023-08-19T07:10:56+00:00" }, { "name": "psr/cache", @@ -3119,6 +3261,59 @@ }, "time": "2021-11-05T16:47:00+00:00" }, + { + "name": "psr/http-message", + "version": "1.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/1.1" + }, + "time": "2023-04-04T09:50:52+00:00" + }, { "name": "psr/log", "version": "2.0.0", @@ -3420,7 +3615,7 @@ }, { "name": "roots/wordpress", - "version": "6.3", + "version": "6.3.1", "source": { "type": "git", "url": "https://github.com/roots/wordpress.git", @@ -3451,7 +3646,7 @@ ], "support": { "issues": "https://github.com/roots/wordpress/issues", - "source": "https://github.com/roots/wordpress/tree/6.3" + "source": "https://github.com/roots/wordpress/tree/6.3.1" }, "funding": [ { @@ -3534,22 +3729,22 @@ }, { "name": "roots/wordpress-no-content", - "version": "6.3", + "version": "6.3.1", "source": { "type": "git", "url": "https://github.com/WordPress/WordPress.git", - "reference": "6.3" + "reference": "6.3.1" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/release/wordpress-6.3-no-content.zip", - "shasum": "beb2a89525274d08fae06bf4bf5bc0cfdcb5b1f5" + "url": "https://downloads.wordpress.org/release/wordpress-6.3.1-no-content.zip", + "shasum": "102bc5e48d9372f1a71fbb133270e113af2363e3" }, "require": { "php": ">= 7.0.0" }, "provide": { - "wordpress/core-implementation": "6.3" + "wordpress/core-implementation": "6.3.1" }, "suggest": { "ext-curl": "Performs remote request operations.", @@ -3600,7 +3795,7 @@ "type": "other" } ], - "time": "2023-08-08T19:41:46+00:00" + "time": "2023-08-29T14:23:47+00:00" }, { "name": "roots/wp-config", @@ -4233,16 +4428,16 @@ }, { "name": "sebastian/global-state", - "version": "5.0.5", + "version": "5.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + "reference": "bde739e7565280bda77be70044ac1047bc007e34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bde739e7565280bda77be70044ac1047bc007e34", + "reference": "bde739e7565280bda77be70044ac1047bc007e34", "shasum": "" }, "require": { @@ -4285,7 +4480,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.6" }, "funding": [ { @@ -4293,7 +4488,7 @@ "type": "github" } ], - "time": "2022-02-14T08:28:10+00:00" + "time": "2023-08-02T09:26:13+00:00" }, { "name": "sebastian/lines-of-code", @@ -4901,16 +5096,16 @@ }, { "name": "symfony/cache", - "version": "v6.3.1", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "52cff7608ef6e38376ac11bd1fbb0a220107f066" + "reference": "e60d00b4f633efa4c1ef54e77c12762d9073e7b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/52cff7608ef6e38376ac11bd1fbb0a220107f066", - "reference": "52cff7608ef6e38376ac11bd1fbb0a220107f066", + "url": "https://api.github.com/repos/symfony/cache/zipball/e60d00b4f633efa4c1ef54e77c12762d9073e7b3", + "reference": "e60d00b4f633efa4c1ef54e77c12762d9073e7b3", "shasum": "" }, "require": { @@ -4977,7 +5172,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.3.1" + "source": "https://github.com/symfony/cache/tree/v6.3.4" }, "funding": [ { @@ -4993,7 +5188,7 @@ "type": "tidelift" } ], - "time": "2023-06-24T11:51:27+00:00" + "time": "2023-08-05T09:10:27+00:00" }, { "name": "symfony/cache-contracts", @@ -5073,16 +5268,16 @@ }, { "name": "symfony/console", - "version": "v5.4.26", + "version": "v5.4.28", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "b504a3d266ad2bb632f196c0936ef2af5ff6e273" + "reference": "f4f71842f24c2023b91237c72a365306f3c58827" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/b504a3d266ad2bb632f196c0936ef2af5ff6e273", - "reference": "b504a3d266ad2bb632f196c0936ef2af5ff6e273", + "url": "https://api.github.com/repos/symfony/console/zipball/f4f71842f24c2023b91237c72a365306f3c58827", + "reference": "f4f71842f24c2023b91237c72a365306f3c58827", "shasum": "" }, "require": { @@ -5152,7 +5347,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.26" + "source": "https://github.com/symfony/console/tree/v5.4.28" }, "funding": [ { @@ -5168,7 +5363,7 @@ "type": "tidelift" } ], - "time": "2023-07-19T20:11:33+00:00" + "time": "2023-08-07T06:12:30+00:00" }, { "name": "symfony/deprecation-contracts", @@ -5302,16 +5497,16 @@ }, { "name": "symfony/finder", - "version": "v6.3.0", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "d9b01ba073c44cef617c7907ce2419f8d00d75e2" + "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/d9b01ba073c44cef617c7907ce2419f8d00d75e2", - "reference": "d9b01ba073c44cef617c7907ce2419f8d00d75e2", + "url": "https://api.github.com/repos/symfony/finder/zipball/9915db259f67d21eefee768c1abcf1cc61b1fc9e", + "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e", "shasum": "" }, "require": { @@ -5346,7 +5541,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.3.0" + "source": "https://github.com/symfony/finder/tree/v6.3.3" }, "funding": [ { @@ -5362,20 +5557,20 @@ "type": "tidelift" } ], - "time": "2023-04-02T01:25:41+00:00" + "time": "2023-07-31T08:31:44+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -5390,7 +5585,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5428,7 +5623,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -5444,20 +5639,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", "shasum": "" }, "require": { @@ -5469,7 +5664,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5509,7 +5704,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" }, "funding": [ { @@ -5525,20 +5720,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -5550,7 +5745,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5593,7 +5788,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -5609,20 +5804,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -5637,7 +5832,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5676,7 +5871,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -5692,20 +5887,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5", "shasum": "" }, "require": { @@ -5714,7 +5909,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5755,7 +5950,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" }, "funding": [ { @@ -5771,20 +5966,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "" }, "require": { @@ -5793,7 +5988,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -5838,7 +6033,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -5854,20 +6049,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/process", - "version": "v6.3.0", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8741e3ed7fe2e91ec099e02446fb86667a0f1628" + "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8741e3ed7fe2e91ec099e02446fb86667a0f1628", - "reference": "8741e3ed7fe2e91ec099e02446fb86667a0f1628", + "url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54", + "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54", "shasum": "" }, "require": { @@ -5899,7 +6094,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.3.0" + "source": "https://github.com/symfony/process/tree/v6.3.4" }, "funding": [ { @@ -5915,7 +6110,7 @@ "type": "tidelift" } ], - "time": "2023-05-19T08:06:44+00:00" + "time": "2023-08-07T10:39:22+00:00" }, { "name": "symfony/service-contracts", @@ -6087,16 +6282,16 @@ }, { "name": "symfony/var-exporter", - "version": "v6.3.0", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "db5416d04269f2827d8c54331ba4cfa42620d350" + "reference": "df1f8aac5751871b83d30bf3e2c355770f8f0691" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/db5416d04269f2827d8c54331ba4cfa42620d350", - "reference": "db5416d04269f2827d8c54331ba4cfa42620d350", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/df1f8aac5751871b83d30bf3e2c355770f8f0691", + "reference": "df1f8aac5751871b83d30bf3e2c355770f8f0691", "shasum": "" }, "require": { @@ -6141,7 +6336,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.3.0" + "source": "https://github.com/symfony/var-exporter/tree/v6.3.4" }, "funding": [ { @@ -6157,7 +6352,7 @@ "type": "tidelift" } ], - "time": "2023-04-21T08:48:44+00:00" + "time": "2023-08-16T18:14:47+00:00" }, { "name": "theseer/tokenizer", @@ -6370,16 +6565,16 @@ }, { "name": "wp-cli/checksum-command", - "version": "v2.2.2", + "version": "v2.2.3", "source": { "type": "git", "url": "https://github.com/wp-cli/checksum-command.git", - "reference": "5da44c978635768fb941ad594a973dbd712450dd" + "reference": "ae420d8b938964af6a50ceffac24c4303a992af9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/checksum-command/zipball/5da44c978635768fb941ad594a973dbd712450dd", - "reference": "5da44c978635768fb941ad594a973dbd712450dd", + "url": "https://api.github.com/repos/wp-cli/checksum-command/zipball/ae420d8b938964af6a50ceffac24c4303a992af9", + "reference": "ae420d8b938964af6a50ceffac24c4303a992af9", "shasum": "" }, "require": { @@ -6423,22 +6618,22 @@ "homepage": "https://github.com/wp-cli/checksum-command", "support": { "issues": "https://github.com/wp-cli/checksum-command/issues", - "source": "https://github.com/wp-cli/checksum-command/tree/v2.2.2" + "source": "https://github.com/wp-cli/checksum-command/tree/v2.2.3" }, - "time": "2023-06-01T00:12:46+00:00" + "time": "2023-07-03T19:57:55+00:00" }, { "name": "wp-cli/config-command", - "version": "v2.1.5", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/wp-cli/config-command.git", - "reference": "112ab8af6564084a3599c0f4d90ac91911cf565e" + "reference": "32927712c05069f7202797a7a1033b453c521813" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/config-command/zipball/112ab8af6564084a3599c0f4d90ac91911cf565e", - "reference": "112ab8af6564084a3599c0f4d90ac91911cf565e", + "url": "https://api.github.com/repos/wp-cli/config-command/zipball/32927712c05069f7202797a7a1033b453c521813", + "reference": "32927712c05069f7202797a7a1033b453c521813", "shasum": "" }, "require": { @@ -6496,22 +6691,22 @@ "homepage": "https://github.com/wp-cli/config-command", "support": { "issues": "https://github.com/wp-cli/config-command/issues", - "source": "https://github.com/wp-cli/config-command/tree/v2.1.5" + "source": "https://github.com/wp-cli/config-command/tree/v2.2.0" }, - "time": "2023-02-17T16:29:34+00:00" + "time": "2023-06-29T21:59:10+00:00" }, { "name": "wp-cli/core-command", - "version": "v2.1.13", + "version": "v2.1.14", "source": { "type": "git", "url": "https://github.com/wp-cli/core-command.git", - "reference": "893e18d266a8e4f9145f9ca32aabd44d0c279562" + "reference": "fb302c35591df96294a88d524ecbfeaf8b29d9d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/core-command/zipball/893e18d266a8e4f9145f9ca32aabd44d0c279562", - "reference": "893e18d266a8e4f9145f9ca32aabd44d0c279562", + "url": "https://api.github.com/repos/wp-cli/core-command/zipball/fb302c35591df96294a88d524ecbfeaf8b29d9d0", + "reference": "fb302c35591df96294a88d524ecbfeaf8b29d9d0", "shasum": "" }, "require": { @@ -6567,9 +6762,9 @@ "homepage": "https://github.com/wp-cli/core-command", "support": { "issues": "https://github.com/wp-cli/core-command/issues", - "source": "https://github.com/wp-cli/core-command/tree/v2.1.13" + "source": "https://github.com/wp-cli/core-command/tree/v2.1.14" }, - "time": "2023-05-31T07:42:48+00:00" + "time": "2023-07-13T12:05:43+00:00" }, { "name": "wp-cli/cron-command", @@ -6716,16 +6911,16 @@ }, { "name": "wp-cli/embed-command", - "version": "v2.0.12", + "version": "v2.0.14", "source": { "type": "git", "url": "https://github.com/wp-cli/embed-command.git", - "reference": "ccf8263ea04538c551c3f0144fc1ffe6dc9d31b6" + "reference": "fa967407e5ae7c379d8d82ff5f22c3d92e3bd1d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/embed-command/zipball/ccf8263ea04538c551c3f0144fc1ffe6dc9d31b6", - "reference": "ccf8263ea04538c551c3f0144fc1ffe6dc9d31b6", + "url": "https://api.github.com/repos/wp-cli/embed-command/zipball/fa967407e5ae7c379d8d82ff5f22c3d92e3bd1d8", + "reference": "fa967407e5ae7c379d8d82ff5f22c3d92e3bd1d8", "shasum": "" }, "require": { @@ -6777,22 +6972,22 @@ "homepage": "https://github.com/wp-cli/embed-command", "support": { "issues": "https://github.com/wp-cli/embed-command/issues", - "source": "https://github.com/wp-cli/embed-command/tree/v2.0.12" + "source": "https://github.com/wp-cli/embed-command/tree/v2.0.14" }, - "time": "2023-02-17T17:57:27+00:00" + "time": "2023-07-17T11:07:56+00:00" }, { "name": "wp-cli/entity-command", - "version": "v2.5.1", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/wp-cli/entity-command.git", - "reference": "4c0b4846baf193d9a3992386b89a381496983eb1" + "reference": "ab523042d163875e8011d1fe3a8f715522798a21" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/entity-command/zipball/4c0b4846baf193d9a3992386b89a381496983eb1", - "reference": "4c0b4846baf193d9a3992386b89a381496983eb1", + "url": "https://api.github.com/repos/wp-cli/entity-command/zipball/ab523042d163875e8011d1fe3a8f715522798a21", + "reference": "ab523042d163875e8011d1fe3a8f715522798a21", "shasum": "" }, "require": { @@ -6988,22 +7183,22 @@ "homepage": "https://github.com/wp-cli/entity-command", "support": { "issues": "https://github.com/wp-cli/entity-command/issues", - "source": "https://github.com/wp-cli/entity-command/tree/v2.5.1" + "source": "https://github.com/wp-cli/entity-command/tree/v2.5.3" }, - "time": "2023-05-30T13:42:30+00:00" + "time": "2023-07-13T14:26:05+00:00" }, { "name": "wp-cli/eval-command", - "version": "v2.2.2", + "version": "v2.2.3", "source": { "type": "git", "url": "https://github.com/wp-cli/eval-command.git", - "reference": "1ba2dab5be33f270f5256ceb605e5a3046194f78" + "reference": "058ab776e6044a990b44bd21ad5802c90b9fe540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/eval-command/zipball/1ba2dab5be33f270f5256ceb605e5a3046194f78", - "reference": "1ba2dab5be33f270f5256ceb605e5a3046194f78", + "url": "https://api.github.com/repos/wp-cli/eval-command/zipball/058ab776e6044a990b44bd21ad5802c90b9fe540", + "reference": "058ab776e6044a990b44bd21ad5802c90b9fe540", "shasum": "" }, "require": { @@ -7046,9 +7241,9 @@ "homepage": "https://github.com/wp-cli/eval-command", "support": { "issues": "https://github.com/wp-cli/eval-command/issues", - "source": "https://github.com/wp-cli/eval-command/tree/v2.2.2" + "source": "https://github.com/wp-cli/eval-command/tree/v2.2.3" }, - "time": "2023-02-17T15:16:09+00:00" + "time": "2023-06-09T12:24:21+00:00" }, { "name": "wp-cli/export-command", @@ -7481,16 +7676,16 @@ }, { "name": "wp-cli/media-command", - "version": "v2.0.17", + "version": "v2.0.19", "source": { "type": "git", "url": "https://github.com/wp-cli/media-command.git", - "reference": "0e7d1fbc7170d8c2b8a2779f0cd3aebbf582b22b" + "reference": "3d167f43b019a13738f4e082c3c33f8f9ea82bbb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/media-command/zipball/0e7d1fbc7170d8c2b8a2779f0cd3aebbf582b22b", - "reference": "0e7d1fbc7170d8c2b8a2779f0cd3aebbf582b22b", + "url": "https://api.github.com/repos/wp-cli/media-command/zipball/3d167f43b019a13738f4e082c3c33f8f9ea82bbb", + "reference": "3d167f43b019a13738f4e082c3c33f8f9ea82bbb", "shasum": "" }, "require": { @@ -7537,9 +7732,9 @@ "homepage": "https://github.com/wp-cli/media-command", "support": { "issues": "https://github.com/wp-cli/media-command/issues", - "source": "https://github.com/wp-cli/media-command/tree/v2.0.17" + "source": "https://github.com/wp-cli/media-command/tree/v2.0.19" }, - "time": "2023-02-17T18:58:02+00:00" + "time": "2023-08-30T11:14:00+00:00" }, { "name": "wp-cli/mustangostang-spyc", @@ -7659,16 +7854,16 @@ }, { "name": "wp-cli/php-cli-tools", - "version": "v0.11.18", + "version": "v0.11.19", "source": { "type": "git", "url": "https://github.com/wp-cli/php-cli-tools.git", - "reference": "0f503a790698cb36cf835e5c8d09cd4b64bf2325" + "reference": "2d27f0db5c36f5aa0064abecddd6d05f28c4d001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/0f503a790698cb36cf835e5c8d09cd4b64bf2325", - "reference": "0f503a790698cb36cf835e5c8d09cd4b64bf2325", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/2d27f0db5c36f5aa0064abecddd6d05f28c4d001", + "reference": "2d27f0db5c36f5aa0064abecddd6d05f28c4d001", "shasum": "" }, "require": { @@ -7716,9 +7911,9 @@ ], "support": { "issues": "https://github.com/wp-cli/php-cli-tools/issues", - "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.18" + "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.19" }, - "time": "2023-04-04T16:03:53+00:00" + "time": "2023-07-21T11:37:15+00:00" }, { "name": "wp-cli/rewrite-command", @@ -7849,16 +8044,16 @@ }, { "name": "wp-cli/scaffold-command", - "version": "v2.1.1", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/wp-cli/scaffold-command.git", - "reference": "eb8d71618de1e34264991109f91a8d8247601fb2" + "reference": "63e4c1833a0ed13c60abf8cf915c6b568830a78c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/scaffold-command/zipball/eb8d71618de1e34264991109f91a8d8247601fb2", - "reference": "eb8d71618de1e34264991109f91a8d8247601fb2", + "url": "https://api.github.com/repos/wp-cli/scaffold-command/zipball/63e4c1833a0ed13c60abf8cf915c6b568830a78c", + "reference": "63e4c1833a0ed13c60abf8cf915c6b568830a78c", "shasum": "" }, "require": { @@ -7909,22 +8104,22 @@ "homepage": "https://github.com/wp-cli/scaffold-command", "support": { "issues": "https://github.com/wp-cli/scaffold-command/issues", - "source": "https://github.com/wp-cli/scaffold-command/tree/v2.1.1" + "source": "https://github.com/wp-cli/scaffold-command/tree/v2.1.2" }, - "time": "2023-02-17T18:53:06+00:00" + "time": "2023-07-13T12:02:19+00:00" }, { "name": "wp-cli/search-replace-command", - "version": "v2.1.1", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/wp-cli/search-replace-command.git", - "reference": "1d5c77fbead033a7707915fa0c51306fb3c64d37" + "reference": "4297add4f84ff4ba9e929e1960c53a9cadca5272" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/search-replace-command/zipball/1d5c77fbead033a7707915fa0c51306fb3c64d37", - "reference": "1d5c77fbead033a7707915fa0c51306fb3c64d37", + "url": "https://api.github.com/repos/wp-cli/search-replace-command/zipball/4297add4f84ff4ba9e929e1960c53a9cadca5272", + "reference": "4297add4f84ff4ba9e929e1960c53a9cadca5272", "shasum": "" }, "require": { @@ -7969,9 +8164,9 @@ "homepage": "https://github.com/wp-cli/search-replace-command", "support": { "issues": "https://github.com/wp-cli/search-replace-command/issues", - "source": "https://github.com/wp-cli/search-replace-command/tree/v2.1.1" + "source": "https://github.com/wp-cli/search-replace-command/tree/v2.1.2" }, - "time": "2023-06-02T20:30:01+00:00" + "time": "2023-07-13T13:20:55+00:00" }, { "name": "wp-cli/server-command", @@ -8946,15 +9141,15 @@ }, { "name": "wpackagist-plugin/wp-mail-smtp", - "version": "3.8.2", + "version": "3.9.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/wp-mail-smtp/", - "reference": "tags/3.8.2" + "reference": "tags/3.9.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/wp-mail-smtp.3.8.2.zip" + "url": "https://downloads.wordpress.org/plugin/wp-mail-smtp.3.9.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -8982,15 +9177,15 @@ }, { "name": "wpackagist-plugin/wp-rest-api-authentication", - "version": "2.7.0", + "version": "2.8.0", "source": { "type": "svn", "url": "https://plugins.svn.wordpress.org/wp-rest-api-authentication/", - "reference": "tags/2.7.0" + "reference": "tags/2.8.0" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/plugin/wp-rest-api-authentication.2.7.0.zip" + "url": "https://downloads.wordpress.org/plugin/wp-rest-api-authentication.2.8.0.zip" }, "require": { "composer/installers": "^1.0 || ^2.0" @@ -9326,21 +9521,21 @@ }, { "name": "phpcsstandards/phpcsextra", - "version": "1.0.4", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSExtra.git", - "reference": "029af41e270ae73f10c0e9a1ce376b12da4e4810" + "reference": "98bcdbacbda14b1db85f710b1853125726795bbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/029af41e270ae73f10c0e9a1ce376b12da4e4810", - "reference": "029af41e270ae73f10c0e9a1ce376b12da4e4810", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/98bcdbacbda14b1db85f710b1853125726795bbc", + "reference": "98bcdbacbda14b1db85f710b1853125726795bbc", "shasum": "" }, "require": { "php": ">=5.4", - "phpcsstandards/phpcsutils": "^1.0.6", + "phpcsstandards/phpcsutils": "^1.0.8", "squizlabs/php_codesniffer": "^3.7.1" }, "require-dev": { @@ -9385,20 +9580,20 @@ "issues": "https://github.com/PHPCSStandards/PHPCSExtra/issues", "source": "https://github.com/PHPCSStandards/PHPCSExtra" }, - "time": "2023-06-17T22:57:40+00:00" + "time": "2023-08-26T04:46:45+00:00" }, { "name": "phpcsstandards/phpcsutils", - "version": "1.0.6", + "version": "1.0.8", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHPCSUtils.git", - "reference": "ba259eaaefac118648e1263919b9530667ffcf01" + "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/ba259eaaefac118648e1263919b9530667ffcf01", - "reference": "ba259eaaefac118648e1263919b9530667ffcf01", + "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/69465cab9d12454e5e7767b9041af0cd8cd13be7", + "reference": "69465cab9d12454e5e7767b9041af0cd8cd13be7", "shasum": "" }, "require": { @@ -9411,7 +9606,7 @@ "php-parallel-lint/php-console-highlighter": "^1.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpcsstandards/phpcsdevcs": "^1.1.6", - "yoast/phpunit-polyfills": "^1.0.5" + "yoast/phpunit-polyfills": "^1.0.5 || ^2.0.0" }, "type": "phpcodesniffer-standard", "extra": { @@ -9458,20 +9653,20 @@ "issues": "https://github.com/PHPCSStandards/PHPCSUtils/issues", "source": "https://github.com/PHPCSStandards/PHPCSUtils" }, - "time": "2023-05-27T13:39:12+00:00" + "time": "2023-07-16T21:39:41+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.23.0", + "version": "1.23.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "a2b24135c35852b348894320d47b3902a94bc494" + "reference": "846ae76eef31c6d7790fac9bc399ecee45160b26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a2b24135c35852b348894320d47b3902a94bc494", - "reference": "a2b24135c35852b348894320d47b3902a94bc494", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/846ae76eef31c6d7790fac9bc399ecee45160b26", + "reference": "846ae76eef31c6d7790fac9bc399ecee45160b26", "shasum": "" }, "require": { @@ -9503,9 +9698,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.23.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.23.1" }, - "time": "2023-07-23T22:17:56+00:00" + "time": "2023-08-03T16:32:59+00:00" }, { "name": "psy/psysh", @@ -9589,19 +9784,20 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "3b77f2101068074f1c98977cc34ef939bbce3d19" + "reference": "05cbd34d3f34203a5be403e69e1fc9fef70d546a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/3b77f2101068074f1c98977cc34ef939bbce3d19", - "reference": "3b77f2101068074f1c98977cc34ef939bbce3d19", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/05cbd34d3f34203a5be403e69e1fc9fef70d546a", + "reference": "05cbd34d3f34203a5be403e69e1fc9fef70d546a", "shasum": "" }, "conflict": { "3f/pygmentize": "<1.2", - "admidio/admidio": "<4.2.9", + "admidio/admidio": "<4.2.11", "adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3", - "aheinze/cockpit": "<=2.2.1", + "aheinze/cockpit": "<2.2", + "aimeos/aimeos-typo3": "<19.10.12|>=20,<20.10.5", "akaunting/akaunting": "<2.1.13", "akeneo/pim-community-dev": "<5.0.119|>=6,<6.0.53", "alextselegidis/easyappointments": "<1.5", @@ -9613,17 +9809,23 @@ "anchorcms/anchor-cms": "<=0.12.7", "andreapollastri/cipi": "<=3.1.15", "andrewhaine/silverstripe-form-capture": ">=0.2,<=0.2.3|>=1,<1.0.2|>=2,<2.2.5", + "apache-solr-for-typo3/solr": "<2.8.3", "apereo/phpcas": "<1.6", "api-platform/core": ">=2.2,<2.2.10|>=2.3,<2.3.6|>=2.6,<2.7.10|>=3,<3.0.12|>=3.1,<3.1.3", "appwrite/server-ce": "<=1.2.1", "arc/web": "<3", "area17/twill": "<1.2.5|>=2,<2.5.3", - "asymmetricrypt/asymmetricrypt": ">=0,<9.9.99", + "artesaos/seotools": "<0.17.2", + "asymmetricrypt/asymmetricrypt": "<9.9.99", + "athlon1600/php-proxy": "<=5.1", + "athlon1600/php-proxy-app": "<=3", + "austintoddj/canvas": "<=3.4.2", "automad/automad": "<1.8", "awesome-support/awesome-support": "<=6.0.7", "aws/aws-sdk-php": ">=3,<3.2.1", "azuracast/azuracast": "<0.18.3", "backdrop/backdrop": "<1.24.2", + "backpack/crud": "<3.4.9", "badaso/core": "<2.7", "bagisto/bagisto": "<0.1.5", "barrelstrength/sprout-base-email": "<1.2.7", @@ -9633,7 +9835,7 @@ "baserproject/basercms": "<4.7.5", "bassjobsen/bootstrap-3-typeahead": ">4.0.2", "bigfork/silverstripe-form-capture": ">=3,<3.1.1", - "billz/raspap-webgui": "<2.8.9", + "billz/raspap-webgui": "<=2.9.2", "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", "bmarshall511/wordpress_zero_spam": "<5.2.13", "bolt/bolt": "<3.7.2", @@ -9647,40 +9849,45 @@ "bugsnag/bugsnag-laravel": ">=2,<2.0.2", "bytefury/crater": "<6.0.2", "cachethq/cachet": "<2.5.1", - "cakephp/cakephp": "<3.10.3|>=4,<4.0.10|>=4.2,<4.2.12|>=4.3,<4.3.11|>=4.4,<4.4.10|= 1.3.7|>=4.1,<4.1.4", + "cakephp/cakephp": "<3.10.3|>=4,<4.0.10|>=4.1,<4.1.4|>=4.2,<4.2.12|>=4.3,<4.3.11|>=4.4,<4.4.10", "cakephp/database": ">=4.2,<4.2.12|>=4.3,<4.3.11|>=4.4,<4.4.10", "cardgate/magento2": "<2.0.33", + "cardgate/woocommerce": "<=3.1.15", "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", "cartalyst/sentry": "<=2.1.6", "catfan/medoo": "<1.7.5", - "centreon/centreon": "<22.10-beta.1", + "centreon/centreon": "<22.10.0.0-beta1", "cesnet/simplesamlphp-module-proxystatistics": "<3.1", - "cockpit-hq/cockpit": "<2.4.1", + "chriskacerguis/codeigniter-restserver": "<=2.7.1", + "civicrm/civicrm-core": ">=4.2,<4.2.9|>=4.3,<4.3.3", + "cockpit-hq/cockpit": "<=2.6.3", "codeception/codeception": "<3.1.3|>=4,<4.1.22", - "codeigniter/framework": "<=3.0.6", + "codeigniter/framework": "<3.1.9", "codeigniter4/framework": "<4.3.5", - "codeigniter4/shield": "<1-beta.4|= 1.0.0-beta", + "codeigniter4/shield": "<1.0.0.0-beta4", "codiad/codiad": "<=2.8.4", - "composer/composer": "<1.10.26|>=2-alpha.1,<2.2.12|>=2.3,<2.3.5", - "concrete5/concrete5": "<9.2|>= 9.0.0RC1, < 9.1.3", + "composer/composer": "<1.10.26|>=2,<2.2.12|>=2.3,<2.3.5", + "concrete5/concrete5": "<9.2", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/contao": ">=4,<4.4.56|>=4.5,<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4", "contao/core": ">=2,<3.5.39", - "contao/core-bundle": "<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4|= 4.10.0", + "contao/core-bundle": "<4.9.42|>=4.10,<4.13.28|>=5,<5.1.10", "contao/listing-bundle": ">=4,<4.4.8", "contao/managed-edition": "<=1.5", - "craftcms/cms": "<=4.4.9|>= 4.0.0-RC1, < 4.4.12|>= 4.0.0-RC1, <= 4.4.5|>= 4.0.0-RC1, <= 4.4.6|>= 4.0.0-RC1, < 4.4.6|>= 4.0.0-RC1, < 4.3.7|>= 4.0.0-RC1, < 4.2.1", - "croogo/croogo": "<3.0.7", + "cosenary/instagram": "<=2.3", + "craftcms/cms": "<=4.4.14", + "croogo/croogo": "<4", "cuyz/valinor": "<0.12", "czproject/git-php": "<4.0.3", "darylldoyle/safe-svg": "<1.9.10", "datadog/dd-trace": ">=0.30,<0.30.2", "david-garcia/phpwhois": "<=4.3.1", "dbrisinajumi/d2files": "<1", - "dcat/laravel-admin": "<=2.1.3-beta", + "dcat/laravel-admin": "<=2.1.3.0-beta", "derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1", + "desperado/xml-bundle": "<=0.1.7", "directmailteam/direct-mail": "<5.2.4", "doctrine/annotations": ">=1,<1.2.7", "doctrine/cache": ">=1,<1.3.2|>=1.4,<1.4.2", @@ -9691,14 +9898,14 @@ "doctrine/mongodb-odm": ">=1,<1.0.2", "doctrine/mongodb-odm-bundle": ">=2,<3.0.1", "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1|>=2.8.3,<2.8.4", - "dolibarr/dolibarr": "<17.0.1|= 12.0.5|>= 3.3.beta1, < 13.0.2", - "dompdf/dompdf": "<2.0.2|= 2.0.2", + "dolibarr/dolibarr": "<17.0.1", + "dompdf/dompdf": "<2.0.2|==2.0.2", "drupal/core": ">=7,<7.96|>=8,<9.4.14|>=9.5,<9.5.8|>=10,<10.0.8", - "drupal/drupal": ">=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", + "drupal/drupal": ">=6,<6.38|>=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", "dweeves/magmi": "<=0.7.24", "ecodev/newsletter": "<=4", "ectouch/ectouch": "<=2.7.2", - "elefant/cms": "<1.3.13", + "elefant/cms": "<2.0.7", "elgg/elgg": "<3.3.24|>=4,<4.0.5", "encore/laravel-admin": "<=1.8.19", "endroid/qr-code-bundle": "<3.4.2", @@ -9706,26 +9913,26 @@ "erusev/parsedown": "<1.7.2", "ether/logs": "<3.0.4", "exceedone/exment": "<4.4.3|>=5,<5.0.3", - "exceedone/laravel-admin": "= 3.0.0|<2.2.3", - "ezsystems/demobundle": ">=5.4,<5.4.6.1", + "exceedone/laravel-admin": "<2.2.3|==3", + "ezsystems/demobundle": ">=5.4,<5.4.6.1-dev", "ezsystems/ez-support-tools": ">=2.2,<2.2.3", - "ezsystems/ezdemo-ls-extension": ">=5.4,<5.4.2.1", - "ezsystems/ezfind-ls": ">=5.3,<5.3.6.1|>=5.4,<5.4.11.1|>=2017.12,<2017.12.0.1", + "ezsystems/ezdemo-ls-extension": ">=5.4,<5.4.2.1-dev", + "ezsystems/ezfind-ls": ">=5.3,<5.3.6.1-dev|>=5.4,<5.4.11.1-dev|>=2017.12,<2017.12.0.1-dev", "ezsystems/ezplatform": "<=1.13.6|>=2,<=2.5.24", "ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.6|>=1.5,<1.5.29|>=2.3,<2.3.26", "ezsystems/ezplatform-admin-ui-assets": ">=4,<4.2.1|>=5,<5.0.1|>=5.1,<5.1.1", - "ezsystems/ezplatform-graphql": ">=1-rc.1,<1.0.13|>=2-beta.1,<2.3.12", - "ezsystems/ezplatform-kernel": "<1.2.5.1|>=1.3,<1.3.26", + "ezsystems/ezplatform-graphql": ">=1.0.0.0-RC1-dev,<1.0.13|>=2.0.0.0-beta1,<2.3.12", + "ezsystems/ezplatform-kernel": "<1.2.5.1-dev|>=1.3,<1.3.26", "ezsystems/ezplatform-rest": ">=1.2,<=1.2.2|>=1.3,<1.3.8", - "ezsystems/ezplatform-richtext": ">=2.3,<2.3.7.1", + "ezsystems/ezplatform-richtext": ">=2.3,<2.3.7.1-dev", "ezsystems/ezplatform-user": ">=1,<1.0.1", - "ezsystems/ezpublish-kernel": "<6.13.8.2|>=7,<7.5.30", - "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.3.5.1", + "ezsystems/ezpublish-kernel": "<6.13.8.2-dev|>=7,<7.5.30", + "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.06,<=2019.03.5.1", "ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3", - "ezsystems/repository-forms": ">=2.3,<2.3.2.1|>=2.5,<2.5.15", + "ezsystems/repository-forms": ">=2.3,<2.3.2.1-dev|>=2.5,<2.5.15", "ezyang/htmlpurifier": "<4.1.1", "facade/ignition": "<1.16.15|>=2,<2.4.2|>=2.5,<2.5.2", - "facturascripts/facturascripts": "<=2022.8", + "facturascripts/facturascripts": "<=2022.08", "feehi/cms": "<=2.1.1", "feehi/feehicms": "<=2.1.1", "fenom/fenom": "<=2.12.1", @@ -9733,12 +9940,13 @@ "firebase/php-jwt": "<6", "fixpunkt/fp-masterquiz": "<2.2.1|>=3,<3.5.2", "fixpunkt/fp-newsletter": "<1.1.1|>=2,<2.1.2|>=2.2,<3.2.6", - "flarum/core": "<1.7", + "flarum/core": "<1.8", + "flarum/framework": "<1.8", "flarum/mentions": "<1.6.3", - "flarum/sticky": ">=0.1-beta.14,<=0.1-beta.15", - "flarum/tags": "<=0.1-beta.13", + "flarum/sticky": ">=0.1.0.0-beta14,<=0.1.0.0-beta15", + "flarum/tags": "<=0.1.0.0-beta13", "fluidtypo3/vhs": "<5.1.1", - "fof/byobu": ">=0.3-beta.2,<1.1.7", + "fof/byobu": ">=0.3.0.0-beta2,<1.1.7", "fof/upload": "<1.2.3", "fooman/tcpdf": "<6.2.22", "forkcms/forkcms": "<5.11.1", @@ -9749,18 +9957,22 @@ "friendsofsymfony/rest-bundle": ">=1.2,<1.2.2", "friendsofsymfony/user-bundle": ">=1.2,<1.3.5", "friendsoftypo3/mediace": ">=7.6.2,<7.6.5", + "friendsoftypo3/openid": ">=4.5,<4.5.31|>=4.7,<4.7.16|>=6,<6.0.11|>=6.1,<6.1.6", "froala/wysiwyg-editor": "<3.2.7", "froxlor/froxlor": "<2.1", "fuel/core": "<1.8.1", "funadmin/funadmin": "<=3.2|>=3.3.2,<=3.3.3", "gaoming13/wechat-php-sdk": "<=1.10.2", "genix/cms": "<=1.1.11", - "getgrav/grav": "<1.7.42", - "getkirby/cms": "= 3.8.0|<3.5.8.2|>=3.6,<3.6.6.2|>=3.7,<3.7.5.1", + "getgrav/grav": "<=1.7.42.1", + "getkirby/cms": "<3.5.8.3-dev|>=3.6,<3.6.6.3-dev|>=3.7,<3.7.5.2-dev|>=3.8,<3.8.4.1-dev|>=3.9,<3.9.6", + "getkirby/kirby": "<=2.5.12", "getkirby/panel": "<2.5.14", "getkirby/starterkit": "<=3.7.0.2", "gilacms/gila": "<=1.11.4", + "gleez/cms": "<=1.2", "globalpayments/php-sdk": "<2", + "gogentooss/samlbase": "<1.2.7", "google/protobuf": "<3.15", "gos/web-socket-bundle": "<1.10.4|>=2,<2.6.1|>=3,<3.3", "gree/jose": "<2.2.1", @@ -9768,8 +9980,9 @@ "grumpydictator/firefly-iii": "<6", "guzzlehttp/guzzle": "<6.5.8|>=7,<7.4.5", "guzzlehttp/psr7": "<1.9.1|>=2,<2.4.5", + "haffner/jh_captcha": "<=2.1.3|>=3,<=3.0.2", "harvesthq/chosen": "<1.8.7", - "helloxz/imgurl": "= 2.31|<=2.31", + "helloxz/imgurl": "<=2.31", "hhxsv5/laravel-s": "<3.7.36", "hillelcoren/invoice-ninja": "<5.3.35", "himiklab/yii2-jqgrid-widget": "<1.0.8", @@ -9789,7 +10002,7 @@ "illuminate/database": "<6.20.26|>=7,<7.30.5|>=8,<8.40", "illuminate/encryption": ">=4,<=4.0.11|>=4.1,<=4.1.31|>=4.2,<=4.2.22|>=5,<=5.0.35|>=5.1,<=5.1.46|>=5.2,<=5.2.45|>=5.3,<=5.3.31|>=5.4,<=5.4.36|>=5.5,<5.5.40|>=5.6,<5.6.15", "illuminate/view": "<6.20.42|>=7,<7.30.6|>=8,<8.75", - "impresscms/impresscms": "<=1.4.3", + "impresscms/impresscms": "<=1.4.5", "in2code/femanager": "<5.5.3|>=6,<6.3.4|>=7,<7.1", "in2code/ipandlanguageredirect": "<5.1.2", "in2code/lux": "<17.6.1|>=18,<24.0.2", @@ -9799,11 +10012,15 @@ "ivankristianto/phpwhois": "<=4.3", "jackalope/jackalope-doctrine-dbal": "<1.7.4", "james-heinrich/getid3": "<1.9.21", + "james-heinrich/phpthumb": "<1.7.12", "jasig/phpcas": "<1.3.3", + "jcbrand/converse.js": "<3.3.3", "joomla/archive": "<1.1.12|>=2,<2.0.1", "joomla/filesystem": "<1.6.2|>=2,<2.0.1", "joomla/filter": "<1.4.4|>=2,<2.0.1", + "joomla/framework": ">=2.5.4,<=3.8.12", "joomla/input": ">=2,<2.0.2", + "joomla/joomla-cms": "<3.9.12", "joomla/session": "<1.3.1", "joyqi/hyper-down": "<=2.4.27", "jsdecena/laracom": "<2.0.9", @@ -9813,25 +10030,27 @@ "kevinpapst/kimai2": "<1.16.7", "khodakhah/nodcms": "<=3", "kimai/kimai": "<1.1", - "kitodo/presentation": "<3.1.2", + "kitodo/presentation": "<3.2.3|>=3.3,<3.3.4", "klaviyo/magento2-extension": ">=1,<3", "knplabs/knp-snappy": "<1.4.2", + "kohana/core": "<3.3.3", "krayin/laravel-crm": "<1.2.2", "kreait/firebase-php": ">=3.2,<3.8.1", "la-haute-societe/tcpdf": "<6.2.22", - "laminas/laminas-diactoros": "<2.18.1|>=2.24,<2.24.2|>=2.25,<2.25.2|= 2.23.0|= 2.22.0|= 2.21.0|= 2.20.0|= 2.19.0", + "laminas/laminas-diactoros": "<2.18.1|==2.19|==2.20|==2.21|==2.22|==2.23|>=2.24,<2.24.2|>=2.25,<2.25.2", "laminas/laminas-form": "<2.17.1|>=3,<3.0.2|>=3.1,<3.1.1", "laminas/laminas-http": "<2.14.2", "laravel/fortify": "<1.11.1", - "laravel/framework": "<6.20.42|>=7,<7.30.6|>=8,<8.75", + "laravel/framework": "<6.20.44|>=7,<7.30.6|>=8,<8.75", "laravel/socialite": ">=1,<1.0.99|>=2,<2.0.10", "latte/latte": "<2.10.8", "lavalite/cms": "<=9", "lcobucci/jwt": ">=3.4,<3.4.6|>=4,<4.0.4|>=4.1,<4.1.5", "league/commonmark": "<0.18.3", "league/flysystem": "<1.1.4|>=2,<2.1.1", + "league/oauth2-server": ">=8.3.2,<8.4.2|>=8.5,<8.5.3", "lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3", - "librenms/librenms": "<22.10", + "librenms/librenms": "<2017.08.18", "liftkit/database": "<2.13.2", "limesurvey/limesurvey": "<3.27.19", "livehelperchat/livehelperchat": "<=3.91", @@ -9839,15 +10058,15 @@ "lms/routes": "<2.1.1", "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", "luyadev/yii-helpers": "<1.2.1", - "magento/community-edition": ">=2,<2.2.10|>=2.3,<2.3.3", - "magento/magento1ce": "<1.9.4.3", - "magento/magento1ee": ">=1,<1.14.4.3", - "magento/product-community-edition": ">=2,<2.2.10|>=2.3,<2.3.2-p.2", + "magento/community-edition": "<=2.4", + "magento/magento1ce": "<1.9.4.3-dev", + "magento/magento1ee": ">=1,<1.14.4.3-dev", + "magento/product-community-edition": ">=2,<2.2.10|>=2.3,<2.3.2.0-patch2", "maikuolan/phpmussel": ">=1,<1.6", "mantisbt/mantisbt": "<=2.25.5", "marcwillmann/turn": "<0.3.3", "matyhtf/framework": "<3.0.6", - "mautic/core": "<4.3|= 2.13.1", + "mautic/core": "<4.3", "mediawiki/core": ">=1.27,<1.27.6|>=1.29,<1.29.3|>=1.30,<1.30.2|>=1.31,<1.31.9|>=1.32,<1.32.6|>=1.32.99,<1.33.3|>=1.33.99,<1.34.3|>=1.34.99,<1.35", "mediawiki/matomo": "<2.4.3", "melisplatform/melis-asset-manager": "<5.0.1", @@ -9859,14 +10078,16 @@ "miniorange/miniorange-saml": "<1.4.3", "mittwald/typo3_forum": "<1.2.1", "mobiledetect/mobiledetectlib": "<2.8.32", - "modx/revolution": "<= 2.8.3-pl|<2.8", + "modx/revolution": "<=2.8.3.0-patch", "mojo42/jirafeau": "<4.4", "monolog/monolog": ">=1.8,<1.12", - "moodle/moodle": "<4.2-rc.2|= 4.2.0|= 3.11", + "moodle/moodle": "<4.2.0.0-RC2-dev|==4.2", + "movim/moxl": ">=0.8,<=0.10", + "mpdf/mpdf": "<=7.1.7", "mustache/mustache": ">=2,<2.14.1", "namshi/jose": "<2.2", "neoan3-apps/template": "<1.1.1", - "neorazorx/facturascripts": "<2022.4", + "neorazorx/facturascripts": "<2022.04", "neos/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", "neos/form": ">=1.2,<4.3.3|>=5,<5.0.9|>=5.1,<5.1.3", "neos/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.9.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<5.3.10|>=7,<7.0.9|>=7.1,<7.1.7|>=7.2,<7.2.6|>=7.3,<7.3.4|>=8,<8.0.2", @@ -9874,16 +10095,16 @@ "netgen/tagsbundle": ">=3.4,<3.4.11|>=4,<4.0.15", "nette/application": ">=2,<2.0.19|>=2.1,<2.1.13|>=2.2,<2.2.10|>=2.3,<2.3.14|>=2.4,<2.4.16|>=3,<3.0.6", "nette/nette": ">=2,<2.0.19|>=2.1,<2.1.13", - "nilsteampassnet/teampass": "<3.0.9", + "nilsteampassnet/teampass": "<3.0.10", "notrinos/notrinos-erp": "<=0.7", "noumo/easyii": "<=0.9", - "nukeviet/nukeviet": "<4.5.2", + "nukeviet/nukeviet": "<4.5.02", "nyholm/psr7": "<1.6.1", "nystudio107/craft-seomatic": "<3.4.12", "nzo/url-encryptor-bundle": ">=4,<4.3.2|>=5,<5.0.1", "october/backend": "<1.1.2", - "october/cms": "= 1.1.1|= 1.0.471|= 1.0.469|>=1.0.319,<1.0.469", - "october/october": ">=1.0.319,<1.0.466|>=2.1,<2.1.12", + "october/cms": "<1.0.469|==1.0.469|==1.0.471|==1.1.1", + "october/october": "<=3.4.4", "october/rain": "<1.0.472|>=1.1,<1.1.2", "october/system": "<1.0.476|>=1.1,<1.1.12|>=2,<2.2.34|>=3,<3.0.66", "onelogin/php-saml": "<2.10.4", @@ -9892,24 +10113,27 @@ "opencart/opencart": "<=3.0.3.7", "openid/php-openid": "<2.3", "openmage/magento-lts": "<19.4.22|>=20,<20.0.19", - "orchid/platform": ">=9,<9.4.4", + "opensource-workshop/connect-cms": "<1.7.2|>=2,<2.3.2", + "orchid/platform": ">=9,<9.4.4|>=14.0.0.0-alpha4,<14.5", "oro/commerce": ">=4.1,<5.0.6", "oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7", "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<4.2.8", + "oxid-esales/oxideshop-ce": "<4.5", "packbackbooks/lti-1-3-php-library": "<5", "padraic/humbug_get_contents": "<1.1.2", - "pagarme/pagarme-php": ">=0,<3", + "pagarme/pagarme-php": "<3", "pagekit/pagekit": "<=1.0.18", "paragonie/random_compat": "<2", "passbolt/passbolt_api": "<2.11", "paypal/merchant-sdk-php": "<3.12", "pear/archive_tar": "<1.4.14", "pear/crypt_gpg": "<1.6.7", + "pear/pear": "<=1.10.1", "pegasus/google-for-jobs": "<1.5.1|>=2,<2.1.1", "personnummer/personnummer": "<3.0.2", "phanan/koel": "<5.1.4", "php-mod/curl": "<2.3.2", - "phpbb/phpbb": ">=3.2,<3.2.10|>=3.3,<3.3.1", + "phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", "phpmussel/phpmussel": ">=1,<1.6", @@ -9918,40 +10142,45 @@ "phpoffice/phpexcel": "<1.8", "phpoffice/phpspreadsheet": "<1.16", "phpseclib/phpseclib": "<2.0.31|>=3,<3.0.19", - "phpservermon/phpservermon": "<=3.5.2", + "phpservermon/phpservermon": "<3.6", "phpsysinfo/phpsysinfo": "<3.2.5", "phpunit/phpunit": ">=4.8.19,<4.8.28|>=5,<5.6.3", "phpwhois/phpwhois": "<=4.2.5", "phpxmlrpc/extras": "<0.6.1", "phpxmlrpc/phpxmlrpc": "<4.9.2", - "pimcore/customer-management-framework-bundle": "<3.3.10", + "pi/pi": "<=2.5", + "pimcore/admin-ui-classic-bundle": "<1.0.3", + "pimcore/customer-management-framework-bundle": "<3.4.2", "pimcore/data-hub": "<1.2.4", "pimcore/perspective-editor": "<1.5.1", - "pimcore/pimcore": "<10.5.23", + "pimcore/pimcore": "<10.6.8", "pixelfed/pixelfed": "<=0.11.4", "pocketmine/bedrock-protocol": "<8.0.2", - "pocketmine/pocketmine-mp": "<4.20.5|>=4.21,<4.21.1|< 4.18.0-ALPHA2|>= 4.0.0-BETA5, < 4.4.2", + "pocketmine/pocketmine-mp": "<4.22.3|>=5,<5.2.1", "pressbooks/pressbooks": "<5.18", "prestashop/autoupgrade": ">=4,<4.10.1", "prestashop/blockwishlist": ">=2,<2.1.1", "prestashop/contactform": ">=1.0.1,<4.3", "prestashop/gamification": "<2.3.2", - "prestashop/prestashop": "<8.0.4", + "prestashop/prestashop": "<=8.1", "prestashop/productcomments": "<5.0.2", "prestashop/ps_emailsubscription": "<2.6.1", "prestashop/ps_facetedsearch": "<3.4.1", "prestashop/ps_linklist": "<3.1", "privatebin/privatebin": "<1.4", "processwire/processwire": "<=3.0.200", - "propel/propel": ">=2-alpha.1,<=2-alpha.7", + "propel/propel": ">=2.0.0.0-alpha1,<=2.0.0.0-alpha7", "propel/propel1": ">=1,<=1.7.1", "pterodactyl/panel": "<1.7", + "ptheofan/yii2-statemachine": ">=2", "ptrofimov/beanstalk_console": "<1.7.14", "pusher/pusher-php-server": "<2.2.1", - "pwweb/laravel-core": "<=0.3.6-beta", + "pwweb/laravel-core": "<=0.3.6.0-beta", "pyrocms/pyrocms": "<=3.9.1", "rainlab/debugbar-plugin": "<3.1", + "rainlab/user-plugin": "<=1.4.5", "rankmath/seo-by-rank-math": "<=1.0.95", + "rap2hpoutre/laravel-log-viewer": "<0.13", "react/http": ">=0.7,<1.9", "really-simple-plugins/complianz-gdpr": "<6.4.2", "remdex/livehelperchat": "<3.99", @@ -9962,26 +10191,29 @@ "s-cart/core": "<6.9", "s-cart/s-cart": "<6.9", "sabberworm/php-css-parser": ">=1,<1.0.1|>=2,<2.0.1|>=3,<3.0.1|>=4,<4.0.1|>=5,<5.0.9|>=5.1,<5.1.3|>=5.2,<5.2.1|>=6,<6.0.2|>=7,<7.0.4|>=8,<8.0.1|>=8.1,<8.1.1|>=8.2,<8.2.1|>=8.3,<8.3.1", - "sabre/dav": ">=1.6,<1.6.99|>=1.7,<1.7.11|>=1.8,<1.8.9", - "scheb/two-factor-bundle": ">=0,<3.26|>=4,<4.11", + "sabre/dav": "<1.7.11|>=1.8,<1.8.9", + "scheb/two-factor-bundle": "<3.26|>=4,<4.11", "sensiolabs/connect": "<4.2.3", "serluck/phpwhois": "<=4.2.6", + "sfroemken/url_redirect": "<=1.2.1", "sheng/yiicms": "<=1.2", "shopware/core": "<=6.4.20", "shopware/platform": "<=6.4.20", "shopware/production": "<=6.3.5.2", - "shopware/shopware": "<=5.7.14", + "shopware/shopware": "<=5.7.17", "shopware/storefront": "<=6.4.8.1", "shopxo/shopxo": "<2.2.6", "showdoc/showdoc": "<2.10.4", - "silverstripe/admin": "<1.12.7", + "silverstripe-australia/advancedreports": ">=1,<=2", + "silverstripe/admin": "<1.13.6", "silverstripe/assets": ">=1,<1.11.1", "silverstripe/cms": "<4.11.3", "silverstripe/comments": ">=1.3,<1.9.99|>=2,<2.9.99|>=3,<3.1.1", "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", - "silverstripe/framework": "<4.12.5", - "silverstripe/graphql": "<3.5.2|>=4-alpha.1,<4-alpha.2|>=4.1.1,<4.1.2|>=4.2.2,<4.2.3|= 4.0.0-alpha1", + "silverstripe/framework": "<4.13.14|>=5,<5.0.13", + "silverstripe/graphql": "<3.5.2|>=4.0.0.0-alpha1,<4.0.0.0-alpha2|>=4.1.1,<4.1.2|>=4.2.2,<4.2.3", "silverstripe/hybridsessions": ">=1,<2.4.1|>=2.5,<2.5.1", + "silverstripe/recipe-cms": ">=4.5,<4.5.3", "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", "silverstripe/restfulserver": ">=1,<1.0.9|>=2,<2.0.4", "silverstripe/silverstripe-omnipay": "<2.5.2|>=3,<3.0.2|>=3.1,<3.1.4|>=3.2,<3.2.1", @@ -9990,30 +10222,34 @@ "silverstripe/userforms": "<3", "silverstripe/versioned-admin": ">=1,<1.11.1", "simple-updates/phpwhois": "<=1", - "simplesamlphp/saml2": "<1.10.6|>=2,<2.3.8|>=3,<3.1.4", + "simplesamlphp/saml2": "<1.15.4|>=2,<2.3.8|>=3,<3.1.4", "simplesamlphp/simplesamlphp": "<1.18.6", "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", "simplesamlphp/simplesamlphp-module-openid": "<1", "simplesamlphp/simplesamlphp-module-openidprovider": "<0.9", "simplito/elliptic-php": "<1.0.6", "sitegeist/fluid-components": "<3.5", + "sjbr/sr-freecap": "<=2.5.2", "slim/psr7": "<1.4.1|>=1.5,<1.5.1|>=1.6,<1.6.1", "slim/slim": "<2.6", + "slub/slub-events": "<3.0.3", "smarty/smarty": "<3.1.48|>=4,<4.3.1", - "snipe/snipe-it": "<=6.0.14|>= 6.0.0-RC-1, <= 6.0.0-RC-5", + "snipe/snipe-it": "<=6.0.14", "socalnick/scn-social-auth": "<1.15.2", "socialiteproviders/steam": "<1.1", "spatie/browsershot": "<3.57.4", - "spipu/html2pdf": "<5.2.4", + "spipu/html2pdf": "<5.2.8", + "spoon/library": "<1.4.1", "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", - "ssddanbrown/bookstack": "<22.2.3", - "statamic/cms": "<3.2.39|>=3.3,<3.3.2", - "stormpath/sdk": ">=0,<9.9.99", + "ssddanbrown/bookstack": "<22.02.3", + "statamic/cms": "<4.10", + "stormpath/sdk": "<9.9.99", "studio-42/elfinder": "<2.1.62", + "subhh/libconnect": "<7.0.8|>=8,<8.1", "subrion/cms": "<=4.2.1", "sukohi/surpass": "<1", - "sulu/sulu": "= 2.4.0-RC1|<1.6.44|>=2,<2.2.18|>=2.3,<2.3.8", + "sulu/sulu": "<1.6.44|>=2,<2.2.18|>=2.3,<2.3.8|==2.4.0.0-RC1|>=2.5,<2.5.10", "sumocoders/framework-user-bundle": "<1.4", "swag/paypal": "<5.4.4", "swiftmailer/swiftmailer": ">=4,<5.4.5", @@ -10032,7 +10268,7 @@ "symfony/dependency-injection": ">=2,<2.0.17|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7", "symfony/error-handler": ">=4.4,<4.4.4|>=5,<5.0.4", "symfony/form": ">=2.3,<2.3.35|>=2.4,<2.6.12|>=2.7,<2.7.50|>=2.8,<2.8.49|>=3,<3.4.20|>=4,<4.0.15|>=4.1,<4.1.9|>=4.2,<4.2.1", - "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<=5.3.14|>=5.4.3,<=5.4.3|>=6.0.3,<=6.0.3|= 6.0.3|= 5.4.3|= 5.3.14", + "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<=5.3.14|>=5.4.3,<=5.4.3|>=6.0.3,<=6.0.3", "symfony/http-foundation": ">=2,<2.8.52|>=3,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7", "symfony/http-kernel": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6", "symfony/intl": ">=2.7,<2.7.38|>=2.8,<2.8.31|>=3,<3.2.14|>=3.3,<3.3.13", @@ -10050,27 +10286,28 @@ "symfony/security-guard": ">=2.8,<3.4.48|>=4,<4.4.23|>=5,<5.2.8", "symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.3.2", "symfony/serializer": ">=2,<2.0.11|>=4.1,<4.4.35|>=5,<5.3.12", - "symfony/symfony": ">=2,<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6", + "symfony/symfony": "<4.4.50|>=5,<5.4.20|>=6,<6.0.20|>=6.1,<6.1.12|>=6.2,<6.2.6", "symfony/translation": ">=2,<2.0.17", "symfony/validator": ">=2,<2.0.24|>=2.1,<2.1.12|>=2.2,<2.2.5|>=2.3,<2.3.3", "symfony/var-exporter": ">=4.2,<4.2.12|>=4.3,<4.3.8", "symfony/web-profiler-bundle": ">=2,<2.3.19|>=2.4,<2.4.9|>=2.5,<2.5.4", "symfony/yaml": ">=2,<2.0.22|>=2.1,<2.1.7", - "t3/dce": ">=2.2,<2.6.2", + "t3/dce": "<0.11.5|>=2.2,<2.6.2", "t3g/svg-sanitizer": "<1.0.3", "tastyigniter/tastyigniter": "<3.3", "tcg/voyager": "<=1.4", "tecnickcom/tcpdf": "<6.2.22", "terminal42/contao-tablelookupwizard": "<3.3.5", "thelia/backoffice-default-template": ">=2.1,<2.1.2", - "thelia/thelia": ">=2.1-beta.1,<2.1.3", + "thelia/thelia": ">=2.1,<2.1.3", "theonedemon/phpwhois": "<=4.2.5", "thinkcmf/thinkcmf": "<=5.1.7", - "thorsten/phpmyfaq": "<3.2-beta", + "thorsten/phpmyfaq": "<3.2.0.0-beta2", + "tikiwiki/tiki-manager": "<=17.1", "tinymce/tinymce": "<5.10.7|>=6,<6.3.1", "tinymighty/wiki-seo": "<1.2.2", - "titon/framework": ">=0,<9.9.99", - "tobiasbg/tablepress": "<= 2.0-RC1", + "titon/framework": "<9.9.99", + "tobiasbg/tablepress": "<=2.0.0.0-RC1", "topthink/framework": "<6.0.14", "topthink/think": "<=6.1.1", "topthink/thinkphp": "<=3.2.3", @@ -10079,12 +10316,14 @@ "truckersmp/phpwhois": "<=4.3.1", "ttskch/pagination-service-provider": "<1", "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", - "typo3/cms": "<2.0.5|>=3,<3.0.3|>=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", + "typo3/cms": "<8.7.38|>=9,<9.5.29|>=10,<10.4.35|>=11,<11.5.23|>=12,<12.2", "typo3/cms-backend": ">=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", - "typo3/cms-core": "<8.7.51|>=9,<9.5.40|>=10,<10.4.36|>=11,<11.5.23|>=12,<12.2", + "typo3/cms-core": "<8.7.51|>=9,<9.5.42|>=10,<10.4.39|>=11,<11.5.30|>=12,<12.4.4", + "typo3/cms-extbase": "<6.2.24|>=7,<7.6.8|==8.1.1", "typo3/cms-form": ">=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", + "typo3/cms-rte-ckeditor": ">=9.5,<9.5.42|>=10,<10.4.39|>=11,<11.5.30", "typo3/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", - "typo3/html-sanitizer": ">=1,<1.5|>=2,<2.1.1", + "typo3/html-sanitizer": ">=1,<1.5.1|>=2,<2.1.2", "typo3/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.3.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", "typo3/phar-stream-wrapper": ">=1,<2.1.1|>=3,<3.1.1", "typo3/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", @@ -10098,8 +10337,9 @@ "verot/class.upload.php": "<=1.0.3|>=2,<=2.0.4", "vova07/yii2-fileapi-widget": "<0.1.9", "vrana/adminer": "<4.8.1", + "waldhacker/hcaptcha": "<2.1.2", "wallabag/tcpdf": "<6.2.22", - "wallabag/wallabag": "<2.5.4", + "wallabag/wallabag": "<=2.6.2", "wanglelecc/laracms": "<=1.0.3", "web-auth/webauthn-framework": ">=3.3,<3.3.4", "webbuilders-group/silverstripe-kapost-bridge": "<0.4", @@ -10107,12 +10347,13 @@ "webklex/laravel-imap": "<5.3", "webklex/php-imap": "<5.3", "webpa/webpa": "<3.1.2", + "wikibase/wikibase": "<=1.39.3", "wikimedia/parsoid": "<0.12.2", "willdurand/js-translation-bundle": "<2.1.1", - "wintercms/winter": "<1.0.475|>=1.1,<1.1.10|>=1.2,<1.2.1", + "wintercms/winter": "<1.2.3", "woocommerce/woocommerce": "<6.6", "wp-cli/wp-cli": "<2.5", - "wp-graphql/wp-graphql": "<0.3.5", + "wp-graphql/wp-graphql": "<=1.14.5", "wpanel/wpanel4-cms": "<=4.3.1", "wpcloud/wp-stateless": "<3.2", "wwbn/avideo": "<=12.4", @@ -10133,6 +10374,7 @@ "yikesinc/yikes-inc-easy-mailchimp-extender": "<6.8.6", "yoast-seo-for-typo3/yoast_seo": "<7.2.3", "yourls/yourls": "<=1.8.2", + "zencart/zencart": "<=1.5.7.0-beta", "zendesk/zendesk_api_client_php": "<2.2.11", "zendframework/zend-cache": ">=2.4,<2.4.8|>=2.5,<2.5.3", "zendframework/zend-captcha": ">=2,<2.4.9|>=2.5,<2.5.2", @@ -10154,7 +10396,8 @@ "zendframework/zendframework": "<=3", "zendframework/zendframework1": "<1.12.20", "zendframework/zendopenid": ">=2,<2.0.2", - "zendframework/zendxml": ">=1,<1.0.1", + "zendframework/zendxml": "<1.0.1", + "zenstruck/collection": "<0.2.1", "zetacomponents/mail": "<1.8.2", "zf-commons/zfc-user": "<1.2.2", "zfcampus/zf-apigility-doctrine": ">=1,<1.0.3", @@ -10197,7 +10440,7 @@ "type": "tidelift" } ], - "time": "2023-06-28T00:17:41+00:00" + "time": "2023-08-29T19:04:20+00:00" }, { "name": "slevomat/coding-standard", @@ -10323,16 +10566,16 @@ }, { "name": "symfony/var-dumper", - "version": "v6.3.3", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "77fb4f2927f6991a9843633925d111147449ee7a" + "reference": "2027be14f8ae8eae999ceadebcda5b4909b81d45" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/77fb4f2927f6991a9843633925d111147449ee7a", - "reference": "77fb4f2927f6991a9843633925d111147449ee7a", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2027be14f8ae8eae999ceadebcda5b4909b81d45", + "reference": "2027be14f8ae8eae999ceadebcda5b4909b81d45", "shasum": "" }, "require": { @@ -10387,7 +10630,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.3.3" + "source": "https://github.com/symfony/var-dumper/tree/v6.3.4" }, "funding": [ { @@ -10403,7 +10646,7 @@ "type": "tidelift" } ], - "time": "2023-07-31T07:08:24+00:00" + "time": "2023-08-24T14:51:05+00:00" }, { "name": "wp-coding-standards/wpcs", @@ -10411,19 +10654,22 @@ "source": { "type": "git", "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", - "reference": "7ab59474a8bef80000995f5fc3c0798d041afce4" + "reference": "bb792cb331472b82c5d7f28fb9b8ec2d20f68826" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7ab59474a8bef80000995f5fc3c0798d041afce4", - "reference": "7ab59474a8bef80000995f5fc3c0798d041afce4", + "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/bb792cb331472b82c5d7f28fb9b8ec2d20f68826", + "reference": "bb792cb331472b82c5d7f28fb9b8ec2d20f68826", "shasum": "" }, "require": { "ext-filter": "*", + "ext-libxml": "*", + "ext-tokenizer": "*", + "ext-xmlreader": "*", "php": ">=5.4", - "phpcsstandards/phpcsextra": "^1.0", - "phpcsstandards/phpcsutils": "^1.0.5", + "phpcsstandards/phpcsextra": "^1.1.0", + "phpcsstandards/phpcsutils": "^1.0.8", "squizlabs/php_codesniffer": "^3.7.2" }, "require-dev": { @@ -10434,6 +10680,7 @@ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "suggest": { + "ext-iconv": "For improved results", "ext-mbstring": "For improved results" }, "default-branch": true, @@ -10460,7 +10707,7 @@ "source": "https://github.com/WordPress/WordPress-Coding-Standards", "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki" }, - "time": "2023-06-26T15:25:42+00:00" + "time": "2023-08-21T14:28:38+00:00" } ], "aliases": [], From 96d28d9dc930aa20a8f467776e47ae3f33423752 Mon Sep 17 00:00:00 2001 From: Genyus Date: Wed, 30 Aug 2023 17:43:32 +0100 Subject: [PATCH 41/44] chore(deps): update BuddyBoss plugin and theme --- .../assets/js/bb-countdown.js | 154 + .../assets/js/bb-countdown.min.js | 1 + .../assets/js/bb-pro-admin.js | 122 + .../assets/js/bb-pro-admin.min.js | 1 + .../assets/js/vendor/jquery.countdown.js | 155 - .../assets/js/vendor/jquery.countdown.min.js | 1 - .../buddyboss-platform-pro.php | 27 +- .../class-bb-platform-pro.php | 35 +- .../bb-access-control-filters.php | 95 +- .../bb-access-control-rest-filters.php | 75 +- ...bb-access-control-learndash-membership.php | 10 +- .../includes/bb-pro-core-update.php | 239 +- .../assets/css/bb-onesignal-admin-rtl.css | 58 + .../assets/css/bb-onesignal-admin-rtl.min.css | 106 +- .../assets/css/bb-onesignal-admin.css | 58 + .../assets/css/bb-onesignal-admin.min.css | 106 +- .../js/bb-onesignal-notification-settings.js | 51 +- .../bb-onesignal-notification-settings.min.js | 2 +- .../onesignal/assets/js/bb-onesignal.js | 26 +- .../onesignal/assets/js/bb-onesignal.min.js | 2 +- .../onesignal/bb-onesignal-actions.php | 183 +- .../onesignal/bb-onesignal-admin-tab.php | 317 +- .../onesignal/bb-onesignal-functions.php | 340 +- .../pusher/assets/js/bb-pro-core-pusher.js | 152 +- .../assets/js/bb-pro-core-pusher.min.js | 2 +- .../pusher/assets/js/bb-pro-shared-worker.js | 80 +- .../assets/js/bb-pro-shared-worker.min.js | 2 +- .../assets/js/bb-shared-worker-wrapper.js | 53 +- .../assets/js/bb-shared-worker-wrapper.min.js | 2 +- .../integrations/pusher/bb-pusher-actions.php | 136 +- .../integrations/pusher/bb-pusher-filters.php | 24 +- .../class-bb-rest-pusher-endpoint.php | 90 +- .../zoom/assets/css/bp-zoom-admin-rtl.css | 147 + .../zoom/assets/css/bp-zoom-admin-rtl.min.css | 122 +- .../zoom/assets/css/bp-zoom-admin.css | 147 + .../zoom/assets/css/bp-zoom-admin.min.css | 122 +- .../zoom/assets/css/bp-zoom-rtl.css | 307 +- .../zoom/assets/css/bp-zoom-rtl.min.css | 1608 ++- .../integrations/zoom/assets/css/bp-zoom.css | 307 +- .../zoom/assets/css/bp-zoom.min.css | 1608 ++- .../zoom/assets/images/wizard-activate.png | Bin 0 -> 37159 bytes .../zoom/assets/images/wizard-activated.png | Bin 8330 -> 17941 bytes .../assets/images/wizard-app_information.png | Bin 0 -> 50413 bytes .../zoom/assets/images/wizard-app_name.png | Bin 15970 -> 27925 bytes .../zoom/assets/images/wizard-app_type.png | Bin 56950 -> 34181 bytes .../zoom/assets/images/wizard-build_app.png | Bin 17248 -> 39964 bytes .../images/wizard-event_notification.png | Bin 24401 -> 34152 bytes .../zoom/assets/images/wizard-event_save.png | Bin 12100 -> 0 bytes .../images/wizard-event_subscription.png | Bin 14712 -> 12823 bytes .../zoom/assets/images/wizard-events.png | Bin 0 -> 8497 bytes .../zoom/assets/images/wizard-events_1.png | Bin 33062 -> 0 bytes .../zoom/assets/images/wizard-events_2.png | Bin 33622 -> 0 bytes .../zoom/assets/images/wizard-events_3.png | Bin 157049 -> 0 bytes .../assets/images/wizard-events_meetings.png | Bin 0 -> 87338 bytes .../images/wizard-events_recordings.png | Bin 0 -> 76150 bytes .../zoom/assets/images/wizard-events_save.png | Bin 0 -> 41949 bytes .../assets/images/wizard-events_webinars.png | Bin 0 -> 76287 bytes .../zoom/assets/images/wizard-scope.png | Bin 0 -> 46217 bytes .../assets/images/wizard-scope_meetings.png | Bin 0 -> 63705 bytes .../assets/images/wizard-scope_recordings.png | Bin 0 -> 47602 bytes .../assets/images/wizard-scope_reports.png | Bin 0 -> 44559 bytes .../zoom/assets/images/wizard-scope_users.png | Bin 0 -> 47255 bytes .../assets/images/wizard-scope_webinars.png | Bin 0 -> 64365 bytes .../zoom/assets/images/wizard-sign_in.png | Bin 8462 -> 15499 bytes .../zoom/assets/images/wizard-token.png | Bin 44540 -> 7366 bytes .../zoom/assets/js/bp-zoom-meeting-common.js | 420 +- .../assets/js/bp-zoom-meeting-common.min.js | 2 +- .../integrations/zoom/assets/js/bp-zoom.js | 3542 ++--- .../zoom/assets/js/bp-zoom.min.js | 2 +- .../zoom-web-sdk/react-dom.production.min.js | 439 +- .../js/zoom-web-sdk/react.production.min.js | 51 +- .../zoom-web-sdk/zoom-meeting-2.14.0.min.js | 2 + .../js/zoom-web-sdk/zoom-meeting-2.4.0.min.js | 2 - .../js/zoom-web-sdk/zoom-meeting-2.6.0.min.js | 2 + .../integrations/zoom/bp-zoom-actions.php | 111 +- .../integrations/zoom/bp-zoom-admin-tab.php | 556 +- .../integrations/zoom/bp-zoom-filters.php | 9 +- .../integrations/zoom/bp-zoom-functions.php | 2324 +++- .../zoom/bp-zoom-group-functions.php | 408 +- .../zoom/bp-zoom-recording-functions.php | 52 +- .../integrations/zoom/bp-zoom-template.php | 23 +- .../zoom/includes/class-bp-zoom-ajax.php | 450 +- .../zoom/includes/class-bp-zoom-blocks.php | 341 +- .../includes/class-bp-zoom-conference-api.php | 1330 +- .../zoom/includes/class-bp-zoom-group.php | 1964 ++- .../class-bp-zoom-groups-notification.php | 19 +- .../zoom/activity-meeting-entry.php | 61 +- .../zoom/activity-webinar-entry.php | 64 +- .../buddypress/zoom/blocks/meeting-block.php | 67 +- .../buddypress/zoom/blocks/webinar-block.php | 52 +- .../buddypress/zoom/create-webinar.php | 8 +- .../buddypress/zoom/edit-webinar.php | 32 +- .../buddypress/zoom/meeting/recordings.php | 39 +- .../buddypress/zoom/single-meeting-item.php | 124 +- .../buddypress/zoom/single-webinar-item.php | 104 +- .../buddypress/zoom/webinar/recordings.php | 38 +- .../buddyboss-updater/assets/css/admin.css | 47 +- .../includes/views/package.php | 144 +- .../languages/buddyboss-pro-de_DE_formal.mo | Bin 83765 -> 84247 bytes .../languages/buddyboss-pro-de_DE_formal.po | 3177 +++-- .../languages/buddyboss-pro.pot | 2408 ++-- .../plugins/buddyboss-platform-pro/readme.txt | 58 +- .../vendor/autoload.php | 2 +- .../vendor/composer/autoload_psr4.php | 6 +- .../vendor/composer/autoload_real.php | 14 +- .../vendor/composer/autoload_static.php | 20 +- .../vendor/composer/installed.json | 113 +- .../vendor/composer/installed.php | 40 +- .../vendor/guzzlehttp/guzzle/CHANGELOG.md | 16 + .../vendor/guzzlehttp/guzzle/README.md | 2 +- .../vendor/guzzlehttp/guzzle/composer.json | 2 +- .../guzzlehttp/guzzle/src/BodySummarizer.php | 2 +- .../guzzle/src/BodySummarizerInterface.php | 2 +- .../vendor/guzzlehttp/guzzle/src/Client.php | 8 +- .../guzzlehttp/guzzle/src/ClientInterface.php | 6 +- .../guzzlehttp/guzzle/src/ClientTrait.php | 4 +- .../guzzle/src/Cookie/CookieJar.php | 4 +- .../guzzle/src/Cookie/CookieJarInterface.php | 4 +- .../src/Exception/BadResponseException.php | 4 +- .../guzzle/src/Exception/ConnectException.php | 4 +- .../guzzle/src/Exception/GuzzleException.php | 2 +- .../guzzle/src/Exception/RequestException.php | 8 +- .../guzzle/src/Handler/CurlFactory.php | 6 +- .../src/Handler/CurlFactoryInterface.php | 2 +- .../guzzle/src/Handler/CurlHandler.php | 2 +- .../guzzle/src/Handler/CurlMultiHandler.php | 2 +- .../guzzle/src/Handler/EasyHandle.php | 6 +- .../guzzle/src/Handler/MockHandler.php | 6 +- .../guzzlehttp/guzzle/src/Handler/Proxy.php | 2 +- .../guzzle/src/Handler/StreamHandler.php | 8 +- .../guzzlehttp/guzzle/src/HandlerStack.php | 4 +- .../guzzle/src/MessageFormatter.php | 6 +- .../guzzle/src/MessageFormatterInterface.php | 4 +- .../guzzlehttp/guzzle/src/Middleware.php | 6 +- .../vendor/guzzlehttp/guzzle/src/Pool.php | 2 +- .../guzzle/src/PrepareBodyMiddleware.php | 2 +- .../guzzle/src/RedirectMiddleware.php | 6 +- .../guzzlehttp/guzzle/src/RetryMiddleware.php | 4 +- .../guzzlehttp/guzzle/src/TransferStats.php | 6 +- .../vendor/guzzlehttp/guzzle/src/Utils.php | 2 +- .../vendor/guzzlehttp/psr7/CHANGELOG.md | 20 + .../vendor/guzzlehttp/psr7/README.md | 8 + .../vendor/guzzlehttp/psr7/composer.json | 5 +- .../guzzlehttp/psr7/src/AppendStream.php | 2 +- .../guzzlehttp/psr7/src/BufferStream.php | 2 +- .../guzzlehttp/psr7/src/CachingStream.php | 2 +- .../guzzlehttp/psr7/src/DroppingStream.php | 2 +- .../vendor/guzzlehttp/psr7/src/FnStream.php | 2 +- .../guzzlehttp/psr7/src/HttpFactory.php | 24 +- .../guzzlehttp/psr7/src/InflateStream.php | 2 +- .../guzzlehttp/psr7/src/LazyOpenStream.php | 12 +- .../guzzlehttp/psr7/src/LimitStream.php | 2 +- .../vendor/guzzlehttp/psr7/src/Message.php | 8 +- .../guzzlehttp/psr7/src/MessageTrait.php | 17 +- .../guzzlehttp/psr7/src/MultipartStream.php | 2 +- .../guzzlehttp/psr7/src/NoSeekStream.php | 2 +- .../vendor/guzzlehttp/psr7/src/PumpStream.php | 2 +- .../vendor/guzzlehttp/psr7/src/Request.php | 6 +- .../vendor/guzzlehttp/psr7/src/Response.php | 4 +- .../guzzlehttp/psr7/src/ServerRequest.php | 16 +- .../vendor/guzzlehttp/psr7/src/Stream.php | 2 +- .../psr7/src/StreamDecoratorTrait.php | 2 +- .../guzzlehttp/psr7/src/StreamWrapper.php | 2 +- .../guzzlehttp/psr7/src/UploadedFile.php | 4 +- .../vendor/guzzlehttp/psr7/src/Uri.php | 2 +- .../guzzlehttp/psr7/src/UriComparator.php | 2 +- .../guzzlehttp/psr7/src/UriNormalizer.php | 2 +- .../guzzlehttp/psr7/src/UriResolver.php | 2 +- .../vendor/guzzlehttp/psr7/src/Utils.php | 8 +- .../vendor/psr/http-client/README.md | 2 +- .../vendor/psr/http-client/composer.json | 6 +- .../src/ClientExceptionInterface.php | 2 +- .../psr/http-client/src/ClientInterface.php | 6 +- .../src/NetworkExceptionInterface.php | 4 +- .../src/RequestExceptionInterface.php | 4 +- .../vendor/psr/http-factory/README.md | 12 +- .../vendor/psr/http-factory/composer.json | 6 +- .../src/RequestFactoryInterface.php | 2 +- .../src/ResponseFactoryInterface.php | 2 +- .../src/ServerRequestFactoryInterface.php | 2 +- .../src/StreamFactoryInterface.php | 2 +- .../src/UploadedFileFactoryInterface.php | 2 +- .../http-factory/src/UriFactoryInterface.php | 2 +- .../vendor/psr/http-message/README.md | 5 +- .../vendor/psr/http-message/composer.json | 8 +- .../psr/http-message/docs/PSR7-Interfaces.md | 130 + .../psr/http-message/docs/PSR7-Usage.md | 159 + .../psr/http-message/src/MessageInterface.php | 24 +- .../psr/http-message/src/RequestInterface.php | 17 +- .../http-message/src/ResponseInterface.php | 8 +- .../src/ServerRequestInterface.php | 26 +- .../psr/http-message/src/StreamInterface.php | 32 +- .../src/UploadedFileInterface.php | 14 +- .../psr/http-message/src/UriInterface.php | 35 +- .../vendor/psr/log/Psr/Log/AbstractLogger.php | 2 +- .../log/Psr/Log/InvalidArgumentException.php | 2 +- .../vendor/psr/log/Psr/Log/LogLevel.php | 2 +- .../psr/log/Psr/Log/LoggerAwareInterface.php | 2 +- .../psr/log/Psr/Log/LoggerAwareTrait.php | 2 +- .../psr/log/Psr/Log/LoggerInterface.php | 2 +- .../vendor/psr/log/Psr/Log/LoggerTrait.php | 2 +- .../vendor/psr/log/Psr/Log/NullLogger.php | 2 +- .../vendor/psr/log/Psr/Log/Test/DummyTest.php | 2 +- .../log/Psr/Log/Test/LoggerInterfaceTest.php | 6 +- .../psr/log/Psr/Log/Test/TestLogger.php | 4 +- .../vendor/psr/log/composer.json | 2 +- .../pusher/pusher-php-server/CHANGELOG.md | 6 +- .../pusher/pusher-php-server/composer.phar | Bin 2697631 -> 0 bytes .../pusher/pusher-php-server/src/Pusher.php | 10 +- .../buddyboss-theme/archive-sfwd-courses.php | 18 +- .../assets/css-rtl/bbpress.css | 1523 ++- .../assets/css-rtl/bbpress.min.css | 2258 +++- .../assets/css-rtl/buddypress.css | 5619 ++++++-- .../assets/css-rtl/buddypress.min.css | 10648 +++++++++++++++- .../assets/css-rtl/elementor.css | 1092 +- .../assets/css-rtl/elementor.min.css | 2928 ++++- .../assets/css-rtl/eventscalendar.css | 923 +- .../assets/css-rtl/eventscalendar.min.css | 1764 ++- .../assets/css-rtl/gamipress.css | 1068 +- .../assets/css-rtl/gamipress.min.css | 770 +- .../assets/css-rtl/learndash.css | 3011 ++++- .../assets/css-rtl/learndash.min.css | 5026 +++++++- .../assets/css-rtl/lifterlms.css | 2284 +++- .../assets/css-rtl/lifterlms.min.css | 4414 ++++++- .../buddyboss-theme/assets/css-rtl/login.css | 681 +- .../assets/css-rtl/login.min.css | 1450 ++- .../assets/css-rtl/memberpress.css | 171 +- .../assets/css-rtl/memberpress.min.css | 320 +- .../assets/css-rtl/plugins.css | 538 +- .../assets/css-rtl/plugins.min.css | 1272 +- .../assets/css-rtl/template-v2.css | 1173 +- .../assets/css-rtl/template-v2.min.css | 1138 +- .../buddyboss-theme/assets/css-rtl/theme.css | 2954 ++++- .../assets/css-rtl/theme.min.css | 4738 ++++++- .../assets/css-rtl/woocommerce.css | 997 +- .../assets/css-rtl/woocommerce.min.css | 1652 ++- .../buddyboss-theme/assets/css/bbpress.css | 1523 ++- .../assets/css/bbpress.css.map | 2 +- .../assets/css/bbpress.min.css | 2258 +++- .../buddyboss-theme/assets/css/buddypress.css | 5619 ++++++-- .../assets/css/buddypress.css.map | 2 +- .../assets/css/buddypress.min.css | 10648 +++++++++++++++- .../buddyboss-theme/assets/css/elementor.css | 1092 +- .../assets/css/elementor.css.map | 2 +- .../assets/css/elementor.min.css | 2928 ++++- .../assets/css/eventscalendar.css | 923 +- .../assets/css/eventscalendar.css.map | 2 +- .../assets/css/eventscalendar.min.css | 1764 ++- .../buddyboss-theme/assets/css/gamipress.css | 1068 +- .../assets/css/gamipress.css.map | 2 +- .../assets/css/gamipress.min.css | 770 +- .../buddyboss-theme/assets/css/learndash.css | 3011 ++++- .../assets/css/learndash.css.map | 2 +- .../assets/css/learndash.min.css | 5026 +++++++- .../buddyboss-theme/assets/css/lifterlms.css | 2284 +++- .../assets/css/lifterlms.css.map | 2 +- .../assets/css/lifterlms.min.css | 4414 ++++++- .../buddyboss-theme/assets/css/login.css | 681 +- .../buddyboss-theme/assets/css/login.css.map | 2 +- .../buddyboss-theme/assets/css/login.min.css | 1450 ++- .../assets/css/memberpress.css | 171 +- .../assets/css/memberpress.css.map | 2 +- .../assets/css/memberpress.min.css | 320 +- .../buddyboss-theme/assets/css/plugins.css | 538 +- .../assets/css/plugins.css.map | 2 +- .../assets/css/plugins.min.css | 1272 +- .../assets/css/template-v2.css | 1173 +- .../assets/css/template-v2.css.map | 2 +- .../assets/css/template-v2.min.css | 1138 +- .../buddyboss-theme/assets/css/theme.css | 2954 ++++- .../buddyboss-theme/assets/css/theme.css.map | 4 +- .../buddyboss-theme/assets/css/theme.min.css | 4738 ++++++- .../assets/css/woocommerce.css | 997 +- .../assets/css/woocommerce.css.map | 2 +- .../assets/css/woocommerce.min.css | 1652 ++- .../themes/buddyboss-theme/assets/js/main.js | 189 +- .../buddyboss-theme/assets/js/main.min.js | 2 +- .../multi-post-thumbnails/media-modal.min.js | 5 + .../multi-post-thumbails-admin.min.js | 5 + .../assets/js/plugins/bbp-reply-ajax.js | 177 +- .../assets/js/plugins/bbp-reply-ajax.min.js | 2 +- .../assets/js/plugins/bbp-scrubber.js | 6 +- .../assets/js/plugins/bbp-scrubber.min.js | 2 +- .../assets/js/plugins/elementor.js | 117 +- .../assets/js/plugins/elementor.min.js | 2 +- .../assets/js/plugins/learndash.js | 53 +- .../assets/js/plugins/learndash.min.js | 2 +- .../assets/js/plugins/lifterlms.js | 2 +- .../assets/js/plugins/lifterlms.min.js | 2 +- .../buddyboss-theme/assets/js/vendors/menu.js | 2 +- .../assets/js/vendors/validate.min.js | 6 +- web/app/themes/buddyboss-theme/bbpress.php | 13 +- .../bbpress/content-single-topic.php | 17 +- .../buddyboss-theme/bbpress/form-reply.php | 16 +- .../bbpress/loop-blocked-single-reply.php | 163 +- .../buddyboss-theme/bbpress/loop-topics.php | 25 +- .../buddypress/activity/entry.php | 50 +- .../buddypress/common/search/search-form.php | 11 +- .../members/single/courses/courses.php | 57 +- .../buddyboss-theme/inc/admin/admin-init.php | 43 +- .../assets/css/boss-custom-fonts.min.css | 113 + .../assets/css/redux-custom-panel.min.css | 385 + .../admin/assets/js/boss-custom-admin.min.js | 5 + .../bb-customizer-helper.php | 34 +- .../framework/redux-core/assets/js/redux.js | 7 +- .../redux-core/assets/js/redux.min.js | 2 +- .../assets/js/redux/redux-change.js | 2 +- .../class-redux-extension-customizer.php | 56 +- .../inc/admin/options-init.php | 120 +- .../inc/admin/options/custom-css.php | 176 +- .../buddyboss-theme/inc/common-functions.php | 62 +- .../class-buddyboss-custom-fonts-cpt.php | 8 +- web/app/themes/buddyboss-theme/inc/init.php | 19 +- .../buddyboss-updater/assets/css/admin.css | 95 +- .../lib/buddyboss-updater/assets/js/admin.js | 13 + .../includes/views/package.php | 134 +- .../inc/plugins/bbpress-helper.php | 79 +- .../header-bar/js/frontend.min.js | 5 + .../header-bar/js/settings.min.js | 5 + .../inc/plugins/elementor-helper-pro.php | 232 +- .../assets/editor/templates/js/editor.min.js | 5 + .../plugins/elementor/assets/js/editor.min.js | 5 + .../elementor/assets/js/frontend.min.js | 5 + .../inc/plugins/elementor/entry.php | 52 +- .../elementor/templates/classes/assets.php | 91 +- .../plugins/elementor/widgets/bb-activity.php | 66 +- .../elementor/widgets/bb-forums-activity.php | 452 +- .../templates/learndash-activity-template.php | 333 +- .../templates/learndash-courses-template.php | 397 +- .../templates/lifterlms-courses-template.php | 394 +- .../members/templates/bb-members-template.php | 36 +- .../inc/plugins/learndash-helper.php | 1246 +- .../inc/plugins/lifterlms-helper.php | 860 +- .../buddyboss-theme/inc/theme/functions.php | 189 +- .../buddyboss-theme/inc/theme/login.php | 171 +- .../inc/theme/multi-post-thumbnails.php | 257 +- .../buddyboss-theme/inc/theme/sidebars.php | 412 +- .../inc/theme/template-functions.php | 115 +- .../buddyboss-theme/inc/theme/update.php | 92 +- .../languages/buddyboss-theme-de_DE_formal.mo | Bin 247794 -> 248461 bytes .../languages/buddyboss-theme-de_DE_formal.po | 1686 +-- .../languages/buddyboss-theme.pot | 1887 +-- .../buddyboss-theme/learndash/ld30/course.php | 344 +- .../buddyboss-theme/learndash/ld30/lesson.php | 248 +- .../learndash/ld30/lesson/listing.php | 10 +- .../learndash/ld30/modules/infobar.php | 81 +- .../learndash/ld30/modules/infobar/course.php | 185 +- .../learndash/ld30/modules/login-modal.php | 73 +- .../learndash/ld30/modules/progress.php | 65 +- .../shortcodes/course_list_grid_template.php | 574 +- .../ld30/template-course-author-details.php | 76 +- .../ld30/template-single-course-sidebar.php | 521 +- .../buddyboss-theme/learndash/ld30/topic.php | 41 +- .../learndash/ld30/topic/partials/row.php | 5 +- .../lifterlms/course/course-index-loop.php | 24 +- .../lifterlms/course/course-index.php | 158 +- .../course/template-single-course-sidebar.php | 152 +- .../lifterlms/membership/membership-index.php | 123 +- .../memberpress/account/home.php | 115 +- .../memberpress/checkout/form.php | 2 +- web/app/themes/buddyboss-theme/readme.txt | 141 +- web/app/themes/buddyboss-theme/style.css | 2 +- .../template-parts/bbpress-banner.php | 133 +- .../template-parts/buddypanel.php | 8 +- .../template-parts/header-3.php | 30 +- .../template-parts/header-mobile.php | 20 +- .../template-parts/site-logo.php | 9 +- .../template-parts/unread-messages.php | 60 +- .../woocommerce/global/quantity-input.php | 14 +- .../woocommerce/myaccount/downloads.php | 10 +- .../woocommerce/myaccount/orders.php | 16 +- .../woocommerce/order/order-details.php | 18 +- 372 files changed, 141779 insertions(+), 20229 deletions(-) create mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.js create mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.min.js create mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.js create mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.min.js delete mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.js delete mode 100644 web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.min.js create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-activate.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-app_information.png delete mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-event_save.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events.png delete mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_1.png delete mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_2.png delete mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_3.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_meetings.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_recordings.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_save.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_webinars.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_meetings.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_recordings.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_reports.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_users.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_webinars.png create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/zoom-web-sdk/zoom-meeting-2.14.0.min.js delete mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/zoom-web-sdk/zoom-meeting-2.4.0.min.js create mode 100644 web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/zoom-web-sdk/zoom-meeting-2.6.0.min.js create mode 100644 web/app/plugins/buddyboss-platform-pro/vendor/psr/http-message/docs/PSR7-Interfaces.md create mode 100644 web/app/plugins/buddyboss-platform-pro/vendor/psr/http-message/docs/PSR7-Usage.md delete mode 100755 web/app/plugins/buddyboss-platform-pro/vendor/pusher/pusher-php-server/composer.phar create mode 100644 web/app/themes/buddyboss-theme/assets/js/multi-post-thumbnails/media-modal.min.js create mode 100644 web/app/themes/buddyboss-theme/assets/js/multi-post-thumbnails/multi-post-thumbails-admin.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/admin/assets/css/boss-custom-fonts.min.css create mode 100644 web/app/themes/buddyboss-theme/inc/admin/assets/css/redux-custom-panel.min.css create mode 100644 web/app/themes/buddyboss-theme/inc/admin/assets/js/boss-custom-admin.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/plugins/beaver-builder/header-bar/js/frontend.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/plugins/beaver-builder/header-bar/js/settings.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/plugins/elementor/assets/editor/templates/js/editor.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/plugins/elementor/assets/js/editor.min.js create mode 100644 web/app/themes/buddyboss-theme/inc/plugins/elementor/assets/js/frontend.min.js diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.js b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.js new file mode 100644 index 00000000..526c84b3 --- /dev/null +++ b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.js @@ -0,0 +1,154 @@ +/* jshint browser: true */ +/* global bb_countdown_vars */ +/* @version 1.0.1 */ +(function ( $ ) { + + // Number of seconds in every time division + var days = 24 * 60 * 60, + hours = 60 * 60, + minutes = 60; + + // Creating the plugin + $.fn.bbCountDown = function ( prop ) { + + var options = $.extend( { + callback: function () {}, + timestamp: 0 + }, prop ); + + var left, d, h, m, s, positions; + + // Initialize the plugin + init( this, options ); + + positions = this.find( '.position' ); + + (function tick () { + + // Time left + left = Math.floor( (options.timestamp - (new Date())) / 1000 ); + + if ( left < 0 ) { + left = 0; + } + + // Number of days left + d = Math.floor( left / days ); + updateDuo( 0, 2, d ); + left -= d * days; + //console.log(d); + + // Number of hours left + h = Math.floor( left / hours ); + updateDuo( 3, 4, h ); + left -= h * hours; + + // Number of minutes left + m = Math.floor( left / minutes ); + updateDuo( 5, 6, m ); + left -= m * minutes; + + // Number of seconds left + s = left; + updateDuo( 7, 8, s ); + + // Calling an optional user supplied callback + options.callback( d, h, m, s ); + + // Scheduling another call of this function in 1s + setTimeout( tick, 1000 ); + })(); + + // This function updates two digit positions at once + function updateDuo ( minor, major, value ) { + + if ( major - minor == 2 ) { + switchDigit( positions.eq( 0 ), Math.floor( value / 10 / 10 ) % 10 ); + switchDigit( positions.eq( 1 ), Math.floor( value / 10 ) % 10 ); + switchDigit( positions.eq( 2 ), value % 10 ); + } else { + switchDigit( positions.eq( minor ), Math.floor( value / 10 ) % 10 ); + switchDigit( positions.eq( major ), value % 10 ); + } + } + + return this; + }; + + function init ( elem ) { + elem.addClass( 'countdownHolder' ); + + // Creating the markup inside the container + $( '' ).html( + '' + bb_countdown_vars.daysStr + '' + + '' + + '0' + + '' + + '' + + '0' + + '' + + '' + + '0' + + '' + + '' + ).appendTo( elem ); + + $.each( { + Hours: bb_countdown_vars.hoursStr, + Minutes: bb_countdown_vars.minutesStr, + Seconds: bb_countdown_vars.secondsStr + }, function ( key, value ) { + $( '' ).html( + '' + value + '' + + '' + + '0' + + '' + + '' + + '0' + + '' + ).appendTo( elem ); + + if ( key != 'Seconds' ) { + elem.append( '' ); + } + } ); + + } + + // Creates an animated transition between the two numbers + function switchDigit ( position, number ) { + + var digit = position.find( '.digit' ); + + if ( digit.is( ':animated' ) ) { + return false; + } + + if ( position.data( 'digit' ) == number ) { + // We are already showing this number + return false; + } + + position.data( 'digit', number ); + + var replacement = $( '', { + 'class': 'digit', + css: { + top: '-2.1em', + opacity: 0 + }, + html: number + } ); + + // The .static class is added when the animation + // completes. This makes it run smoother. + + digit.before( replacement ).removeClass( 'static' ).animate( { top: '2.5em', opacity: 0 }, 'fast', function () { + digit.remove(); + } ); + + replacement.delay( 100 ).animate( { top: 0, opacity: 1 }, 'fast', function () { + replacement.addClass( 'static' ); + } ); + } +})( jQuery ); diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.min.js b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.min.js new file mode 100644 index 00000000..6c445f7a --- /dev/null +++ b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-countdown.min.js @@ -0,0 +1 @@ +!function(l){function d(s,a){var n,t=s.find(".digit");t.is(":animated")||s.data("digit")!=a&&(s.data("digit",a),n=l("",{class:"digit",css:{top:"-2.1em",opacity:0},html:a}),t.before(n).removeClass("static").animate({top:"2.5em",opacity:0},"fast",function(){t.remove()}),n.delay(100).animate({top:0,opacity:1},"fast",function(){n.addClass("static")}))}l.fn.bbCountDown=function(s){var a,n,t,o,i,c,p=l.extend({callback:function(){},timestamp:0},s);function e(s,a,n){a-s==2?(d(i.eq(0),Math.floor(n/10/10)%10),d(i.eq(1),Math.floor(n/10)%10),d(i.eq(2),n%10)):(d(i.eq(s),Math.floor(n/10)%10),d(i.eq(a),n%10))}return(c=this).addClass("countdownHolder"),l('').html(''+bb_countdown_vars.daysStr+'000').appendTo(c),l.each({Hours:bb_countdown_vars.hoursStr,Minutes:bb_countdown_vars.minutesStr,Seconds:bb_countdown_vars.secondsStr},function(s,a){l('').html(''+a+'00').appendTo(c),"Seconds"!=s&&c.append('')}),i=this.find(".position"),function s(){(o=Math.floor((p.timestamp-new Date)/1e3))<0&&(o=0),e(0,2,a=Math.floor(o/86400)),o-=86400*a,e(3,4,n=Math.floor(o/3600)),o-=3600*n,e(5,6,t=Math.floor(o/60)),e(7,8,o=o-=60*t),p.callback(a,n,t,o),setTimeout(s,1e3)}(),this}}(jQuery); \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.js b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.js new file mode 100644 index 00000000..c99e7e18 --- /dev/null +++ b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.js @@ -0,0 +1,122 @@ +/* jshint browser: true */ +/* global bp, BB_PRO_ADMIN */ +/* @version 1.0.0 */ + +/** + * Global script file for the admin. + * + * @package BuddyBossPro + * @since [BBVERSION] + */ +window.bp = window.bp || {}; + +(function ( exports, $ ) { + + bp.BB_Pro_Admin = { + + /** + * [start description] + * + * @return {[type]} [description] + */ + start: function () { + this.setupGlobals(); + + // Listen to events ("Add hooks!"). + this.addListeners(); + }, + + /** + * [setupGlobals description] + * + * @return {[type]} [description] + */ + setupGlobals: function () { + }, + + /** + * [addListeners description] + */ + addListeners: function () { + $( document ).on( 'click', '.bb-onsignal-dismiss-site-notice .notice-dismiss', this.dismissNotice.bind( this ) ); + $( document ).on( 'click', '.bb-zoom-dismiss-site-notice .notice-dismiss', this.dismissZoomNotice.bind( this ) ); + $( document ).on( 'click', '.bb-pro-tabs-list li', this.toggleTabs.bind( this ) ); + $( document ).on( 'click', '.bb-copy-button', this.copyContent.bind( this ) ); + }, + + dismissNotice: function( e ) { + e.preventDefault(); + + if ( 'undefined' === typeof BB_PRO_ADMIN.dismiss_notice_nonce ) { + return; + } + + $.ajax( + { + type: 'POST', + url: BB_PRO_ADMIN.ajax_url, + data: { + 'action': 'onesignal_dismiss_notice', + 'nonce': BB_PRO_ADMIN.dismiss_notice_nonce, + }, + } + ); + }, + + dismissZoomNotice: function( e ) { + e.preventDefault(); + + if ( 'undefined' === typeof BB_PRO_ADMIN.zoom_dismiss_notice_nonce ) { + return; + } + + $.ajax( + { + type: 'POST', + url: BB_PRO_ADMIN.ajax_url, + data: { + 'action': 'zoom_dismiss_notice', + 'nonce': BB_PRO_ADMIN.zoom_dismiss_notice_nonce, + }, + } + ); + }, + + toggleTabs: function ( e ) { + e.preventDefault(); + + var $clickedTab = $( e.currentTarget ); + var $parent = $clickedTab.closest( '.bb-pro-tabs' ); + + $parent.find( '.bb-pro-tabs-list li' ).removeClass( 'selected' ).attr( 'aria-selected', 'false' ); + $parent.find( '.bb-pro-tabs-content .bb-pro-tabs-content-parts' ).addClass( 'bp-hide' ).attr( 'aria-hidden', 'true' ); + + $clickedTab.addClass( 'selected' ).attr( 'aria-selected', 'true' ); + + var selectedTab = $clickedTab.attr( 'id' ); + $( '.bb-pro-tabs-content #' + selectedTab + '-content' ).removeClass( 'bp-hide' ).attr( 'aria-hidden', 'false' ); + }, + + copyContent: function ( e ) { + e.preventDefault(); + + var $clickedButton = $( e.currentTarget ); + var $clickedButtonText = $( e.currentTarget ).text(); + var $parent = $clickedButton.closest( '.copy-toggle' ); + + var $content = $parent.find( '.bb-copy-value' ); + $content.select(); + document.execCommand( 'copy' ); + $content.blur(); + $clickedButton.text( $clickedButton.data( 'copied-text' ) ); + setTimeout( function() { + $clickedButton.text( $clickedButtonText ); + }, 2000 ); + } + + }; + + // Launch Platform Pro Admin. + bp.BB_Pro_Admin.start(); + +})( bp, jQuery ); diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.min.js b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.min.js new file mode 100644 index 00000000..eba1173d --- /dev/null +++ b/web/app/plugins/buddyboss-platform-pro/assets/js/bb-pro-admin.min.js @@ -0,0 +1 @@ +window.bp=window.bp||{},function(s){bp.BB_Pro_Admin={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){},addListeners:function(){s(document).on("click",".bb-onsignal-dismiss-site-notice .notice-dismiss",this.dismissNotice.bind(this)),s(document).on("click",".bb-zoom-dismiss-site-notice .notice-dismiss",this.dismissZoomNotice.bind(this)),s(document).on("click",".bb-pro-tabs-list li",this.toggleTabs.bind(this)),s(document).on("click",".bb-copy-button",this.copyContent.bind(this))},dismissNotice:function(t){t.preventDefault(),void 0!==BB_PRO_ADMIN.dismiss_notice_nonce&&s.ajax({type:"POST",url:BB_PRO_ADMIN.ajax_url,data:{action:"onesignal_dismiss_notice",nonce:BB_PRO_ADMIN.dismiss_notice_nonce}})},dismissZoomNotice:function(t){t.preventDefault(),void 0!==BB_PRO_ADMIN.zoom_dismiss_notice_nonce&&s.ajax({type:"POST",url:BB_PRO_ADMIN.ajax_url,data:{action:"zoom_dismiss_notice",nonce:BB_PRO_ADMIN.zoom_dismiss_notice_nonce}})},toggleTabs:function(t){t.preventDefault();var t=s(t.currentTarget),e=t.closest(".bb-pro-tabs"),e=(e.find(".bb-pro-tabs-list li").removeClass("selected").attr("aria-selected","false"),e.find(".bb-pro-tabs-content .bb-pro-tabs-content-parts").addClass("bp-hide").attr("aria-hidden","true"),t.addClass("selected").attr("aria-selected","true"),t.attr("id"));s(".bb-pro-tabs-content #"+e+"-content").removeClass("bp-hide").attr("aria-hidden","false")},copyContent:function(t){t.preventDefault();var e=s(t.currentTarget),i=s(t.currentTarget).text(),t=e.closest(".copy-toggle").find(".bb-copy-value");t.select(),document.execCommand("copy"),t.blur(),e.text(e.data("copied-text")),setTimeout(function(){e.text(i)},2e3)}},bp.BB_Pro_Admin.start()}((bp,jQuery)); \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.js b/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.js deleted file mode 100644 index 6ee0baa0..00000000 --- a/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.js +++ /dev/null @@ -1,155 +0,0 @@ -(function($){ - - // Number of seconds in every time division - var days = 24*60*60, - hours = 60*60, - minutes = 60; - - // Creating the plugin - $.fn.countdown = function(prop){ - - var options = $.extend({ - callback : function(){}, - timestamp : 0 - },prop); - - var left, d, h, m, s, positions; - - // Initialize the plugin - init(this, options); - - positions = this.find('.position'); - - (function tick(){ - - // Time left - left = Math.floor((options.timestamp - (new Date())) / 1000); - - if(left < 0){ - left = 0; - } - - // Number of days left - d = Math.floor(left / days); - updateDuo(0, 2, d); - left -= d*days; - //console.log(d); - - // Number of hours left - h = Math.floor(left / hours); - updateDuo(3, 4, h); - left -= h*hours; - - // Number of minutes left - m = Math.floor(left / minutes); - updateDuo(5, 6, m); - left -= m*minutes; - - // Number of seconds left - s = left; - updateDuo(7, 8, s); - - // Calling an optional user supplied callback - options.callback(d, h, m, s); - - // Scheduling another call of this function in 1s - setTimeout(tick, 1000); - })(); - - // This function updates two digit positions at once - function updateDuo(minor,major,value){ - - if(major - minor == 2) { - switchDigit(positions.eq(0),Math.floor(value/10/10)%10); - switchDigit(positions.eq(1),Math.floor(value/10)%10); - switchDigit(positions.eq(2),value%10); - } - else { - switchDigit(positions.eq(minor),Math.floor(value/10)%10); - switchDigit(positions.eq(major),value%10); - } - } - - return this; - }; - - function init(elem, options){ - elem.addClass('countdownHolder'); - - // Creating the markup inside the container - $('').html( - '' + daysStr + '\\ - 0\ - \ - \ - 0\ - \ - \ - 0\ - \ - ' - ).appendTo(elem); - - $.each({ - Hours: hoursStr, - Minutes: minutesStr, - Seconds: secondsStr - }, function (key,value) { - $('').html( - '' + value + '\\ - 0\ - \ - \ - 0\ - ' - ).appendTo(elem); - - if(key!="Seconds"){ - elem.append(''); - } - }); - - } - - // Creates an animated transition between the two numbers - function switchDigit(position,number){ - - var digit = position.find('.digit') - - if(digit.is(':animated')){ - return false; - } - - if(position.data('digit') == number){ - // We are already showing this number - return false; - } - - position.data('digit', number); - - var replacement = $('',{ - 'class':'digit', - css:{ - top:'-2.1em', - opacity:0 - }, - html:number - }); - - // The .static class is added when the animation - // completes. This makes it run smoother. - - digit - .before(replacement) - .removeClass('static') - .animate({top:'2.5em',opacity:0},'fast',function(){ - digit.remove(); - }) - - replacement - .delay(100) - .animate({top:0,opacity:1},'fast',function(){ - replacement.addClass('static'); - }); - } -})(jQuery); diff --git a/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.min.js b/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.min.js deleted file mode 100644 index 74ad6089..00000000 --- a/web/app/plugins/buddyboss-platform-pro/assets/js/vendor/jquery.countdown.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(t){function s(s,a){var n=s.find(".digit");if(n.is(":animated"))return!1;if(s.data("digit")==a)return!1;s.data("digit",a);var i=t("",{class:"digit",css:{top:"-2.1em",opacity:0},html:a});n.before(i).removeClass("static").animate({top:"2.5em",opacity:0},"fast",function(){n.remove()}),i.delay(100).animate({top:0,opacity:1},"fast",function(){i.addClass("static")})}t.fn.countdown=function(a){var n,i,o,c,p,e,l,d=t.extend({callback:function(){},timestamp:0},a);function u(t,a,n){a-t==2?(s(e.eq(0),Math.floor(n/10/10)%10),s(e.eq(1),Math.floor(n/10)%10),s(e.eq(2),n%10)):(s(e.eq(t),Math.floor(n/10)%10),s(e.eq(a),n%10))}return(l=this).addClass("countdownHolder"),t('').html(''+daysStr+'\t\t\t0\t\t\t\t\t\t\t0\t\t\t\t\t\t\t0\t\t\t\t').appendTo(l),t.each({Hours:hoursStr,Minutes:minutesStr,Seconds:secondsStr},function(s,a){t('').html(''+a+' 0 0 ').appendTo(l),"Seconds"!=s&&l.append('')}),e=this.find(".position"),function t(){(n=Math.floor((d.timestamp-new Date)/1e3))<0&&(n=0),u(0,2,i=Math.floor(n/86400)),n-=86400*i,u(3,4,o=Math.floor(n/3600)),n-=3600*o,u(5,6,c=Math.floor(n/60)),u(7,8,p=n-=60*c),d.callback(i,o,c,p),setTimeout(t,1e3)}(),this}}(jQuery); diff --git a/web/app/plugins/buddyboss-platform-pro/buddyboss-platform-pro.php b/web/app/plugins/buddyboss-platform-pro/buddyboss-platform-pro.php index aa744fa7..fef5e7f2 100644 --- a/web/app/plugins/buddyboss-platform-pro/buddyboss-platform-pro.php +++ b/web/app/plugins/buddyboss-platform-pro/buddyboss-platform-pro.php @@ -9,7 +9,7 @@ * Description: Adds premium features to BuddyBoss Platform. * Author: BuddyBoss * Author URI: https://buddyboss.com/ - * Version: 2.3.2 + * Version: 2.4.00 * Text Domain: buddyboss-pro * Domain Path: /languages/ * License: GPLv2 or later (license.txt) @@ -23,21 +23,8 @@ // Exit if accessed directly. defined( 'ABSPATH' ) || exit; -if ( file_exists( dirname( __FILE__ ) . '/vendor/autoload.php' ) ) { - require dirname( __FILE__ ) . '/vendor/autoload.php'; -} - -// load main class file. -require_once 'class-bb-platform-pro.php'; - -/** - * Returns the main instance of BB_Platform_Pro to prevent the need to use globals. - * - * @since 1.0.0 - * @return BB_Platform_Pro - */ -function bb_platform_pro() { - return BB_Platform_Pro::instance(); +if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) { + require __DIR__ . '/vendor/autoload.php'; } /** @@ -75,12 +62,18 @@ function bb_platform_pro_init() { if ( ! defined( 'BP_PLATFORM_VERSION' ) ) { add_action( 'admin_notices', 'bb_platform_pro_install_bb_platform_notice' ); add_action( 'network_admin_notices', 'bb_platform_pro_install_bb_platform_notice' ); + return; } elseif ( version_compare( BP_PLATFORM_VERSION, '1.3.4', '<' ) ) { add_action( 'admin_notices', 'bb_platform_pro_update_bb_platform_notice' ); add_action( 'network_admin_notices', 'bb_platform_pro_update_bb_platform_notice' ); + return; - } else { + } elseif ( function_exists( 'buddypress' ) && isset( buddypress()->buddyboss ) ) { + + // load main class file. + require_once 'class-bb-platform-pro.php'; + bb_platform_pro(); } } diff --git a/web/app/plugins/buddyboss-platform-pro/class-bb-platform-pro.php b/web/app/plugins/buddyboss-platform-pro/class-bb-platform-pro.php index 14e873fc..9b36b9d6 100644 --- a/web/app/plugins/buddyboss-platform-pro/class-bb-platform-pro.php +++ b/web/app/plugins/buddyboss-platform-pro/class-bb-platform-pro.php @@ -116,8 +116,8 @@ private function constants() { * @since 1.0.0 */ private function setup_globals() { - $this->version = '2.3.2'; - $this->db_version = 265; + $this->version = '2.4.00'; + $this->db_version = 285; $this->db_version_raw = (int) bp_get_option( '_bbp_pro_db_version' ); // root directory. @@ -161,8 +161,8 @@ public function load_plugin_textdomain() { $locale = apply_filters( 'plugin_locale', $locale, 'buddyboss-pro' ); unload_textdomain( 'buddyboss-pro' ); - load_textdomain( 'buddyboss-pro', WP_LANG_DIR . '/' . plugin_basename( dirname( __FILE__ ) ) . '/' . plugin_basename( dirname( __FILE__ ) ) . '-' . $locale . '.mo' ); - load_plugin_textdomain( 'buddyboss-pro', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); + load_textdomain( 'buddyboss-pro', WP_LANG_DIR . '/' . plugin_basename( __DIR__ ) . '/' . plugin_basename( __DIR__ ) . '-' . $locale . '.mo' ); + load_plugin_textdomain( 'buddyboss-pro', false, plugin_basename( __DIR__ ) . '/languages' ); } /** @@ -175,7 +175,7 @@ public function load_plugin_textdomain() { public function autoload( $class ) { $class_parts = explode( '_', strtolower( $class ) ); - if ( 'bp' !== $class_parts[0] && 'bb' !== $class_parts[0] ) { + if ( $class_parts[0] !== 'bp' && $class_parts[0] !== 'bb' ) { return; } @@ -251,6 +251,17 @@ public function bb_enqueue_scripts_styles_admin() { ) ); + wp_enqueue_script( 'bb-pro-admin-script', $this->plugin_url . 'assets/js/bb-pro-admin' . $min . '.js', false, bb_platform_pro()->version, true ); + wp_localize_script( + 'bb-pro-admin-script', + 'BB_PRO_ADMIN', + apply_filters( + 'bb_pro_admin_localize_options', + array( + 'ajax_url' => admin_url( 'admin-ajax.php' ), + ) + ) + ); } /** @@ -265,7 +276,7 @@ public function bb_enqueue_scripts_styles_admin() { public function bb_pro_modify_plugin_action_links( $links, $file ) { // Return normal links if not BuddyPress. - if ( 'buddyboss-platform-pro/buddyboss-platform-pro.php' !== $file ) { + if ( $file !== 'buddyboss-platform-pro/buddyboss-platform-pro.php' ) { return $links; } @@ -284,7 +295,7 @@ public function bb_pro_modify_plugin_action_links( $links, $file ) { * @since 2.1.7 */ public function bb_pro_display_update_plugin_information() { - if ( 0 !== strpos( get_current_screen()->id, 'plugins' ) ) { + if ( strpos( get_current_screen()->id, 'plugins' ) !== 0 ) { return; } // Check the transient to see if we've just updated the plugin. @@ -292,4 +303,14 @@ public function bb_pro_display_update_plugin_information() { delete_option( '_bb_pro_is_update' ); } } + + /** + * Returns the main instance of BB_Platform_Pro to prevent the need to use globals. + * + * @since 1.0.0 + * @return BB_Platform_Pro + */ + function bb_platform_pro() { + return BB_Platform_Pro::instance(); + } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-filters.php b/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-filters.php index 4ac2e4f0..70e3d4e5 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-filters.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-filters.php @@ -50,7 +50,7 @@ */ function bb_access_control_bp_group_member_query_group_member_ids( $group_member_ids, $group_member_query_object ) { - if ( bp_is_active( 'groups' ) && bp_is_group_single() && bp_is_group_messages() && 'private-message' === bb_get_group_current_messages_tab() ) { + if ( bp_is_active( 'groups' ) && bp_is_group_single() && bp_is_group_messages() && bb_get_group_current_messages_tab() === 'private-message' ) { $can_send_arr = array(); $cant_send_arr = array(); @@ -234,7 +234,7 @@ function bb_access_control_user_can_create_activity_comment( $can_comment, $comm if ( bp_is_group_single() || bp_is_group_activity() || - ( ! empty( $activities_template->activity->component ) && 'groups' === $activities_template->activity->component ) + ( ! empty( $activities_template->activity->component ) && $activities_template->activity->component === 'groups' ) ) { return $can_comment; } @@ -278,7 +278,7 @@ function bb_access_control_group_accept_access_control_access( $buttons, $group, $join_group_settings = bb_access_control_join_group_settings(); $has_access = $buttons; $user_id = bp_loggedin_user_id(); - if ( 'request' === $type ) { + if ( $type === 'request' ) { $user_id = $requests_template->request->user_id; } @@ -340,7 +340,6 @@ function bb_access_control_has_create_group_access( $can_create, $restricted ) { * @since 1.1.0 */ return apply_filters( 'bb_access_control_has_create_group_access', $has_access, $restricted ); - } /** @@ -388,7 +387,6 @@ function bb_access_control_has_join_group_access( $button, $group ) { * @since 1.1.0 */ return apply_filters( 'bb_access_control_has_join_group_access', $has_access, $group ); - } /** @@ -407,13 +405,13 @@ function bb_access_control_has_join_group_access( $button, $group ) { function bb_access_control_has_access( $user_id, $access_controls, $option_access_controls, $settings, $threaded = false ) { $can_create = true; - if ( 'membership' === $option_access_controls ) { + if ( $option_access_controls === 'membership' ) { $plugin_lists = $access_controls[ $option_access_controls ]['class']::instance()->bb_get_access_control_plugins_lists(); $option_access_controls = $settings['plugin-access-control-type']; if ( isset( $plugin_lists ) && isset( $plugin_lists[ $option_access_controls ] ) && $plugin_lists[ $option_access_controls ]['is_enabled'] ) { $can_create = $plugin_lists[ $option_access_controls ]['class']::instance()->has_access( $user_id, $settings, $threaded ); } - } elseif ( 'gamipress' === $option_access_controls ) { + } elseif ( $option_access_controls === 'gamipress' ) { $gamipress_lists = $access_controls[ $option_access_controls ]['class']::instance()->bb_get_access_control_gamipress_lists(); $option_access_controls = $settings['gamipress-access-control-type']; if ( isset( $gamipress_lists ) && isset( $gamipress_lists[ $option_access_controls ] ) && $gamipress_lists[ $option_access_controls ]['is_enabled'] ) { @@ -461,7 +459,6 @@ function bb_access_control_has_join_group_request_access_control_access( $can_se * @since 1.1.0 */ return apply_filters( 'bb_access_control_has_join_group_request_access_control_access', $has_access, $group_object ); - } /** @@ -525,7 +522,7 @@ function bb_access_control_user_can_send_friend_request( $button ) { return $button; } - if ( is_array( $button ) && isset( $button['id'] ) && 'not_friends' !== $button['id'] ) { + if ( is_array( $button ) && isset( $button['id'] ) && $button['id'] !== 'not_friends' ) { return $button; } @@ -548,7 +545,6 @@ function bb_access_control_user_can_send_friend_request( $button ) { * @since 1.1.0 */ return apply_filters( 'bb_access_control_user_can_send_friend_request', $has_access ); - } /** @@ -568,7 +564,7 @@ function bb_access_control_member_header_user_can_send_friend_request( $buttons return $buttons; } - if ( is_array( $buttons ) && isset( $buttons['member_friendship'] ) && isset( $buttons['member_friendship']['key'] ) && 'not_friends' !== $buttons['member_friendship']['key'] ) { + if ( is_array( $buttons ) && isset( $buttons['member_friendship'] ) && isset( $buttons['member_friendship']['key'] ) && $buttons['member_friendship']['key'] !== 'not_friends' ) { return $buttons; } @@ -594,7 +590,6 @@ function bb_access_control_member_header_user_can_send_friend_request( $buttons * @since 1.1.0 */ return apply_filters( 'bb_access_control_member_header_user_can_send_friend_request', $hac_access ); - } /** @@ -623,7 +618,7 @@ function bb_access_control_member_header_user_can_send_message_request( $buttons return $buttons; } - if ( is_array( $buttons ) && isset( $buttons['private_message'] ) && isset( $buttons['private_message']['key'] ) && 'private_message' !== $buttons['private_message']['id'] ) { + if ( is_array( $buttons ) && isset( $buttons['private_message'] ) && isset( $buttons['private_message']['key'] ) && $buttons['private_message']['id'] !== 'private_message' ) { return $buttons; } @@ -651,7 +646,6 @@ function bb_access_control_member_header_user_can_send_message_request( $buttons * @since 1.1.0 */ return apply_filters( 'bb_access_control_member_header_user_can_send_message_request', $has_access ); - } /** @@ -670,9 +664,9 @@ function bb_access_control_member_can_send_message( $thread, $recipients, $error $message_settings = bb_access_control_send_messages_settings(); if ( empty( $message_settings ) || ( isset( $message_settings['access-control-type'] ) && empty( $message_settings['access-control-type'] ) ) ) { - if ( '' === $error_type ) { + if ( $error_type === '' ) { return $thread; - } elseif ( 'wp_error' === $error_type ) { + } elseif ( $error_type === 'wp_error' ) { return ''; } } elseif ( is_array( $message_settings ) && isset( $message_settings['access-control-type'] ) && ! empty( $message_settings['access-control-type'] ) ) { @@ -688,18 +682,19 @@ function bb_access_control_member_can_send_message( $thread, $recipients, $error } foreach ( $recipients as $recipient ) { - if ( bp_loggedin_user_id() !== $recipient->user_id ) { - $can_create = bb_access_control_has_access( $recipient->user_id, $access_controls, $option_access_controls, $message_settings, true ); + $user_id = (int) ( is_int( $recipient ) ? $recipient : ( $recipient->user_id ?? 0 ) ); + if ( bp_loggedin_user_id() !== $user_id && $user_id !== 0 ) { + $can_create = bb_access_control_has_access( $user_id, $access_controls, $option_access_controls, $message_settings, true ); if ( ! $can_create ) { - $un_access_users[] = bp_core_get_user_displayname( $recipient->user_id ); + $un_access_users[] = bp_core_get_user_displayname( $user_id ); } } } if ( empty( $un_access_users ) ) { - if ( '' === $error_type ) { + if ( $error_type === '' ) { return $thread; - } elseif ( 'wp_error' === $error_type ) { + } elseif ( $error_type === 'wp_error' ) { return ''; } } else { @@ -710,15 +705,17 @@ function bb_access_control_member_can_send_message( $thread, $recipients, $error $error = __( 'You are restricted from sending new messages to these members: ', 'buddyboss-pro' ) . implode( ', ', array_slice( $un_access_users, -3 ) ) . __( '...', 'buddyboss-pro' ); } } - if ( '' === $error_type ) { - $thread->feedback_error = array( - 'feedback' => $error, - 'type' => 'info', - 'from' => 'access-control', - ); + if ( $error_type === '' ) { + if ( gettype( $thread ) !== 'boolean' ) { + $thread->feedback_error = array( + 'feedback' => $error, + 'type' => 'info', + 'from' => 'access-control', + ); + } return $thread; - } elseif ( 'wp_error' === $error_type ) { + } elseif ( $error_type === 'wp_error' ) { return new WP_Error( 'message_generic_error', $error ); } } @@ -856,7 +853,7 @@ function bb_access_control_member_can_see_send_message( $button_contents, $args, return $button_contents; } - if ( is_object( $button ) && isset( $button->id ) && 'private_message' !== $button->id ) { + if ( is_object( $button ) && isset( $button->id ) && $button->id !== 'private_message' ) { return $button_contents; } @@ -881,7 +878,6 @@ function bb_access_control_member_can_see_send_message( $button_contents, $args, * @since 1.1.0 */ return apply_filters( 'bb_access_control_member_can_see_send_message', $has_access, $args, $button ); - } /** @@ -899,12 +895,12 @@ function bb_access_control_member_can_edit_activity( $buttons, $activity_id ) { if ( bp_is_group_single() || bp_is_group_activity() || - ( bp_is_single_activity() && ! empty( $activities_template->activity->component ) && 'groups' === $activities_template->activity->component ) + ( bp_is_single_activity() && ! empty( $activities_template->activity->component ) && $activities_template->activity->component === 'groups' ) ) { return $buttons; } - if ( 'groups' === $activities_template->activity->component ) { + if ( $activities_template->activity->component === 'groups' ) { return $buttons; } @@ -922,7 +918,7 @@ function bb_access_control_member_can_edit_activity( $buttons, $activity_id ) { unset( $buttons['activity_edit'] ); if ( empty( $activities_template->activity->component ) || - 'groups' !== $activities_template->activity->component + $activities_template->activity->component !== 'groups' ) { unset( $buttons['activity_delete'] ); } @@ -936,7 +932,6 @@ function bb_access_control_member_can_edit_activity( $buttons, $activity_id ) { * @since 1.1.0 */ return apply_filters( 'bb_access_control_member_can_edit_activity', $has_access, $activity_id ); - } /** @@ -962,9 +957,9 @@ function bb_access_control_groups_potential_invites( $requests ) { $access_controls = BB_Access_Control::bb_get_access_control_lists(); $option_access_controls = $join_group_settings['access-control-type']; - if ( 'membership' === $option_access_controls && ! empty( $join_group_settings['access-control-options'] ) ) { + if ( $option_access_controls === 'membership' && ! empty( $join_group_settings['access-control-options'] ) ) { - if ( 'memberpress' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + if ( $join_group_settings['plugin-access-control-type'] === 'memberpress' && $access_controls[ $option_access_controls ]['is_enabled'] ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $access_control_id = (int) $level; @@ -1106,7 +1101,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'memberium' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'memberium' && $access_controls[ $option_access_controls ]['is_enabled'] ) { if ( class_exists( 'm4is_cf4q' ) ) { $m4is_spk = MEMBERIUM_DB_CONTACTS; $m4is_lc7m = m4is_cf4q::m4is_kmvn( 'appname' ); @@ -1162,7 +1157,7 @@ function bb_access_control_groups_potential_invites( $requests ) { } return $requests; - } elseif ( 'pm-pro-membership' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'pm-pro-membership' && $access_controls[ $option_access_controls ]['is_enabled'] ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $sql_query = @@ -1222,7 +1217,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'restrict-content-pro' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'rcp_get_memberships' ) ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'restrict-content-pro' && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'rcp_get_memberships' ) ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $args = array( 'number' => PHP_INT_MAX, @@ -1261,7 +1256,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'lifter' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'llms_is_user_enrolled' ) ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'lifter' && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'llms_is_user_enrolled' ) ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $membership_id = (int) $level; @@ -1297,7 +1292,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'learndash' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'learndash_is_user_in_group' ) ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'learndash' && $access_controls[ $option_access_controls ]['is_enabled'] && function_exists( 'learndash_is_user_in_group' ) ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $user_ids[] = learndash_get_groups_user_ids( $level ); @@ -1329,7 +1324,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 's2member' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 's2member' && $access_controls[ $option_access_controls ]['is_enabled'] ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $args = array( @@ -1345,7 +1340,7 @@ function bb_access_control_groups_potential_invites( $requests ) { $args['meta_query'][] = array( 'key' => $wpdb->get_blog_prefix() . 'capabilities', - 'value' => 0 === (int) $level ? '"subscriber"' : '"s2member_level' . $level . '"', + 'value' => (int) $level === 0 ? '"subscriber"' : '"s2member_level' . $level . '"', 'compare' => 'LIKE', ); @@ -1384,7 +1379,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'woo-membership' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'woo-membership' && $access_controls[ $option_access_controls ]['is_enabled'] ) { foreach ( $join_group_settings['access-control-options'] as $level ) { $results = $wpdb->get_results( "SELECT DISTINCT um.user_id, u.user_email, u.display_name, p2.post_title, p2.post_type FROM {$wpdb->prefix}posts AS p LEFT JOIN {$wpdb->prefix}posts AS p2 ON p2.ID = p.post_parent LEFT JOIN {$wpdb->prefix}users AS u ON u.id = p.post_author LEFT JOIN {$wpdb->prefix}usermeta AS um ON u.id = um.user_id WHERE p.post_type = 'wc_user_membership' AND p.post_status IN ('wcm-active') AND p2.post_type = 'wc_membership_plan' AND p.post_parent = {$level}" ); // phpcs:ignore if ( $results ) { @@ -1419,7 +1414,7 @@ function bb_access_control_groups_potential_invites( $requests ) { 'include' => PHP_INT_MAX, ) ); - } elseif ( 'wishlist-member' === $join_group_settings['plugin-access-control-type'] && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $join_group_settings['plugin-access-control-type'] === 'wishlist-member' && $access_controls[ $option_access_controls ]['is_enabled'] ) { foreach ( $join_group_settings['access-control-options'] as $level ) { global $WishListMemberInstance; // phpcs:ignore if ( $WishListMemberInstance ) { // phpcs:ignore @@ -1457,10 +1452,10 @@ function bb_access_control_groups_potential_invites( $requests ) { ); } } - } elseif ( 'gamipress' === $option_access_controls && $access_controls[ $option_access_controls ]['is_enabled'] ) { + } elseif ( $option_access_controls === 'gamipress' && $access_controls[ $option_access_controls ]['is_enabled'] ) { if ( ! empty( $join_group_settings['access-control-options'] ) ) { foreach ( $join_group_settings['access-control-options'] as $level ) { - if ( 'achievement' === $join_group_settings['gamipress-access-control-type'] ) { + if ( $join_group_settings['gamipress-access-control-type'] === 'achievement' ) { $get_earners = gamipress_get_achievement_earners( $level ); } else { $get_earners = gamipress_get_rank_earners( $level ); @@ -1499,7 +1494,7 @@ function bb_access_control_groups_potential_invites( $requests ) { } } else { if ( isset( $access_controls ) && isset( $access_controls[ $option_access_controls ] ) && $access_controls[ $option_access_controls ]['is_enabled'] && ! empty( $join_group_settings['access-control-options'] ) ) { - if ( 'wp_role' === $option_access_controls ) { + if ( $option_access_controls === 'wp_role' ) { $args = array( 'fields' => array( 'ID' ), 'role__in' => $join_group_settings['access-control-options'], @@ -1508,7 +1503,7 @@ function bb_access_control_groups_potential_invites( $requests ) { if ( $user_id ) { $user_ids[] = wp_list_pluck( $user_id, 'ID' ); } - } elseif ( 'gender' === $option_access_controls ) { + } elseif ( $option_access_controls === 'gender' ) { $get_gender_field_id = bp_get_xprofile_gender_type_field_id(); if ( $get_gender_field_id ) { foreach ( $join_group_settings['access-control-options'] as $option ) { @@ -1518,7 +1513,7 @@ function bb_access_control_groups_potential_invites( $requests ) { } } } - } elseif ( 'bp_member_type' === $option_access_controls ) { + } elseif ( $option_access_controls === 'bp_member_type' ) { return wp_parse_args( $requests, array( diff --git a/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-rest-filters.php b/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-rest-filters.php index 3c55d8b1..37831d68 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-rest-filters.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/access-control/bb-access-control-rest-filters.php @@ -33,6 +33,8 @@ add_filter( 'bp_rest_user_can_create_friendship', 'bb_access_control_rest_user_can_create_friendship', PHP_INT_MAX, 2 ); add_filter( 'bp_rest_friends_create_item_permissions_check', 'bb_access_control_rest_friends_permissions_check', PHP_INT_MAX, 2 ); +// Message support for member directory. +add_filter( 'bp_rest_user_can_show_send_message_button', 'bb_access_control_rest_user_can_show_send_message_button', PHP_INT_MAX, 2 ); /** * Action to apply hooks on the group member query. * @@ -57,7 +59,7 @@ function bb_access_control_rest_before_get_group_members( $args, $request ) { */ add_filter( 'bp_group_member_query_group_member_ids', - function( $group_member_ids, $group_member_query_object ) use ( $show_all ) { + function ( $group_member_ids, $group_member_query_object ) use ( $show_all ) { if ( bp_is_active( 'groups' ) && empty( $show_all ) ) { @@ -127,10 +129,10 @@ function bb_access_control_rest_activity_item_permissions( $retval, $request ) { } if ( - true === $retval && + $retval === true && function_exists( 'bb_user_can_create_activity' ) && ! bb_user_can_create_activity() && - 'groups' !== $component + $component !== 'groups' ) { $url = $request->get_route(); @@ -171,11 +173,11 @@ function bb_access_control_rest_activity_item_single_permissions( $retval, $requ } if ( - true === $retval && + $retval === true && function_exists( 'bb_user_can_create_activity' ) && ! bb_user_can_create_activity() && isset( $activity->component ) && - 'groups' !== $activity->component + $activity->component !== 'groups' ) { $method = $request->get_method(); @@ -183,7 +185,7 @@ function_exists( 'bb_user_can_create_activity' ) && $message = __( 'Sorry, You don\'t have enough access to update this activity.', 'buddyboss-pro' ); - if ( WP_REST_Server::DELETABLE === $method ) { + if ( $method === WP_REST_Server::DELETABLE ) { $message = __( 'Sorry, you are not allowed to delete this activity.', 'buddyboss-pro' ); } @@ -218,14 +220,14 @@ function bb_access_control_rest_activity_prepare_value( $response, $request, $ac if ( ! is_user_logged_in() || ! function_exists( 'bb_user_can_create_activity' ) || - 'groups' === $activity->component + $activity->component === 'groups' ) { return $response; } - if ( 'activity_comment' === $activity->type && ! empty( $activity->item_id ) ) { + if ( $activity->type === 'activity_comment' && ! empty( $activity->item_id ) ) { $parent_activity = new BP_Activity_Activity( $activity->item_id ); - if ( ! empty( $parent_activity->id ) && 'groups' === $parent_activity->component ) { + if ( ! empty( $parent_activity->id ) && $parent_activity->component === 'groups' ) { return $response; } } @@ -236,7 +238,7 @@ function bb_access_control_rest_activity_prepare_value( $response, $request, $ac $data['can_edit'] = ( ! empty( $user_can ) && ! empty( $data['can_edit'] ) ) ? $data['can_edit'] : false; $data['can_delete'] = ( ! empty( $user_can ) && bp_activity_user_can_delete( $activity ) ) ? bp_activity_user_can_delete( $activity ) : false; - if ( isset( $data['activity_data']['can_edit_privacy'] ) || true === $data['activity_data']['can_edit_privacy'] ) { + if ( isset( $data['activity_data']['can_edit_privacy'] ) || $data['activity_data']['can_edit_privacy'] === true ) { $data['activity_data']['can_edit_privacy'] = $user_can; } @@ -259,7 +261,7 @@ function bb_access_control_rest_activity_prepare_value( $response, $request, $ac function bb_access_control_rest_groups_prepare_value( $response, $request, $group ) { $data = $response->get_data(); - if ( isset( $data['can_join'] ) && true === $data['can_join'] ) { + if ( isset( $data['can_join'] ) && $data['can_join'] === true ) { $data['can_join'] = bb_access_control_check_user_can_join_group( $data['can_join'] ); } @@ -279,7 +281,7 @@ function bb_access_control_rest_groups_prepare_value( $response, $request, $grou * @return bool|WP_Error */ function bb_access_control_rest_group_access_control_create_check( $retval, $request ) { - if ( true !== $retval ) { + if ( $retval !== true ) { return $retval; } @@ -328,7 +330,7 @@ function bb_access_control_rest_group_access_control_create_check( $retval, $req * @return bool|WP_Error */ function bb_access_control_rest_group_access_control_update_check( $retval, $request ) { - if ( true !== $retval ) { + if ( $retval !== true ) { return $retval; } @@ -366,7 +368,7 @@ function bb_access_control_rest_user_can_join_group( $retval, $user_id ) { $join_group_settings = bb_access_control_join_group_settings(); if ( - false === $retval || + $retval === false || empty( $join_group_settings ) || empty( $user_id ) || ( @@ -433,7 +435,7 @@ function bb_access_control_rest_messages_create_permissions_check( $retval, $req } if ( - true !== $retval || + $retval !== true || empty( $message_settings ) || ( isset( $message_settings['access-control-type'] ) && @@ -504,7 +506,7 @@ function bb_access_control_rest_group_messages_create_permissions_check( $retval $message_settings = bb_access_control_send_messages_settings(); if ( - true !== $retval || + $retval !== true || empty( $message_settings ) || ( isset( $message_settings['access-control-type'] ) && @@ -516,7 +518,7 @@ function bb_access_control_rest_group_messages_create_permissions_check( $retval $message_users = $request->get_param( 'users' ); - if ( 'all' === $message_users ) { + if ( $message_users === 'all' ) { return $retval; } @@ -617,7 +619,7 @@ function bb_access_control_rest_friends_permissions_check( $retval, $request ) { $friend_settings = bb_access_control_friends_settings(); if ( - true !== $retval || + $retval !== true || empty( $friend_settings ) || ( isset( $friend_settings['access-control-type'] ) && @@ -688,3 +690,40 @@ function bb_access_control_check_user_can_join_group( $bool = true, $user_id = 0 return $bool; } + +/** + * Update the flag `send_message` in member endpoint. + * + * @since 2.3.60 + * + * @param bool $retval Return value. + * @param int $user_id Current Member ID. + * + * @return bool + */ +function bb_access_control_rest_user_can_show_send_message_button( $retval, $user_id ) { + $message_settings = bb_access_control_send_messages_settings(); + if ( + empty( $user_id ) || + empty( $message_settings ) || + ( + isset( $message_settings['access-control-type'] ) && + empty( $message_settings['access-control-type'] ) + ) + ) { + return $retval; + } + + if ( is_array( $message_settings ) && isset( $message_settings['access-control-type'] ) && ! empty( $message_settings['access-control-type'] ) && ! empty( $user_id ) ) { + + $access_controls = BB_Access_Control::bb_get_access_control_lists(); + $option_access_controls = $message_settings['access-control-type']; + $can_create = bb_access_control_has_access( $user_id, $access_controls, $option_access_controls, $message_settings, true ); + + if ( $can_create ) { + return true; + } + } + + return false; +} diff --git a/web/app/plugins/buddyboss-platform-pro/includes/access-control/includes/class-bb-access-control-learndash-membership.php b/web/app/plugins/buddyboss-platform-pro/includes/access-control/includes/class-bb-access-control-learndash-membership.php index ab4dc70a..32b31f50 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/access-control/includes/class-bb-access-control-learndash-membership.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/access-control/includes/class-bb-access-control-learndash-membership.php @@ -67,7 +67,7 @@ public function bb_access_control_ld_removed_group_access( $user_id, $group_id ) */ public static function instance() { - if ( null === self::$instance ) { + if ( self::$instance === null ) { $class_name = __CLASS__; self::$instance = new $class_name(); self::$instance->slug = 'learndash'; @@ -92,7 +92,6 @@ public function get_level_lists() { $results = bb_access_control_get_posts( 'groups' ); return apply_filters( 'learndash_access_control_get_level_lists', $results ); - } /** @@ -118,7 +117,8 @@ public function has_access( $user_id = 0, $settings_data = array(), $threaded = if ( $threaded ) { foreach ( $settings_data['access-control-options'] as $level_id ) { - $plan = learndash_is_user_in_group( bp_loggedin_user_id(), $level_id ); + // If the sender is a member or the leader of the group + $plan = learndash_is_user_in_group( bp_loggedin_user_id(), $level_id ) || learndash_is_group_leader_of_user( bp_loggedin_user_id(), $user_id ); if ( $plan ) { $arr_key = 'access-control-' . $level_id . '-options'; if ( empty( $settings_data[ $arr_key ] ) ) { @@ -130,7 +130,8 @@ public function has_access( $user_id = 0, $settings_data = array(), $threaded = break; } foreach ( $settings_data[ $arr_key ] as $level ) { - $plan = learndash_is_user_in_group( $user_id, $level ); + // If the reciever is a member or the leader of the group + $plan = learndash_is_user_in_group( $user_id, $level ) || learndash_is_group_leader_of_user( $user_id, bp_loggedin_user_id() ); if ( $plan ) { $has_access = true; break; @@ -158,6 +159,5 @@ public function has_access( $user_id = 0, $settings_data = array(), $threaded = } return apply_filters( 'bb_access_control_' . $this->slug . '_has_access', $has_access ); - } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/bb-pro-core-update.php b/web/app/plugins/buddyboss-platform-pro/includes/bb-pro-core-update.php index 2acb6ab0..c5266208 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/bb-pro-core-update.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/bb-pro-core-update.php @@ -36,11 +36,29 @@ function bbp_pro_is_install() { function bbp_pro_is_update() { // Current DB version of this site (per site in a multisite network). - $current_db = bp_get_option( '_bbp_pro_db_version' ); - $current_live = bbp_pro_get_db_version(); + $current_db = (int) bp_get_option( '_bbp_pro_db_version' ); + $current_live = (int) bbp_pro_get_db_version(); - // Compare versions (cast as int and bool to be safe). - $is_update = (bool) ( (int) $current_db < (int) $current_live ); + // Pro plugin version history. + bbp_pro_version_bump(); + $bb_plugin_version_history = (array) bp_get_option( 'bb_pro_plugin_version_history', array() ); + $initial_version_data = ! empty( $bb_plugin_version_history ) ? end( $bb_plugin_version_history ) : array(); + $bb_version_exists = ! empty( $initial_version_data ) && ! empty( $initial_version_data['version'] ) && (string) bb_platform_pro()->version === (string) $initial_version_data['version']; + if ( ! $bb_version_exists || $current_live !== $current_db ) { + $current_date = new DateTime( 'now', new DateTimeZone( 'UTC' ) ); + $bb_latest_plugin_version = array( + 'db_version' => $current_live, + 'date' => $current_date->format( 'Y-m-d H:i:s' ), + 'version' => bb_platform_pro()->version, + ); + $bb_plugin_version_history[] = $bb_latest_plugin_version; + bp_update_option( 'bb_pro_plugin_version_history', array_filter( $bb_plugin_version_history ) ); + } + + $is_update = false; + if ( $current_live !== $current_db ) { + $is_update = true; + } // Return the product of version comparison. return $is_update; @@ -84,6 +102,8 @@ function bbp_pro_setup_updater() { */ function bbp_pro_version_updater() { + // Get current DB version. + $current_db = (int) bp_get_option( '_bbp_pro_db_version' ); // Get the raw database version. $raw_db_version = (int) bbp_pro_get_db_version_raw(); require_once ABSPATH . 'wp-admin/includes/upgrade.php'; @@ -146,13 +166,29 @@ function bbp_pro_version_updater() { if ( $raw_db_version < 265 ) { bbp_pro_update_to_2_3_0(); } + + // Version 2.3.40. + if ( $raw_db_version < 275 ) { + bbp_pro_update_to_2_3_40(); + } + + // Version 2.3.41. + if ( $raw_db_version < 280 ) { + bbp_pro_update_to_2_3_41(); + } + + // Version 2.3.91. + if ( $raw_db_version < 285 ) { + bbp_pro_update_to_2_3_42(); + } + + if ( $raw_db_version !== $current_db ) { + // @todo - Write only data manipulate migration here. ( This is not for DB structure change ). + } } /* All done! *************************************************************/ - // Bump the version. - bbp_pro_version_bump(); - if ( $switched_to_root_blog ) { restore_current_blog(); } @@ -231,12 +267,13 @@ function bbp_pro_update_to_2_3_0() { $groupmeta_table_exists = (bool) $wpdb->get_results( "DESCRIBE {$group_meta_table};" ); // phpcs:ignore - if ( true === $groupmeta_table_exists ) { + if ( $groupmeta_table_exists === true ) { // get all group ids with meta key exists. $group_ids = array_column( // phpcs:ignore $wpdb->get_results( + // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared $wpdb->prepare( "SELECT DISTINCT group_id FROM {$group_meta_table} WHERE `meta_key` = %s", 'bp-group-zoom-api-webhook-token' ) ), 'group_id' @@ -250,5 +287,191 @@ function bbp_pro_update_to_2_3_0() { bp_groups_update_meta_cache( $group_ids ); } } +} + +/** + * Update migration for version 2.3.40. + * + * @since 2.3.40 + */ +function bbp_pro_update_to_2_3_40() { + $settings = array( + 'warnings' => array(), + 'errors' => array(), + 'sidewide_errors' => array(), + ); + + $connected_app_id = bp_get_option( 'bb-onesignal-connected-app' ); + $connected_app_details = bp_get_option( 'bb-onesignal-connected-app-details' ); + + if ( ! empty( $connected_app_id ) ) { + $settings['app_id'] = $connected_app_id; + } + + if ( ! empty( $connected_app_details ) ) { + $settings['app_details'] = $connected_app_details; + $settings['app_name'] = $connected_app_details['name']; + } + + if ( + ! empty( $connected_app_id ) && + ! empty( $connected_app_details ) && + ! empty( $connected_app_details['basic_auth_key'] ) + ) { + $settings['rest_api_key'] = $connected_app_details['basic_auth_key']; + $settings['is_connected'] = true; + bb_onesignal_update_settings( $settings ); + bb_onesignal_update_app_details(); + } else { + if ( ! empty( $settings['app_id'] ) ) { + $settings['sidewide_errors'] = array( 'upgrade_to_rest_api_key' ); + } + bb_onesignal_update_settings( $settings ); + } + + // Delete all other options. + bp_delete_option( 'bb-onesignal-connected-app' ); + bp_delete_option( 'bb-onesignal-connected-app-details' ); + bp_delete_option( 'bb-onesignal-connected-app-name' ); + bp_delete_option( 'bb-onesignal-authenticated' ); + bp_delete_option( 'bb-onesignal-account-apps' ); +} + +/** + * Update migration for version 2.3.41. + * + * @since 2.3.41 + */ +function bbp_pro_update_to_2_3_41() { + $bb_onesignal = bb_onesignal_get_settings(); + + if ( + ! empty( $bb_onesignal ) && + ( + empty( $bb_onesignal['app_id'] ) || + ( + ! empty( $bb_onesignal['app_id'] ) && + ! empty( $bb_onesignal['rest_api_key'] ) + ) + ) + ) { + $bb_onesignal['sidewide_errors'] = array(); + bb_onesignal_update_settings( $bb_onesignal ); + } +} + +/** + * Update migration for version 2.3.91. + * + * @since 2.3.91 + */ +function bbp_pro_update_to_2_3_42() { + global $wpdb, $bp; + + $settings = bp_get_option( 'bb-zoom', array() ); + + if ( empty( $settings ) ) { + $settings = array(); + } + + // Migrate zoom account email. + if ( empty( $settings['account-email'] ) ) { + $settings['account-email'] = bp_get_option( 'bp-zoom-api-email' ); + } + + // Migrate zoom/webinar hide url options. + if ( empty( $settings['meeting-hide-zoom-urls'] ) ) { + $hide_zoom_urls_enabled = bp_get_option( 'bp-zoom-hide-zoom-urls' ); + $hide_webinar_urls_enabled = bp_get_option( 'bp-zoom-hide-zoom-webinar-urls' ); + + $enabled_for = array(); + + if ( $hide_zoom_urls_enabled ) { + $enabled_for[] = 'meetings'; + } + + if ( $hide_webinar_urls_enabled ) { + $enabled_for[] = 'webinar'; + } + + $enabled_for = ! empty( $enabled_for ) ? implode( '-', $enabled_for ) : 'none'; + + $settings['meeting-hide-zoom-urls'] = $enabled_for; + } + // Check if JWT configured in Block then enabled the site-wide notice. + if ( + ! empty( bp_get_option( 'bp-zoom-api-key' ) ) && + ! empty( bp_get_option( 'bp-zoom-api-secret' ) ) + ) { + $settings = bp_parse_args( + array( + 'sidewide_errors' => array( + 'upgrade_jwt_to_s2s', + ), + 'zoom_sdk_warning' => array( + 'upgrade_sdk_jwt_to_s2s', + ), + 'zoom_is_connected' => true, + 'zoom_sdk_is_connected' => true, + ), + $settings + ); + + // To show JWT settings in the backend. + bp_update_option( 'bb-zoom-show-jwt-settings', true ); + } + + bp_update_option( 'bb-zoom', $settings ); + + if ( + function_exists( 'bp_is_active' ) && + bp_is_active( 'groups' ) + ) { + // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching + $group_ids = $wpdb->get_col( + $wpdb->prepare( + // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared + "SELECT DISTINCT group_id FROM {$bp->groups->table_name_groupmeta} WHERE ( meta_key = %s AND meta_value != '' ) ORDER BY group_id DESC", + 'bp-group-zoom-api-key' + ) + ); + + if ( ! empty( $group_ids ) ) { + foreach ( $group_ids as $group_id ) { + + $group_zoom_settings = groups_get_groupmeta( $group_id, 'bb-group-zoom' ); + $api_key = groups_get_groupmeta( $group_id, 'bp-group-zoom-api-key' ); + $api_secret = groups_get_groupmeta( $group_id, 'bp-group-zoom-api-secret' ); + $api_email = groups_get_groupmeta( $group_id, 'bp-group-zoom-api-email' ); + + if ( empty( $group_zoom_settings ) ) { + $group_zoom_settings = array(); + } + + if ( + ! empty( $api_key ) && + ! empty( $api_secret ) + ) { + $group_zoom_settings = bp_parse_args( + array( + 'sidewide_errors' => array( + 'upgrade_jwt_to_s2s', + ), + ), + $group_zoom_settings + ); + groups_update_groupmeta( $group_id, 'bb-group-zoom', $group_zoom_settings ); + + // To show JWT settings in the zoom manage screen. + groups_update_groupmeta( $group_id, 'bb-group-zoom-show-jwt-settings', true ); + } + + $s2s_group_api_email = groups_get_groupmeta( $group_id, 'bb-group-zoom-s2s-api-email' ); + if ( empty( $s2s_group_api_email ) ) { + groups_update_groupmeta( $group_id, 'bb-group-zoom-s2s-api-email', $api_email ); + } + } + } + } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.css index 84814c87..061f8821 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.css @@ -199,6 +199,64 @@ margin-right: 5px; } +.hidden-header .full-with-content { + margin-right: -210px; + word-break: break-word; +} + +#bb_onesignal_settings_section .password-toggle { + position: relative; + display: inline-block; + width: 50%; +} + +#bb_onesignal_settings_section .password-toggle > input { + min-width: 50%; +} + +@media (max-width: 782px) { + #bb_onesignal_settings_section .password-toggle { + width: 100%; + } +} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw { + position: absolute; + left: 0; + top: 0; + height: 100%; + width: 30px; + border: 0; + padding: 0; + background: none; + box-shadow: none; +} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw .bb-icon { + font-size: 16px; + line-height: 1; +} + +#bb_onesignal_settings_section .password-toggle input[type="text"], +#bb_onesignal_settings_section .password-toggle input[type="password"] { + padding-left: 30px; + width: 100%; + min-width: 50%; +} + +#bb_onesignal_settings_section .password-toggle input[type="text"] + .bb-hide-pw .bb-icon::before { + content: "\ee6a"; +} + +#bb_onesignal_settings_section .full-with-content { + margin-bottom: 15px; +} + +#bb_onesignal_settings_section .full-with-content + .bbpro-onesignal-warning, +#bb_onesignal_settings_section .full-with-content + .bbpro-onesignal-errors { + margin-bottom: 10px; +} + @-moz-keyframes spin { 0% { transform: rotate(0deg); diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.min.css index 34c3500c..90f2013a 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin-rtl.min.css @@ -1 +1,105 @@ -#bb_onesignal_settings_section .hidden-header>th{opacity:0;visibility:hidden;padding:0;margin:0}#bb_onesignal_settings_section .hidden-header>td{padding:0;margin:0}#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:50%}@media (max-width:782px){#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:100%}}#bb_onesignal_settings_section #bb-onesignal-connected-app,#bb_onesignal_settings_section #bb-onesignal-create-new-app{margin-left:10px}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap{margin-top:15px}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app:before{content:"\eef9";font-family:bb-icons;margin-left:10px;display:inline-block}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important;pointer-events:none}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading:before{content:"\ef31";-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}#bb_onesignal_settings_section .bbpro-onesignal-status{margin-right:15px}#bb_onesignal_settings_section .bbpro-onesignal-app-link{margin-top:0}@media (max-width:782px){#bb_onesignal_settings_section #bb-onesignal-connected-app{margin-bottom:10px}}#bp_web_push_notification_settings .bp-hide{display:none!important}#bp_web_push_notification_settings .soft_prompt_label_header{color:#3c434a;margin-bottom:10px}#bp_web_push_notification_settings .prompt-box-preview-title{font-weight:600}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview{background-color:#fff;width:100%;max-width:600px;border:1px solid #ccd0d4;padding:15px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;box-sizing:border-box}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image{width:100px}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image img{max-width:100%;height:auto}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-text{width:calc(100% - 120px);padding-right:20px;box-sizing:border-box}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn{margin-top:10px;display:flex;justify-content:flex-end;width:100%;align-items:center}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn .cancel-soft-prompt-button{margin:0 15px}#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-image-file{border:0;opacity:0;position:absolute;left:0;top:0;bottom:0}#bp_web_push_notification_settings label.soft-prompt-uploader-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer}#bp_web_push_notification_settings .bb-soft-prompt-img-remove-button{border-color:#d33;color:#d33;margin-right:5px}#bp_web_push_notification_settings .bbpro-attachment-status{clear:both;margin:1em 0}#bp_web_push_notification_settings .bbpro-attachment-status p.updated{display:block;padding:10px 15px}#bp_web_push_notification_settings .bbpro-attachment-status p.success{background-color:#efc;border:1px solid #591;color:#250}#bp_web_push_notification_settings .bbpro-attachment-status p.error{background-color:#fdc;border:1px solid #a00;color:#800}#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-message{padding:10px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td{padding-bottom:0}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td .button-wrap,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td .button-wrap{display:inline-block;vertical-align:top;margin-bottom:15px;margin-left:15px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bbpro-attachment-upload-container>img,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bbpro-attachment-upload-container>img{width:150px;margin-bottom:10px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bb-img-button-wrap .bbpro-img-remove-button,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bb-img-button-wrap .bbpro-img-remove-button{border-color:#e68787;color:#ce1110;margin-right:5px}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}@-ms-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(-359deg)}} \ No newline at end of file +#bb_onesignal_settings_section .hidden-header>th{opacity:0;visibility:hidden;padding:0;margin:0} + +#bb_onesignal_settings_section .hidden-header>td{padding:0;margin:0} + +#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:50%}@media (max-width:782px){ + +#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:100%}} + +#bb_onesignal_settings_section #bb-onesignal-connected-app,#bb_onesignal_settings_section #bb-onesignal-create-new-app{margin-left:10px} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap{margin-top:15px} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app::before{content:"\eef9";font-family:bb-icons;margin-left:10px;display:inline-block} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important;pointer-events:none} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading::before{content:"\ef31";-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear} + +#bb_onesignal_settings_section .bbpro-onesignal-status{margin-right:15px} + +#bb_onesignal_settings_section .bbpro-onesignal-app-link{margin-top:0}@media (max-width:782px){ + +#bb_onesignal_settings_section #bb-onesignal-connected-app{margin-bottom:10px}} + +#bp_web_push_notification_settings .bp-hide{display:none!important} + +#bp_web_push_notification_settings .soft_prompt_label_header{color:#3c434a;margin-bottom:10px} + +#bp_web_push_notification_settings .prompt-box-preview-title{font-weight:600} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview{background-color:#fff;width:100%;max-width:600px;border:1px solid #ccd0d4;padding:15px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;box-sizing:border-box} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image{width:100px} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image img{max-width:100%;height:auto} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-text{width:calc(100% - 120px);padding-right:20px;box-sizing:border-box} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn{margin-top:10px;display:flex;justify-content:flex-end;width:100%;align-items:center} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn .cancel-soft-prompt-button{margin:0 15px} + +#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-image-file{border:0;opacity:0;position:absolute;left:0;top:0;bottom:0} + +#bp_web_push_notification_settings label.soft-prompt-uploader-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer} + +#bp_web_push_notification_settings .bb-soft-prompt-img-remove-button{border-color:#d33;color:#d33;margin-right:5px} + +#bp_web_push_notification_settings .bbpro-attachment-status{clear:both;margin:1em 0} + +#bp_web_push_notification_settings .bbpro-attachment-status p.updated{display:block;padding:10px 15px} + +#bp_web_push_notification_settings .bbpro-attachment-status p.success{background-color:#efc;border:1px solid #591;color:#250} + +#bp_web_push_notification_settings .bbpro-attachment-status p.error{background-color:#fdc;border:1px solid #a00;color:#800} + +#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-message{padding:10px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td{padding-bottom:0} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td .button-wrap,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td .button-wrap{display:inline-block;vertical-align:top;margin-bottom:15px;margin-left:15px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bbpro-attachment-upload-container>img,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bbpro-attachment-upload-container>img{width:150px;margin-bottom:10px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bb-img-button-wrap .bbpro-img-remove-button,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bb-img-button-wrap .bbpro-img-remove-button{border-color:#e68787;color:#ce1110;margin-right:5px} + +.hidden-header .full-with-content{margin-right:-210px;word-break:break-word} + +#bb_onesignal_settings_section .password-toggle{position:relative;display:inline-block;width:50%} + +#bb_onesignal_settings_section .password-toggle>input{min-width:50%}@media (max-width:782px){ + +#bb_onesignal_settings_section .password-toggle{width:100%}} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw{position:absolute;left:0;top:0;height:100%;width:30px;border:0;padding:0;background:0 0;box-shadow:none} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw .bb-icon{font-size:16px;line-height:1} + +#bb_onesignal_settings_section .password-toggle input[type=password],#bb_onesignal_settings_section .password-toggle input[type=text]{padding-left:30px;width:100%;min-width:50%} + +#bb_onesignal_settings_section .password-toggle input[type=text]+.bb-hide-pw .bb-icon::before{content:"\ee6a"} + +#bb_onesignal_settings_section .full-with-content{margin-bottom:15px} + +#bb_onesignal_settings_section .full-with-content+.bbpro-onesignal-errors,#bb_onesignal_settings_section .full-with-content+.bbpro-onesignal-warning{margin-bottom:10px}@-moz-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(-359deg)}}@-webkit-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(-359deg)}}@-o-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(-359deg)}}@-ms-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(-359deg)}}@keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(-359deg)}} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.css index 98e52760..38b55203 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.css @@ -199,6 +199,64 @@ margin-left: 5px; } +.hidden-header .full-with-content { + margin-left: -210px; + word-break: break-word; +} + +#bb_onesignal_settings_section .password-toggle { + position: relative; + display: inline-block; + width: 50%; +} + +#bb_onesignal_settings_section .password-toggle > input { + min-width: 50%; +} + +@media (max-width: 782px) { + #bb_onesignal_settings_section .password-toggle { + width: 100%; + } +} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw { + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 30px; + border: 0; + padding: 0; + background: none; + box-shadow: none; +} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw .bb-icon { + font-size: 16px; + line-height: 1; +} + +#bb_onesignal_settings_section .password-toggle input[type="text"], +#bb_onesignal_settings_section .password-toggle input[type="password"] { + padding-right: 30px; + width: 100%; + min-width: 50%; +} + +#bb_onesignal_settings_section .password-toggle input[type="text"] + .bb-hide-pw .bb-icon::before { + content: "\ee6a"; +} + +#bb_onesignal_settings_section .full-with-content { + margin-bottom: 15px; +} + +#bb_onesignal_settings_section .full-with-content + .bbpro-onesignal-warning, +#bb_onesignal_settings_section .full-with-content + .bbpro-onesignal-errors { + margin-bottom: 10px; +} + @-moz-keyframes spin { 0% { transform: rotate(0deg); diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.min.css index ddef4bd2..61afe398 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/css/bb-onesignal-admin.min.css @@ -1 +1,105 @@ -#bb_onesignal_settings_section .hidden-header>th{opacity:0;visibility:hidden;padding:0;margin:0}#bb_onesignal_settings_section .hidden-header>td{padding:0;margin:0}#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:50%}@media (max-width:782px){#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:100%}}#bb_onesignal_settings_section #bb-onesignal-connected-app,#bb_onesignal_settings_section #bb-onesignal-create-new-app{margin-right:10px}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap{margin-top:15px}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app:before{content:"\eef9";font-family:bb-icons;margin-right:10px;display:inline-block}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important;pointer-events:none}#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading:before{content:"\ef31";-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}#bb_onesignal_settings_section .bbpro-onesignal-status{margin-left:15px}#bb_onesignal_settings_section .bbpro-onesignal-app-link{margin-top:0}@media (max-width:782px){#bb_onesignal_settings_section #bb-onesignal-connected-app{margin-bottom:10px}}#bp_web_push_notification_settings .bp-hide{display:none!important}#bp_web_push_notification_settings .soft_prompt_label_header{color:#3c434a;margin-bottom:10px}#bp_web_push_notification_settings .prompt-box-preview-title{font-weight:600}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview{background-color:#fff;width:100%;max-width:600px;border:1px solid #ccd0d4;padding:15px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;box-sizing:border-box}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image{width:100px}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image img{max-width:100%;height:auto}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-text{width:calc(100% - 120px);padding-left:20px;box-sizing:border-box}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn{margin-top:10px;display:flex;justify-content:flex-end;width:100%;align-items:center}#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn .cancel-soft-prompt-button{margin:0 15px}#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-image-file{border:0;opacity:0;position:absolute;right:0;top:0;bottom:0}#bp_web_push_notification_settings label.soft-prompt-uploader-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer}#bp_web_push_notification_settings .bb-soft-prompt-img-remove-button{border-color:#d33;color:#d33;margin-left:5px}#bp_web_push_notification_settings .bbpro-attachment-status{clear:both;margin:1em 0}#bp_web_push_notification_settings .bbpro-attachment-status p.updated{display:block;padding:10px 15px}#bp_web_push_notification_settings .bbpro-attachment-status p.success{background-color:#efc;border:1px solid #591;color:#250}#bp_web_push_notification_settings .bbpro-attachment-status p.error{background-color:#fdc;border:1px solid #a00;color:#800}#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-message{padding:10px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td{padding-bottom:0}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td .button-wrap,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td .button-wrap{display:inline-block;vertical-align:top;margin-bottom:15px;margin-right:15px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bbpro-attachment-upload-container>img,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bbpro-attachment-upload-container>img{width:150px;margin-bottom:10px}#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bb-img-button-wrap .bbpro-img-remove-button,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bb-img-button-wrap .bbpro-img-remove-button{border-color:#e68787;color:#ce1110;margin-left:5px}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-ms-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}} \ No newline at end of file +#bb_onesignal_settings_section .hidden-header>th{opacity:0;visibility:hidden;padding:0;margin:0} + +#bb_onesignal_settings_section .hidden-header>td{padding:0;margin:0} + +#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:50%}@media (max-width:782px){ + +#bb_onesignal_settings_section input[type=email],#bb_onesignal_settings_section input[type=password],#bb_onesignal_settings_section input[type=text]{width:100%}} + +#bb_onesignal_settings_section #bb-onesignal-connected-app,#bb_onesignal_settings_section #bb-onesignal-create-new-app{margin-right:10px} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap{margin-top:15px} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app::before{content:"\eef9";font-family:bb-icons;margin-right:10px;display:inline-block} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important;pointer-events:none} + +#bb_onesignal_settings_section .bb-onesignal-new-app-wrap #bb-onesignal-create-new-app.loading::before{content:"\ef31";-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear} + +#bb_onesignal_settings_section .bbpro-onesignal-status{margin-left:15px} + +#bb_onesignal_settings_section .bbpro-onesignal-app-link{margin-top:0}@media (max-width:782px){ + +#bb_onesignal_settings_section #bb-onesignal-connected-app{margin-bottom:10px}} + +#bp_web_push_notification_settings .bp-hide{display:none!important} + +#bp_web_push_notification_settings .soft_prompt_label_header{color:#3c434a;margin-bottom:10px} + +#bp_web_push_notification_settings .prompt-box-preview-title{font-weight:600} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview{background-color:#fff;width:100%;max-width:600px;border:1px solid #ccd0d4;padding:15px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;box-sizing:border-box} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image{width:100px} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-image img{max-width:100%;height:auto} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-text{width:calc(100% - 120px);padding-left:20px;box-sizing:border-box} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn{margin-top:10px;display:flex;justify-content:flex-end;width:100%;align-items:center} + +#bp_web_push_notification_settings .soft-prompt-box-wrapper-preview .soft-prompt-btn .cancel-soft-prompt-button{margin:0 15px} + +#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-image-file{border:0;opacity:0;position:absolute;right:0;top:0;bottom:0} + +#bp_web_push_notification_settings label.soft-prompt-uploader-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer} + +#bp_web_push_notification_settings .bb-soft-prompt-img-remove-button{border-color:#d33;color:#d33;margin-left:5px} + +#bp_web_push_notification_settings .bbpro-attachment-status{clear:both;margin:1em 0} + +#bp_web_push_notification_settings .bbpro-attachment-status p.updated{display:block;padding:10px 15px} + +#bp_web_push_notification_settings .bbpro-attachment-status p.success{background-color:#efc;border:1px solid #591;color:#250} + +#bp_web_push_notification_settings .bbpro-attachment-status p.error{background-color:#fdc;border:1px solid #a00;color:#800} + +#bp_web_push_notification_settings #bb-onesignal-enable-soft-prompt-message{padding:10px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td{padding-bottom:0} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon.group-field td .button-wrap,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields.group-field td .button-wrap{display:inline-block;vertical-align:top;margin-bottom:15px;margin-right:15px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bbpro-attachment-upload-container>img,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bbpro-attachment-upload-container>img{width:150px;margin-bottom:10px} + +#bp_web_push_notification_settings .bb-onesignal-default-notification-icon .bb-img-button-wrap .bbpro-img-remove-button,#bp_web_push_notification_settings .bb-onesignal-enable-soft-prompt-extra-fields .bb-img-button-wrap .bbpro-img-remove-button{border-color:#e68787;color:#ce1110;margin-left:5px} + +.hidden-header .full-with-content{margin-left:-210px;word-break:break-word} + +#bb_onesignal_settings_section .password-toggle{position:relative;display:inline-block;width:50%} + +#bb_onesignal_settings_section .password-toggle>input{min-width:50%}@media (max-width:782px){ + +#bb_onesignal_settings_section .password-toggle{width:100%}} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw{position:absolute;right:0;top:0;height:100%;width:30px;border:0;padding:0;background:0 0;box-shadow:none} + +#bb_onesignal_settings_section .password-toggle .bb-hide-pw .bb-icon{font-size:16px;line-height:1} + +#bb_onesignal_settings_section .password-toggle input[type=password],#bb_onesignal_settings_section .password-toggle input[type=text]{padding-right:30px;width:100%;min-width:50%} + +#bb_onesignal_settings_section .password-toggle input[type=text]+.bb-hide-pw .bb-icon::before{content:"\ee6a"} + +#bb_onesignal_settings_section .full-with-content{margin-bottom:15px} + +#bb_onesignal_settings_section .full-with-content+.bbpro-onesignal-errors,#bb_onesignal_settings_section .full-with-content+.bbpro-onesignal-warning{margin-bottom:10px}@-moz-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(359deg)}}@-webkit-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(359deg)}}@-o-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(359deg)}}@-ms-keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(359deg)}}@keyframes spin{ + +0%{transform:rotate(0)} + +100%{transform:rotate(359deg)}} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.js b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.js index 69b9911b..3d2289fa 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.js +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.js @@ -54,15 +54,14 @@ window.bp = window.bp || {}; $( document ).on( 'change', '#bb-onesignal-enable-soft-prompt', this.validateSoftPrompt.bind( this ) ); $( document ).on( 'change', '#bb-onesignal-request-permission', this.validateRequestPermission.bind( this ) ); $( document ).on( 'change', '#bb-onesignal-enabled-web-push', this.enableWebPush.bind( this ) ); - $( document ).on( 'change', '#bb-onesignal-connected-app', this.updateAppName.bind( this ) ); $( document ).on( 'click', '.bb-onesignal-enable-soft-prompt .bb-learn-more', this.softPromptLearnMore.bind( this ) ); - $( document ).on( 'click', '#bb-onesignal-create-new-app', this.createNewApp.bind( this ) ); $( document ).on( 'keyup', '#bb-onesignal-enable-soft-prompt-message', this.updateSoftPromptMessage.bind( this ) ); $( document ).on( 'keyup', '#bb-onesignal-enable-soft-prompt-allow-button', this.updateSoftPromptAllowButton.bind( this ) ); $( document ).on( 'keyup', '#bb-onesignal-enable-soft-prompt-cancel-button', this.updateSoftPromptCancelButton.bind( this ) ); + $( document ).on( 'click', '.bb-hide-pw', this.TogglePasswordField.bind( this ) ); }, @@ -90,11 +89,6 @@ window.bp = window.bp || {}; bp.OneSignal_Common.validateWebPush(); }, - updateAppName: function( event ) { - var app_name = $( event.currentTarget ).find( 'option:selected' ).attr( 'data-name' ); - $( document ).find( 'input[name="bb-onesignal-connected-app-name"]' ).val( app_name ); - }, - validateWebPush: function() { if ( jQuery( '#bb-onesignal-enabled-web-push' ).is( ':checked' ) ) { jQuery( '.bb-onesignal-request-permission, .bb-onesignal-default-notification-icon, .bb-onesignal-web-push-skip-active-members' ).removeClass( 'bp-hide' ); @@ -133,11 +127,6 @@ window.bp = window.bp || {}; return false; }, - createNewApp: function () { - $( document ).find( '#bb-onesignal-new-app' ).val( '1' ); - $( document ).find( '#bb-onesignal-create-new-app' ).addClass( 'loading' ); - }, - updateSoftPromptMessage: function ( event ) { var current_target = $( event.currentTarget ), placeholder_val = current_target.attr( 'placeholder' ), @@ -225,10 +214,7 @@ window.bp = window.bp || {}; settings.hasOwnProperty( 'data' ) && 'string' === typeof settings.data && settings.data.search( 'action=bp_avatar_set' ) > 0 && - ( - settings.data.search( 'object=notification' ) > 0 || - settings.data.search( 'object=prompt' ) > 0 - ) + settings.data.search( 'object=notification' ) ) { var response = JSON.parse( xhr.responseText ); @@ -258,10 +244,7 @@ window.bp = window.bp || {}; settings.hasOwnProperty( 'data' ) && 'string' === typeof settings.data && settings.data.search( 'action=bp_avatar_set' ) > 0 && - ( - settings.data.search( 'object=notification' ) > 0 || - settings.data.search( 'object=prompt' ) > 0 - ) + settings.data.search( 'object=notification' ) ) { $( event.currentTarget.activeElement ).find( '#TB_closeWindowButton' ).trigger( 'click' ); upload_button.html( upload_button.data( 'upload' ) ); @@ -275,10 +258,7 @@ window.bp = window.bp || {}; settings.hasOwnProperty( 'data' ) && 'string' === typeof settings.data && settings.data.search( 'action=bp_avatar_set' ) > 0 && - ( - settings.data.search( 'object=notification' ) > 0 || - settings.data.search( 'object=prompt' ) > 0 - ) + settings.data.search( 'object=notification' ) ) { $( document ).find( '#TB_closeWindowButton' ).trigger( 'click' ); upload_button.html( upload_button.data( 'uploading' ) ); @@ -292,25 +272,15 @@ window.bp = window.bp || {}; changes.forEach( function ( change ) { if ( change.attributeName.includes( 'src' ) ) { - var attr_src = $( change.target ).attr( 'src' ); - var preview_box_image = $( '.soft-prompt-box-wrapper-preview .soft-prompt-image img' ); - + var attr_src = $(change.target).attr('src'); if ( '' === attr_src ) { $( change.target ).addClass( 'bp-hide' ); $( change.target ).next( '.bb-default-custom-avatar-field' ).val( '' ); $( change.target ).parents( '.bbpro-upload-attachment' ).find( '.bbpro-img-remove-button' ).addClass( 'bp-hide' ); - - if ( $( change.target ).hasClass( 'prompt-0-avatar' ) ) { - preview_box_image.attr( 'src', preview_box_image.data( 'default' ) ); - } } else { $( change.target ).removeClass( 'bp-hide' ); $( change.target ).next( '.bb-default-custom-avatar-field' ).val( attr_src ); $( change.target ).parents( '.bbpro-upload-attachment' ).find( '.bbpro-img-remove-button' ).removeClass( 'bp-hide' ); - - if ( $( change.target ).hasClass( 'prompt-0-avatar' ) ) { - preview_box_image.attr( 'src', attr_src ); - } } } } @@ -408,6 +378,17 @@ window.bp = window.bp || {}; } }, + TogglePasswordField: function( event ) { + var current_item = $( event.currentTarget ), + pass_field = current_item.parent( '.password-toggle' ).find( 'input' ); + + if ( 'password' === pass_field.attr( 'type' ) ) { + pass_field.attr( 'type', 'text' ); + } else { + pass_field.attr( 'type', 'password' ); + } + } + }; // Launch OneSignal Common. diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.min.js b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.min.js index 7821100f..a7a14b5a 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.min.js +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/assets/js/bb-onesignal-notification-settings.min.js @@ -1 +1 @@ -window.bp=window.bp||{},function(s){bp.OneSignal_Common={start:function(){this.setupGlobals(),this.addListeners(),this.validateWebPush(),this.validateAutoPrompt(),this.validateSoftPrompt(),this.uploadAttachment()},setupGlobals:function(){jQuery(function(){bp.OneSignal_Common.validateWebPush(),bp.OneSignal_Common.validateAutoPrompt(),bp.OneSignal_Common.validateSoftPrompt()})},addListeners:function(){s(document).on("change","#bb-onesignal-enable-soft-prompt",this.validateSoftPrompt.bind(this)),s(document).on("change","#bb-onesignal-request-permission",this.validateRequestPermission.bind(this)),s(document).on("change","#bb-onesignal-enabled-web-push",this.enableWebPush.bind(this)),s(document).on("change","#bb-onesignal-connected-app",this.updateAppName.bind(this)),s(document).on("click",".bb-onesignal-enable-soft-prompt .bb-learn-more",this.softPromptLearnMore.bind(this)),s(document).on("click","#bb-onesignal-create-new-app",this.createNewApp.bind(this)),s(document).on("keyup","#bb-onesignal-enable-soft-prompt-message",this.updateSoftPromptMessage.bind(this)),s(document).on("keyup","#bb-onesignal-enable-soft-prompt-allow-button",this.updateSoftPromptAllowButton.bind(this)),s(document).on("keyup","#bb-onesignal-enable-soft-prompt-cancel-button",this.updateSoftPromptCancelButton.bind(this))},validateSoftPrompt:function(){jQuery("#bb-onesignal-request-permission").is(":checked")&&jQuery("#bb-onesignal-enabled-web-push").is(":checked")&&s("#bb-onesignal-enable-soft-prompt").is(":checked")?s(".bb-onesignal-enable-soft-prompt-extra-fields").removeClass("bp-hide"):s(".bb-onesignal-enable-soft-prompt-extra-fields").addClass("bp-hide")},validateRequestPermission:function(e){s(e.currentTarget).is(":checked")?s('select[name="bb-onesignal-permission-validate"]').prop("disabled",!1):s('select[name="bb-onesignal-permission-validate"]').prop("disabled",!0),bp.OneSignal_Common.validateAutoPrompt()},enableWebPush:function(){bp.OneSignal_Common.validateWebPush()},updateAppName:function(e){e=s(e.currentTarget).find("option:selected").attr("data-name");s(document).find('input[name="bb-onesignal-connected-app-name"]').val(e)},validateWebPush:function(){jQuery("#bb-onesignal-enabled-web-push").is(":checked")?(jQuery(".bb-onesignal-request-permission, .bb-onesignal-default-notification-icon, .bb-onesignal-web-push-skip-active-members").removeClass("bp-hide"),jQuery("#bb-onesignal-request-permission").is(":checked")?(jQuery(".bb-onesignal-enable-soft-prompt").removeClass("bp-hide"),jQuery("#bb-onesignal-enable-soft-prompt").is(":checked")&&jQuery(".bb-onesignal-enable-soft-prompt-extra-fields").removeClass("bp-hide")):jQuery(".bb-onesignal-enable-soft-prompt, .bb-onesignal-enable-soft-prompt-extra-fields").addClass("bp-hide")):jQuery(".bb-onesignal-request-permission, .bb-onesignal-default-notification-icon, .bb-onesignal-enable-soft-prompt, .bb-onesignal-enable-soft-prompt-extra-fields, .bb-onesignal-web-push-skip-active-members").addClass("bp-hide")},validateAutoPrompt:function(){jQuery("#bb-onesignal-request-permission").is(":checked")&&jQuery("#bb-onesignal-enabled-web-push").is(":checked")?(jQuery(".bb-onesignal-enable-soft-prompt").removeClass("bp-hide"),jQuery("#bb-onesignal-enable-soft-prompt").is(":checked")&&jQuery(".bb-onesignal-enable-soft-prompt-extra-fields").removeClass("bp-hide")):jQuery(".bb-onesignal-enable-soft-prompt, .bb-onesignal-enable-soft-prompt-extra-fields").addClass("bp-hide")},softPromptLearnMore:function(){return s(".bb-onesignal-enable-soft-prompt .small-text").addClass("bp-hide"),s(".bb-onesignal-enable-soft-prompt .full-text").removeClass("bp-hide"),!1},createNewApp:function(){s(document).find("#bb-onesignal-new-app").val("1"),s(document).find("#bb-onesignal-create-new-app").addClass("loading")},updateSoftPromptMessage:function(e){var t=s(e.currentTarget),a=t.attr("placeholder"),t=t.val();t.length<1&&(t=a),s(".bb-onesignal-enable-soft-prompt-extra-fields .soft-prompt-text").text(t),bp.OneSignal_Common.validateCharacterLimit(e)},updateSoftPromptAllowButton:function(e){var t=s(e.currentTarget),a=t.attr("placeholder"),t=t.val();t.length<1&&(t=a),s(".bb-onesignal-enable-soft-prompt-extra-fields .allow-soft-prompt-button").text(t),bp.OneSignal_Common.validateCharacterLimit(e)},updateSoftPromptCancelButton:function(e){var t=s(e.currentTarget),a=t.attr("placeholder"),t=t.val();t.length<1&&(t=a),s(".bb-onesignal-enable-soft-prompt-extra-fields .cancel-soft-prompt-button").text(t),bp.OneSignal_Common.validateCharacterLimit(e)},uploadAttachment:function(){var n="",e=(s(".bbpro-upload-attachment").on("click",".bb-attachment-user-edit",function(){var e=(n=s(this)).parents(".bbpro-upload-attachment").find(".bbpro-attachment-status");0'+BP_Uploader.strings.avatar_size_warning+"

"))},50)}),s(".bbpro-upload-attachment").on("click",".bb-attachment-user-edit, .bbpro-img-remove-button",function(){var e=s(this).parents(".bbpro-upload-attachment");0'+BP_Uploader.strings.avatar_size_warning+"

"))},50)}),s(".bbpro-upload-attachment").on("click",".bb-attachment-user-edit, .bbpro-img-remove-button",function(){var e=s(this).parents(".bbpro-upload-attachment");0 false, - 'headers' => array( 'Authorization' => 'Basic ' . $auth_key ), - 'method' => 'PUT', - ); - - $url = wp_parse_url( site_url() ); - $site_url = ( isset( $url['scheme'] ) && $url['host'] ) ? $url['scheme'] . '://' . $url['host'] : site_url(); - - $fields = array( - 'name' => get_bloginfo( 'name' ), - 'chrome_web_origin' => $site_url, - 'chrome_web_default_notification_icon' => esc_url( $args['avatar'] ), - ); - - $args_remote['body'] = $fields; - - bbpro_remote_post( bb_onesignal_api_endpoint() . 'apps/' . $app_id, $args_remote ); - - bb_onesignal_update_app_details(); - } - - bp_update_option( 'bb-onesignal-enable-soft-prompt-image', $args['avatar'] ); - } + if ( + ! empty( $args['object'] ) && + ! empty( $args['avatar'] ) && + $args['object'] === 'notification' + ) { + bp_update_option( 'bb-onesignal-default-notification-icon', $args['avatar'] ); } - } /** @@ -88,39 +62,11 @@ function bb_onesignal_notification_attachment_uploaded( $item_id, $type, $args ) * @param array $args Array of arguments used for avatar deletion. */ function bb_onesignal_delete_notification_attachment_uploaded( $args ) { - if ( ! empty( $args['object'] ) ) { - if ( 'notification' === $args['object'] ) { - bp_delete_option( 'bb-onesignal-default-notification-icon' ); - } elseif ( 'prompt' === $args['object'] ) { - - $auth_key = bb_onesignal_auth_key(); - $app_id = bb_onesignal_connected_app(); - - if ( ! empty( $auth_key ) && ! empty( $app_id ) ) { - $args_remote = array( - 'sslverify' => false, - 'headers' => array( 'Authorization' => 'Basic ' . $auth_key ), - 'method' => 'PUT', - ); - - $url = wp_parse_url( site_url() ); - $site_url = ( isset( $url['scheme'] ) && $url['host'] ) ? $url['scheme'] . '://' . $url['host'] : site_url(); - - $fields = array( - 'name' => get_bloginfo( 'name' ), - 'chrome_web_origin' => $site_url, - 'chrome_web_default_notification_icon' => '', - ); - - $args_remote['body'] = $fields; - - bbpro_remote_post( bb_onesignal_api_endpoint() . 'apps/' . $app_id, $args_remote ); - - bb_onesignal_update_app_details(); - } - - bp_delete_option( 'bb-onesignal-enable-soft-prompt-image' ); - } + if ( + ! empty( $args['object'] ) && + $args['object'] === 'notification' + ) { + bp_delete_option( 'bb-onesignal-default-notification-icon' ); } } @@ -178,14 +124,14 @@ function bb_pro_onesignal_enqueue_scripts_and_styles() { 'auto_prompt_validate' => bb_onesignal_permission_validate(), 'is_soft_prompt_enabled' => (int) bb_onesignal_enable_soft_prompt(), 'prompt_user_id' => (int) bp_loggedin_user_id(), - 'app_id' => bb_onesignal_connected_app(), + 'app_id' => bb_onesignal_app_id(), 'safari_web_id' => ( ! empty( bb_onesignal_connected_app_details() ) ? bb_onesignal_connected_app_details()['safari_push_id'] : '' ), 'path' => untrailingslashit( wp_parse_url( bb_onesignal_integration_url(), PHP_URL_PATH ) ), 'http_path' => bb_onesignal_integration_url(), 'subDomainName' => ( ! empty( bb_onesignal_connected_app_details() ) ? bb_onesignal_connected_app_details()['chrome_web_sub_domain'] : '' ), ); - if ( true === bb_onesignal_enable_soft_prompt() ) { + if ( bb_onesignal_enable_soft_prompt() === true ) { $data['actionMessage'] = esc_html( bb_onesignal_soft_prompt_message_text() ); $data['acceptButtonText'] = esc_html( bb_onesignal_soft_prompt_allow_btn_text() ); $data['cancelButtonText'] = esc_html( bb_onesignal_soft_prompt_cancel_btn_text() ); @@ -206,7 +152,6 @@ function bb_pro_onesignal_enqueue_scripts_and_styles() { 'bb_onesignal_vars', $data ); - } /** @@ -285,11 +230,11 @@ function bb_onesignal_add_web_notification_toggle( $player_id = '', $browser = ' __( 'Refresh this page', 'buddyboss-pro' ), ); - if ( 'Opera' === $browser ) { + if ( $browser === 'Opera' ) { $browser_text = esc_html__( 'Enable Opera Notifications', 'buddyboss-pro' ); - } elseif ( 'Chrome' === $browser ) { + } elseif ( $browser === 'Chrome' ) { $browser_text = esc_html__( 'Enable Chrome Notifications', 'buddyboss-pro' ); - } elseif ( 'Safari' === $browser ) { + } elseif ( $browser === 'Safari' ) { $browser_text = esc_html__( 'Enable Safari Notifications', 'buddyboss-pro' ); $enable_instruction_steps = array( __( 'Open the Safari settings', 'buddyboss-pro' ), @@ -306,7 +251,7 @@ function bb_onesignal_add_web_notification_toggle( $player_id = '', $browser = ' __( 'Close the settings', 'buddyboss-pro' ), __( 'Refresh this page', 'buddyboss-pro' ), ); - } elseif ( 'Firefox' === $browser ) { + } elseif ( $browser === 'Firefox' ) { $browser_text = esc_html__( 'Enable Firefox Notifications', 'buddyboss-pro' ); $enable_instruction_steps = array( __( 'Open the Firefox settings', 'buddyboss-pro' ), @@ -323,9 +268,9 @@ function bb_onesignal_add_web_notification_toggle( $player_id = '', $browser = ' __( 'Click Save Changes and close the settings', 'buddyboss-pro' ), __( 'Refresh this page', 'buddyboss-pro' ), ); - } elseif ( 'Edge' === $browser ) { + } elseif ( $browser === 'Edge' ) { $browser_text = esc_html__( 'Enable Edge Notifications', 'buddyboss-pro' ); - } elseif ( 'IE' === $browser ) { + } elseif ( $browser === 'IE' ) { $browser_text = esc_html__( 'Enable IE Notifications', 'buddyboss-pro' ); } else { $browser_text = esc_html__( 'Enable Browser Notifications', 'buddyboss-pro' ); @@ -345,7 +290,7 @@ function bb_onesignal_add_web_notification_toggle( $player_id = '', $browser = '

- +
false, - 'headers' => array( 'Authorization' => 'Basic ' . $auth_key ), - 'method' => 'PUT', - ); + if ( $player_id && $active && $update_via_curl && ! empty( $app_id ) && ! empty( $rest_api ) ) { + $args_remote = array( + 'sslverify' => false, + 'method' => 'PUT', + ); - $fields = array( - 'app_id' => $app_id, - 'notification_types' => 1, - ); + $fields = array( + 'app_id' => $app_id, + 'notification_types' => 1, + ); - $args_remote['body'] = wp_json_encode( $fields ); - bbpro_remote_post( bb_onesignal_api_endpoint() . 'players/' . $player_id, $args_remote ); - } + $args_remote['body'] = wp_json_encode( $fields ); + bbpro_remote_post( bb_onesignal_api_endpoint() . 'players/' . $player_id, $args_remote ); } wp_cache_delete( 'bb_pro_browser_' . $user_id . '_' . $player_id, 'bb_onesignal_get_browser_for_user' ); @@ -462,7 +402,6 @@ function bb_pro_onesignal_update_device_info() { 'browser_box' => bb_onesignal_add_web_notification_toggle( $player_id, bb_get_browser_name( $_SERVER['HTTP_USER_AGENT'] ), $active ), ) ); - } /** @@ -477,14 +416,14 @@ function bb_logout_clear_player_cookie() { unset( $_COOKIE['bbpro-player-id'] ); @setcookie( 'bbpro-player-id', null, time() - 1000, COOKIEPATH, COOKIE_DOMAIN, is_ssl() ); - $auth_key = bb_onesignal_auth_key(); - $app_id = bb_onesignal_connected_app(); + $app_id = bb_onesignal_app_id(); + $rest_api = bb_onesignal_rest_api_key(); - if ( $player_id && ! empty( $auth_key ) && ! empty( $app_id ) ) { + if ( $player_id && ! empty( $app_id ) && ! empty( $rest_api ) ) { $args_remote = array( 'sslverify' => false, - 'headers' => array( 'Authorization' => 'Basic ' . $auth_key ), + 'headers' => array( 'Authorization' => 'Basic ' . $rest_api ), 'method' => 'PUT', ); @@ -497,7 +436,6 @@ function bb_logout_clear_player_cookie() { bbpro_remote_post( bb_onesignal_api_endpoint() . 'players/' . $player_id, $args_remote ); } } - } /** @@ -529,9 +467,9 @@ function bb_pro_onesignal_notification_after_save( $notification ) { ! bbp_pro_is_license_valid() || ! function_exists( 'bb_enabled_legacy_email_preference' ) || ( function_exists( 'bb_enabled_legacy_email_preference' ) && bb_enabled_legacy_email_preference() ) || - empty( bb_onesignal_auth_key() ) || - empty( bb_onesignal_account_apps() ) || - empty( bb_onesignal_connected_app() ) || + empty( bb_onesignal_app_id() ) || + empty( bb_onesignal_rest_api_key() ) || + empty( bb_onesignal_app_is_connected() ) || empty( bb_onesignal_connected_app_name() ) ) { return; @@ -539,11 +477,11 @@ function bb_pro_onesignal_notification_after_save( $notification ) { if ( isset( $notification->inserted ) && - true === $notification->inserted && + $notification->inserted === true && bp_can_send_notification( $notification->user_id, $notification->component_name, $notification->component_action, 'web' ) ) { - if ( true !== (bool) apply_filters( 'bb_pro_onesignal_notification_fire', bb_pro_onesignal_user_presence_check( true, $notification ), $notification ) ) { + if ( (bool) apply_filters( 'bb_pro_onesignal_notification_fire', bb_pro_onesignal_user_presence_check( true, $notification ), $notification ) !== true ) { return; } @@ -592,3 +530,34 @@ function bb_pro_onesignal_notification_after_save( $notification ) { } } +/** + * Hide site-wise notice. + * + * @since 2.3.41 + * + * @return void + */ +function bb_pro_onesignal_dismiss_sitewide_notice() { + $wp_nonce = bb_pro_filter_input_string( INPUT_POST, 'nonce' ); + + // Nonce check! + if ( empty( $wp_nonce ) || ! wp_verify_nonce( $wp_nonce, 'bb-pro-onesignal-dismiss-notice' ) ) { + wp_send_json_error( array( 'error' => __( 'Sorry, something goes wrong please try again.', 'buddyboss-pro' ) ) ); + } + + $settings = array(); + $settings['hide_sidewide_errors'] = true; + + $old_settings = bb_onesignal_get_settings(); + if ( ! empty( $old_settings ) ) { + $settings = array_merge( $old_settings, $settings ); + } + + bb_onesignal_update_settings( $settings ); + + wp_send_json_success( + array( + 'success' => true, + ) + ); +} diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/bb-onesignal-admin-tab.php b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/bb-onesignal-admin-tab.php index df9c84b7..2a00bbd3 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/bb-onesignal-admin-tab.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/onesignal/bb-onesignal-admin-tab.php @@ -34,6 +34,8 @@ public function initialize() { $this->intro_template = $this->root_path . '/templates/admin/integration-tab-intro.php'; add_filter( 'bb_admin_icons', array( $this, 'admin_setting_icons' ), 10, 2 ); + add_action( 'admin_notices', array( $this, 'bb_onesignal_site_notice' ) ); + add_filter( 'bb_pro_admin_localize_options', array( $this, 'bb_onesignal_admin_localize_options' ), 10, 1 ); } /** @@ -71,115 +73,25 @@ public function form_html() { public function settings_save() { parent::settings_save(); - $bb_onesignal_auth_key = bb_pro_filter_input_string( INPUT_POST, 'bb-onesignal-auth-key' ); - $bb_onesignal_app_name = bb_pro_filter_input_string( INPUT_POST, 'bb-onesignal-connected-app-name' ); - $bb_onesignal_new_app = filter_input( INPUT_POST, 'bb-onesignal-new-app', FILTER_VALIDATE_INT ); - - bp_update_option( 'bb-onesignal-connected-app-name', $bb_onesignal_app_name ); - - if ( ! empty( $bb_onesignal_auth_key ) ) { - - $args = array( - 'sslverify' => false, - 'headers' => array( 'Authorization' => 'Basic ' . $bb_onesignal_auth_key ), - ); - - $request = bbpro_remote_get( bb_onesignal_api_endpoint() . 'apps', $args ); - $response = wp_remote_retrieve_body( $request ); - $response = json_decode( $response, true ); - $response_code = wp_remote_retrieve_response_code( $request ); - - if ( 200 === $response_code ) { - bp_update_option( 'bb-onesignal-account-apps', $response ); - bp_update_option( 'bb-onesignal-authenticated', true ); - } elseif ( isset( $response['errors'] ) ) { - $error = sprintf( - /* translators: Error Message. */ - __( 'There was a problem connecting to your OneSignal account: %s', 'buddyboss-pro' ), - '[' . ( is_array( $response['errors'] ) ? esc_html( implode( '
', $response['errors'] ) ) : $response['errors'] ) . ']' - ); - - set_transient( 'bb_onesignal_error', $error, HOUR_IN_SECONDS ); - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - bp_update_option( 'bb-onesignal-account-apps', array() ); - bp_update_option( 'bb-onesignal-authenticated', false ); - } else { - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - bp_update_option( 'bb-onesignal-account-apps', array() ); - bp_update_option( 'bb-onesignal-authenticated', false ); - } - - if ( ! empty( $bb_onesignal_new_app ) ) { - - $url = wp_parse_url( site_url() ); - $site_url = ( isset( $url['scheme'] ) && $url['host'] ) ? $url['scheme'] . '://' . $url['host'] : site_url(); - - $fields = array( - 'name' => get_bloginfo( 'name' ), - 'site_name' => str_replace( ' ', '_', get_bloginfo( 'name' ) ), - 'chrome_web_origin' => $site_url, - 'safari_site_origin' => $site_url, - ); - - if ( bb_onesignal_soft_prompt_image() ) { - $fields['chrome_web_default_notification_icon'] = bb_onesignal_soft_prompt_image(); - } - - $args['body'] = $fields; - $request = bbpro_remote_post( bb_onesignal_api_endpoint() . 'apps', $args ); - $response = wp_remote_retrieve_body( $request ); - $response = json_decode( $response, true ); - $response_code = wp_remote_retrieve_response_code( $request ); - - if ( 200 === $response_code ) { - - $fetch_apps_request = bbpro_remote_get( bb_onesignal_api_endpoint() . 'apps', $args ); - $fetch_apps_response = wp_remote_retrieve_body( $fetch_apps_request ); - $fetch_apps_response = json_decode( $fetch_apps_response, true ); - $fetch_apps_response_code = wp_remote_retrieve_response_code( $fetch_apps_request ); - - if ( 200 === $fetch_apps_response_code && ! empty( $fetch_apps_response ) ) { - bp_update_option( 'bb-onesignal-account-apps', $fetch_apps_response ); - } else { - bp_update_option( 'bb-onesignal-account-apps', array( $response ) ); - } - - bp_update_option( 'bb-onesignal-connected-app', $response['id'] ); - bp_update_option( 'bb-onesignal-connected-app-details', $response ); - bp_update_option( 'bb-onesignal-connected-app-name', $response['name'] ); - } elseif ( isset( $response['errors'] ) ) { - $error = sprintf( - /* translators: Error Message. */ - __( 'There was a problem creating a OneSignal app: %s', 'buddyboss-pro' ), - '[' . ( is_array( $response['errors'] ) ? esc_html( implode( '
', $response['errors'] ) ) : $response['errors'] ) . ']' - ); - set_transient( 'bb_onesignal_error', $error, HOUR_IN_SECONDS ); - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - bp_update_option( 'bb-onesignal-account-apps', array() ); - } else { - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - bp_update_option( 'bb-onesignal-account-apps', array() ); - } - } + $bb_onesignal_app_id = bb_pro_filter_input_string( INPUT_POST, 'bb-onesignal-app-id' ); + $bb_onesignal_rest_api_key = bb_pro_filter_input_string( INPUT_POST, 'bb-onesignal-rest-api' ); + + bb_onesignal_update_settings( + array( + 'app_id' => $bb_onesignal_app_id, + 'rest_api_key' => $bb_onesignal_rest_api_key, + 'is_connected' => false, + 'app_name' => '', + 'app_details' => array(), + 'warnings' => array(), + 'errors' => array(), + 'sidewide_errors' => array(), + ) + ); + if ( ! empty( $bb_onesignal_app_id ) && ! empty( $bb_onesignal_rest_api_key ) ) { bb_onesignal_update_app_details(); - - } else { - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-account-apps' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - bp_update_option( 'bb-onesignal-authenticated', false ); } - } /** @@ -191,16 +103,16 @@ public function register_admin_script() { $active_tab = bp_core_get_admin_active_tab(); - if ( 'bp-notifications' === $active_tab || 'bb-onesignal' === $active_tab ) { + if ( $active_tab === 'bp-notifications' || $active_tab === 'bb-onesignal' ) { $min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'bb-onesignal-notification-settings', bb_onesignal_integration_url( '/assets/js/bb-onesignal-notification-settings' . $min . '.js' ), array( 'jquery' ), bb_platform_pro()->version, true ); wp_localize_script( 'bb-onesignal-notification-settings', 'bpOneSignalCommonVars', array( - 'ajax_url' => admin_url( 'admin-ajax.php' ), - 'are_you_sure' => __( 'Are you sure?', 'buddyboss-pro' ), - 'soft_prompt_image' => array( + 'ajax_url' => admin_url( 'admin-ajax.php' ), + 'are_you_sure' => __( 'Are you sure?', 'buddyboss-pro' ), + 'soft_prompt_image' => array( 'select_file' => esc_js( esc_html__( 'No file was uploaded.', 'buddyboss-pro' ) ), 'file_upload_error' => esc_js( esc_html__( 'There was a problem uploading the soft prompt photo.', 'buddyboss-pro' ) ), 'feedback_messages' => array( @@ -227,7 +139,6 @@ public function register_admin_script() { } parent::register_admin_script(); - } /** @@ -279,47 +190,32 @@ public function get_settings_sections() { $html = ''; - if ( bbp_pro_is_license_valid() ) { + if ( bbp_pro_is_license_valid() && bp_core_get_admin_active_tab() === 'bb-onesignal' ) { $status = 'not-connected'; $status_text = __( 'Not Connected', 'buddyboss-pro' ); + $settings = bb_onesignal_get_settings(); + if ( - 'bb-onesignal' === bp_core_get_admin_active_tab() && - bb_onesignal_auth_key() && - bb_onesignal_account_apps() && - bb_onesignal_connected_app() && - bb_onesignal_connected_app_name() + bb_onesignal_app_id() && + bb_onesignal_rest_api_key() && + ! empty( $settings['warnings'] ) ) { bb_onesignal_update_app_details(); } - if ( ! empty( bb_onesignal_auth_key() ) ) { + if ( ! empty( $settings['errors'] ) ) { $status = 'error-connected'; $status_text = __( 'Not Connected', 'buddyboss-pro' ); - } + } elseif ( bb_onesignal_app_is_connected() ) { - if ( - bb_onesignal_auth_key() && - bb_onesignal_account_apps() && - bb_onesignal_connected_app() && - bb_onesignal_connected_app_name() && - ! empty( bb_onesignal_connected_app_details() ) - ) { - $status = 'connected'; - $status_text = __( 'Connected', 'buddyboss-pro' ); - delete_transient( 'bb_onesignal_error' ); - delete_transient( 'bb_onesignal_warning' ); - } elseif ( - bb_onesignal_auth_key() && - true === (bool) bp_get_option( 'bb-onesignal-authenticated', false ) && - ( - ! bb_onesignal_connected_app() || - ! bb_onesignal_connected_app_name() || - empty( bb_onesignal_connected_app_details() ) - ) - ) { - $status = 'warn-connected'; $status_text = __( 'Connected', 'buddyboss-pro' ); + + if ( ! empty( $settings['warnings'] ) ) { + $status = 'warn-connected'; + } else { + $status = 'connected'; + } } $html .= '
'; @@ -377,25 +273,19 @@ public function get_settings_fields() { 'callback' => array( $this, 'settings_callback_error_handle' ), 'args' => array( 'class' => 'hidden-header' ), ), - 'bb-onesignal-auth-key' => array( - 'title' => __( 'OneSignal Auth Key', 'buddyboss-pro' ), - 'callback' => array( $this, 'settings_callback_auth_key_field' ), + 'bb-onesignal-app-id' => array( + 'title' => __( 'OneSignal App ID', 'buddyboss-pro' ), + 'callback' => array( $this, 'settings_callback_app_id_field' ), 'sanitize_callback' => 'string', 'args' => array(), ), - ); - - if ( - ! empty( bb_onesignal_auth_key() ) && - true === (bool) bp_get_option( 'bb-onesignal-authenticated', false ) - ) { - $fields['bb_onesignal_settings_section']['bb-onesignal-connected-app'] = array( - 'title' => __( 'Select App', 'buddyboss-pro' ), - 'callback' => array( $this, 'settings_callback_connected_app' ), + 'bb-onesignal-rest-api' => array( + 'title' => __( 'Rest API Key', 'buddyboss-pro' ), + 'callback' => array( $this, 'settings_callback_reset_api_field' ), 'sanitize_callback' => 'string', 'args' => array(), - ); - } + ), + ); return $fields; } @@ -411,7 +301,7 @@ public function get_settings_fields() { * @return mixed|string */ public function admin_setting_icons( $meta_icon, $id = '' ) { - if ( 'bb_onesignal_settings_section' === $id ) { + if ( $id === 'bb_onesignal_settings_section' ) { $meta_icon = 'bb-icon-bf bb-icon-brand-onesignal'; } @@ -427,75 +317,96 @@ public function admin_setting_icons( $meta_icon, $id = '' ) { */ public function settings_callback_error_handle() { - $errors = get_transient( 'bb_onesignal_error' ); - $warning = get_transient( 'bb_onesignal_warning' ); - if ( ! empty( $errors ) ) { + /* translators: %s is the BuddyBoss marketplace link. */ ?> +
' . esc_html__( 'OneSignal', 'buddyboss-pro' ) . '' ); ?>
+ + ' . - ( is_array( $errors ) ? esc_html( implode( '
', $errors ) ) : $errors ) . + ( is_array( $settings['errors'] ) ? wp_kses_post( implode( '
', $settings['errors'] ) ) : $settings['errors'] ) . // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped '
'; - - delete_transient( 'bb_onesignal_error' ); } - if ( ! empty( $warning ) ) { + if ( ! empty( $settings['warnings'] ) ) { echo '
' . - ( is_array( $warning ) ? esc_html( implode( '
', $warning ) ) : $warning ) . + ( is_array( $settings['warnings'] ) ? wp_kses_post( implode( '
', $settings['warnings'] ) ) : $settings['warnings'] ) . // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped '
'; - - delete_transient( 'bb_onesignal_warning' ); } } /** - * Callback function for auth key in OneSignal integration. + * Callback function for app ID in OneSignal integration. * - * @since 2.0.3 + * @since 2.3.40 */ - public function settings_callback_auth_key_field() { + public function settings_callback_app_id_field() { ?> - - -

' . esc_html__( 'Auth Key', 'buddyboss-pro' ) . '', '' . esc_html__( 'OneSignal account', 'buddyboss-pro' ) . '' ); ?>

+
+ + +
- - +
+ + +
' . esc_html__( 'View App', 'buddyboss-pro' ) . ''; + /** + * Function to display site wise notice for onesignal. + * + * @since 2.3.40 + */ + public function bb_onesignal_site_notice() { + $settings = bb_onesignal_get_settings(); + + if ( + ! empty( $settings['sidewide_errors'] ) && + in_array( 'upgrade_to_rest_api_key', $settings['sidewide_errors'], true ) && + empty( $settings['hide_sidewide_errors'] ) + ) { + printf( + '

%s

', + sprintf( + /* translators: Onesignal setting page link */ + esc_html__( 'Due to a change by OneSignal, you\'ll need to enter new %s in order to resume sending web push notifications', 'buddyboss-pro' ), + sprintf( + '%2$s', + esc_url( admin_url( 'admin.php?page=bp-integrations&tab=bb-onesignal' ) ), + esc_html__( 'API keys', 'buddyboss-pro' ) + ) + ) + ); } - ?> -

- ' . esc_html__( 'Create New App', 'buddyboss-pro' ) . '' ); ?> -

- -

- - -

- integration_url ) . 'onesignal/' . trim( $path, '/\\' ); } -/** - * Checks if OneSignal is enabled. - * - * @since 2.0.3 - * - * @param int $default Default option for OneSignal enable or not. - * - * @return bool Is OneSignal enabled or not. - */ -function bb_onesignal_is_enabled( $default = 1 ) { - return (bool) apply_filters( 'bb_onesignal_is_enabled', (bool) bp_get_option( 'bb-onesignal-enable', $default ) ); -} - /** * Link to OneSignal Settings tutorial. * @@ -71,45 +58,6 @@ function bb_onesignal_settings_tutorial() { false, 'headers' => array( 'Authorization' => 'Basic ' . $auth_key ), ); - $url = bb_onesignal_api_endpoint() . 'apps/' . $app_id; - $request = bbpro_remote_get( $url, $args ); + $request = bbpro_remote_get( bb_onesignal_view_app_endpoint( $app_id ), $args ); $web_url = wp_parse_url( site_url() ); $site_url = ( isset( $web_url['scheme'] ) && $web_url['host'] ) ? $web_url['scheme'] . '://' . $web_url['host'] : site_url(); @@ -176,44 +111,54 @@ function bb_onesignal_update_app_details() { $response = json_decode( $response, true ); $response_code = wp_remote_retrieve_response_code( $request ); - if ( 200 === $response_code && ! empty( $response ) ) { - if ( ! empty( $web_url['scheme'] ) && 'http' === $web_url['scheme'] && empty( $response['chrome_web_sub_domain'] ) ) { - $error = sprintf( + if ( $response_code === 200 && ! empty( $response ) ) { + if ( ! empty( $web_url['scheme'] ) && $web_url['scheme'] === 'http' && empty( $response['chrome_web_sub_domain'] ) ) { + $settings['warnings']['only_ssl'] = sprintf( /* translators: 1. App name 2. App configuration URL */ __( 'The %1$s app is currently set to only support secure (HTTPS) sites. Please update this app\'s %2$s in OneSignal or create a new app for this site.', 'buddyboss-pro' ), '' . $response['name'] . ' ', '' . __( 'configuration', 'buddyboss-pro' ) . '' ); - set_transient( 'bb_onesignal_warning', $error, HOUR_IN_SECONDS ); - bp_update_option( 'bb-onesignal-connected-app', $response['id'] ); - bp_update_option( 'bb-onesignal-connected-app-name', $response['name'] ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); } elseif ( empty( $response['safari_site_origin'] ) || empty( $response['chrome_web_origin'] ) || untrailingslashit( $response['safari_site_origin'] ) !== untrailingslashit( $site_url ) || untrailingslashit( $response['chrome_web_origin'] ) !== untrailingslashit( $site_url ) ) { - $error = sprintf( + $settings['warnings']['url_not_matched'] = sprintf( /* translators: 1. App name 2. App configuration URL */ __( 'The Site URL for the %1$s app does not match this site\'s url. Please update this app\'s %2$s in OneSignal or create a new app for this site.', 'buddyboss-pro' ), '' . $response['name'] . ' ', '' . __( 'configuration', 'buddyboss-pro' ) . '' ); - set_transient( 'bb_onesignal_warning', $error, HOUR_IN_SECONDS ); - bp_update_option( 'bb-onesignal-connected-app', $response['id'] ); - bp_update_option( 'bb-onesignal-connected-app-name', $response['name'] ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); - } else { - bp_update_option( 'bb-onesignal-connected-app', $response['id'] ); - bp_update_option( 'bb-onesignal-connected-app-name', $response['name'] ); - bp_update_option( 'bb-onesignal-connected-app-details', $response ); + } + + $settings['is_connected'] = true; + $settings['app_name'] = $response['name']; + $settings['app_details'] = $response; + $settings['sidewide_errors'] = array(); + + // Update soft prompt image. + if ( isset( $response['chrome_web_default_notification_icon'] ) ) { + bp_update_option( 'bb-onesignal-soft-prompt-image', $response['chrome_web_default_notification_icon'] ); } } else { - bp_delete_option( 'bb-onesignal-connected-app' ); - bp_delete_option( 'bb-onesignal-connected-app-name' ); - bp_delete_option( 'bb-onesignal-connected-app-details' ); + + $response_errors = ''; + if ( ! empty( $response['errors'] ) ) { + $response_errors = implode( ', ', $response['errors'] ); + } + + $settings['errors']['invalid_app_id_or_rest_api_key'] = sprintf( + /* translators: Error from response. */ + __( 'There was a problem connecting to your OneSignal account %s', 'buddyboss-pro' ), + ! empty( $response_errors ) ? ': ' . $response_errors : '' + ); + $settings['is_connected'] = false; + $settings['sidewide_errors'] = array(); } + + bb_onesignal_update_settings( $settings ); } } @@ -266,28 +211,6 @@ function bb_onesignal_view_notification_endpoint( $notification_id, $app_id ) { return bb_onesignal_notification_endpoint() . '/' . $notification_id . '?app_id=' . $app_id; } -/** - * OneSignal validate auth. - * - * @since 2.0.3 - * - * @return boolean - */ -function bb_onesignal_validate_auth_key() { - return (bool) ( ! empty( bb_onesignal_auth_key() ) && ! empty( bb_onesignal_account_apps() ) ); -} - -/** - * OneSignal validate app. - * - * @since 2.0.3 - * - * @return boolean - */ -function bb_onesignal_validate_app() { - return (bool) bb_onesignal_validate_auth_key() && ! empty( bb_onesignal_connected_app() ) && ! empty( bb_onesignal_connected_app_name() ); -} - /** * OneSignal Web Push enabled or not. * @@ -298,7 +221,7 @@ function bb_onesignal_validate_app() { * @return bool */ function bb_onesignal_enabled_web_push( $default = 0 ) { - return (bool) bb_onesignal_validate_app() && apply_filters( 'bb_onesignal_enabled_web_push', bp_get_option( 'bb-onesignal-enabled-web-push', $default ) ); + return (bool) bb_onesignal_app_is_connected() && apply_filters( 'bb_onesignal_enabled_web_push', bp_get_option( 'bb-onesignal-enabled-web-push', $default ) ); } /** @@ -431,7 +354,7 @@ function bb_onesignal_soft_prompt_message_placeholder_text() { */ function bb_onesignal_soft_prompt_image( $default = '', $size = 'full' ) { - $custom_avatar_url = bp_get_option( 'bb-onesignal-enable-soft-prompt-image', $default ); + $custom_avatar_url = bp_get_option( 'bb-onesignal-soft-prompt-image', $default ); /** * Filters to change default custom upload avatar image. @@ -452,10 +375,11 @@ function bb_onesignal_soft_prompt_image( $default = '', $size = 'full' ) { * @return void */ function bb_onesignal_admin_setting_callback_push_notification_fields() { - $validate_auth = ! bb_onesignal_validate_auth_key(); - $invalid_app = ! bb_onesignal_validate_app(); + $settings = bb_onesignal_get_settings(); + $app_id = ! bb_onesignal_app_id(); + $rest_api = ! bb_onesignal_rest_api_key(); - $disabled = $validate_auth || $invalid_app; + $disabled = $app_id || $rest_api || ! empty( $settings['errors'] ); $checked = bb_onesignal_enabled_web_push(); ?>

@@ -480,39 +404,7 @@ function bb_onesignal_admin_setting_callback_push_notification_fields() { /* translators: 1. OneSignal error type. 2. Admin integration url. */ __( 'Please enter a valid %1$s in the %2$s settings.', 'buddyboss-pro' ) ), - '' . esc_html__( 'OneSignal Auth Key', 'buddyboss-pro' ) . '', - '' . esc_html__( 'Integration', 'buddyboss-pro' ) . '' - ); - ?> -

-
-
- -
-
- -

- ' . esc_html__( 'OneSignal App', 'buddyboss-pro' ) . '', + '' . esc_html__( 'OneSignal App ID and Rest API Key', 'buddyboss-pro' ) . '', ' +

-
- - -
-
- - -
-
bb_onesignal_web_push_skip_active_members(), ); - + $excluded_actions = bb_onesignal_excluded_web_notification_message_actions(); if ( @@ -973,7 +873,7 @@ function bb_pro_onesignal_user_presence_check( $retval, $notification ) { * @return void */ function bb_onesignal_admin_setting_callback_web_push_skip_active_members() { - $checked = bb_onesignal_web_push_skip_active_members(); + $checked = bb_onesignal_web_push_skip_active_members(); ?> bb_onesignal_app_id(), + 'rest_api_key' => bb_onesignal_rest_api_key(), + 'is_connected' => bb_onesignal_app_is_connected(), + 'warnings' => array(), + 'errors' => array(), + 'sidewide_errors' => array(), + 'app_name' => bb_onesignal_connected_app_name(), + 'app_details' => bb_onesignal_connected_app_details(), + ); + + $settings = bp_parse_args( $settings, $defaults ); + bp_update_option( 'bb-onesignal', $settings ); +} + +/** + * Get OneSignal App ID. + * + * @since 2.3.40 + * + * @param string $default Default option for app ID. + * + * @return mixed|void OneSignal App ID. + */ +function bb_onesignal_app_id( $default = '' ) { + return apply_filters( 'bb_onesignal_app_id', bb_onesignal_get_settings( 'app_id', $default ) ); +} + +/** + * Get OneSignal Rest API Key. + * + * @since 2.3.40 + * + * @param string $default Default option for Rest API Key. + * + * @return mixed|void OneSignal Rest API Key. + */ +function bb_onesignal_rest_api_key( $default = '' ) { + return apply_filters( 'bb_onesignal_rest_api_key', bb_onesignal_get_settings( 'rest_api_key', $default ) ); +} + +/** + * Check the OneSignal App is connected or not? + * + * @since 2.3.40 + * + * @param string $default Default false. + * + * @return bool. + */ +function bb_onesignal_app_is_connected( $default = false ) { + return (bool) apply_filters( 'bb_onesignal_app_is_connected', bb_onesignal_get_settings( 'is_connected', $default ) ); +} diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.js b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.js index 24a18ffb..56224ca9 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.js +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.js @@ -25,6 +25,8 @@ window.Backbone = window.Backbone || []; leaveWaitingTime: 5000, // 5 seconds. chunks_event: [], bb_pusher_channels: [], + worker_enabled: false, + try_reconnect: false, /** * [start description] @@ -71,6 +73,7 @@ window.Backbone = window.Backbone || []; 'undefined' !== typeof bp.Pusher_FrontCommon.pusher.channels && 'on' === bb_pusher_vars.is_live_messaging_enabled ) { + bp.Pusher_FrontCommon.pusher.signin(); bp.Pusher_FrontCommon.bb_pusher_channels.push( 'private-bb-pro-global' ); bp.Pusher_FrontCommon.bb_pusher_channels.push( 'private-bb-user-' + bb_pusher_vars.loggedin_user_id ); @@ -84,8 +87,30 @@ window.Backbone = window.Backbone || []; } bp.Pusher_FrontCommon.pusherLiveMessage(); + + if ( true !== bp.Pusher_FrontCommon.worker_enabled ) { + bp.Pusher_FrontCommon.pusher.connection.bind( 'disconnected', function () { + bp.Pusher_FrontCommon.removed_channels(); + if ( true === bp.Pusher_FrontCommon.try_reconnect ) { + bp.Pusher_FrontCommon.pusher.connect(); + } + } ); + + bp.Pusher_FrontCommon.pusher.connection.bind( 'connected', function () { + if ( true === bp.Pusher_FrontCommon.try_reconnect ) { + bp.Pusher_FrontCommon.try_reconnect = false; + } + } ); + } } + bp.Pusher_FrontCommon.subscribe_channels(); + }, + + /** + * Subscribe to channels. + */ + subscribe_channels: function () { bp.Pusher_FrontCommon.bb_pusher_channels.forEach( function ( name ) { if ( name === 'private-bb-pro-global' ) { @@ -100,6 +125,17 @@ window.Backbone = window.Backbone || []; ); }, + /** + * Remove channel objects. + */ + removed_channels: function () { + jQuery.each( bb_pusher_vars, function ( key ) { + if ( key.indexOf( 'live_message_' ) !== -1 ) { + delete bb_pusher_vars[ key ]; + } + } ); + }, + /** * [addListeners description] */ @@ -228,24 +264,34 @@ window.Backbone = window.Backbone || []; }; if ( 'undefined' === typeof ( window.SharedWorker ) || 'undefined' === typeof bp.bb_pusher_shared ) { + bp.Pusher_FrontCommon.worker_enabled = false; return new Pusher( bb_pusher_vars.app_key, { - authorizer : PusherBatchAuthorizer, - cluster : bb_pusher_vars.app_cluster, - authEndpoint: bb_pusher_vars.auth_endpoint, - auth : authOptions, + authorizer : PusherBatchAuthorizer, + cluster : bb_pusher_vars.app_cluster, + authEndpoint : bb_pusher_vars.auth_endpoint, + auth : authOptions, + userAuthentication: { + endpoint : bb_pusher_vars.user_auth_endpoint, + transport: 'ajax', + }, } ); } else { + bp.Pusher_FrontCommon.worker_enabled = true; return bp.bb_pusher_shared.constructor( bb_pusher_vars.app_key, { - encrypted: true, - authorizer: bb_pusher_vars.bb_pro_pusher_auth, - cluster: bb_pusher_vars.app_cluster, - authEndpoint: bb_pusher_vars.auth_endpoint, - auth: authOptions, + encrypted : true, + authorizer : bb_pusher_vars.bb_pro_pusher_auth, + cluster : bb_pusher_vars.app_cluster, + authEndpoint : bb_pusher_vars.auth_endpoint, + auth : authOptions, + userAuthentication: { + endpoint : bb_pusher_vars.user_auth_endpoint, + transport: 'ajax', + }, } ); } @@ -778,7 +824,7 @@ window.Backbone = window.Backbone || []; window.Backbone.trigger( 'relistelements' ); } - if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) ) { + if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) && 'undefined' !== typeof bp.Nouveau.Messages ) { hash = new Date().getTime(); bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } @@ -788,7 +834,7 @@ window.Backbone = window.Backbone || []; action === 'group_message_group_demoted' ) { - if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) ) { + if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) && 'undefined' !== typeof bp.Nouveau.Messages ) { hash = new Date().getTime(); bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } @@ -799,7 +845,7 @@ window.Backbone = window.Backbone || []; action === 'groups_remove_member' ) { - if ( parseInt( user_id ) === parseInt( bb_pusher_vars.loggedin_user_id ) && thread_id > 0 ) { + if ( parseInt( user_id ) === parseInt( bb_pusher_vars.loggedin_user_id ) && thread_id > 0 && 'undefined' !== typeof bp.Nouveau.Messages ) { bp.Nouveau.Messages.threads.remove( bp.Nouveau.Messages.threads.get( thread_id ) ); if ( thread_id > 0 && bb_pusher_vars.bb_pro_pusher_thread_ids[ thread_hash ] ) { @@ -839,15 +885,15 @@ window.Backbone = window.Backbone || []; ] ); - if ( 'undefined' !== typeof next_thread_id ) { + if ( 'undefined' !== typeof next_thread_id && 'undefined' !== typeof bp.Nouveau.Messages ) { bb_pusher_vars.current_thread_id = parseInt( next_thread_id ); bp.Nouveau.Messages.router.navigate( 'view/' + next_thread_id + '/?hash=' + hash, { trigger: true } ); - } else { + } else if ( 'undefined' !== typeof bp.Nouveau.Messages ) { bb_pusher_vars.current_thread_id = 0; bp.Nouveau.Messages.router.navigate( 'compose/', { trigger: true } ); } - } else { + } else if ( 'undefined' !== typeof bp.Nouveau.Messages ) { bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } } @@ -936,12 +982,24 @@ window.Backbone = window.Backbone || []; ); } ); + + // Reconnect. + bb_pusher_vars.user_channel.bind( + 'client-bb-pro-reconnect', + function () { + bp.Pusher_FrontCommon.try_reconnect = true; + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { + bp.bb_pusher_shared.sendMessage( 'updateReconnect', { try_reconnect: true } ); + } + } + ); + }, pusherSubscribeThreadsChannels: function ( thread_id ) { var key = 'live_message_' + thread_id; var channel_name = 'private-bb-message-thread-' + thread_id; - if ( 'undefined' !== typeof bb_pusher_vars[ key ] ) { + if ( 'undefined' !== typeof bb_pusher_vars[ key ] ) { return; } @@ -960,6 +1018,15 @@ window.Backbone = window.Backbone || []; function ( event, data ) { if ( 'undefined' !== typeof data.bb_pro_pusher_thread_ids ) { bb_pusher_vars.bb_pro_pusher_thread_ids = data.bb_pro_pusher_thread_ids; + + if ( Object.keys( data.bb_pro_pusher_thread_ids ).length > 0 ) { + $.each( + data.bb_pro_pusher_thread_ids, + function ( i, item ) { + bp.Pusher_FrontCommon.pusherSubscribeThreadsChannels( parseInt( item ) ); + } + ); + } } if ( 'undefined' !== typeof data.blocked_users_ids ) { @@ -1027,7 +1094,7 @@ window.Backbone = window.Backbone || []; }; bp.Pusher_FrontCommon.renderAjaxUpdateFailedMessage( dataupdate ); - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'renderAjaxUpdateFailedMessage', dataupdate ); } @@ -1167,7 +1234,7 @@ window.Backbone = window.Backbone || []; }; bp.Pusher_FrontCommon.renderAjaxUpdateFailedMessage( dataupdate ); - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'renderAjaxUpdateFailedMessage', dataupdate ); } } else { @@ -1315,7 +1382,7 @@ window.Backbone = window.Backbone || []; }; bp.Pusher_FrontCommon.renderAjaxUpdateFailedMessage( dataupdate ); - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'renderAjaxUpdateFailedMessage', dataupdate ); } @@ -1596,10 +1663,23 @@ window.Backbone = window.Backbone || []; param_data.is_group = true; } + param_data.has_media = false; + if ( + mediasPusher.length > 0 || + videosPusher.length > 0 || + documentsPusher.length > 0 || + ( + 'undefined' !== typeof gif_datas.video_url && + 'undefined' !== typeof gif_datas.preview_url + ) + ) { + param_data.has_media = true; + } + if ( 'undefined' !== typeof dataArr.resend ) { bp.Pusher_FrontCommon.renderUpdateSendingMessage( param_data ); - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'resend-message-ajax-send', param_data ); } } else { @@ -1607,25 +1687,13 @@ window.Backbone = window.Backbone || []; param_data.video = videosPusherTemp; bp.Pusher_FrontCommon.renderMessage( param_data ); - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'before-message-ajax-send', param_data ); } } - param_data.media = mediasPusher; - param_data.video = videosPusher; - param_data.has_media = false; - if ( - mediasPusher.length > 0 || - videosPusher.length > 0 || - documentsPusher.length > 0 || - ( - 'undefined' !== typeof gif_datas.video_url && - 'undefined' !== typeof gif_datas.preview_url - ) - ) { - param_data.has_media = true; - } + param_data.media = mediasPusher; + param_data.video = videosPusher; var key = 'live_message_' + bb_pusher_vars.current_thread_id; @@ -1855,7 +1923,7 @@ window.Backbone = window.Backbone || []; window.Backbone.trigger( 'relistelements' ); } - if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) ) { + if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) && 'undefined' !== typeof bp.Nouveau.Messages ) { hash = new Date().getTime(); bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } @@ -1865,7 +1933,7 @@ window.Backbone = window.Backbone || []; action === 'group_message_group_demoted' ) { - if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) ) { + if ( thread_id > 0 && parseInt( thread_id ) === parseInt( bb_pusher_vars.current_thread_id ) && 'undefined' !== typeof bp.Nouveau.Messages ) { hash = new Date().getTime(); bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } @@ -1876,7 +1944,7 @@ window.Backbone = window.Backbone || []; action === 'groups_remove_member' ) { - if ( parseInt( user_id ) === parseInt( bb_pusher_vars.loggedin_user_id ) && thread_id > 0 ) { + if ( parseInt( user_id ) === parseInt( bb_pusher_vars.loggedin_user_id ) && thread_id > 0 && 'undefined' !== typeof bp.Nouveau.Messages ) { bp.Nouveau.Messages.threads.remove( bp.Nouveau.Messages.threads.get( thread_id ) ); if ( thread_id > 0 && bb_pusher_vars.bb_pro_pusher_thread_ids[ thread_hash ] ) { @@ -1916,15 +1984,15 @@ window.Backbone = window.Backbone || []; ] ); - if ( 'undefined' !== typeof next_thread_id ) { + if ( 'undefined' !== typeof next_thread_id && 'undefined' !== typeof bp.Nouveau.Messages ) { bb_pusher_vars.current_thread_id = parseInt( next_thread_id ); bp.Nouveau.Messages.router.navigate( 'view/' + next_thread_id + '/?hash=' + hash, { trigger: true } ); - } else { + } else if ( 'undefined' !== typeof bp.Nouveau.Messages ) { bb_pusher_vars.current_thread_id = 0; bp.Nouveau.Messages.router.navigate( 'compose/', { trigger: true } ); } - } else { + } else if ( 'undefined' !== typeof bp.Nouveau.Messages ) { bp.Nouveau.Messages.router.navigate( 'view/' + thread_id + '/?hash=' + hash, { trigger: true } ); } } @@ -3225,7 +3293,7 @@ window.Backbone = window.Backbone || []; }, removeFailedMessage: function( data ) { - if ( 'undefined' !== typeof ( window.SharedWorker ) && 'undefined' !== typeof bp.bb_pusher_shared ) { + if ( true === bp.Pusher_FrontCommon.worker_enabled ) { bp.bb_pusher_shared.sendMessage( 'onCancelRemoveMessage', data ); } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.min.js b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.min.js index 495ae867..245f8c20 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.min.js +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/assets/js/bb-pro-core-pusher.min.js @@ -1 +1 @@ -window.bp=window.bp||{},window.Backbone=window.Backbone||[],function(g){bp.Pusher_FrontCommon={pusher:{},typer_data:{},xhr:!1,can_type:!0,throttleTime:6e3,clearInterval:6e3,clearTimerId:[],pendingRemoves:[],leaveWaitingTime:5e3,chunks_event:[],bb_pusher_channels:[],start:function(){"undefined"!=typeof bb_pusher_vars&&void 0!==bb_pusher_vars.loggedin_user_id&&0!==parseInt(bb_pusher_vars.loggedin_user_id)&&(this.setupGlobals(),this.addListeners(),g(document).on("ready",function(){bp.Pusher_FrontCommon.setupToast()}))},setupGlobals:function(){bp.Pusher_FrontCommon.typer_data=[],bb_pusher_vars.current_thread_recipients_count=0,bb_pusher_vars.current_thread_group_id=0,bp.Pusher_FrontCommon.pusher=this.pusherGlobalObject(),bp.Pusher_FrontCommon.pusher&&void 0!==bp.Pusher_FrontCommon.pusher.channels&&"on"===bb_pusher_vars.is_live_messaging_enabled&&(bp.Pusher_FrontCommon.bb_pusher_channels.push("private-bb-pro-global"),bp.Pusher_FrontCommon.bb_pusher_channels.push("private-bb-user-"+bb_pusher_vars.loggedin_user_id),0'+bb_pusher_vars.sending_text+"
",delete a.nonce,delete a.action,g.each(a,function(e){(-1"+s.content+"

").text())).replace(/ /g," "),h=b=void 0!==a.hash?a.hash:(new Date).getTime(),s=p=""===p?"":s.content,void 0!==u.resend&&(h=b+" sending",s+=c),(n||_||o)&&(h+=" has-medias"),a.id=b,a.sender_id=bb_pusher_vars.loggedin_user_id,a.sender_name=bb_pusher_vars.loggedin_user_name,a.gif=i,a.is_user_suspended="true"===a.is_user_suspended,a.is_user_blocked="true"===a.is_user_blocked,a.is_user_deleted="true"===a.is_user_deleted,a.sender_avatar=bb_pusher_vars.sender_avatar,a.sender_link=bb_pusher_vars.sender_link,a.display_date=bp.Pusher_FrontCommon.getWPCurrentTime(),a.display_date_list=bb_pusher_vars.display_date,a.className=h,a.sender_is_you=!0,a.thread_id=bb_pusher_vars.current_thread_id,a.content=s,a.excerpt="",s&&(a.excerpt=s.replace(/(|<\/(\w+)><(\w+)>)/g," ").replace(/(<([^>]+)>)/gi,"").replace(/\s+/g," "),75"+e.join(", ")+""+bb_pusher_vars.i18n.single_typing:2===e.length?r=""+e.join(""+bb_pusher_vars.i18n.separator+"")+""+bb_pusher_vars.i18n.typing:2"+e[0]+""+bb_pusher_vars.i18n.separator+(e.length-1)+bb_pusher_vars.i18n.multiple_typing),g(".bb-pusher-typing-indicator .bb-pusher-typing-indicator-text-inner").html(r),g(".bb-pusher-typing-indicator").removeClass("bp-hide")):g(".bb-pusher-typing-indicator").addClass("bp-hide")},threadListTypingIndicator:function(e,r){var s=g('#message-threads li .bp-message-link[data-thread-id="'+e+'"]'),a=(0'+r+"")),g(document.body).find(".bp-buddypanel-menu-item-messages-count-"+e.user_id).length)&&0 a").append(''+r+"")})})},bb_update_header_messages:function(){!g(document.body).find("#header-messages-dropdown-elem").length||bp.Pusher_FrontCommon.xhr||(g(document.body).find("#header-messages-dropdown-elem ul.notification-list").html('

'),bp.Pusher_FrontCommon.xhr=g.get(ajaxurl,{action:"buddyboss_theme_get_header_unread_messages"},function(e){e.success&&void 0!==e.data&&void 0!==e.data.contents&&g("#header-messages-dropdown-elem ul.notification-list").length&&(g(document.body).find("#header-messages-dropdown-elem ul.notification-list").html(e.data.contents),bp.Pusher_FrontCommon.xhr=!1)}))},json2array:function(r){var s=[];return Object.keys(r).forEach(function(e){s.push(r[e])}),s},arrayIntersect:function(e,r){g(e).filter(r)},createCookie:function(e,r,s){var a,n="";s&&((a=new Date).setTime(a.getTime()+60*s*1e3),n="; expires="+a.toGMTString()),document.cookie=e+"="+r+n+"; path=/"},readCookie:function(e){for(var r=e+"=",s=document.cookie.split(";"),a=s.length,n=0;n>>32-r}function s(e){for(var r="",s=7;0<=s;s--)r+=(e>>>4*s&15).toString(16);return r}for(var a,n,t,o,_,d,i,u,b=new Array(80),p=1732584193,h=4023233417,c=2562383102,g=271733878,m=3285377520,v=(e=function(e){e=e.replace(/\r\n/g,"\n");for(var r="",s=0;s>6|192))+String.fromCharCode(63&a|128):(r=(r+=String.fromCharCode(a>>12|224))+String.fromCharCode(a>>6&63|128))+String.fromCharCode(63&a|128)}return r}(e)).length,l=[],w=0;w>>29),l.push(v<<3&4294967295),a=0;a'+bb_pusher_vars.sending_text+"
",delete a.nonce,delete a.action,g.each(a,function(e){(-1"+s.content+"

").text())).replace(/ /g," "),h=b=void 0!==a.hash?a.hash:(new Date).getTime(),s=p=""===p?"":s.content,void 0!==u.resend&&(h=b+" sending",s+=c),(n||_||o)&&(h+=" has-medias"),a.id=b,a.sender_id=bb_pusher_vars.loggedin_user_id,a.sender_name=bb_pusher_vars.loggedin_user_name,a.gif=i,a.is_user_suspended="true"===a.is_user_suspended,a.is_user_blocked="true"===a.is_user_blocked,a.is_user_deleted="true"===a.is_user_deleted,a.sender_avatar=bb_pusher_vars.sender_avatar,a.sender_link=bb_pusher_vars.sender_link,a.display_date=bp.Pusher_FrontCommon.getWPCurrentTime(),a.display_date_list=bb_pusher_vars.display_date,a.className=h,a.sender_is_you=!0,a.thread_id=bb_pusher_vars.current_thread_id,a.content=s,a.excerpt="",s&&(a.excerpt=s.replace(/(|<\/(\w+)><(\w+)>)/g," ").replace(/(<([^>]+)>)/gi,"").replace(/\s+/g," "),75"+e.join(", ")+""+bb_pusher_vars.i18n.single_typing:2===e.length?r=""+e.join(""+bb_pusher_vars.i18n.separator+"")+""+bb_pusher_vars.i18n.typing:2"+e[0]+""+bb_pusher_vars.i18n.separator+(e.length-1)+bb_pusher_vars.i18n.multiple_typing),g(".bb-pusher-typing-indicator .bb-pusher-typing-indicator-text-inner").html(r),g(".bb-pusher-typing-indicator").removeClass("bp-hide")):g(".bb-pusher-typing-indicator").addClass("bp-hide")},threadListTypingIndicator:function(e,r){var s=g('#message-threads li .bp-message-link[data-thread-id="'+e+'"]'),a=(0'+r+"")),g(document.body).find(".bp-buddypanel-menu-item-messages-count-"+e.user_id).length)&&0 a").append(''+r+"")})})},bb_update_header_messages:function(){!g(document.body).find("#header-messages-dropdown-elem").length||bp.Pusher_FrontCommon.xhr||(g(document.body).find("#header-messages-dropdown-elem ul.notification-list").html('

'),bp.Pusher_FrontCommon.xhr=g.get(ajaxurl,{action:"buddyboss_theme_get_header_unread_messages"},function(e){e.success&&void 0!==e.data&&void 0!==e.data.contents&&g("#header-messages-dropdown-elem ul.notification-list").length&&(g(document.body).find("#header-messages-dropdown-elem ul.notification-list").html(e.data.contents),bp.Pusher_FrontCommon.xhr=!1)}))},json2array:function(r){var s=[];return Object.keys(r).forEach(function(e){s.push(r[e])}),s},arrayIntersect:function(e,r){g(e).filter(r)},createCookie:function(e,r,s){var a,n="";s&&((a=new Date).setTime(a.getTime()+60*s*1e3),n="; expires="+a.toGMTString()),document.cookie=e+"="+r+n+"; path=/"},readCookie:function(e){for(var r=e+"=",s=document.cookie.split(";"),a=s.length,n=0;n>>32-r}function s(e){for(var r="",s=7;0<=s;s--)r+=(e>>>4*s&15).toString(16);return r}for(var a,n,t,o,_,d,i,u,b=new Array(80),p=1732584193,h=4023233417,c=2562383102,g=271733878,m=3285377520,v=(e=function(e){e=e.replace(/\r\n/g,"\n");for(var r="",s=0;s>6|192))+String.fromCharCode(63&a|128):(r=(r+=String.fromCharCode(a>>12|224))+String.fromCharCode(a>>6&63|128))+String.fromCharCode(63&a|128)}return r}(e)).length,l=[],w=0;w>>29),l.push(v<<3&4294967295),a=0;aversion, false ); + wp_enqueue_script( 'bb-pro-pusher-js-lib', 'https://js.pusher.com/8.0.2/pusher-with-encryption.min.js', array(), bb_platform_pro()->version, false ); wp_enqueue_script( 'bb-pro-deparam-js', trailingslashit( bb_platform_pro()->plugin_url ) . 'assets/js/vendor/jquery-deparam.js', array(), bb_platform_pro()->version, false ); wp_enqueue_script( 'bb-pro-pusher-auth-js', bb_pusher_integration_url( '/assets/js/pusher-auth.js' ), array( 'wp-i18n', 'bb-pro-deparam-js' ), bb_platform_pro()->version, false ); wp_enqueue_script( 'bb-shared-worker-wrapper', bb_pusher_integration_url( '/assets/js/bb-shared-worker-wrapper' . $min . '.js' ), array( 'wp-i18n', 'bb-pro-deparam-js' ), bb_platform_pro()->version, false ); - wp_enqueue_script( 'bb-pro-core-pusher', bb_pusher_integration_url( '/assets/js/bb-pro-core-pusher' . $min . '.js' ), array( 'wp-i18n', 'bb-pro-deparam-js', 'bb-shared-worker-wrapper' ), bb_platform_pro()->version, false ); - wp_set_script_translations( 'bb-pro-core-pusher', 'buddyboss-pro' ); + wp_enqueue_script( 'bb-pro-core-pusher', bb_pusher_integration_url( '/assets/js/bb-pro-core-pusher' . $min . '.js' ), array( 'wp-i18n', 'bb-pro-deparam-js', 'bb-shared-worker-wrapper' ), bb_platform_pro()->version, false ); + wp_set_script_translations( 'bb-pro-core-pusher', 'buddyboss-pro' ); $user_id = bp_loggedin_user_id(); $user_hash = bb_pusher_get_user_hash( $user_id ); @@ -174,7 +177,7 @@ function ( &$id, $key ) use ( &$user_thread_ids ) { $tz_offset = (float) get_option( 'gmt_offset' ); $tz_string = get_option( 'timezone_string' ); if ( ! empty( $tz_string ) && is_string( $tz_string ) ) { - if ( 'UTC' === substr( $tz_string, 0, 3 ) ) { + if ( substr( $tz_string, 0, 3 ) === 'UTC' ) { $tz_string = str_replace( array( ':15', ':30', ':45' ), array( '.25', '.5', '.75' ), $tz_string ); $tz_offset = floatval( substr( $tz_string, 3 ) ); } else { @@ -215,7 +218,7 @@ function ( &$id, $key ) use ( &$user_thread_ids ) { 'app_cluster' => bb_pusher_cluster(), 'global_private' => 'private-bb-pro-global', 'bb_pro_user_friends' => ( bp_is_active( 'friends' ) ? bp_get_friend_ids( $user_id ) : '' ), - 'is_live_messaging_enabled' => ( false === bb_pusher_is_feature_enabled( 'live-messaging' ) ? 'off' : 'on' ), + 'is_live_messaging_enabled' => ( bb_pusher_is_feature_enabled( 'live-messaging' ) === false ? 'off' : 'on' ), 'bb_pro_pusher_thread_ids' => $user_thread_ids, 'cancel_text' => __( 'Cancel', 'buddyboss-pro' ), 'not_delivered_text' => __( 'Not delivered', 'buddyboss-pro' ), @@ -247,7 +250,9 @@ function ( &$id, $key ) use ( &$user_thread_ids ) { 'presence_thread' => '', 'content_size_limit' => bb_pusher_get_content_size_limit(), 'group_threads' => array(), - 'wp_offset' => (float) $tz_offset, + 'wp_offset' => (float) $tz_offset, + 'user_auth_endpoint' => get_home_url() . '/wp-json/' . bp_rest_namespace() . '/' . bp_rest_version() . '/pusher/user-auth', + 'try_reconnect' => false, ); if ( bp_is_active( 'messages' ) && bp_is_user_messages() ) { @@ -256,7 +261,7 @@ function ( &$id, $key ) use ( &$user_thread_ids ) { $data['thread_channel'] = 'private-bb-message-thread-' . $data['current_thread_id']; } - if ( bp_is_active( 'messages' ) && bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && true === bp_disable_group_messages() ) { + if ( bp_is_active( 'messages' ) && bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && bp_disable_group_messages() === true ) { // Determine groups of user. $groups = groups_get_groups( array( @@ -292,7 +297,7 @@ function ( &$group_id, $key ) use ( &$group_threads ) { } - if ( bp_is_active( 'groups' ) && bp_is_group_single() && bp_is_group_messages() && 'public-message' === bb_get_group_current_messages_tab() ) { + if ( bp_is_active( 'groups' ) && bp_is_group_single() && bp_is_group_messages() && bb_get_group_current_messages_tab() === 'public-message' ) { $data['current_thread_id'] = groups_get_groupmeta( (int) bp_get_current_group_id(), 'group_message_thread' ); } @@ -360,8 +365,8 @@ function ( &$id, $key ) use ( &$data ) { ); } - $data['suspended_avatar'] = bb_moderation_is_suspended_avatar(); - $data['suspended_user_name'] = bb_moderation_is_suspended_label(); + $data['suspended_avatar'] = bb_moderation_is_suspended_avatar(); + $data['suspended_user_name'] = bb_moderation_is_suspended_label(); if ( bp_is_active( 'messages' ) && bp_is_user_messages() ) { $data['suspended_message_text'] = bb_moderation_is_suspended_message( '', BP_Moderation_Message::$moderation_type, $data['current_thread_id'] ); if ( ! empty( $data['suspended_message_text'] ) ) { @@ -405,7 +410,6 @@ function ( &$id, $key ) use ( &$data ) { 'bb_pusher_vars', $data ); - } /** @@ -471,7 +475,7 @@ function bb_pro_pusher_message_delete_thread( $thread_id ) { 'recipients' => $recipients, ); - if ( true === (bool) $is_group_message_thread && bp_is_active( 'groups' ) ) { + if ( (bool) $is_group_message_thread === true && bp_is_active( 'groups' ) ) { $first_message = BP_Messages_Thread::get_first_message( $thread_id ); $first_message_id = ( ! empty( $first_message ) ? $first_message->id : false ); $group_id = ( isset( $first_message_id ) ) ? (int) bp_messages_get_meta( $first_message_id, 'group_id', true ) : 0; @@ -481,7 +485,7 @@ function bb_pro_pusher_message_delete_thread( $thread_id ) { } $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, 'private-bb-message-thread-' . $thread_id, 'client-bb-pro-thread-delete', $event_data ); } } @@ -538,7 +542,7 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-member-suspended', $event_data ); } } @@ -596,7 +600,7 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-member-unsuspended', $event_data ); } } @@ -621,7 +625,7 @@ function bb_pro_pusher_moderation_after_save( $moderation ) { return; } - if ( 'user' === $moderation->item_type ) { + if ( $moderation->item_type === 'user' ) { $creator_id = $moderation->user_id; $blocked_id = $moderation->item_id; @@ -655,7 +659,7 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-member-blocked', $event_data ); } } @@ -679,7 +683,7 @@ function bb_pro_pusher_moderation_after_delete( $moderation ) { return; } - if ( 'user' === $moderation->item_type ) { + if ( $moderation->item_type === 'user' ) { $creator_id = $moderation->user_id; $unblocked_id = $moderation->item_id; @@ -713,7 +717,7 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-member-unblocked', $event_data ); } } @@ -745,7 +749,7 @@ function bb_pro_pusher_member_connection_after_update( $old_value, $new_value ) ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-message-is-connected', $event_data ); } } @@ -778,7 +782,6 @@ function bb_pro_pusher_member_connection_requested( $friendship_id, $initiator_u $channel = 'private-bb-user-' . $initiator_user_id; bb_pro_comman_connection_triggers( $friend_user_id, $initiator_user_id, $friend_user_id, $channel, $event_name ); - } /** @@ -876,7 +879,6 @@ function bb_pro_pusher_member_rejected_friendship( $friendship_id, $friendship ) bb_pro_comman_connection_triggers( $initiator_user_id, $friend_user_id, $initiator_user_id, $channel, $event_name ); } - } /** @@ -929,7 +931,7 @@ function bb_pro_pusher_message_access_control_after_update( $old_value, $new_val $event_data = array(); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, $event_name, $event_data ); } } @@ -969,7 +971,7 @@ function bb_pro_pusher_active_components( $old_value, $value, $option ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, 'private-bb-pro-global', 'client-bb-pro-active-components', $event_data ); } } @@ -999,7 +1001,7 @@ function bb_pro_pusher_disabled_group_messages( $old_value, $value, $option ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, 'private-bb-pro-global', $event_name, $event_data ); } } @@ -1023,7 +1025,7 @@ function bb_pro_pusher_group_settings_update( $meta_id, $object_id, $meta_key, $ return; } - if ( 'message_status' !== $meta_key ) { + if ( $meta_key !== 'message_status' ) { return; } @@ -1059,7 +1061,7 @@ function ( $user_id ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-group-setting-update', $event_data ); } } @@ -1105,7 +1107,7 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-member-deleted', $event_data ); } } @@ -1146,10 +1148,9 @@ function bb_pro_pusher_messages_message_new_thread_save( $message ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher && ! empty( $channels ) ) { + if ( $bb_pusher !== null && ! empty( $channels ) ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-new-thread-create', $event_data ); } - } /** @@ -1173,8 +1174,8 @@ function bb_pro_pusher_messages_message_new_message_save( $message ) { $message_action = bp_messages_get_meta( $message->id, 'thread_action', true ); // group. if ( - 'group' !== $message_from || - 'messages_send_reply' === $message_action || + $message_from !== 'group' || + $message_action === 'messages_send_reply' || did_action( 'groups_join_group' ) || did_action( 'groups_accept_invite' ) || did_action( 'groups_banned_member' ) || @@ -1214,20 +1215,19 @@ function bb_pro_pusher_messages_message_new_message_save( $message ) { 'recipients' => $recipients, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-new-group-message', $event_data ); } } else { $response = bb_get_message_response_object( $message ); - if ( ! empty( $response['thread_id'] ) && (int) $response['thread_id'] > 0 && null !== $bb_pusher && bp_is_active( 'messages' ) ) { + if ( ! empty( $response['thread_id'] ) && (int) $response['thread_id'] > 0 && $bb_pusher !== null && bp_is_active( 'messages' ) ) { $notify_data = $response['messages'][0]; bb_pro_pusher_trigger_chunked_event( $bb_pusher, 'private-bb-message-thread-' . $response['thread_id'], 'client-bb-pro-before-message-ajax-send', $notify_data ); } } - } /** @@ -1252,7 +1252,7 @@ function ( $group_id ) use ( $group_thread, $group_name ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-group-thread-deleted', $event_data ); } }, @@ -1318,8 +1318,10 @@ function bb_pro_pusher_group_messages_banned_member( $thread_id, $user_id, $grou 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-group-message-group-update-notify', $event_data ); + bb_pusher_trigger_event( $bb_pusher, 'private-bb-user-' . $user_id, 'client-bb-pro-reconnect', array() ); + $bb_pusher->terminateUserConnections( $user_id ); } } @@ -1352,7 +1354,7 @@ function bb_pro_pusher_group_messages_unbanned_member( $thread_id, $user_id, $gr 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-group-message-group-update-notify', $event_data ); } } @@ -1389,11 +1391,10 @@ function bb_pro_pusher_group_messages_member_joined( $group_id, $user_id ) { 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-group-message-group-update-notify', $event_data ); } } - } /** @@ -1416,7 +1417,7 @@ function bb_pro_pusher_group_messages_member_left( $group_id, $user_id ) { } $action = 'group_message_group_left'; - if ( 'groups_remove_member' === current_filter() ) { + if ( current_filter() === 'groups_remove_member' ) { $action = 'groups_remove_member'; } @@ -1433,11 +1434,13 @@ function bb_pro_pusher_group_messages_member_left( $group_id, $user_id ) { 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-group-message-group-update-notify', $event_data ); + bb_pusher_trigger_event( $bb_pusher, 'private-bb-user-' . $user_id, 'client-bb-pro-reconnect', array() ); + $bb_pusher->terminateUserConnections( $user_id ); + } } - } /** @@ -1479,10 +1482,9 @@ function ( &$id, $key ) use ( &$thread_ids ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, $event_name, $event_data ); } - } /** @@ -1513,7 +1515,7 @@ function bb_pusher_rest_create_message( $thread, $response, $request, $message ) $data = $response->get_data(); $hash = $request->get_param( 'hash' ); - if ( ! empty( $thread ) && (int) $thread->thread_id > 0 && null !== $bb_pusher && bp_is_active( 'messages' ) ) { + if ( ! empty( $thread ) && (int) $thread->thread_id > 0 && $bb_pusher !== null && bp_is_active( 'messages' ) ) { $last_message_id = $message->id; @@ -1606,7 +1608,7 @@ function bb_pro_pusher_disabled_pusher_settings( $old_value, $value, $option ) { ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, $event_name, $event_data ); } } @@ -1670,7 +1672,7 @@ function bb_pro_pusher_deleted_thread_messages( $thread_id ) { 'thread_exists' => messages_is_valid_thread( $thread_id ), ); $bb_pusher = bb_pusher(); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, 'private-bb-message-thread-' . $thread_id, 'client-bb-pro-thread-delete-message', $event_data ); } } @@ -1713,7 +1715,7 @@ function bb_pro_pusher_group_messages_member_promoted( $group_id, $user_id ) { 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-group-message-group-update-notify', $event_data ); } } @@ -1756,7 +1758,7 @@ function bb_pro_pusher_group_messages_member_demoted( $group_id, $user_id ) { 'sender_id' => (int) $user_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channels, 'client-bb-pro-group-message-group-update-notify', $event_data ); } } @@ -1801,5 +1803,37 @@ function bb_pusher_update_current_thread_unread_count() { 'type' => 'success', ) ); +} + +/** + * Fire a pusher event when the member type allow messaging without connection setting updated to refresh. + * + * @param mixed $old_value The old option value. + * @param mixed $new_value The new option value. + * + * @since 2.3.80 + * + * @return void + */ +function bb_pro_pusher_member_type_allow_messaging_update( $old_value, $new_value ) { + + if ( + ! bbp_pro_is_license_valid() || + ! bb_pusher_is_enabled() || + ! bb_pusher_is_feature_enabled( 'live-messaging' ) + ) { + return; + } + if ( $old_value !== $new_value ) { + $channel = 'private-bb-pro-global'; + $event_data = array( + 'is_force_friendship_to_message' => bp_force_friendship_to_message(), + ); + + $bb_pusher = bb_pusher(); + if ( $bb_pusher !== null ) { + bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-message-is-connected', $event_data ); + } + } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/bb-pusher-filters.php b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/bb-pusher-filters.php index ec7fbddb..0af247db 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/bb-pusher-filters.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/bb-pusher-filters.php @@ -51,7 +51,6 @@ function bb_pro_pusher_thread_recipient_inbox_unread_counts( $data, $recipients_ $data = array_merge( $data, $inbox_unread_cnt ); return $data; - } /** @@ -68,7 +67,7 @@ function bb_pro_pusher_thread_recipient_inbox_unread_counts( $data, $recipients_ * @return null|bool */ function bb_pro_pusher_group_events( $check, $object_id, $meta_key, $meta_value, $prev_value ) { - if ( null === $check ) { + if ( $check === null ) { // Compare existing value to new value if no prev value given and the key exists only once. if ( empty( $prev_value ) ) { @@ -98,8 +97,22 @@ function bb_pro_pusher_group_events( $check, $object_id, $meta_key, $meta_value, 'sender_id' => (int) $message->sender_id, ); - if ( null !== $bb_pusher ) { + if ( $bb_pusher !== null ) { bb_pusher_trigger_event( $bb_pusher, $channel, 'client-bb-pro-group-message-group-update-notify', $event_data ); + + if ( + in_array( + $meta_key, + array( + 'group_message_group_left', + 'group_message_group_ban', + ), + true + ) + ) { + bb_pusher_trigger_event( $bb_pusher, 'private-bb-user-' . $message->sender_id, 'client-bb-pro-reconnect', array() ); + $bb_pusher->terminateUserConnections( $message->sender_id ); + } } } } @@ -252,7 +265,7 @@ function ( &$id, $key ) use ( &$response ) { } } - if ( bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && true === bp_disable_group_messages() ) { + if ( bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && bp_disable_group_messages() === true ) { // Determine groups of user. $groups = groups_get_groups( array( @@ -323,7 +336,6 @@ function bb_pro_pusher_on_screen_notification_query_string( $query_string ) { } return http_build_query( $query_string ); - } /** @@ -346,7 +358,7 @@ function bb_pro_pusher_bb_nouveau_ajax_messages_send_reply_success( $response ) $bb_pusher = bb_pusher(); - if ( ! empty( $response['thread_id'] ) && (int) $response['thread_id'] > 0 && null !== $bb_pusher && bp_is_active( 'messages' ) ) { + if ( ! empty( $response['thread_id'] ) && (int) $response['thread_id'] > 0 && $bb_pusher !== null && bp_is_active( 'messages' ) ) { $notify_data = array( 'hash' => $response['hash'], diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/includes/class-bb-rest-pusher-endpoint.php b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/includes/class-bb-rest-pusher-endpoint.php index 48745e2f..d66e2db8 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/includes/class-bb-rest-pusher-endpoint.php +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/pusher/includes/class-bb-rest-pusher-endpoint.php @@ -66,6 +66,25 @@ public function register_routes() { ), ) ); + + register_rest_route( + $this->namespace, + '/' . $this->rest_base . '/user-auth', + array( + 'args' => array( + 'socket_id' => array( + 'required' => true, + 'type' => 'string', + 'description' => __( 'Socket ID', 'buddyboss-pro' ), + ), + ), + array( + 'methods' => WP_REST_Server::EDITABLE, + 'callback' => array( $this, 'user_authenticate' ), + 'permission_callback' => array( $this, 'user_authenticate_permissions_check' ), + ), + ) + ); } /** @@ -131,7 +150,7 @@ function ( &$id, $key ) use ( &$retval ) { ); } - if ( bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && true === bp_disable_group_messages() ) { + if ( bp_is_active( 'groups' ) && function_exists( 'bp_disable_group_messages' ) && bp_disable_group_messages() === true ) { // Determine groups of user. $groups = groups_get_groups( array( @@ -427,7 +446,7 @@ protected function subscribe_channel( $channel_name, $socket_id, $current_user_i switch ( $channel_type ) { case 'private': - if ( 0 !== $current_user_id ) { + if ( $current_user_id !== 0 ) { if ( strpos( $channel_name, 'private-bb-message-thread-' ) !== false ) { $channel_thread_id = (int) str_replace( 'private-bb-message-thread-', '', $channel_name ); if ( ! messages_check_thread_access( $channel_thread_id, (int) $current_user_id ) ) { @@ -471,4 +490,71 @@ protected function subscribe_channel( $channel_name, $socket_id, $current_user_i } } } + + /** + * Authenticate user for the pusher. + * + * @since 2.3.50 + * + * @param WP_REST_Request $request Full details about the request. + * + * @return WP_REST_Response | WP_Error + * + * @api {POST} /wp-json/buddyboss/v1/pusher/user-auth Pusher data. + */ + public function user_authenticate( $request ) { + $socket_id = $request->get_param( 'socket_id' ); + $user_id = bp_loggedin_user_id(); + + if ( empty( $user_id ) ) { + return new WP_Error( + 'rest_pusher_invalid_auth', + __( 'There is an error while authorizing the user.', 'buddyboss-pro' ), + array( + 'status' => rest_authorization_required_code(), + ) + ); + } + + try { + $pusher = bb_pusher(); + $user_info = array(); + $user_info['id'] = (string) $user_id; + + echo $pusher->authenticateUser( $socket_id, $user_info ); + exit; + } catch ( Exception $error ) { + return new WP_Error( + 'rest_pusher_invalid_auth', + __( 'There is an error while authorizing the user.', 'buddyboss-pro' ), + array( + 'status' => rest_authorization_required_code(), + ) + ); + } + } + + /** + * Check if a given request has access to pusher user-auth. + * + * @since 2.3.50 + * + * @param WP_REST_Request $request Full data about the request. + * + * @return bool|WP_Error + */ + public function user_authenticate_permissions_check( $request ) { + + $retval = true; + + /** + * Filter the pusher user auth permissions check. + * + * @since 2.3.50 + * + * @param bool|WP_Error $retval Returned value. + * @param WP_REST_Request $request The request sent to the API. + */ + return apply_filters( 'bb_rest_pusher_user_authenticate_permissions_check', $retval, $request ); + } } diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.css index f1547536..eab50271 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.css @@ -95,6 +95,7 @@ hr.bb-sep-line { } @media only screen and (max-width: 768px) { + .bp-admin-card.section-bp_zoom_gutenberg_section input[type="text"], .bp-admin-card.section-bp_zoom_gutenberg_section input[type="email"], .bp-admin-card.section-bp_zoom_gutenberg_section input[type="password"] { @@ -103,16 +104,20 @@ hr.bb-sep-line { } @media only screen and (max-width: 600px) { + .bp-group-zoom-settings label.group-setting-label, .bp-group-zoom-settings .bp-input-wrap { flex: 0 0 100%; } + .bp-group-zoom-settings label.group-setting-label { margin-bottom: 8px; } + .bp-group-zoom-settings .bp-input-wrap input { min-width: 100%; } + .bb-description-info .bb-url-text { max-width: 90%; } @@ -194,3 +199,145 @@ hr.bb-sep-line { } /* SelectDropdown Component */ + +/* Admin Zoom Integration Tab */ +[class*="section-bp_zoom_"] .hidden-header > th { + display: none; +} + +[class*="section-bp_zoom_"] .hidden-header .bb-error-section, +[class*="section-bp_zoom_"] .hidden-header .bb-warning-section { + margin-right: 0; +} + +[class*="section-bp_zoom_"] .hidden-header #ss-oauth-content .bb-error-section, +[class*="section-bp_zoom_"] .hidden-header #ss-oauth-content .bb-warning-section { + margin-bottom: 15px; +} + +[class*="section-bp_zoom_"] tr.no-padding > td { + padding-right: 0; + padding-top: 0; +} + +[class*="section-bp_zoom_"] .is-disabled { + pointer-events: none; + background-color: #f6f7f7; + opacity: 0.75; +} + +[class*="section-bp_zoom_"] .bb-warning-section a { + color: inherit; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email select { + width: 50%; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email .bb-icon-spinner { + display: none; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email .bb-icon-spinner::before { + content: ""; + display: inline-block; + margin: 0; + box-sizing: border-box; + width: 20px; + height: 20px; + border-radius: 50%; + border: 2px solid #dcdcde; + border-top-color: #787c82; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; + margin: -5px 10px 0 0; + width: 20px; + height: 20px; +} + +[class*="section-bp_zoom_"] .bbpro-zoom-status { + margin-right: 15px; +} + +.copy-toggle { + display: flex; + position: relative; + width: 50%; +} + +.copy-toggle > input { + width: 100% !important; + padding-left: 65px; + margin-left: 0; +} + +.copy-toggle > .button { + position: absolute; + left: 0; + top: 0; + cursor: pointer; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + background-color: #fff; + color: #787c82; + border-color: #8c8f94; +} + +@media screen and (max-width: 768px) { + + .copy-toggle { + width: 100%; + } +} + +#bp-group-zoom-settings-connection-type .bp-radio-wrap.is-disabled { + pointer-events: none; + opacity: 0.75; +} + +#bp-group-zoom-settings-connection-type .bp-feedback { + box-shadow: none; + margin: 15px 0; +} + +.bb-warning-section + .bb-pro-tabs { + margin-top: 20px; +} + +.bb-pro-tabs .bb-pro-tabs-list { + display: flex; + flex-flow: row wrap; + margin: 0 0 20px 0; + padding: 0; + list-style: none; +} + +.bb-pro-tabs .bb-pro-tabs-list li { + font-size: 15px; + padding: 5px 0 12px 0; + margin-left: 24px; + border-bottom: 1px solid transparent; + cursor: pointer; +} + +.bb-pro-tabs .bb-pro-tabs-list li:last-child { + margin-left: 0; +} + +.bb-pro-tabs .bb-pro-tabs-list li.selected { + color: #2271b1; + border-color: #2271b1; +} + +.bb-pro-tabs .bb-pro-tabs-content th { + padding: 20px 0 20px 10px; +} + +.bb-pro-tabs .bb-pro-tabs-content td { + padding: 15px 10px; +} + +/* Admin Zoom Integration Tab */ diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.min.css index 6c947822..836fb456 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin-rtl.min.css @@ -1 +1,121 @@ -.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:50%}.bp-group-zoom-settings .bb-field-wrap{display:flex;flex-flow:row wrap}.bp-group-zoom-settings label.group-setting-label{flex:0 0 180px}.bp-group-zoom-settings .bp-input-wrap{flex:1;min-width:0}.bp-group-zoom-settings .bp-input-wrap input{min-width:70%}#copy-webhook-link{text-decoration:none}.bp-zoom-group-button-wrap{display:flex;align-items:center;padding-bottom:10px}.bp-zoom-group-button-wrap .bp-zoom-group-check-connection{margin-left:20px;text-decoration:none}hr.bb-sep-line{margin:20px 0}.bp-radio-wrap{display:flex;align-items:center;margin-bottom:10px}.bp-radio-wrap:last-child{margin:0}.bp-radio-wrap input{margin-top:1px;margin-left:8px}.bp-radio-wrap label{line-height:1}.radio-button-options .bp-radio-wrap{display:block}.radio-button-options .bp-radio-wrap label{line-height:1.5}.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px}.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px}.bb-checkbox-wrap .components-base-control__field{display:flex}.bb-checkbox-wrap .components-base-control__field>span{margin-top:2px}@media only screen and (max-width:768px){.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:100%}}@media only screen and (max-width:600px){.bp-group-zoom-settings .bp-input-wrap,.bp-group-zoom-settings label.group-setting-label{flex:0 0 100%}.bp-group-zoom-settings label.group-setting-label{margin-bottom:8px}.bp-group-zoom-settings .bp-input-wrap input{min-width:100%}.bb-description-info .bb-url-text{max-width:90%}}.edit-occurrences-button.is-link{margin:5px 0 10px 5px}.components-datetime{margin:10px 0;padding:0}.components-panel__body.is-opened>.components-datetime{padding:0;margin:10px 0}.select_main{position:relative;z-index:9}.select_main .select_option{cursor:pointer}.select_main .select_option select.components-select-control__input{pointer-events:none}.Select_suggestions-wrapper{font-size:14px;font-weight:400;position:absolute;top:calc(100% - 2px);padding:0;background-color:#fff;left:-2px;border:1px solid #ccc;border-radius:6px;list-style:none;z-index:1;width:calc(100% - 110px)}.Select_suggestions-wrapper .components-text-control__input{border-color:#ccc;border-radius:6px;margin:10px;line-height:1.8}.Select_suggestions-wrapper .Select_suggestions-list{margin:0;padding:0;list-style:none;max-height:180px;overflow-y:auto}.Select_suggestions-wrapper .Select_suggestions-list-item{padding:5px 10px;cursor:pointer}.Select_suggestions-wrapper .Select_suggestions-list-item:last-child{border-bottom-width:0}.Select_suggestions-wrapper .Select_suggestions-list-item.no-result{cursor:default}.Select_suggestions-wrapper .Select_suggestions-list-item.active,.Select_suggestions-wrapper .Select_suggestions-list-item:hover:not(.no-result){background-color:#f2f2f2} \ No newline at end of file +.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:50%} + +.bp-group-zoom-settings .bb-field-wrap{display:flex;flex-flow:row wrap} + +.bp-group-zoom-settings label.group-setting-label{flex:0 0 180px} + +.bp-group-zoom-settings .bp-input-wrap{flex:1;min-width:0} + +.bp-group-zoom-settings .bp-input-wrap input{min-width:70%} + +#copy-webhook-link{text-decoration:none} + +.bp-zoom-group-button-wrap{display:flex;align-items:center;padding-bottom:10px} + +.bp-zoom-group-button-wrap .bp-zoom-group-check-connection{margin-left:20px;text-decoration:none} + +hr.bb-sep-line{margin:20px 0} + +.bp-radio-wrap{display:flex;align-items:center;margin-bottom:10px} + +.bp-radio-wrap:last-child{margin:0} + +.bp-radio-wrap input{margin-top:1px;margin-left:8px} + +.bp-radio-wrap label{line-height:1} + +.radio-button-options .bp-radio-wrap{display:block} + +.radio-button-options .bp-radio-wrap label{line-height:1.5} + +.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px} + +.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px} + +.bb-checkbox-wrap .components-base-control__field{display:flex} + +.bb-checkbox-wrap .components-base-control__field>span{margin-top:2px}@media only screen and (max-width:768px){ + +.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:100%}}@media only screen and (max-width:600px){ + +.bp-group-zoom-settings .bp-input-wrap,.bp-group-zoom-settings label.group-setting-label{flex:0 0 100%} + +.bp-group-zoom-settings label.group-setting-label{margin-bottom:8px} + +.bp-group-zoom-settings .bp-input-wrap input{min-width:100%} + +.bb-description-info .bb-url-text{max-width:90%}} + +.edit-occurrences-button.is-link{margin:5px 0 10px 5px} + +.components-datetime{margin:10px 0;padding:0} + +.components-panel__body.is-opened>.components-datetime{padding:0;margin:10px 0} + +.select_main{position:relative;z-index:9} + +.select_main .select_option{cursor:pointer} + +.select_main .select_option select.components-select-control__input{pointer-events:none} + +.Select_suggestions-wrapper{font-size:14px;font-weight:400;position:absolute;top:calc(100% - 2px);padding:0;background-color:#fff;left:-2px;border:1px solid #ccc;border-radius:6px;list-style:none;z-index:1;width:calc(100% - 110px)} + +.Select_suggestions-wrapper .components-text-control__input{border-color:#ccc;border-radius:6px;margin:10px;line-height:1.8} + +.Select_suggestions-wrapper .Select_suggestions-list{margin:0;padding:0;list-style:none;max-height:180px;overflow-y:auto} + +.Select_suggestions-wrapper .Select_suggestions-list-item{padding:5px 10px;cursor:pointer} + +.Select_suggestions-wrapper .Select_suggestions-list-item:last-child{border-bottom-width:0} + +.Select_suggestions-wrapper .Select_suggestions-list-item.no-result{cursor:default} + +.Select_suggestions-wrapper .Select_suggestions-list-item.active,.Select_suggestions-wrapper .Select_suggestions-list-item:hover:not(.no-result){background-color:#f2f2f2} + +[class*=section-bp_zoom_] .hidden-header>th{display:none} + +[class*=section-bp_zoom_] .hidden-header .bb-error-section,[class*=section-bp_zoom_] .hidden-header .bb-warning-section{margin-right:0} + +[class*=section-bp_zoom_] .hidden-header #ss-oauth-content .bb-error-section,[class*=section-bp_zoom_] .hidden-header #ss-oauth-content .bb-warning-section{margin-bottom:15px} + +[class*=section-bp_zoom_] tr.no-padding>td{padding-right:0;padding-top:0} + +[class*=section-bp_zoom_] .is-disabled{pointer-events:none;background-color:#f6f7f7;opacity:.75} + +[class*=section-bp_zoom_] .bb-warning-section a{color:inherit} + +[class*=section-bp_zoom_] .bb-zoom_account-email select{width:50%} + +[class*=section-bp_zoom_] .bb-zoom_account-email .bb-icon-spinner{display:none} + +[class*=section-bp_zoom_] .bb-zoom_account-email .bb-icon-spinner::before{content:"";display:inline-block;margin:0;box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid #dcdcde;border-top-color:#787c82} + +[class*=section-bp_zoom_] .bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle;margin:-5px 10px 0 0;width:20px;height:20px} + +[class*=section-bp_zoom_] .bbpro-zoom-status{margin-right:15px} + +.copy-toggle{display:flex;position:relative;width:50%} + +.copy-toggle>input{width:100%!important;padding-left:65px;margin-left:0} + +.copy-toggle>.button{position:absolute;left:0;top:0;cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#fff;color:#787c82;border-color:#8c8f94}@media screen and (max-width:768px){ + +.copy-toggle{width:100%}} + +#bp-group-zoom-settings-connection-type .bp-radio-wrap.is-disabled{pointer-events:none;opacity:.75} + +#bp-group-zoom-settings-connection-type .bp-feedback{box-shadow:none;margin:15px 0} + +.bb-warning-section+.bb-pro-tabs{margin-top:20px} + +.bb-pro-tabs .bb-pro-tabs-list{display:flex;flex-flow:row wrap;margin:0 0 20px 0;padding:0;list-style:none} + +.bb-pro-tabs .bb-pro-tabs-list li{font-size:15px;padding:5px 0 12px 0;margin-left:24px;border-bottom:1px solid transparent;cursor:pointer} + +.bb-pro-tabs .bb-pro-tabs-list li:last-child{margin-left:0} + +.bb-pro-tabs .bb-pro-tabs-list li.selected{color:#2271b1;border-color:#2271b1} + +.bb-pro-tabs .bb-pro-tabs-content th{padding:20px 0 20px 10px} + +.bb-pro-tabs .bb-pro-tabs-content td{padding:15px 10px} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.css index 57bee1ca..88c1183f 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.css @@ -95,6 +95,7 @@ hr.bb-sep-line { } @media only screen and (max-width: 768px) { + .bp-admin-card.section-bp_zoom_gutenberg_section input[type="text"], .bp-admin-card.section-bp_zoom_gutenberg_section input[type="email"], .bp-admin-card.section-bp_zoom_gutenberg_section input[type="password"] { @@ -103,16 +104,20 @@ hr.bb-sep-line { } @media only screen and (max-width: 600px) { + .bp-group-zoom-settings label.group-setting-label, .bp-group-zoom-settings .bp-input-wrap { flex: 0 0 100%; } + .bp-group-zoom-settings label.group-setting-label { margin-bottom: 8px; } + .bp-group-zoom-settings .bp-input-wrap input { min-width: 100%; } + .bb-description-info .bb-url-text { max-width: 90%; } @@ -194,3 +199,145 @@ hr.bb-sep-line { } /* SelectDropdown Component */ + +/* Admin Zoom Integration Tab */ +[class*="section-bp_zoom_"] .hidden-header > th { + display: none; +} + +[class*="section-bp_zoom_"] .hidden-header .bb-error-section, +[class*="section-bp_zoom_"] .hidden-header .bb-warning-section { + margin-left: 0; +} + +[class*="section-bp_zoom_"] .hidden-header #ss-oauth-content .bb-error-section, +[class*="section-bp_zoom_"] .hidden-header #ss-oauth-content .bb-warning-section { + margin-bottom: 15px; +} + +[class*="section-bp_zoom_"] tr.no-padding > td { + padding-left: 0; + padding-top: 0; +} + +[class*="section-bp_zoom_"] .is-disabled { + pointer-events: none; + background-color: #f6f7f7; + opacity: 0.75; +} + +[class*="section-bp_zoom_"] .bb-warning-section a { + color: inherit; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email select { + width: 50%; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email .bb-icon-spinner { + display: none; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email .bb-icon-spinner::before { + content: ""; + display: inline-block; + margin: 0; + box-sizing: border-box; + width: 20px; + height: 20px; + border-radius: 50%; + border: 2px solid #dcdcde; + border-top-color: #787c82; +} + +[class*="section-bp_zoom_"] .bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; + margin: -5px 0 0 10px; + width: 20px; + height: 20px; +} + +[class*="section-bp_zoom_"] .bbpro-zoom-status { + margin-left: 15px; +} + +.copy-toggle { + display: flex; + position: relative; + width: 50%; +} + +.copy-toggle > input { + width: 100% !important; + padding-right: 65px; + margin-right: 0; +} + +.copy-toggle > .button { + position: absolute; + right: 0; + top: 0; + cursor: pointer; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + background-color: #fff; + color: #787c82; + border-color: #8c8f94; +} + +@media screen and (max-width: 768px) { + + .copy-toggle { + width: 100%; + } +} + +#bp-group-zoom-settings-connection-type .bp-radio-wrap.is-disabled { + pointer-events: none; + opacity: 0.75; +} + +#bp-group-zoom-settings-connection-type .bp-feedback { + box-shadow: none; + margin: 15px 0; +} + +.bb-warning-section + .bb-pro-tabs { + margin-top: 20px; +} + +.bb-pro-tabs .bb-pro-tabs-list { + display: flex; + flex-flow: row wrap; + margin: 0 0 20px 0; + padding: 0; + list-style: none; +} + +.bb-pro-tabs .bb-pro-tabs-list li { + font-size: 15px; + padding: 5px 0 12px 0; + margin-right: 24px; + border-bottom: 1px solid transparent; + cursor: pointer; +} + +.bb-pro-tabs .bb-pro-tabs-list li:last-child { + margin-right: 0; +} + +.bb-pro-tabs .bb-pro-tabs-list li.selected { + color: #2271b1; + border-color: #2271b1; +} + +.bb-pro-tabs .bb-pro-tabs-content th { + padding: 20px 10px 20px 0; +} + +.bb-pro-tabs .bb-pro-tabs-content td { + padding: 15px 10px; +} + +/* Admin Zoom Integration Tab */ diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.min.css index 59b7e0aa..3f415581 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-admin.min.css @@ -1 +1,121 @@ -.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:50%}.bp-group-zoom-settings .bb-field-wrap{display:flex;flex-flow:row wrap}.bp-group-zoom-settings label.group-setting-label{flex:0 0 180px}.bp-group-zoom-settings .bp-input-wrap{flex:1;min-width:0}.bp-group-zoom-settings .bp-input-wrap input{min-width:70%}#copy-webhook-link{text-decoration:none}.bp-zoom-group-button-wrap{display:flex;align-items:center;padding-bottom:10px}.bp-zoom-group-button-wrap .bp-zoom-group-check-connection{margin-right:20px;text-decoration:none}hr.bb-sep-line{margin:20px 0}.bp-radio-wrap{display:flex;align-items:center;margin-bottom:10px}.bp-radio-wrap:last-child{margin:0}.bp-radio-wrap input{margin-top:1px;margin-right:8px}.bp-radio-wrap label{line-height:1}.radio-button-options .bp-radio-wrap{display:block}.radio-button-options .bp-radio-wrap label{line-height:1.5}.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px}.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px}.bb-checkbox-wrap .components-base-control__field{display:flex}.bb-checkbox-wrap .components-base-control__field>span{margin-top:2px}@media only screen and (max-width:768px){.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:100%}}@media only screen and (max-width:600px){.bp-group-zoom-settings .bp-input-wrap,.bp-group-zoom-settings label.group-setting-label{flex:0 0 100%}.bp-group-zoom-settings label.group-setting-label{margin-bottom:8px}.bp-group-zoom-settings .bp-input-wrap input{min-width:100%}.bb-description-info .bb-url-text{max-width:90%}}.edit-occurrences-button.is-link{margin:5px 5px 10px 0}.components-datetime{margin:10px 0;padding:0}.components-panel__body.is-opened>.components-datetime{padding:0;margin:10px 0}.select_main{position:relative;z-index:9}.select_main .select_option{cursor:pointer}.select_main .select_option select.components-select-control__input{pointer-events:none}.Select_suggestions-wrapper{font-size:14px;font-weight:400;position:absolute;top:calc(100% - 2px);padding:0;background-color:#fff;right:-2px;border:1px solid #ccc;border-radius:6px;list-style:none;z-index:1;width:calc(100% - 110px)}.Select_suggestions-wrapper .components-text-control__input{border-color:#ccc;border-radius:6px;margin:10px;line-height:1.8}.Select_suggestions-wrapper .Select_suggestions-list{margin:0;padding:0;list-style:none;max-height:180px;overflow-y:auto}.Select_suggestions-wrapper .Select_suggestions-list-item{padding:5px 10px;cursor:pointer}.Select_suggestions-wrapper .Select_suggestions-list-item:last-child{border-bottom-width:0}.Select_suggestions-wrapper .Select_suggestions-list-item.no-result{cursor:default}.Select_suggestions-wrapper .Select_suggestions-list-item.active,.Select_suggestions-wrapper .Select_suggestions-list-item:hover:not(.no-result){background-color:#f2f2f2} \ No newline at end of file +.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:50%} + +.bp-group-zoom-settings .bb-field-wrap{display:flex;flex-flow:row wrap} + +.bp-group-zoom-settings label.group-setting-label{flex:0 0 180px} + +.bp-group-zoom-settings .bp-input-wrap{flex:1;min-width:0} + +.bp-group-zoom-settings .bp-input-wrap input{min-width:70%} + +#copy-webhook-link{text-decoration:none} + +.bp-zoom-group-button-wrap{display:flex;align-items:center;padding-bottom:10px} + +.bp-zoom-group-button-wrap .bp-zoom-group-check-connection{margin-right:20px;text-decoration:none} + +hr.bb-sep-line{margin:20px 0} + +.bp-radio-wrap{display:flex;align-items:center;margin-bottom:10px} + +.bp-radio-wrap:last-child{margin:0} + +.bp-radio-wrap input{margin-top:1px;margin-right:8px} + +.bp-radio-wrap label{line-height:1} + +.radio-button-options .bp-radio-wrap{display:block} + +.radio-button-options .bp-radio-wrap label{line-height:1.5} + +.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px} + +.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px} + +.bb-checkbox-wrap .components-base-control__field{display:flex} + +.bb-checkbox-wrap .components-base-control__field>span{margin-top:2px}@media only screen and (max-width:768px){ + +.bp-admin-card.section-bp_zoom_gutenberg_section input[type=email],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=password],.bp-admin-card.section-bp_zoom_gutenberg_section input[type=text]{width:100%}}@media only screen and (max-width:600px){ + +.bp-group-zoom-settings .bp-input-wrap,.bp-group-zoom-settings label.group-setting-label{flex:0 0 100%} + +.bp-group-zoom-settings label.group-setting-label{margin-bottom:8px} + +.bp-group-zoom-settings .bp-input-wrap input{min-width:100%} + +.bb-description-info .bb-url-text{max-width:90%}} + +.edit-occurrences-button.is-link{margin:5px 5px 10px 0} + +.components-datetime{margin:10px 0;padding:0} + +.components-panel__body.is-opened>.components-datetime{padding:0;margin:10px 0} + +.select_main{position:relative;z-index:9} + +.select_main .select_option{cursor:pointer} + +.select_main .select_option select.components-select-control__input{pointer-events:none} + +.Select_suggestions-wrapper{font-size:14px;font-weight:400;position:absolute;top:calc(100% - 2px);padding:0;background-color:#fff;right:-2px;border:1px solid #ccc;border-radius:6px;list-style:none;z-index:1;width:calc(100% - 110px)} + +.Select_suggestions-wrapper .components-text-control__input{border-color:#ccc;border-radius:6px;margin:10px;line-height:1.8} + +.Select_suggestions-wrapper .Select_suggestions-list{margin:0;padding:0;list-style:none;max-height:180px;overflow-y:auto} + +.Select_suggestions-wrapper .Select_suggestions-list-item{padding:5px 10px;cursor:pointer} + +.Select_suggestions-wrapper .Select_suggestions-list-item:last-child{border-bottom-width:0} + +.Select_suggestions-wrapper .Select_suggestions-list-item.no-result{cursor:default} + +.Select_suggestions-wrapper .Select_suggestions-list-item.active,.Select_suggestions-wrapper .Select_suggestions-list-item:hover:not(.no-result){background-color:#f2f2f2} + +[class*=section-bp_zoom_] .hidden-header>th{display:none} + +[class*=section-bp_zoom_] .hidden-header .bb-error-section,[class*=section-bp_zoom_] .hidden-header .bb-warning-section{margin-left:0} + +[class*=section-bp_zoom_] .hidden-header #ss-oauth-content .bb-error-section,[class*=section-bp_zoom_] .hidden-header #ss-oauth-content .bb-warning-section{margin-bottom:15px} + +[class*=section-bp_zoom_] tr.no-padding>td{padding-left:0;padding-top:0} + +[class*=section-bp_zoom_] .is-disabled{pointer-events:none;background-color:#f6f7f7;opacity:.75} + +[class*=section-bp_zoom_] .bb-warning-section a{color:inherit} + +[class*=section-bp_zoom_] .bb-zoom_account-email select{width:50%} + +[class*=section-bp_zoom_] .bb-zoom_account-email .bb-icon-spinner{display:none} + +[class*=section-bp_zoom_] .bb-zoom_account-email .bb-icon-spinner::before{content:"";display:inline-block;margin:0;box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid #dcdcde;border-top-color:#787c82} + +[class*=section-bp_zoom_] .bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle;margin:-5px 0 0 10px;width:20px;height:20px} + +[class*=section-bp_zoom_] .bbpro-zoom-status{margin-left:15px} + +.copy-toggle{display:flex;position:relative;width:50%} + +.copy-toggle>input{width:100%!important;padding-right:65px;margin-right:0} + +.copy-toggle>.button{position:absolute;right:0;top:0;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fff;color:#787c82;border-color:#8c8f94}@media screen and (max-width:768px){ + +.copy-toggle{width:100%}} + +#bp-group-zoom-settings-connection-type .bp-radio-wrap.is-disabled{pointer-events:none;opacity:.75} + +#bp-group-zoom-settings-connection-type .bp-feedback{box-shadow:none;margin:15px 0} + +.bb-warning-section+.bb-pro-tabs{margin-top:20px} + +.bb-pro-tabs .bb-pro-tabs-list{display:flex;flex-flow:row wrap;margin:0 0 20px 0;padding:0;list-style:none} + +.bb-pro-tabs .bb-pro-tabs-list li{font-size:15px;padding:5px 0 12px 0;margin-right:24px;border-bottom:1px solid transparent;cursor:pointer} + +.bb-pro-tabs .bb-pro-tabs-list li:last-child{margin-right:0} + +.bb-pro-tabs .bb-pro-tabs-list li.selected{color:#2271b1;border-color:#2271b1} + +.bb-pro-tabs .bb-pro-tabs-content th{padding:20px 10px 20px 0} + +.bb-pro-tabs .bb-pro-tabs-content td{padding:15px 10px} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.css index 48cad0db..8d4e1742 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.css @@ -28,6 +28,10 @@ padding: 16px 0; } +#page .bp-zoom-meeting-container .bp-navs .bp-zoom-switch-type a { + padding: 6px; +} + #bp_zoom_meeting_form { margin: 0; height: 100%; @@ -498,10 +502,9 @@ a.button.outline.join-meeting-in-browser { } header.bb-zm-model-header { - background: #fbfbfc; + background: #fafbfd; margin: -20px -30px 25px; padding: 22px 30px; - border-bottom: 1px solid #eef0f3; line-height: 1; font-size: 17px; font-weight: 500; @@ -566,10 +569,7 @@ header.bb-zm-model-header { } #zoom-instruction-container { - background: #fbfbfc; - border: 1px solid #e7e9ec; border-radius: 3px; - padding: 1.6875rem; font-size: 14px; line-height: 20px; max-height: 55vh; @@ -578,15 +578,34 @@ header.bb-zm-model-header { word-break: break-word; } +#zoom-instruction-container h3 { + font-size: 18px; + margin-bottom: 0.5rem; +} + +#zoom-instruction-container ul, +#zoom-instruction-container ol, +#zoom-instruction-container p { + margin-bottom: 1rem; +} + +#zoom-instruction-container .bp-feedback-v2 p { + margin-bottom: 0; +} + #zoom-instruction-container > *:last-child { margin-bottom: 0; } -#zoom-instruction-container img { - border-radius: 2px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); - margin-bottom: 1.6875rem; +#zoom-instruction-container .wizard-img { + background: #f5f5f5; + padding: 14px 10px; + margin-bottom: 2rem; + text-align: center; +} + +#zoom-instruction-container .wizard-img img { + max-width: 100%; } .bp-zoom-group-show-instructions { @@ -595,6 +614,11 @@ header.bb-zm-model-header { letter-spacing: -0.22px; line-height: 1.46; max-width: 850px; + padding: 20px 24px 0; +} + +.bp-zoom-group-show-instructions header.bb-zm-model-header { + margin: -20px -24px 0; } .bp-zoom-group-show-instructions .mfp-close { @@ -607,7 +631,7 @@ header.bb-zm-model-header { content: "\e828"; font-family: "bb-icons"; /* stylelint-disable-line */ - font-size: 22px; + font-size: 28px; font-weight: 400; } @@ -632,6 +656,57 @@ header.bb-zm-model-header { width: 100%; } +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle > input { + padding-left: 44px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap { + display: flex; + align-items: center; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon { + margin-right: 15px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*="bb-icon"] { + color: #1e2132; + font-size: 16px; + opacity: 0.25; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*="bb-icon"] { + opacity: 1; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + font-size: 11px; + text-align: center; + white-space: normal; + width: 145px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap select { + width: 100%; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .is-disabled { + pointer-events: none; + background-color: #f2f4f5; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner { + display: none; + margin-right: 5px; + height: 18px; + width: 18px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; +} + .no-pass-required i { font-size: 17px; height: 16px; @@ -925,6 +1000,10 @@ header.bb-zm-model-header { margin-top: 10px; } +.meeting-item-table .meeting-item .meeting-item-col .show-recordings { + margin-top: 10px; +} + .meeting-item-table .recording-list { display: flex; flex: auto; @@ -1335,12 +1414,16 @@ header.bb-zm-model-header { .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch, .zoom-meeting-block-right .meeting-actions { display: inline-block; - vertical-align: middle; + vertical-align: top; margin-right: 5px; margin-top: 10px; text-align: center; } +.zoom-meeting-block-right > .show-recordings { + margin-top: 10px; +} + .bp_zoom_countdown > span.countDays { min-width: 98px; } @@ -2032,7 +2115,7 @@ a.bb-invitation-url { .buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li { margin-right: auto; float: left; - margin-left: 5px; + margin-left: 15px; } .buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync { @@ -2048,43 +2131,56 @@ a.bb-invitation-url { display: inline-block; } +.bp-step-nav-main .bp-step-nav { + margin: 0 -24px; +} + .bp-step-nav-main .bp-step-nav ul { margin: 0 0 20px; + padding: 0 30px; border-bottom: 1px solid #e7e9ec; } .bp-step-nav-main .bp-step-nav li { list-style: none; display: inline-block; - margin-left: 4px; } .bp-step-nav-main .bp-step-nav li a { color: #939597; - padding: 12px 13px 11px; + border-radius: 4px 4px 0 0; + padding: 12px 10px 11px; display: inline-block; margin: 1px 1px 0; line-height: 1; } .bp-step-nav-main .bp-step-nav li a:hover { - color: #007cff; + background-color: #f2f4f5; +} + +.bp-step-nav-main .bp-step-nav li a:focus-visible { + background-color: #f2f4f5; + box-shadow: 0 0 0 1px #385dff, 0 0 2px 1px rgba(56, 93, 255, 0.8); } .bp-step-nav-main .bp-step-nav li.selected > a { border: 1px solid #e7e9ec; border-bottom-color: #fff !important; - border-radius: 3px 3px 0 0; margin: 0 0 -1px; color: #122b46; } .bp-step-nav-main .bp-step-actions { - margin: 20px 0 0; + background-color: #f2f4f5; + border-top: 1px solid #f2f4f5; + padding: 16px 24px; + margin: 20px -24px 0; + display: flex; } .bp-step-nav-main .bp-step-actions .bp-step-next { - float: left; + margin-right: auto; } .bp-step-nav-main .bp-step-blocks { @@ -2476,6 +2572,10 @@ a.bb-invitation-url { padding: 16px 0; } +#page .bp-zoom-webinar-container .bp-navs .bp-zoom-switch-type a { + padding: 6px; +} + #bp_zoom_webinar_form { margin: 0; height: 100%; @@ -2944,6 +3044,7 @@ footer.bb-zm-model-footer { letter-spacing: -0.22px; line-height: 1.46; max-width: 850px; + padding: 20px 24px 0; } .bp-zoom-group-show-instructions .mfp-close { @@ -2956,13 +3057,13 @@ footer.bb-zm-model-footer { content: "\e828"; font-family: "bb-icons"; /* stylelint-disable-line */ - font-size: 22px; + font-size: 28px; font-weight: 400; } .bp-zoom-group-show-instructions .bp-step-nav-main .save-settings { display: none; - float: left; + margin-right: auto; } .bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings { @@ -3044,7 +3145,7 @@ footer.bb-zm-model-footer { } .webinar-actions-anchor i { - font-size: 20px; + font-size: 16px; } .bp-zoom-webinar-right-top { @@ -4215,6 +4316,7 @@ a.bp-close-create-webinar-form span { min-width: 100%; } +.bp-zoom-group-show-instructions .save-settings.loading:before, .bb-save-settings.loading:before, #bp-zoom-webinar-form-submit.loading:before { font: normal normal 400 14px/1 bb-icons; @@ -4271,7 +4373,7 @@ a.bp-close-create-webinar-form span { .buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li { float: left; - margin-left: 20px; + margin-left: 15px; } .buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync { @@ -4292,7 +4394,7 @@ a.bp-close-create-webinar-form span { float: left; padding: 3px 6px; border: 1px solid #d8d8d8; - margin-top: 8px; + margin-top: 7px; } .bp-subnavs .bp-zoom-switch-type { @@ -4331,6 +4433,163 @@ a.bp-close-create-webinar-form span { } } +.bb-group-zoom-settings-container .bb-section-title-wrap { + display: flex; + justify-content: space-between; + align-items: center; + margin: 0 0 1.6875rem; +} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-section-title { + margin-bottom: 0; +} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-wizard-button { + font-size: 14px; + color: #1e2132; + cursor: pointer; + padding: 4px 18px; + border: 1px solid #e1e3e5; + border-radius: 7px; +} + +.bb-group-zoom-settings-container .bb-section-main [class*="bb-icon-"] { + font-size: 28px; + color: #0b5cff; + background-color: #fff; + display: inline-block; + vertical-align: text-bottom; + margin-left: 8px; + border-radius: 50%; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap { + display: flex; + align-items: center; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw .bb-icon { + opacity: 0.4; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw:hover .bb-icon { + opacity: 1; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon { + margin-right: 15px; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + font-size: 11px; + text-align: center; + white-space: normal; + width: 145px; +} + +@media screen and (max-width: 680px) { + .bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + margin-right: -45px; + } +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*="bb-icon"] { + color: #1e2132; + font-size: 16px; + opacity: 0.25; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*="bb-icon"] { + opacity: 1; +} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .is-disabled { + pointer-events: none; + background-color: #f2f4f5; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle { + flex: 1; + position: relative; +} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle > input { + padding-left: 44px; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 12px; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button [class*="bb-icon"] { + color: #5a5a5a; + font-size: 20px; + opacity: 0.6; +} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner { + display: none; + margin-right: 5px; + height: 18px; + width: 18px; +} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; +} + +.bb-zoom-setting-tab .bb-zoom-setting-description { + margin-bottom: 25px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs { + margin-bottom: 5px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul { + display: flex; + flex-flow: row wrap; + align-items: center; + margin: 0 0 5px; + list-style: none; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li { + margin: 0 0 20px 25px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a { + color: #5a5a5a; + font-weight: 500; + padding: 7px 0; + border-bottom: 1px solid transparent; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a:hover { + color: #1e2132; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a.active-tab { + color: #1e2132; + border-color: #385dff; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content { + margin-bottom: 25px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab { + display: none; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab.active-tab { + display: block; +} + @media (max-width: 1480px) and (min-width: 1351px) { .has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown { width: 180%; diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.min.css index 9aad9c17..3d79b61f 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom-rtl.min.css @@ -1 +1,1607 @@ -.bp-zoom-meeting-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px}#page .bp-zoom-meeting-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0}#page .bp-zoom-meeting-container .bp-navs a{line-height:1;padding:16px 0}#bp_zoom_meeting_form{margin:0;height:100%;position:relative}.bp-zoom-meeting-search.subnav-search{padding:20px}#main .bp-zoom-meeting-members-listing #meetings-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px}.bp-zoom-meeting-members-listing .meeting-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 4px 0;position:absolute;bottom:0;right:0;z-index:12;width:100%}.all-meetings .meeting-item .meeting-meta-wrap{position:relative}.all-meetings .meeting-item .recurring-meeting-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;left:0;top:2px}.all-meetings .meeting-item .recurring-meeting-label+.meeting-date{margin-left:12px}.all-meetings .meeting-item .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.all-meetings .meeting-item .bp-zoom-meeting-view-recordings{margin-right:7px}.meeting-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.meeting-topic .meeting-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.meeting-topic .meeting-title:after{content:"";position:absolute;width:100%;height:100%;right:0;top:0}.recurring-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px}.in-progress-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px}#main a.button.view-recordings.bp-zoom-meeting-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12}.bp-zoom-meeting-view-recordings .record-count{margin-right:3px}.view-recordings .dashicons{font-size:14px;width:14px;height:14px}.bp-zoom-meeting-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center}.bp-zoom-meeting-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px}.bp-zoom-meeting-container .bb-title-wrap .bb-title>.recurring-meeting-label{margin-right:10px}.bp-zoom-meeting-container .bb-meeting-occurrence,.bp-zoom-meeting-container .bb-timezone{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px}.meeting-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block}.meeting-actions-list a:hover{background-color:#f5f5f5}.meeting-actions-list i{font-size:16px;margin-left:10px;min-width:22px}.meeting-actions-list .delete i{font-size:18px}#main #bp-zoom-meeting-occurs-on-month label,#main .bp-zoom-meeting-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center}#bp-zoom-meeting-occurs-on-month .bs-styled-radio:checked+label:after,.bp-zoom-meeting-end-date-time-wrap .bs-styled-radio:checked+label:after{top:13px}.bb-field-wrap.end-date-picker{margin:0 13px 0 0}#bp-zoom-meeting-end-times,#bp-zoom-meeting-occurs-on-month select{margin:0 12px;width:auto!important}.bp-zoom-meeting-recurring-sub-options #bp-zoom-meeting-occurs-on-week>label{display:inline-block;margin-left:15px;min-width:62px}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label{display:block;position:relative;padding-right:32px}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label:before{right:0;top:3px;position:absolute}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label:after{top:7px}.bp-zoom-delete-occurrence-popup #bp-zoom-all-meeting-delete.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main label[for=bp-zoom-meeting-weekly-days-sun]{margin-top:10px}select#bp-zoom-meeting-monthly-week{margin-right:0;margin-left:0}.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap}a.button.primary.join-meeting-in-app{min-width:200px;margin-right:6px}a.button.primary.join-meeting-in-app.small{margin-left:6px;min-width:auto}.zoom-meeting-block a.button.primary.join-meeting-in-app{margin-right:0}a.button.outline.join-meeting-in-browser{min-width:220px}.copy-invitation-link{font-size:13px;margin-right:auto}.copy-invitation-link .bb-icon{font-size:16px;margin-left:6px}#meeting-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px}#meeting-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px}.copy-invitation-popup .bb-zm-model-footer{display:flex;align-items:center;justify-content:space-between;border:0}#meetings-list .load-more{display:none}.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)}.bzm-white-popup button.mfp-close{box-shadow:none;left:10px;right:auto;top:10px}.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0}.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0}.bzm-white-popup .recording-list-row-group:first-child{padding-top:0}.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0}.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px}.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px}.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh}.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh}.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0}.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px}.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px}.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-left:10px}.bzm-white-popup span.vdo-size{font-weight:500}.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 14px 0 16px}.bzm-white-popup i.bb-icon-download{margin-left:6px;font-size:12px}header.bb-zm-model-header{background:#fbfbfc;margin:-20px -30px 25px;padding:22px 30px;border-bottom:1px solid #eef0f3;line-height:1;font-size:17px;font-weight:500;color:#122b46;letter-spacing:0}.bp-zoom-block-show-recordings{max-width:720px;padding-bottom:0}.bp-zoom-block-show-recordings header.bb-zm-model-header{margin-bottom:0;display:flex;align-items:center;padding-left:45px}.bp-zoom-block-show-recordings header.bb-zm-model-header .bp-meeting-title-recording-popup{padding-left:15px}.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{margin-right:10px}@media screen and (max-width:540px){.bp-zoom-block-show-recordings button.mfp-close{left:0;top:0}.bp-zoom-block-show-recordings header.bb-zm-model-header{text-align:center;padding:12px 20px 12px 40px;flex-flow:column}.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{float:none;display:block;margin:20px auto 0}}.copy-invitation-popup-block .mfp-close{display:none}.copy-invitation-popup-block .show-meeting-details{margin:10px 10px;box-shadow:none;left:10px;top:10px;position:absolute;display:block;color:#333}.copy-invitation-popup-block .show-meeting-details i{font-size:24px;opacity:.65}#zoom-instruction-container{background:#fbfbfc;border:1px solid #e7e9ec;border-radius:3px;padding:1.6875rem;font-size:14px;line-height:20px;max-height:55vh;min-height:45vh;overflow:auto;word-break:break-word}#zoom-instruction-container>:last-child{margin-bottom:0}#zoom-instruction-container img{border-radius:2px;border:1px solid #d9d9d9;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:1.6875rem}.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px}.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-group-show-instructions .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:left}.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%}.no-pass-required i{font-size:17px;height:16px;width:16px;margin-left:3px}.video-info-wrap{display:flex;align-items:center;justify-content:space-between;max-width:220px;margin-bottom:20px}.video-info-wrap:last-child{margin-bottom:5px}.meeting-date{font-size:12px}.bb-meeting-option{display:flex;margin-bottom:16px;margin-right:-3px}.bb-meeting-option i{font-size:16px;width:15px;height:15px;line-height:1;margin-left:6px}.bb-meeting-option .bb-icon-check{color:#05d786}.toggle-password i{margin-left:6px;font-size:16px}.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-right:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd}.bb-meeting-option.no{font-size:14px;color:#a3a5a9}.meeting-actions-anchor{color:#939597}.meeting-actions-anchor i{font-size:16px}.bp-zoom-meeting-right-top{padding:20px}#bp-zoom-create-meeting-wrapper{display:none}.meeting-actions{line-height:1;margin-right:auto;position:relative}.meeting-actions .meeting-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;left:-20px;top:35px;z-index:119;list-style:none}.meeting-actions .meeting-actions-list.open{display:block}.meeting-actions .meeting-actions-list:before{content:" ";position:absolute;width:0;height:0;top:0;left:27px;border:6px solid #000;border-color:#fff transparent transparent #fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002}.meeting-actions ul{list-style:none;margin:0;padding:0}#meetings-list li{margin:0 0 1px;padding:11px 20px;position:relative}#meetings-list li.current,#meetings-list li:hover{background:#f5f6f7}.meeting-item-col.meeting-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1}.bp-zoom-meeting-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative}.bp-zoom-meeting-search-form #bp_zoom_meeting_search{background-size:14px;background-position:right 12px center;background-color:#fbfbfc;height:32px;padding-right:2rem;width:100%;min-width:210px;border-radius:100px;border:0}.bp-zoom-meeting-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;right:0;z-index:10;overflow:hidden}.bp-zoom-meeting-left{border-left:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){.bp-zoom-meeting-left-inner{min-height:65vh}.has-sidebar .bp-zoom-meeting-left{flex:0 0 300px}.has-sidebar a.bb-invitation-url{max-width:55%}.has-sidebar .bp_zoom_countdown>span{margin:0 2px}.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px}.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}}.bp-zoom-meeting-right{flex:1;min-width:0}.meeting-item-container h2{text-transform:capitalize}.meeting-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec}.meeting-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px}#buddypress .meeting-item-container .load-more .button{display:block}.meeting-item-table{min-width:520px}.meeting-item-table .meeting-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px}.meeting-item-table .meeting-item-header .meeting-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase}.meeting-item-table .meeting-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meeting-item-table .meeting-item:last-child{border-bottom:0}.meeting-item-table .meeting-item .meeting-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px}.meeting-item-table .meeting-item .meeting-item-col .meeting-link{font-size:15px;color:#122b46}.meeting-item-table .meeting-item .meeting-item-col.meeting-action{text-align:center;padding:0 5px}.meeting-item-table .meeting-item .meeting-item-col.meeting-action .bp-zoom-meeting-view-recordings{margin-top:10px}.meeting-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column}.meeting-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%}.meeting-item-table .recording-list .recording-list-row{display:table-row;width:100%}.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh}.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh}.meeting-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0}.meeting-item-table .recording-list .recording-list-row-col p{margin-bottom:0}.meeting-item-table .recording-list:empty{display:none}.single-meeting-item-table{min-width:auto}.single-meeting-item-table .single-meeting-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap}.single-meeting-item-table .single-meeting-item:last-child{border-bottom:0}.single-meeting-item-table .meeting-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-left:20px}.single-meeting-item-table .meeting-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0}.single-meeting-item-table .meeting-buttons-wrap .bb-recordings-wrap{margin-right:15px}.z-form-row-action{display:flex;align-items:center;min-height:20px}.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none}.z-form-row-action .hide-password{font-size:20px;line-height:1}.z-form-row-action .pass-toggle{margin-right:auto}#bp-zoom-single-meeting-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)}#bp-zoom-single-meeting-wrapper:empty{text-align:center}#bp-zoom-single-meeting-wrapper:empty:before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main .meeting-buttons-wrap{padding:0;margin-bottom:0}#main .meeting-buttons-wrap .button{font-size:14px}#main .meeting-buttons-wrap:empty{display:none}#bp-zoom-create-meeting-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px}#bp-zoom-create-meeting-button i{font-size:18px;margin-left:5px}.bb-meeting-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.bb-meeting-actions-wrap h2{margin:0}.bb-add-meeting{display:inline-block}#zmmtg-root{display:none}.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 0 0 15px}.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px}#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px}.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px}.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-left:20px}.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px!important;color:#122b46;letter-spacing:-.24px}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0}.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px}.bb-group-zoom-settings-container .show-zoom-instructions{margin-right:auto;margin-left:10px}.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center}.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-left:6px}#bp-zoom-meeting-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px}#main .bb-field-wrap #bp-zoom-meeting-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714}.zoom-meeting-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center}.zoom-meeting-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important}.zoom-meeting-block h2>.recurring-meeting-label{margin-right:10px}.zoom-meeting-block .bb-meeting-date,.zoom-meeting-block .bb-meeting-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5}.zoom-meeting-block .meeting-actions .button{letter-spacing:-.24px;margin-left:3px;margin-bottom:10px}.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:10px}.zoom-meeting-block .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}#bp_zoom_meeting_form p.description,#bp_zoom_meeting_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-right:2px}.bp-toggle-meeting-password-wrap{position:relative}#main #bp-zoom-meeting-password{margin:0;padding-left:40px}.bp-toggle-meeting-password{color:inherit;position:absolute;left:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6}.bp-toggle-meeting-password.bb-eye .bb-icon-eye{display:none}.bp-toggle-meeting-password:not(.bb-eye) .bb-icon-eye-slash{display:none}.bp-toggle-meeting-password .bb-icon-eye,.bp-toggle-meeting-password .bb-icon-eye-slash{font-size:18px}.zoom-meeting-block-info{flex:1;min-width:120px;margin-bottom:10px}.zoom-meeting-block-right{margin:0 auto;text-align:left}.zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.zoom-meeting-block-right .meeting-actions{display:inline-block;vertical-align:middle;margin-right:5px;margin-top:10px;text-align:center}.bp_zoom_countdown>span.countDays{min-width:98px}.bp_zoom_countdown>span.countDays.digits-2{min-width:78px}.copy-link-wrap a{word-break:break-word;max-width:70%}.countdownHolder{margin:0 auto 0 0;font-size:30px}.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto}.meeting-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px}span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px}.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:78px;max-width:78px;margin:0 5px}.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center}.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative}.bp_zoom_countdown span.position:after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;right:0;height:50%;width:100%}.bp_zoom_countdown .countDiv:empty{display:none}.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;right:auto;left:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px}#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-right:10px}.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px}.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0}.recording-list-row-wrap .bb-internal-model{justify-content:center}.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%}.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap}.recording-list-info,.recording-preview-info{flex:1;min-width:0}.recording-preview-info{padding:6px 20px 0 0}.recording-button-wrap{margin-right:auto}.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-right:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 14px 0 16px}.recording-button-wrap i{margin-left:6px;font-size:12px}span.select-recorded-text{font-size:14px}.recording-list-info{display:flex;flex-flow:column}.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px}.recording-preview-img img{display:block;width:136px;height:82px}.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;right:0;line-height:1;opacity:0}span.triangle-play-icon{position:absolute;right:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)}span.triangle-play-icon:before{margin-left:-3px}.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)}#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px}.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px}.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px}.bb-shared-screen-wrap a.bb-shared-screen{display:flex}.bb-shared-screen-wrap svg{margin-left:8px;margin-top:1px;min-width:18px}.bp-zoom-meeting-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0}.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;left:6px;padding:3px 7px;z-index:10}a.bb-shared-screen{font-size:13px;letter-spacing:-.24px}.bp-zoom-meeting-alt-host .select2-container{width:auto!important;min-width:100%}.bb-field-wrapper-inner{max-width:560px;margin:auto}.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap}.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-field-wrapper-inner>.bb-field-wrap>.bb-meeting-options-wrap{width:calc(100% - 180px)}.bp-meeting-fields-wrap hr{background:#eef0f3;height:1px}.bb-meeting-host-select-wrap{flex:1;min-width:0}.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-right:auto}.bb-toggle-switch input{opacity:0;width:0;height:0}.bb-toggle-slider{border-radius:34px;position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;background-color:#c8cbcf;transition:.4s}.bb-toggle-slider:before{border-radius:50%;position:absolute;content:"";height:21px;width:21px;right:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:1px 1px 3px 0 rgba(0,0,0,.22)}input:checked+.bb-toggle-slider{background-color:#007cff}input:checked+.bb-toggle-slider:before{-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px}#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px}#main .bb-meeting-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex}.bb-meeting-options-wrap .bb-field-wrap>label span{padding-top:2px}.bp-zoom-meeting-auto-recording-options{padding-right:30px}.bp-zoom-meeting-auto-recording-options label span{line-height:1.5}.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+.bb-radio-label:after,.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+label:after{top:4px}.bp-zoom-meeting-time-meridian-wrap{position:relative}.bp-zoom-meeting-time-meridian-wrap input{position:absolute;opacity:0}.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px}input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff}.bb-field-wrap.start-time-picker{width:115px}#main #bp-zoom-meeting-description{min-height:110px;padding:8px 12px}#bb-recurring-meeting-label{margin-top:0}.bb-recurring-meeting-text{font-size:16px;font-weight:400;letter-spacing:-.21px}.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:flex}.bp-zoom-meeting-recurring-options>.bb-field-wrap>label,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-meeting-input-wrap{flex:1;min-width:0}.bb-meeting-input-wrap input[type=text]:disabled{background:#f9f9f9!important}.bp-zoom-meeting-repeat-wrap .bb-meeting-input-wrap{display:flex;align-items:center}.bp-zoom-meeting-repeat-wrap select{width:auto!important;margin-left:10px}#bp-zoom-meeting-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px}#main .bp-zoom-meeting-members-listing .bp-messages{margin:10px 20px}a.bp-back-to-meeting-list{color:rgba(18,43,70,.4);line-height:1;margin-right:-10px;margin-left:10px;display:none}a.bp-back-to-meeting-list span{font-size:24px}a.bp-close-create-meeting-form{margin-right:auto;display:none}a.bp-close-create-meeting-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px}#bp-zoom-meeting-cancel-edit{margin-left:20px}.bb-media-section video{width:100%;height:auto}.bb-media-section audio{max-width:800px;width:90%}#main #copy-download-link,#main .downloadmeeting.downloadclip{display:inline-flex;align-items:center;justify-content:center}#main #copy-download-link i,#main .downloadmeeting.downloadclip i{margin-left:5px}.bb-shared-screen svg g{stroke:#007cff}a.bb-invitation-url{white-space:nowrap;display:inline-block;max-width:75%;text-overflow:ellipsis;overflow:hidden;padding-left:20px}.bp-meeting-fields-wrap>.bp-messages{margin-bottom:22px}.bp-meeting-fields-wrap .select2-container{width:auto!important;min-width:100%}.groups.zoom .select2-container .select2-dropdown{max-width:inherit}.bp-zoom-group-check-connection.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 6px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#bp-zoom-meeting-form-submit.loading:before,.bb-save-settings.loading:before{font:normal normal 400 18px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.bb-meeting-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px}.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px}.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px}.single-meeting-item.bb-countdown-wrap{border:0;padding-bottom:0}.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{margin-right:-7px;justify-content:flex-start}.single-meeting-item.bb-countdown-wrap .countdown_label{line-height:27px}#main .single-meeting-item.bb-countdown-wrap+.meeting-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px}.mfp-wrap.mfp-wrap{z-index:999999}.mfp-content.mfp-content{text-align:right}.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px}.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px}.copy-webhook-link.copied:after,.copy-webhook-link.copied:before{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);opacity:1}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li{margin-right:auto;float:left;margin-left:5px}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync{border-color:transparent;color:#007cff}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync .bb-icon-spinner{display:none}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync.loading .bb-icon-spinner{display:inline-block}.bp-step-nav-main .bp-step-nav ul{margin:0 0 20px;border-bottom:1px solid #e7e9ec}.bp-step-nav-main .bp-step-nav li{list-style:none;display:inline-block;margin-left:4px}.bp-step-nav-main .bp-step-nav li a{color:#939597;padding:12px 13px 11px;display:inline-block;margin:1px 1px 0;line-height:1}.bp-step-nav-main .bp-step-nav li a:hover{color:#007cff}.bp-step-nav-main .bp-step-nav li.selected>a{border:1px solid #e7e9ec;border-bottom-color:#fff!important;border-radius:3px 3px 0 0;margin:0 0 -1px;color:#122b46}.bp-step-nav-main .bp-step-actions{margin:20px 0 0}.bp-step-nav-main .bp-step-actions .bp-step-next{float:left}.bp-step-nav-main .bp-step-blocks{margin-bottom:20px}.bp-step-nav-main .bp-step-blocks .bp-step-block{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden}.bp-step-nav-main .bp-step-blocks .bp-step-block.selected{transition:opacity .3s ease;visibility:visible;opacity:1;overflow:initial;height:auto;width:auto}@media screen and (max-width:767px){.bp-step-nav-main .bp-step-nav{background-color:#fbfaf9}.bp-step-nav-main .bp-step-nav>ul{border:1px solid #e7e9ec;border-bottom:0;border-radius:3px 3px 0 0;overflow:hidden;margin-bottom:0}.bp-step-nav-main .bp-step-nav li>a{margin:0}.bp-step-nav-main .bp-step-nav li.selected>a{border:0;background-color:rgba(77,92,109,.1);border-radius:0;margin:0}}.bp-zoom-block-show-details{max-width:760px;font-size:14px;letter-spacing:-.24px;margin-top:7px;line-height:1.5}.bp-zoom-block-show-details .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-block-show-details .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.groups.zoom .bp-single-vert-nav .item-body{min-height:auto}.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container .bp-navs{border:0!important}@media (min-width:749px){.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container{border:0}}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{background:#f5f5f5;border-top:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:first-child{border-top:0}.bb-meeting-input-wrap #bb-notification-meeting-label{display:inline-block}.bb-meeting-input-wrap .bb-recurring-meeting-text #bp-zoom-meeting-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-left:20px;height:35px}@media (max-width:1480px) and (min-width:1351px){.has-sidebar .single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(54%);text-align:center;justify-content:center}}@media (max-width:1350px){.has-sidebar .bp-zoom-meeting-left,.has-sidebar .bp-zoom-meeting-right{flex:0 0 100%;border-left:0;min-width:0}.has-sidebar .bp-zoom-meeting-right{display:none}.has-sidebar a.bp-back-to-meeting-list,.has-sidebar a.bp-close-create-meeting-form{display:block}.has-sidebar .bp-create-meeting .bp-zoom-meeting-left,.has-sidebar .bp-single-meeting .bp-zoom-meeting-left{display:none}.has-sidebar .bp-create-meeting .bp-zoom-meeting-right,.has-sidebar .bp-single-meeting .bp-zoom-meeting-right{display:block}}@media (max-width:1080px){.bp-zoom-meeting-left,.bp-zoom-meeting-right{flex:0 0 100%;border-left:0;min-width:0}.bp-zoom-meeting-right{display:none}a.bp-back-to-meeting-list,a.bp-close-create-meeting-form{display:block}.bp-create-meeting .bp-zoom-meeting-left,.bp-single-meeting .bp-zoom-meeting-left{display:none}.bp-create-meeting .bp-zoom-meeting-right,.bp-single-meeting .bp-zoom-meeting-right{display:block}.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){.zoom-meeting-block-info{flex:0 0 100%;margin-bottom:30px}.zoom-meeting-block-right{margin-right:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%}.zoom-meeting-block-right>.meeting-actions{text-align:center}.zoom-meeting-block-right>.meeting-actions .join-meeting-in-browser{margin-bottom:10px}.zoom-meeting-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(50%);text-align:center;justify-content:center}}@media (max-width:800px){.copy-link-wrap a{max-width:100%;flex:0 0 100%}.copy-link-wrap .copy-invitation-link{margin:12px 0 0}.single-meeting-item-table .meeting-item-head{flex:0 0 180px}a.bb-invitation-url{max-width:100%}.recording-preview-info{flex-flow:column}.recording-button-wrap{margin-right:0}}@media (max-width:650px){.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-meeting-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-right:-17%}}@media (max-width:540px){.single-meeting-item-table .meeting-item-col,.single-meeting-item-table .meeting-item-head{flex:0 0 100%;padding:0}.single-meeting-item-table .meeting-item-head{margin-bottom:10px}.zoom-meeting-block .meeting-actions .button{margin-bottom:10px;min-width:220px}.bp_zoom_countdown>span{max-width:70px;margin:0 3px}.bp_zoom_countdown .position{width:30px;height:52px}.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-meeting-input-wrap{flex-flow:row wrap}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px}.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-meeting-input-wrap{flex:0 0 100%}.bb-field-wrapper-inner>.bb-field-wrap .bb-meeting-options-wrap{width:100%}.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:block}.bp-wrap-duration .bb-field-wrap{max-width:140px}.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px}.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 5px 0 0}.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap #bp-zoom-meeting-end-times{margin:0 5px}.bb-field-wrap.bp-zoom-meeting-time-meridian-wrap{flex:0 0 100%;margin-top:15px}.bp-zoom-meeting-container .bb-timezone{line-height:1.4}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]{display:block}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select] .bp-zoom-meeting-occurs-month-week-select-label{display:block;margin:5px 34px 0 0}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]>select{max-width:90px}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap{flex-flow:column}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action{flex-flow:column;display:flex}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action>a{margin:0 0 10px}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .meeting-item-head:empty{display:none}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%}}@media (max-width:420px){.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-right:-15%}.bp_zoom_countdown>span{max-width:60px}.bp_zoom_countdown .position{width:22px;height:40px}.bp_zoom_countdown span.digit{font-size:20px}.zoom-meeting-block{padding:20px}.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){.bzm-white-popup .recording-list-row{flex-flow:column}.recording-preview-img{max-width:136px;margin-bottom:10px}}.bp-zoom-webinar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px}#page .bp-zoom-webinar-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0}#page .bp-zoom-webinar-container .bp-navs a{line-height:1;padding:16px 0}#bp_zoom_webinar_form{margin:0;height:100%;position:relative}.bp-zoom-webinar-search.subnav-search{padding:20px}#main .bp-zoom-webinar-members-listing #webinars-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px}.bp-zoom-webinar-members-listing .webinar-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 4px 0;position:absolute;bottom:0;right:0;z-index:12;width:100%}.all-webinars .webinar-item .webinar-meta-wrap{position:relative}.all-webinars .webinar-item .recurring-webinar-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;left:0;top:2px}.all-webinars .webinar-item .recurring-webinar-label+.webinar-date{margin-left:12px}.all-webinars .webinar-item .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.all-webinars .webinar-item .bp-zoom-webinar-view-recordings{margin-right:7px}.webinar-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.webinar-topic .webinar-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.webinar-topic .webinar-title:after{content:"";position:absolute;width:100%;height:100%;right:0;top:0}.recurring-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px}.in-progress-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px}#main a.button.view-recordings.bp-zoom-webinar-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12}.bp-zoom-webinar-view-recordings .record-count{margin-right:3px}.bp-zoom-webinar-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center}.bp-zoom-webinar-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px}.bp-zoom-webinar-container .bb-title-wrap .bb-title>.recurring-webinar-label{margin-right:10px}.bp-zoom-webinar-container .bb-timezone,.bp-zoom-webinar-container .bb-webinar-occurrence{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px}.webinar-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block}.webinar-actions-list a:hover{background-color:#f5f5f5}.webinar-actions-list i{font-size:15px;margin-left:10px}#main #bp-zoom-webinar-occurs-on-month label,#main .bp-zoom-webinar-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center}#bp-zoom-webinar-occurs-on-month .bs-styled-radio:checked+label:after,.bp-zoom-webinar-end-date-time-wrap .bs-styled-radio:checked+label:after{top:13px}#bp-zoom-webinar-end-times,#bp-zoom-webinar-occurs-on-month select{margin:0 12px;width:auto!important}.bp-zoom-webinar-recurring-sub-options #bp-zoom-webinar-occurs-on-week>label{display:inline-block;margin-left:15px;min-width:62px}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label{display:block;position:relative;padding-right:32px}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label:before{right:0;top:3px;position:absolute}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label:after{top:7px}#main label[for=bp-zoom-webinar-weekly-days-sun]{margin-top:10px}select#bp-zoom-webinar-monthly-week{margin-right:0;margin-left:0}.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap}a.button.primary.join-webinar-in-app{min-width:200px;margin-right:6px}a.button.primary.join-webinar-in-app.small{margin-left:6px;min-width:auto}.zoom-webinar-block a.button.primary.join-webinar-in-app{margin-right:0}a.button.outline.join-webinar-in-browser{min-width:220px}#buddypress .single-webinar-item.webinar-buttons-wrap a.button.small{padding:6px 15px}#buddypress .single-webinar-item.webinar-buttons-wrap a.button.outline.join-webinar-in-browser{min-width:190px}.copy-invitation-link{font-size:13px;margin-right:auto}.copy-invitation-link .bb-icon{font-size:16px;margin-left:6px}#webinar-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px}#webinar-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px}#webinars-list .load-more{display:none}body .mfp-bg{opacity:1;z-index:1024;background:rgba(250,251,253,.9)}.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)}.bzm-white-popup button.mfp-close{box-shadow:none;left:10px;right:auto;top:10px}.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0}.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0}.bzm-white-popup .recording-list-row-group:first-child{padding-top:0}.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0}.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px}.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px}.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0}.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px}.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px}.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-left:10px}.bzm-white-popup span.vdo-size{font-weight:500}.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 14px 0 16px}.bzm-white-popup i.bb-icon-download{margin-left:6px;font-size:12px}.copy-invitation-popup-block .mfp-close{display:none}.copy-invitation-popup-block .show-webinar-details{margin:10px 10px;box-shadow:none;left:10px;top:10px;position:absolute;display:block;color:#333}.copy-invitation-popup-block .show-webinar-details i{font-size:24px;opacity:.65}footer.bb-zm-model-footer{padding:25px 0 0;border-top:1px solid #eef0f3}.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px}.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-group-show-instructions .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:left}.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%}.info-status{font-size:12px;letter-spacing:-.18px;text-transform:uppercase}.no-pass-required i{font-size:17px;height:16px;width:16px;margin-left:3px}.webinar-date{font-size:12px}.bb-webinar-option{display:flex;margin-bottom:16px;margin-right:-3px}.bb-webinar-option i{font-size:17px;width:15px;height:15px;line-height:1;margin-left:6px}.bb-webinar-option .bb-icon-check{color:#05d786}.toggle-password i{margin-left:6px;font-size:16px}.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-right:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd}.bb-webinar-option.no{font-size:14px;color:#a3a5a9}.webinar-actions-anchor{color:#939597}.webinar-actions-anchor i{font-size:20px}.bp-zoom-webinar-right-top{padding:20px}#bp-zoom-create-webinar-wrapper{display:none}.webinar-actions{line-height:1;margin-right:auto;position:relative}.webinar-actions .webinar-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;left:-20px;top:35px;z-index:119;list-style:none}.webinar-actions .webinar-actions-list.open{display:block}.webinar-actions .webinar-actions-list:before{content:" ";position:absolute;width:0;height:0;top:0;left:27px;border:6px solid #000;border-color:#fff transparent transparent #fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002}.webinar-actions ul{list-style:none;margin:0;padding:0}#webinars-list li{margin:0 0 1px;padding:11px 20px;position:relative}#webinars-list li.current,#webinars-list li:hover{background:#f5f6f7}.webinar-item-col.webinar-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1}.bp-zoom-webinar-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative}.bp-zoom-webinar-search-form #bp_zoom_webinar_search{background-size:14px;background-position:right 12px center;background-color:#fbfbfc;height:32px;padding-right:2rem;width:100%;min-width:210px;border-radius:100px;border:0}.bp-zoom-webinar-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;right:0;z-index:10;overflow:hidden}.bp-zoom-webinar-left{border-left:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){.bp-zoom-webinar-left-inner{min-height:65vh}.has-sidebar .bp-zoom-webinar-left{flex:0 0 300px}.has-sidebar a.bb-invitation-url{max-width:55%}.has-sidebar .bp_zoom_countdown>span{margin:0 2px}.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px}.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}}.bp-zoom-webinar-right{flex:1;min-width:0}.webinar-item-container h2{text-transform:capitalize}.webinar-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec}.webinar-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px}#buddypress .webinar-item-container .load-more .button{display:block}.webinar-item-table{min-width:520px}.webinar-item-table .webinar-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px}.webinar-item-table .webinar-item-header .webinar-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase}.webinar-item-table .webinar-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webinar-item-table .webinar-item:last-child{border-bottom:0}.webinar-item-table .webinar-item .webinar-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px}.webinar-item-table .webinar-item .webinar-item-col .webinar-link{font-size:15px;color:#122b46}.webinar-item-table .webinar-item .webinar-item-col.webinar-action{text-align:center;padding:0 5px}.webinar-item-table .webinar-item .webinar-item-col.webinar-action .bp-zoom-webinar-view-recordings{margin-top:10px}.webinar-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column}.webinar-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%}.webinar-item-table .recording-list .recording-list-row{display:table-row;width:100%}.webinar-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0}.webinar-item-table .recording-list .recording-list-row-col p{margin-bottom:0}.webinar-item-table .recording-list:empty{display:none}.single-webinar-item-table{min-width:auto}.single-webinar-item-table .single-webinar-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap}.single-webinar-item-table .single-webinar-item:last-child{border-bottom:0}.single-webinar-item-table .webinar-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-left:20px}.single-webinar-item-table .webinar-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0}.single-webinar-item-table .webinar-buttons-wrap .bb-recordings-wrap{margin-right:15px}.z-form-row-action{display:flex;align-items:center;min-height:20px}.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none}.z-form-row-action .hide-password{font-size:20px;line-height:1}.z-form-row-action .pass-toggle{margin-right:auto}#bp-zoom-single-webinar-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)}#bp-zoom-single-webinar-wrapper:empty{text-align:center}#bp-zoom-single-webinar-wrapper:empty:before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main .webinar-buttons-wrap{padding:0;margin-bottom:0}#main .webinar-buttons-wrap .button{font-size:14px}#main .webinar-buttons-wrap:empty{display:none}#bp-zoom-create-webinar-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px}#bp-zoom-create-webinar-button i{font-size:16px;margin-left:5px}.bb-webinar-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.bb-webinar-actions-wrap h2{margin:0}.bb-add-webinar{display:inline-block}#zmmtg-root{display:none}.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 0 0 15px}.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px}#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px}.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px}.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-left:20px}.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px;color:#122b46;letter-spacing:-.24px}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0}.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px}.bb-group-zoom-settings-container .show-zoom-instructions{margin-right:auto;margin-left:10px}.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center}.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-left:6px}#bp-zoom-webinar-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px}#main .bb-field-wrap #bp-zoom-webinar-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714}.zoom-webinar-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center}.zoom-webinar-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important}.zoom-webinar-block h2>.recurring-webinar-label{margin-right:10px}.zoom-webinar-block .bb-webinar-date,.zoom-webinar-block .bb-webinar-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5}.zoom-webinar-block .webinar-actions .button{letter-spacing:-.24px;margin-left:3px;margin-bottom:10px}.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:10px}.zoom-webinar-block .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.zoom-webinar-block .join-webinar-in-browser{margin-top:10px}#bp_zoom_webinar_form p.description,#bp_zoom_webinar_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-right:2px}.bp-toggle-webinar-password-wrap{position:relative}#main #bp-zoom-webinar-password{margin:0;padding-left:40px}.bp-toggle-webinar-password{color:inherit;position:absolute;left:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6}.bp-toggle-webinar-password.bb-eye .bb-icon-eye{display:none}.bp-toggle-webinar-password:not(.bb-eye) .bb-icon-eye-slash{display:none}.zoom-webinar-block-info{flex:1;min-width:280px;margin-bottom:10px}.zoom-webinar-block-right{margin:0 auto;text-align:left}.zoom-webinar-block-right .bp-zoom-webinar-recording-fetch,.zoom-webinar-block-right .webinar-actions{display:inline-block;vertical-align:middle;margin-right:5px;margin-top:10px;text-align:center}.zoom-webinar-block-right .webinar-actions{margin-top:0}.zoom-webinar-block-right .join-webinar-in-app{margin-top:10px;margin-bottom:10px}.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto}.webinar-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px}span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px}.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:70px;max-width:70px;margin:0 5px}.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center}.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative}.bp_zoom_countdown span.position:after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;right:0;height:50%;width:100%}.bp_zoom_countdown .countDiv:empty{display:none}.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;right:auto;left:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px}#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-right:10px}#bp-zoom-dropdown-options-loader i>{font-size:16px}.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px}.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0}.recording-list-row-wrap .bb-internal-model{justify-content:center}.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%}.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap}.recording-list-info,.recording-preview-info{flex:1;min-width:0}.recording-preview-info{padding:6px 20px 0 0}.recording-button-wrap{margin-right:auto}.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-right:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 14px 0 16px}.recording-button-wrap i{margin-left:6px;font-size:12px}span.select-recorded-text{font-size:14px}.recording-list-info{display:flex;flex-flow:column}.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px}.recording-preview-img img{display:block;width:136px;height:82px}.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;right:0;line-height:1;opacity:0}span.triangle-play-icon{position:absolute;right:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)}span.triangle-play-icon:before{margin-left:-3px}.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)}#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px}.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px}.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px}.bb-shared-screen-wrap a.bb-shared-screen{display:flex}.bb-shared-screen-wrap svg{margin-left:8px;margin-top:1px;min-width:18px}.bp-zoom-webinar-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0}.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;left:6px;padding:3px 7px;z-index:10}a.bb-shared-screen{font-size:13px;letter-spacing:-.24px}.bp-zoom-webinar-alt-host .select2-container{width:auto!important;min-width:100%}.bb-field-wrapper-inner{max-width:560px;margin:auto}.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap}.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-field-wrapper-inner>.bb-field-wrap>.bb-webinar-options-wrap{width:calc(100% - 180px)}.bp-webinar-fields-wrap hr{background:#eef0f3;height:1px}.bb-webinar-host-select-wrap{flex:1;min-width:0}.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-right:auto}.bb-toggle-switch input{opacity:0;width:0;height:0}.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px}#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px}#main .bb-webinar-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex}.bb-webinar-options-wrap .bb-field-wrap>label span{padding-top:2px}.bp-zoom-webinar-auto-recording-options{padding-right:30px}.bp-zoom-webinar-auto-recording-options label span{line-height:1.5}.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+.bb-radio-label:after,.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+label:after{top:4px}.bp-zoom-webinar-time-meridian-wrap{position:relative}.bp-zoom-webinar-time-meridian-wrap input{position:absolute;opacity:0}.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px}input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff}.bb-field-wrap.start-time-picker{width:115px}#main #bp-zoom-webinar-description{min-height:110px;padding:8px 12px}#bb-recurring-webinar-label{margin-top:0}.bb-recurring-webinar-text{font-size:16px;font-weight:400;letter-spacing:-.21px}.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:flex}.bp-zoom-webinar-recurring-options>.bb-field-wrap>label,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-webinar-input-wrap{flex:1;min-width:0}.bb-webinar-input-wrap input[type=text]:disabled{background:#f9f9f9!important}.bb-webinar-input-wrap #bb-notification-webinar-label{display:inline-block}.bb-webinar-input-wrap .bb-recurring-webinar-text #bp-zoom-webinar-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-left:20px;height:35px}.bp-zoom-webinar-repeat-wrap .bb-webinar-input-wrap{display:flex;align-items:center}.bp-zoom-webinar-repeat-wrap select{width:auto!important;margin-left:10px}#bp-zoom-webinar-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px}#main .bp-zoom-webinar-members-listing .bp-messages{margin:10px 20px}a.bp-back-to-webinar-list{color:rgba(18,43,70,.4);line-height:1;margin-right:-10px;margin-left:10px;display:none}a.bp-back-to-webinar-list span{font-size:24px}a.bp-close-create-webinar-form{margin-right:auto;display:none}a.bp-close-create-webinar-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px}#bp-zoom-webinar-cancel-edit{margin-left:20px}.bb-media-section video{width:100%;height:auto}.bb-media-section audio{max-width:800px;width:90%}#main #copy-download-link,#main .downloadwebinar.downloadclip{display:inline-flex;align-items:center;justify-content:center}#main #copy-download-link i,#main .downloadwebinar.downloadclip i{margin-left:5px}.bp-webinar-fields-wrap>.bp-messages{margin-bottom:22px}.bp-webinar-fields-wrap .select2-container{width:auto!important;min-width:100%}#bp-zoom-webinar-form-submit.loading:before,.bb-save-settings.loading:before{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.bb-webinar-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px}.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px}.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px}.single-webinar-item.bb-countdown-wrap{border:0;padding-bottom:0}.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{margin-right:-7px;justify-content:flex-start}.single-webinar-item.bb-countdown-wrap .countdown_label{line-height:27px}#main .single-webinar-item.bb-countdown-wrap+.webinar-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li{float:left;margin-left:20px}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync{border-color:transparent;color:#007cff}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync .bb-icon-spinner{display:none}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync.loading .bb-icon-spinner{display:inline-block}.buddypress-wrap .bp-subnavs ul #bp-zoom-switch-type{display:flex;float:left;padding:3px 6px;border:1px solid #d8d8d8;margin-top:8px}.bp-subnavs .bp-zoom-switch-type{border-radius:20px}.bp-subnavs .bp-zoom-switch-type>a{display:inline-block;padding:5px 8px;font-size:13px;font-weight:500}.bp-subnavs .bp-zoom-switch-type>a.zoom_active{font-weight:600;color:#122b46}.bp-subnavs .bp-zoom-switch-type>a:first-child{border-left:1px solid #d8d8d8}.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container .bp-navs{border:0!important}@media (min-width:801px){.groups.zoom .bp-single-vert-nav a.bb-invitation-url{max-width:66%}}@media (min-width:749px){.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container{border:0}}@media (max-width:1480px) and (min-width:1351px){.has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(54%);text-align:center;justify-content:center}}@media (max-width:1350px){.has-sidebar .bp-zoom-webinar-left,.has-sidebar .bp-zoom-webinar-right{flex:0 0 100%;border-left:0;min-width:0}.has-sidebar .bp-zoom-webinar-right{display:none}.has-sidebar a.bp-back-to-webinar-list,.has-sidebar a.bp-close-create-webinar-form{display:block}.has-sidebar .bp-create-webinar .bp-zoom-webinar-left,.has-sidebar .bp-single-webinar .bp-zoom-webinar-left{display:none}.has-sidebar .bp-create-webinar .bp-zoom-webinar-right,.has-sidebar .bp-single-webinar .bp-zoom-webinar-right{display:block}}@media (max-width:1080px){.bp-zoom-webinar-left,.bp-zoom-webinar-right{flex:0 0 100%;border-left:0;min-width:0}.bp-zoom-webinar-right{display:none}a.bp-back-to-webinar-list,a.bp-close-create-webinar-form{display:block}.bp-create-webinar .bp-zoom-webinar-left,.bp-single-webinar .bp-zoom-webinar-left{display:none}.bp-create-webinar .bp-zoom-webinar-right,.bp-single-webinar .bp-zoom-webinar-right{display:block}.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){.zoom-webinar-block-info{flex:0 0 100%;margin-bottom:30px}.zoom-webinar-block-right{margin-right:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%}.zoom-webinar-block-right>.webinar-actions{text-align:center}.zoom-webinar-block-right>.webinar-actions .join-webinar-in-browser{margin-bottom:10px}.zoom-webinar-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(50%);text-align:center;justify-content:center}}@media (max-width:800px){.single-webinar-item-table .webinar-item-head{flex:0 0 180px}a.bb-invitation-url{max-width:100%}.recording-preview-info{flex-flow:column}.recording-button-wrap{margin-right:0}}@media (max-width:650px){.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-webinar-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-right:-17%}}@media (max-width:640px){.single-webinar-item-table .webinar-item-col,.single-webinar-item-table .webinar-item-head{flex:0 0 100%;padding:0}.single-webinar-item-table .webinar-item-head{margin-bottom:10px}.zoom-webinar-block .webinar-actions .button{margin-bottom:10px;min-width:220px}.bp_zoom_countdown>span{max-width:70px;margin:0 3px}.bp_zoom_countdown .position{width:26px;height:52px}.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-webinar-input-wrap{flex-flow:row wrap}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px}.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-webinar-input-wrap{flex:0 0 100%}.bb-field-wrapper-inner>.bb-field-wrap .bb-webinar-options-wrap{width:100%}.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:block}.bp-wrap-duration .bb-field-wrap{max-width:140px}.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px}.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 5px 0 0}.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap #bp-zoom-webinar-end-times{margin:0 5px}.bb-field-wrap.bp-zoom-webinar-time-meridian-wrap{flex:0 0 100%;margin-top:15px}.bp-zoom-webinar-container .bb-timezone{line-height:1.4}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]{display:block}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select] .bp-zoom-webinar-occurs-month-week-select-label{display:block;margin:5px 34px 0 0}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]>select{max-width:90px}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap{flex-flow:column}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action{flex-flow:column;display:flex}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action>a{margin:0 0 10px}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap{margin-right:0}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .webinar-item-head:empty{display:none}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%;margin:0 0 15px}}@media (max-width:420px){.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-right:-15%}.bp_zoom_countdown>span{max-width:60px}.bp_zoom_countdown .position{width:22px;height:40px}.bp_zoom_countdown span.digit{font-size:20px}.zoom-webinar-block{padding:20px}.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){.bzm-white-popup .recording-list-row{flex-flow:column}.recording-preview-img{max-width:136px;margin-bottom:10px}}#bp-zoom-all-meeting-delete.loading:after,#bp-zoom-all-webinar-delete.loading:after,#bp-zoom-only-this-meeting-delete.loading:after,#bp-zoom-only-this-webinar-delete.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 6px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.widget .zoom-meeting-block,.widget .zoom-webinar-block{padding:10px 15px}.widget .zoom-meeting-block a.button.outline.join-meeting-in-browser,.widget .zoom-webinar-block a.button.outline.join-meeting-in-browser{width:100%;padding:6px 10px;min-width:inherit}.widget .zoom-meeting-block a.button.join-meeting-in-app,.widget .zoom-webinar-block a.button.join-meeting-in-app{margin:0;width:100%}.widget .zoom-meeting-block .zoom-meeting-block-right,.widget .zoom-webinar-block .zoom-meeting-block-right{width:100%}.widget .zoom-meeting-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-meeting-block .zoom-meeting-block-right .meeting-actions,.widget .zoom-webinar-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-meeting-block-right .meeting-actions{margin-right:0;width:100%}.widget .zoom-meeting-block .bp_zoom_countdown,.widget .zoom-webinar-block .bp_zoom_countdown{margin-right:-4px;transform:scale(1);width:100%}.widget .zoom-meeting-block .bp_zoom_countdown>span,.widget .zoom-webinar-block .bp_zoom_countdown>span{min-width:46px;max-width:46px;margin:0 2px}.widget .zoom-meeting-block .bp_zoom_countdown>span.digits-3,.widget .zoom-webinar-block .bp_zoom_countdown>span.digits-3{min-width:66px;max-width:66px}.widget .zoom-meeting-block .bp_zoom_countdown>span.countDays.digits-2,.widget .zoom-webinar-block .bp_zoom_countdown>span.countDays.digits-2{min-width:46px}.widget .zoom-meeting-block .bp_zoom_countdown span.digit,.widget .zoom-webinar-block .bp_zoom_countdown span.digit{font-size:17px}.widget .zoom-meeting-block .bp_zoom_countdown .countdown_label,.widget .zoom-webinar-block .bp_zoom_countdown .countdown_label{font-size:10px}.widget .zoom-meeting-block .bp_zoom_countdown .position,.widget .zoom-webinar-block .bp_zoom_countdown .position{height:35px;width:18px}.widget .zoom-meeting-block .bp_zoom_countdown span.countSeconds~span,.widget .zoom-webinar-block .bp_zoom_countdown span.countSeconds~span{display:none}.widget .zoom-webinar-block a.button.outline.join-webinar-in-browser{width:100%;padding:6px 10px;min-width:inherit}.widget .zoom-webinar-block .zoom-webinar-block-info{min-width:120px}.widget .zoom-webinar-block a.button.primary.join-webinar-in-app{margin:0;width:100%}.widget .zoom-webinar-block .webinar-actions{margin-right:0;width:100%}.widget .zoom-webinar-block .zoom-webinar-block-right{width:100%}.widget .zoom-webinar-block .zoom-webinar-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-webinar-block-right .meeting-actions{margin-right:0;width:100%} \ No newline at end of file +.bp-zoom-meeting-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px} + +#page .bp-zoom-meeting-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0} + +#page .bp-zoom-meeting-container .bp-navs a{line-height:1;padding:16px 0} + +#page .bp-zoom-meeting-container .bp-navs .bp-zoom-switch-type a{padding:6px} + +#bp_zoom_meeting_form{margin:0;height:100%;position:relative} + +.bp-zoom-meeting-search.subnav-search{padding:20px} + +#main .bp-zoom-meeting-members-listing #meetings-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px} + +.bp-zoom-meeting-members-listing .meeting-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 4px 0;position:absolute;bottom:0;right:0;z-index:12;width:100%} + +.all-meetings .meeting-item .meeting-meta-wrap{position:relative} + +.all-meetings .meeting-item .recurring-meeting-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;left:0;top:2px} + +.all-meetings .meeting-item .recurring-meeting-label+.meeting-date{margin-left:12px} + +.all-meetings .meeting-item .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.all-meetings .meeting-item .bp-zoom-meeting-view-recordings{margin-right:7px} + +.meeting-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px} + +.meeting-topic .meeting-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%} + +.meeting-topic .meeting-title::after{content:"";position:absolute;width:100%;height:100%;right:0;top:0} + +.recurring-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px} + +.in-progress-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px} + +#main a.button.view-recordings.bp-zoom-meeting-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12} + +.bp-zoom-meeting-view-recordings .record-count{margin-right:3px} + +.view-recordings .dashicons{font-size:14px;width:14px;height:14px} + +.bp-zoom-meeting-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center} + +.bp-zoom-meeting-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px} + +.bp-zoom-meeting-container .bb-title-wrap .bb-title>.recurring-meeting-label{margin-right:10px} + +.bp-zoom-meeting-container .bb-meeting-occurrence,.bp-zoom-meeting-container .bb-timezone{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px} + +.meeting-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block} + +.meeting-actions-list a:hover{background-color:#f5f5f5} + +.meeting-actions-list i{font-size:16px;margin-left:10px;min-width:22px} + +.meeting-actions-list .delete i{font-size:18px} + +#main #bp-zoom-meeting-occurs-on-month label,#main .bp-zoom-meeting-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center} + +#bp-zoom-meeting-occurs-on-month .bs-styled-radio:checked+label::after,.bp-zoom-meeting-end-date-time-wrap .bs-styled-radio:checked+label::after{top:13px} + +.bb-field-wrap.end-date-picker{margin:0 13px 0 0} + +#bp-zoom-meeting-end-times,#bp-zoom-meeting-occurs-on-month select{margin:0 12px;width:auto!important} + +.bp-zoom-meeting-recurring-sub-options #bp-zoom-meeting-occurs-on-week>label{display:inline-block;margin-left:15px;min-width:62px} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label{display:block;position:relative;padding-right:32px} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label::before{right:0;top:3px;position:absolute} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label::after{top:7px} + +.bp-zoom-delete-occurrence-popup #bp-zoom-all-meeting-delete.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main label[for=bp-zoom-meeting-weekly-days-sun]{margin-top:10px} + +select#bp-zoom-meeting-monthly-week{margin-right:0;margin-left:0} + +.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap} + +a.button.primary.join-meeting-in-app{min-width:200px;margin-right:6px} + +a.button.primary.join-meeting-in-app.small{margin-left:6px;min-width:auto} + +.zoom-meeting-block a.button.primary.join-meeting-in-app{margin-right:0} + +a.button.outline.join-meeting-in-browser{min-width:220px} + +.copy-invitation-link{font-size:13px;margin-right:auto} + +.copy-invitation-link .bb-icon{font-size:16px;margin-left:6px} + +#meeting-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px} + +#meeting-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px} + +.copy-invitation-popup .bb-zm-model-footer{display:flex;align-items:center;justify-content:space-between;border:0} + +#meetings-list .load-more{display:none} + +.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)} + +.bzm-white-popup button.mfp-close{box-shadow:none;left:10px;right:auto;top:10px} + +.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0} + +.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0} + +.bzm-white-popup .recording-list-row-group:first-child{padding-top:0} + +.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0} + +.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px} + +.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px} + +.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh} + +.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh} + +.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0} + +.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px} + +.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px} + +.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-left:10px} + +.bzm-white-popup span.vdo-size{font-weight:500} + +.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 14px 0 16px} + +.bzm-white-popup i.bb-icon-download{margin-left:6px;font-size:12px} + +header.bb-zm-model-header{background:#fafbfd;margin:-20px -30px 25px;padding:22px 30px;line-height:1;font-size:17px;font-weight:500;color:#122b46;letter-spacing:0} + +.bp-zoom-block-show-recordings{max-width:720px;padding-bottom:0} + +.bp-zoom-block-show-recordings header.bb-zm-model-header{margin-bottom:0;display:flex;align-items:center;padding-left:45px} + +.bp-zoom-block-show-recordings header.bb-zm-model-header .bp-meeting-title-recording-popup{padding-left:15px} + +.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{margin-right:10px}@media screen and (max-width:540px){ + +.bp-zoom-block-show-recordings button.mfp-close{left:0;top:0} + +.bp-zoom-block-show-recordings header.bb-zm-model-header{text-align:center;padding:12px 20px 12px 40px;flex-flow:column} + +.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{float:none;display:block;margin:20px auto 0}} + +.copy-invitation-popup-block .mfp-close{display:none} + +.copy-invitation-popup-block .show-meeting-details{margin:10px 10px;box-shadow:none;left:10px;top:10px;position:absolute;display:block;color:#333} + +.copy-invitation-popup-block .show-meeting-details i{font-size:24px;opacity:.65} + +#zoom-instruction-container{border-radius:3px;font-size:14px;line-height:20px;max-height:55vh;min-height:45vh;overflow:auto;word-break:break-word} + +#zoom-instruction-container h3{font-size:18px;margin-bottom:.5rem} + +#zoom-instruction-container ol,#zoom-instruction-container p,#zoom-instruction-container ul{margin-bottom:1rem} + +#zoom-instruction-container .bp-feedback-v2 p{margin-bottom:0} + +#zoom-instruction-container>:last-child{margin-bottom:0} + +#zoom-instruction-container .wizard-img{background:#f5f5f5;padding:14px 10px;margin-bottom:2rem;text-align:center} + +#zoom-instruction-container .wizard-img img{max-width:100%} + +.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px;padding:20px 24px 0} + +.bp-zoom-group-show-instructions header.bb-zm-model-header{margin:-20px -24px 0} + +.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-group-show-instructions .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:28px;font-weight:400} + +.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:left} + +.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle>input{padding-left:44px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{display:flex;align-items:center} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon{margin-right:15px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*=bb-icon]{color:#1e2132;font-size:16px;opacity:.25} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*=bb-icon]{opacity:1} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{font-size:11px;text-align:center;white-space:normal;width:145px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap select{width:100%} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .is-disabled{pointer-events:none;background-color:#f2f4f5} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner{display:none;margin-right:5px;height:18px;width:18px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle} + +.no-pass-required i{font-size:17px;height:16px;width:16px;margin-left:3px} + +.video-info-wrap{display:flex;align-items:center;justify-content:space-between;max-width:220px;margin-bottom:20px} + +.video-info-wrap:last-child{margin-bottom:5px} + +.meeting-date{font-size:12px} + +.bb-meeting-option{display:flex;margin-bottom:16px;margin-right:-3px} + +.bb-meeting-option i{font-size:16px;width:15px;height:15px;line-height:1;margin-left:6px} + +.bb-meeting-option .bb-icon-check{color:#05d786} + +.toggle-password i{margin-left:6px;font-size:16px} + +.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-right:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd} + +.bb-meeting-option.no{font-size:14px;color:#a3a5a9} + +.meeting-actions-anchor{color:#939597} + +.meeting-actions-anchor i{font-size:16px} + +.bp-zoom-meeting-right-top{padding:20px} + +#bp-zoom-create-meeting-wrapper{display:none} + +.meeting-actions{line-height:1;margin-right:auto;position:relative} + +.meeting-actions .meeting-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;left:-20px;top:35px;z-index:119;list-style:none} + +.meeting-actions .meeting-actions-list.open{display:block} + +.meeting-actions .meeting-actions-list::before{content:" ";position:absolute;width:0;height:0;top:0;left:27px;border:6px solid #000;border-color:#fff transparent transparent #fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002} + +.meeting-actions ul{list-style:none;margin:0;padding:0} + +#meetings-list li{margin:0 0 1px;padding:11px 20px;position:relative} + +#meetings-list li.current,#meetings-list li:hover{background:#f5f6f7} + +.meeting-item-col.meeting-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1} + +.bp-zoom-meeting-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative} + +.bp-zoom-meeting-search-form #bp_zoom_meeting_search{background-size:14px;background-position:right 12px center;background-color:#fbfbfc;height:32px;padding-right:2rem;width:100%;min-width:210px;border-radius:100px;border:0} + +.bp-zoom-meeting-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;right:0;z-index:10;overflow:hidden} + +.bp-zoom-meeting-left{border-left:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){ + +.bp-zoom-meeting-left-inner{min-height:65vh} + +.has-sidebar .bp-zoom-meeting-left{flex:0 0 300px} + +.has-sidebar a.bb-invitation-url{max-width:55%} + +.has-sidebar .bp_zoom_countdown>span{margin:0 2px} + +.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px} + +.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}} + +.bp-zoom-meeting-right{flex:1;min-width:0} + +.meeting-item-container h2{text-transform:capitalize} + +.meeting-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec} + +.meeting-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px} + +#buddypress .meeting-item-container .load-more .button{display:block} + +.meeting-item-table{min-width:520px} + +.meeting-item-table .meeting-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px} + +.meeting-item-table .meeting-item-header .meeting-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase} + +.meeting-item-table .meeting-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} + +.meeting-item-table .meeting-item:last-child{border-bottom:0} + +.meeting-item-table .meeting-item .meeting-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px} + +.meeting-item-table .meeting-item .meeting-item-col .meeting-link{font-size:15px;color:#122b46} + +.meeting-item-table .meeting-item .meeting-item-col.meeting-action{text-align:center;padding:0 5px} + +.meeting-item-table .meeting-item .meeting-item-col.meeting-action .bp-zoom-meeting-view-recordings{margin-top:10px} + +.meeting-item-table .meeting-item .meeting-item-col .show-recordings{margin-top:10px} + +.meeting-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column} + +.meeting-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%} + +.meeting-item-table .recording-list .recording-list-row{display:table-row;width:100%} + +.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh} + +.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh} + +.meeting-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0} + +.meeting-item-table .recording-list .recording-list-row-col p{margin-bottom:0} + +.meeting-item-table .recording-list:empty{display:none} + +.single-meeting-item-table{min-width:auto} + +.single-meeting-item-table .single-meeting-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap} + +.single-meeting-item-table .single-meeting-item:last-child{border-bottom:0} + +.single-meeting-item-table .meeting-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-left:20px} + +.single-meeting-item-table .meeting-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0} + +.single-meeting-item-table .meeting-buttons-wrap .bb-recordings-wrap{margin-right:15px} + +.z-form-row-action{display:flex;align-items:center;min-height:20px} + +.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none} + +.z-form-row-action .hide-password{font-size:20px;line-height:1} + +.z-form-row-action .pass-toggle{margin-right:auto} + +#bp-zoom-single-meeting-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)} + +#bp-zoom-single-meeting-wrapper:empty{text-align:center} + +#bp-zoom-single-meeting-wrapper:empty::before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main .meeting-buttons-wrap{padding:0;margin-bottom:0} + +#main .meeting-buttons-wrap .button{font-size:14px} + +#main .meeting-buttons-wrap:empty{display:none} + +#bp-zoom-create-meeting-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px} + +#bp-zoom-create-meeting-button i{font-size:18px;margin-left:5px} + +.bb-meeting-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0} + +.bb-meeting-actions-wrap h2{margin:0} + +.bb-add-meeting{display:inline-block} + +#zmmtg-root{display:none} + +.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center} + +.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 0 0 15px} + +.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px} + +#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px} + +.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px} + +.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-left:20px} + +.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px!important;color:#122b46;letter-spacing:-.24px} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0} + +.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px} + +.bb-group-zoom-settings-container .show-zoom-instructions{margin-right:auto;margin-left:10px} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-left:6px} + +#bp-zoom-meeting-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px} + +#main .bb-field-wrap #bp-zoom-meeting-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714} + +.zoom-meeting-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center} + +.zoom-meeting-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important} + +.zoom-meeting-block h2>.recurring-meeting-label{margin-right:10px} + +.zoom-meeting-block .bb-meeting-date,.zoom-meeting-block .bb-meeting-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5} + +.zoom-meeting-block .meeting-actions .button{letter-spacing:-.24px;margin-left:3px;margin-bottom:10px} + +.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:10px} + +.zoom-meeting-block .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +#bp_zoom_meeting_form p.description,#bp_zoom_meeting_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-right:2px} + +.bp-toggle-meeting-password-wrap{position:relative} + +#main #bp-zoom-meeting-password{margin:0;padding-left:40px} + +.bp-toggle-meeting-password{color:inherit;position:absolute;left:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6} + +.bp-toggle-meeting-password.bb-eye .bb-icon-eye{display:none} + +.bp-toggle-meeting-password:not(.bb-eye) .bb-icon-eye-slash{display:none} + +.bp-toggle-meeting-password .bb-icon-eye,.bp-toggle-meeting-password .bb-icon-eye-slash{font-size:18px} + +.zoom-meeting-block-info{flex:1;min-width:120px;margin-bottom:10px} + +.zoom-meeting-block-right{margin:0 auto;text-align:left} + +.zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.zoom-meeting-block-right .meeting-actions{display:inline-block;vertical-align:top;margin-right:5px;margin-top:10px;text-align:center} + +.zoom-meeting-block-right>.show-recordings{margin-top:10px} + +.bp_zoom_countdown>span.countDays{min-width:98px} + +.bp_zoom_countdown>span.countDays.digits-2{min-width:78px} + +.copy-link-wrap a{word-break:break-word;max-width:70%} + +.countdownHolder{margin:0 auto 0 0;font-size:30px} + +.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto} + +.meeting-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px} + +span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px} + +.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:78px;max-width:78px;margin:0 5px} + +.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center} + +.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative} + +.bp_zoom_countdown span.position::after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;right:0;height:50%;width:100%} + +.bp_zoom_countdown .countDiv:empty{display:none} + +.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;right:auto;left:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px} + +#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-right:10px} + +.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px} + +.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0} + +.recording-list-row-wrap .bb-internal-model{justify-content:center} + +.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%} + +.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap} + +.recording-list-info,.recording-preview-info{flex:1;min-width:0} + +.recording-preview-info{padding:6px 20px 0 0} + +.recording-button-wrap{margin-right:auto} + +.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-right:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 14px 0 16px} + +.recording-button-wrap i{margin-left:6px;font-size:12px} + +span.select-recorded-text{font-size:14px} + +.recording-list-info{display:flex;flex-flow:column} + +.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px} + +.recording-preview-img img{display:block;width:136px;height:82px} + +.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;right:0;line-height:1;opacity:0} + +span.triangle-play-icon{position:absolute;right:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)} + +span.triangle-play-icon::before{margin-left:-3px} + +.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)} + +#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px} + +.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px} + +.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px} + +.bb-shared-screen-wrap a.bb-shared-screen{display:flex} + +.bb-shared-screen-wrap svg{margin-left:8px;margin-top:1px;min-width:18px} + +.bp-zoom-meeting-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0} + +.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;left:6px;padding:3px 7px;z-index:10} + +a.bb-shared-screen{font-size:13px;letter-spacing:-.24px} + +.bp-zoom-meeting-alt-host .select2-container{width:auto!important;min-width:100%} + +.bb-field-wrapper-inner{max-width:560px;margin:auto} + +.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap} + +.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-meeting-options-wrap{width:calc(100% - 180px)} + +.bp-meeting-fields-wrap hr{background:#eef0f3;height:1px} + +.bb-meeting-host-select-wrap{flex:1;min-width:0} + +.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-right:auto} + +.bb-toggle-switch input{opacity:0;width:0;height:0} + +.bb-toggle-slider{border-radius:34px;position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;background-color:#c8cbcf;transition:.4s} + +.bb-toggle-slider::before{border-radius:50%;position:absolute;content:"";height:21px;width:21px;right:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:1px 1px 3px 0 rgba(0,0,0,.22)} + +input:checked+.bb-toggle-slider{background-color:#007cff} + +input:checked+.bb-toggle-slider::before{-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)} + +.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px} + +#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px} + +#main .bb-meeting-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex} + +.bb-meeting-options-wrap .bb-field-wrap>label span{padding-top:2px} + +.bp-zoom-meeting-auto-recording-options{padding-right:30px} + +.bp-zoom-meeting-auto-recording-options label span{line-height:1.5} + +.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+.bb-radio-label::after,.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+label::after{top:4px} + +.bp-zoom-meeting-time-meridian-wrap{position:relative} + +.bp-zoom-meeting-time-meridian-wrap input{position:absolute;opacity:0} + +.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px} + +input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff} + +.bb-field-wrap.start-time-picker{width:115px} + +#main #bp-zoom-meeting-description{min-height:110px;padding:8px 12px} + +#bb-recurring-meeting-label{margin-top:0} + +.bb-recurring-meeting-text{font-size:16px;font-weight:400;letter-spacing:-.21px} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:flex} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap>label,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-meeting-input-wrap{flex:1;min-width:0} + +.bb-meeting-input-wrap input[type=text]:disabled{background:#f9f9f9!important} + +.bp-zoom-meeting-repeat-wrap .bb-meeting-input-wrap{display:flex;align-items:center} + +.bp-zoom-meeting-repeat-wrap select{width:auto!important;margin-left:10px} + +#bp-zoom-meeting-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px} + +#main .bp-zoom-meeting-members-listing .bp-messages{margin:10px 20px} + +a.bp-back-to-meeting-list{color:rgba(18,43,70,.4);line-height:1;margin-right:-10px;margin-left:10px;display:none} + +a.bp-back-to-meeting-list span{font-size:24px} + +a.bp-close-create-meeting-form{margin-right:auto;display:none} + +a.bp-close-create-meeting-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px} + +#bp-zoom-meeting-cancel-edit{margin-left:20px} + +.bb-media-section video{width:100%;height:auto} + +.bb-media-section audio{max-width:800px;width:90%} + +#main #copy-download-link,#main .downloadmeeting.downloadclip{display:inline-flex;align-items:center;justify-content:center} + +#main #copy-download-link i,#main .downloadmeeting.downloadclip i{margin-left:5px} + +.bb-shared-screen svg g{stroke:#007cff} + +a.bb-invitation-url{white-space:nowrap;display:inline-block;max-width:75%;text-overflow:ellipsis;overflow:hidden;padding-left:20px} + +.bp-meeting-fields-wrap>.bp-messages{margin-bottom:22px} + +.bp-meeting-fields-wrap .select2-container{width:auto!important;min-width:100%} + +.groups.zoom .select2-container .select2-dropdown{max-width:inherit} + +.bp-zoom-group-check-connection.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 6px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#bp-zoom-meeting-form-submit.loading::before,.bb-save-settings.loading::before{font:normal normal 400 18px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px} + +.single-meeting-item.bb-countdown-wrap{border:0;padding-bottom:0} + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{margin-right:-7px;justify-content:flex-start} + +.single-meeting-item.bb-countdown-wrap .countdown_label{line-height:27px} + +#main .single-meeting-item.bb-countdown-wrap+.meeting-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px} + +.mfp-wrap.mfp-wrap{z-index:999999} + +.mfp-content.mfp-content{text-align:right} + +.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px} + +.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:20px} + +.copy-webhook-link.copied::after,.copy-webhook-link.copied::before{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);opacity:1} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li{margin-right:auto;float:left;margin-left:15px} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync{border-color:transparent;color:#007cff} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync .bb-icon-spinner{display:none} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync.loading .bb-icon-spinner{display:inline-block} + +.bp-step-nav-main .bp-step-nav{margin:0 -24px} + +.bp-step-nav-main .bp-step-nav ul{margin:0 0 20px;padding:0 30px;border-bottom:1px solid #e7e9ec} + +.bp-step-nav-main .bp-step-nav li{list-style:none;display:inline-block} + +.bp-step-nav-main .bp-step-nav li a{color:#939597;border-radius:4px 4px 0 0;padding:12px 10px 11px;display:inline-block;margin:1px 1px 0;line-height:1} + +.bp-step-nav-main .bp-step-nav li a:hover{background-color:#f2f4f5} + +.bp-step-nav-main .bp-step-nav li a:focus-visible{background-color:#f2f4f5;box-shadow:0 0 0 1px #385dff,0 0 2px 1px rgba(56,93,255,.8)} + +.bp-step-nav-main .bp-step-nav li.selected>a{border:1px solid #e7e9ec;border-bottom-color:#fff!important;margin:0 0 -1px;color:#122b46} + +.bp-step-nav-main .bp-step-actions{background-color:#f2f4f5;border-top:1px solid #f2f4f5;padding:16px 24px;margin:20px -24px 0;display:flex} + +.bp-step-nav-main .bp-step-actions .bp-step-next{margin-right:auto} + +.bp-step-nav-main .bp-step-blocks{margin-bottom:20px} + +.bp-step-nav-main .bp-step-blocks .bp-step-block{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden} + +.bp-step-nav-main .bp-step-blocks .bp-step-block.selected{transition:opacity .3s ease;visibility:visible;opacity:1;overflow:initial;height:auto;width:auto}@media screen and (max-width:767px){ + +.bp-step-nav-main .bp-step-nav{background-color:#fbfaf9} + +.bp-step-nav-main .bp-step-nav>ul{border:1px solid #e7e9ec;border-bottom:0;border-radius:3px 3px 0 0;overflow:hidden;margin-bottom:0} + +.bp-step-nav-main .bp-step-nav li>a{margin:0} + +.bp-step-nav-main .bp-step-nav li.selected>a{border:0;background-color:rgba(77,92,109,.1);border-radius:0;margin:0}} + +.bp-zoom-block-show-details{max-width:760px;font-size:14px;letter-spacing:-.24px;margin-top:7px;line-height:1.5} + +.bp-zoom-block-show-details .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-block-show-details .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400} + +.groups.zoom .bp-single-vert-nav .item-body{min-height:auto} + +.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container .bp-navs{border:0!important}@media (min-width:749px){ + +.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container{border:0}} + +.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{background:#f5f5f5;border-top:1px solid #ddd} + +.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:first-child{border-top:0} + +.bb-meeting-input-wrap #bb-notification-meeting-label{display:inline-block} + +.bb-meeting-input-wrap .bb-recurring-meeting-text #bp-zoom-meeting-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-left:20px;height:35px}@media (max-width:1480px) and (min-width:1351px){ + +.has-sidebar .single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){ + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(54%);text-align:center;justify-content:center}}@media (max-width:1350px){ + +.has-sidebar .bp-zoom-meeting-left,.has-sidebar .bp-zoom-meeting-right{flex:0 0 100%;border-left:0;min-width:0} + +.has-sidebar .bp-zoom-meeting-right{display:none} + +.has-sidebar a.bp-back-to-meeting-list,.has-sidebar a.bp-close-create-meeting-form{display:block} + +.has-sidebar .bp-create-meeting .bp-zoom-meeting-left,.has-sidebar .bp-single-meeting .bp-zoom-meeting-left{display:none} + +.has-sidebar .bp-create-meeting .bp-zoom-meeting-right,.has-sidebar .bp-single-meeting .bp-zoom-meeting-right{display:block}}@media (max-width:1080px){ + +.bp-zoom-meeting-left,.bp-zoom-meeting-right{flex:0 0 100%;border-left:0;min-width:0} + +.bp-zoom-meeting-right{display:none} + +a.bp-back-to-meeting-list,a.bp-close-create-meeting-form{display:block} + +.bp-create-meeting .bp-zoom-meeting-left,.bp-single-meeting .bp-zoom-meeting-left{display:none} + +.bp-create-meeting .bp-zoom-meeting-right,.bp-single-meeting .bp-zoom-meeting-right{display:block} + +.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){ + +.zoom-meeting-block-info{flex:0 0 100%;margin-bottom:30px} + +.zoom-meeting-block-right{margin-right:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%} + +.zoom-meeting-block-right>.meeting-actions{text-align:center} + +.zoom-meeting-block-right>.meeting-actions .join-meeting-in-browser{margin-bottom:10px} + +.zoom-meeting-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){ + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(50%);text-align:center;justify-content:center}}@media (max-width:800px){ + +.copy-link-wrap a{max-width:100%;flex:0 0 100%} + +.copy-link-wrap .copy-invitation-link{margin:12px 0 0} + +.single-meeting-item-table .meeting-item-head{flex:0 0 180px} + +a.bb-invitation-url{max-width:100%} + +.recording-preview-info{flex-flow:column} + +.recording-button-wrap{margin-right:0}}@media (max-width:650px){ + +.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-meeting-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-right:-17%}}@media (max-width:540px){ + +.single-meeting-item-table .meeting-item-col,.single-meeting-item-table .meeting-item-head{flex:0 0 100%;padding:0} + +.single-meeting-item-table .meeting-item-head{margin-bottom:10px} + +.zoom-meeting-block .meeting-actions .button{margin-bottom:10px;min-width:220px} + +.bp_zoom_countdown>span{max-width:70px;margin:0 3px} + +.bp_zoom_countdown .position{width:30px;height:52px} + +.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-meeting-input-wrap{flex-flow:row wrap} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-meeting-input-wrap{flex:0 0 100%} + +.bb-field-wrapper-inner>.bb-field-wrap .bb-meeting-options-wrap{width:100%} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:block} + +.bp-wrap-duration .bb-field-wrap{max-width:140px} + +.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px} + +.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 5px 0 0} + +.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap #bp-zoom-meeting-end-times{margin:0 5px} + +.bb-field-wrap.bp-zoom-meeting-time-meridian-wrap{flex:0 0 100%;margin-top:15px} + +.bp-zoom-meeting-container .bb-timezone{line-height:1.4} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]{display:block} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select] .bp-zoom-meeting-occurs-month-week-select-label{display:block;margin:5px 34px 0 0} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]>select{max-width:90px} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap{flex-flow:column} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action{flex-flow:column;display:flex} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action>a{margin:0 0 10px} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .meeting-item-head:empty{display:none} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%}}@media (max-width:420px){ + +.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-right:-15%} + +.bp_zoom_countdown>span{max-width:60px} + +.bp_zoom_countdown .position{width:22px;height:40px} + +.bp_zoom_countdown span.digit{font-size:20px} + +.zoom-meeting-block{padding:20px} + +.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){ + +.bzm-white-popup .recording-list-row{flex-flow:column} + +.recording-preview-img{max-width:136px;margin-bottom:10px}} + +.bp-zoom-webinar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px} + +#page .bp-zoom-webinar-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0} + +#page .bp-zoom-webinar-container .bp-navs a{line-height:1;padding:16px 0} + +#page .bp-zoom-webinar-container .bp-navs .bp-zoom-switch-type a{padding:6px} + +#bp_zoom_webinar_form{margin:0;height:100%;position:relative} + +.bp-zoom-webinar-search.subnav-search{padding:20px} + +#main .bp-zoom-webinar-members-listing #webinars-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px} + +.bp-zoom-webinar-members-listing .webinar-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 4px 0;position:absolute;bottom:0;right:0;z-index:12;width:100%} + +.all-webinars .webinar-item .webinar-meta-wrap{position:relative} + +.all-webinars .webinar-item .recurring-webinar-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;left:0;top:2px} + +.all-webinars .webinar-item .recurring-webinar-label+.webinar-date{margin-left:12px} + +.all-webinars .webinar-item .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.all-webinars .webinar-item .bp-zoom-webinar-view-recordings{margin-right:7px} + +.webinar-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px} + +.webinar-topic .webinar-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%} + +.webinar-topic .webinar-title::after{content:"";position:absolute;width:100%;height:100%;right:0;top:0} + +.recurring-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px} + +.in-progress-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px} + +#main a.button.view-recordings.bp-zoom-webinar-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12} + +.bp-zoom-webinar-view-recordings .record-count{margin-right:3px} + +.bp-zoom-webinar-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center} + +.bp-zoom-webinar-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px} + +.bp-zoom-webinar-container .bb-title-wrap .bb-title>.recurring-webinar-label{margin-right:10px} + +.bp-zoom-webinar-container .bb-timezone,.bp-zoom-webinar-container .bb-webinar-occurrence{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px} + +.webinar-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block} + +.webinar-actions-list a:hover{background-color:#f5f5f5} + +.webinar-actions-list i{font-size:15px;margin-left:10px} + +#main #bp-zoom-webinar-occurs-on-month label,#main .bp-zoom-webinar-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center} + +#bp-zoom-webinar-occurs-on-month .bs-styled-radio:checked+label::after,.bp-zoom-webinar-end-date-time-wrap .bs-styled-radio:checked+label::after{top:13px} + +#bp-zoom-webinar-end-times,#bp-zoom-webinar-occurs-on-month select{margin:0 12px;width:auto!important} + +.bp-zoom-webinar-recurring-sub-options #bp-zoom-webinar-occurs-on-week>label{display:inline-block;margin-left:15px;min-width:62px} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label{display:block;position:relative;padding-right:32px} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label::before{right:0;top:3px;position:absolute} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label::after{top:7px} + +#main label[for=bp-zoom-webinar-weekly-days-sun]{margin-top:10px} + +select#bp-zoom-webinar-monthly-week{margin-right:0;margin-left:0} + +.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap} + +a.button.primary.join-webinar-in-app{min-width:200px;margin-right:6px} + +a.button.primary.join-webinar-in-app.small{margin-left:6px;min-width:auto} + +.zoom-webinar-block a.button.primary.join-webinar-in-app{margin-right:0} + +a.button.outline.join-webinar-in-browser{min-width:220px} + +#buddypress .single-webinar-item.webinar-buttons-wrap a.button.small{padding:6px 15px} + +#buddypress .single-webinar-item.webinar-buttons-wrap a.button.outline.join-webinar-in-browser{min-width:190px} + +.copy-invitation-link{font-size:13px;margin-right:auto} + +.copy-invitation-link .bb-icon{font-size:16px;margin-left:6px} + +#webinar-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px} + +#webinar-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px} + +#webinars-list .load-more{display:none} + +body .mfp-bg{opacity:1;z-index:1024;background:rgba(250,251,253,.9)} + +.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)} + +.bzm-white-popup button.mfp-close{box-shadow:none;left:10px;right:auto;top:10px} + +.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0} + +.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0} + +.bzm-white-popup .recording-list-row-group:first-child{padding-top:0} + +.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0} + +.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px} + +.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px} + +.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0} + +.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px} + +.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px} + +.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-left:10px} + +.bzm-white-popup span.vdo-size{font-weight:500} + +.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 14px 0 16px} + +.bzm-white-popup i.bb-icon-download{margin-left:6px;font-size:12px} + +.copy-invitation-popup-block .mfp-close{display:none} + +.copy-invitation-popup-block .show-webinar-details{margin:10px 10px;box-shadow:none;left:10px;top:10px;position:absolute;display:block;color:#333} + +.copy-invitation-popup-block .show-webinar-details i{font-size:24px;opacity:.65} + +footer.bb-zm-model-footer{padding:25px 0 0;border-top:1px solid #eef0f3} + +.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px;padding:20px 24px 0} + +.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-group-show-instructions .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:28px;font-weight:400} + +.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;margin-right:auto} + +.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%} + +.info-status{font-size:12px;letter-spacing:-.18px;text-transform:uppercase} + +.no-pass-required i{font-size:17px;height:16px;width:16px;margin-left:3px} + +.webinar-date{font-size:12px} + +.bb-webinar-option{display:flex;margin-bottom:16px;margin-right:-3px} + +.bb-webinar-option i{font-size:17px;width:15px;height:15px;line-height:1;margin-left:6px} + +.bb-webinar-option .bb-icon-check{color:#05d786} + +.toggle-password i{margin-left:6px;font-size:16px} + +.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-right:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd} + +.bb-webinar-option.no{font-size:14px;color:#a3a5a9} + +.webinar-actions-anchor{color:#939597} + +.webinar-actions-anchor i{font-size:16px} + +.bp-zoom-webinar-right-top{padding:20px} + +#bp-zoom-create-webinar-wrapper{display:none} + +.webinar-actions{line-height:1;margin-right:auto;position:relative} + +.webinar-actions .webinar-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;left:-20px;top:35px;z-index:119;list-style:none} + +.webinar-actions .webinar-actions-list.open{display:block} + +.webinar-actions .webinar-actions-list::before{content:" ";position:absolute;width:0;height:0;top:0;left:27px;border:6px solid #000;border-color:#fff transparent transparent #fff;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002} + +.webinar-actions ul{list-style:none;margin:0;padding:0} + +#webinars-list li{margin:0 0 1px;padding:11px 20px;position:relative} + +#webinars-list li.current,#webinars-list li:hover{background:#f5f6f7} + +.webinar-item-col.webinar-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1} + +.bp-zoom-webinar-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative} + +.bp-zoom-webinar-search-form #bp_zoom_webinar_search{background-size:14px;background-position:right 12px center;background-color:#fbfbfc;height:32px;padding-right:2rem;width:100%;min-width:210px;border-radius:100px;border:0} + +.bp-zoom-webinar-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;right:0;z-index:10;overflow:hidden} + +.bp-zoom-webinar-left{border-left:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){ + +.bp-zoom-webinar-left-inner{min-height:65vh} + +.has-sidebar .bp-zoom-webinar-left{flex:0 0 300px} + +.has-sidebar a.bb-invitation-url{max-width:55%} + +.has-sidebar .bp_zoom_countdown>span{margin:0 2px} + +.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px} + +.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}} + +.bp-zoom-webinar-right{flex:1;min-width:0} + +.webinar-item-container h2{text-transform:capitalize} + +.webinar-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec} + +.webinar-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px} + +#buddypress .webinar-item-container .load-more .button{display:block} + +.webinar-item-table{min-width:520px} + +.webinar-item-table .webinar-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px} + +.webinar-item-table .webinar-item-header .webinar-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase} + +.webinar-item-table .webinar-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} + +.webinar-item-table .webinar-item:last-child{border-bottom:0} + +.webinar-item-table .webinar-item .webinar-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px} + +.webinar-item-table .webinar-item .webinar-item-col .webinar-link{font-size:15px;color:#122b46} + +.webinar-item-table .webinar-item .webinar-item-col.webinar-action{text-align:center;padding:0 5px} + +.webinar-item-table .webinar-item .webinar-item-col.webinar-action .bp-zoom-webinar-view-recordings{margin-top:10px} + +.webinar-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column} + +.webinar-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%} + +.webinar-item-table .recording-list .recording-list-row{display:table-row;width:100%} + +.webinar-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0} + +.webinar-item-table .recording-list .recording-list-row-col p{margin-bottom:0} + +.webinar-item-table .recording-list:empty{display:none} + +.single-webinar-item-table{min-width:auto} + +.single-webinar-item-table .single-webinar-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap} + +.single-webinar-item-table .single-webinar-item:last-child{border-bottom:0} + +.single-webinar-item-table .webinar-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-left:20px} + +.single-webinar-item-table .webinar-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0} + +.single-webinar-item-table .webinar-buttons-wrap .bb-recordings-wrap{margin-right:15px} + +.z-form-row-action{display:flex;align-items:center;min-height:20px} + +.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none} + +.z-form-row-action .hide-password{font-size:20px;line-height:1} + +.z-form-row-action .pass-toggle{margin-right:auto} + +#bp-zoom-single-webinar-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)} + +#bp-zoom-single-webinar-wrapper:empty{text-align:center} + +#bp-zoom-single-webinar-wrapper:empty::before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main .webinar-buttons-wrap{padding:0;margin-bottom:0} + +#main .webinar-buttons-wrap .button{font-size:14px} + +#main .webinar-buttons-wrap:empty{display:none} + +#bp-zoom-create-webinar-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px} + +#bp-zoom-create-webinar-button i{font-size:16px;margin-left:5px} + +.bb-webinar-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0} + +.bb-webinar-actions-wrap h2{margin:0} + +.bb-add-webinar{display:inline-block} + +#zmmtg-root{display:none} + +.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center} + +.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 0 0 15px} + +.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px} + +#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px} + +.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px} + +.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-left:20px} + +.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px;color:#122b46;letter-spacing:-.24px} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0} + +.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px} + +.bb-group-zoom-settings-container .show-zoom-instructions{margin-right:auto;margin-left:10px} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-left:6px} + +#bp-zoom-webinar-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:left 1rem center;padding-left:40px} + +#main .bb-field-wrap #bp-zoom-webinar-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714} + +.zoom-webinar-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center} + +.zoom-webinar-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important} + +.zoom-webinar-block h2>.recurring-webinar-label{margin-right:10px} + +.zoom-webinar-block .bb-webinar-date,.zoom-webinar-block .bb-webinar-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5} + +.zoom-webinar-block .webinar-actions .button{letter-spacing:-.24px;margin-left:3px;margin-bottom:10px} + +.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:10px} + +.zoom-webinar-block .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.zoom-webinar-block .join-webinar-in-browser{margin-top:10px} + +#bp_zoom_webinar_form p.description,#bp_zoom_webinar_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-right:2px} + +.bp-toggle-webinar-password-wrap{position:relative} + +#main #bp-zoom-webinar-password{margin:0;padding-left:40px} + +.bp-toggle-webinar-password{color:inherit;position:absolute;left:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6} + +.bp-toggle-webinar-password.bb-eye .bb-icon-eye{display:none} + +.bp-toggle-webinar-password:not(.bb-eye) .bb-icon-eye-slash{display:none} + +.zoom-webinar-block-info{flex:1;min-width:280px;margin-bottom:10px} + +.zoom-webinar-block-right{margin:0 auto;text-align:left} + +.zoom-webinar-block-right .bp-zoom-webinar-recording-fetch,.zoom-webinar-block-right .webinar-actions{display:inline-block;vertical-align:middle;margin-right:5px;margin-top:10px;text-align:center} + +.zoom-webinar-block-right .webinar-actions{margin-top:0} + +.zoom-webinar-block-right .join-webinar-in-app{margin-top:10px;margin-bottom:10px} + +.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto} + +.webinar-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px} + +span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px} + +.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:70px;max-width:70px;margin:0 5px} + +.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center} + +.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative} + +.bp_zoom_countdown span.position::after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;right:0;height:50%;width:100%} + +.bp_zoom_countdown .countDiv:empty{display:none} + +.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;right:auto;left:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px} + +#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-right:10px} + +#bp-zoom-dropdown-options-loader i>{font-size:16px} + +.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px} + +.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0} + +.recording-list-row-wrap .bb-internal-model{justify-content:center} + +.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%} + +.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap} + +.recording-list-info,.recording-preview-info{flex:1;min-width:0} + +.recording-preview-info{padding:6px 20px 0 0} + +.recording-button-wrap{margin-right:auto} + +.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-right:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 14px 0 16px} + +.recording-button-wrap i{margin-left:6px;font-size:12px} + +span.select-recorded-text{font-size:14px} + +.recording-list-info{display:flex;flex-flow:column} + +.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px} + +.recording-preview-img img{display:block;width:136px;height:82px} + +.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;right:0;line-height:1;opacity:0} + +span.triangle-play-icon{position:absolute;right:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)} + +span.triangle-play-icon::before{margin-left:-3px} + +.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)} + +#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px} + +.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px} + +.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px} + +.bb-shared-screen-wrap a.bb-shared-screen{display:flex} + +.bb-shared-screen-wrap svg{margin-left:8px;margin-top:1px;min-width:18px} + +.bp-zoom-webinar-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0} + +.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;left:6px;padding:3px 7px;z-index:10} + +a.bb-shared-screen{font-size:13px;letter-spacing:-.24px} + +.bp-zoom-webinar-alt-host .select2-container{width:auto!important;min-width:100%} + +.bb-field-wrapper-inner{max-width:560px;margin:auto} + +.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap} + +.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-webinar-options-wrap{width:calc(100% - 180px)} + +.bp-webinar-fields-wrap hr{background:#eef0f3;height:1px} + +.bb-webinar-host-select-wrap{flex:1;min-width:0} + +.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-right:auto} + +.bb-toggle-switch input{opacity:0;width:0;height:0} + +.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px} + +#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px} + +#main .bb-webinar-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex} + +.bb-webinar-options-wrap .bb-field-wrap>label span{padding-top:2px} + +.bp-zoom-webinar-auto-recording-options{padding-right:30px} + +.bp-zoom-webinar-auto-recording-options label span{line-height:1.5} + +.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+.bb-radio-label::after,.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+label::after{top:4px} + +.bp-zoom-webinar-time-meridian-wrap{position:relative} + +.bp-zoom-webinar-time-meridian-wrap input{position:absolute;opacity:0} + +.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px} + +input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff} + +.bb-field-wrap.start-time-picker{width:115px} + +#main #bp-zoom-webinar-description{min-height:110px;padding:8px 12px} + +#bb-recurring-webinar-label{margin-top:0} + +.bb-recurring-webinar-text{font-size:16px;font-weight:400;letter-spacing:-.21px} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:flex} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap>label,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-left:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-webinar-input-wrap{flex:1;min-width:0} + +.bb-webinar-input-wrap input[type=text]:disabled{background:#f9f9f9!important} + +.bb-webinar-input-wrap #bb-notification-webinar-label{display:inline-block} + +.bb-webinar-input-wrap .bb-recurring-webinar-text #bp-zoom-webinar-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-left:20px;height:35px} + +.bp-zoom-webinar-repeat-wrap .bb-webinar-input-wrap{display:flex;align-items:center} + +.bp-zoom-webinar-repeat-wrap select{width:auto!important;margin-left:10px} + +#bp-zoom-webinar-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px} + +#main .bp-zoom-webinar-members-listing .bp-messages{margin:10px 20px} + +a.bp-back-to-webinar-list{color:rgba(18,43,70,.4);line-height:1;margin-right:-10px;margin-left:10px;display:none} + +a.bp-back-to-webinar-list span{font-size:24px} + +a.bp-close-create-webinar-form{margin-right:auto;display:none} + +a.bp-close-create-webinar-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px} + +#bp-zoom-webinar-cancel-edit{margin-left:20px} + +.bb-media-section video{width:100%;height:auto} + +.bb-media-section audio{max-width:800px;width:90%} + +#main #copy-download-link,#main .downloadwebinar.downloadclip{display:inline-flex;align-items:center;justify-content:center} + +#main #copy-download-link i,#main .downloadwebinar.downloadclip i{margin-left:5px} + +.bp-webinar-fields-wrap>.bp-messages{margin-bottom:22px} + +.bp-webinar-fields-wrap .select2-container{width:auto!important;min-width:100%} + +#bp-zoom-webinar-form-submit.loading::before,.bb-save-settings.loading::before,.bp-zoom-group-show-instructions .save-settings.loading::before{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px} + +.single-webinar-item.bb-countdown-wrap{border:0;padding-bottom:0} + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{margin-right:-7px;justify-content:flex-start} + +.single-webinar-item.bb-countdown-wrap .countdown_label{line-height:27px} + +#main .single-webinar-item.bb-countdown-wrap+.webinar-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li{float:left;margin-left:15px} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync{border-color:transparent;color:#007cff} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync .bb-icon-spinner{display:none} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync.loading .bb-icon-spinner{display:inline-block} + +.buddypress-wrap .bp-subnavs ul #bp-zoom-switch-type{display:flex;float:left;padding:3px 6px;border:1px solid #d8d8d8;margin-top:7px} + +.bp-subnavs .bp-zoom-switch-type{border-radius:20px} + +.bp-subnavs .bp-zoom-switch-type>a{display:inline-block;padding:5px 8px;font-size:13px;font-weight:500} + +.bp-subnavs .bp-zoom-switch-type>a.zoom_active{font-weight:600;color:#122b46} + +.bp-subnavs .bp-zoom-switch-type>a:first-child{border-left:1px solid #d8d8d8} + +.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container .bp-navs{border:0!important}@media (min-width:801px){ + +.groups.zoom .bp-single-vert-nav a.bb-invitation-url{max-width:66%}}@media (min-width:749px){ + +.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container{border:0}} + +.bb-group-zoom-settings-container .bb-section-title-wrap{display:flex;justify-content:space-between;align-items:center;margin:0 0 1.6875rem} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-section-title{margin-bottom:0} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-wizard-button{font-size:14px;color:#1e2132;cursor:pointer;padding:4px 18px;border:1px solid #e1e3e5;border-radius:7px} + +.bb-group-zoom-settings-container .bb-section-main [class*=bb-icon-]{font-size:28px;color:#0b5cff;background-color:#fff;display:inline-block;vertical-align:text-bottom;margin-left:8px;border-radius:50%} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap{display:flex;align-items:center} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw .bb-icon{opacity:.4} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw:hover .bb-icon{opacity:1} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon{margin-right:15px} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{font-size:11px;text-align:center;white-space:normal;width:145px}@media screen and (max-width:680px){ + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{margin-right:-45px}} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*=bb-icon]{color:#1e2132;font-size:16px;opacity:.25} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*=bb-icon]{opacity:1} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .is-disabled{pointer-events:none;background-color:#f2f4f5} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle{flex:1;position:relative} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle>input{padding-left:44px} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button{position:absolute;top:50%;transform:translateY(-50%);left:12px} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button [class*=bb-icon]{color:#5a5a5a;font-size:20px;opacity:.6} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner{display:none;margin-right:5px;height:18px;width:18px} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle} + +.bb-zoom-setting-tab .bb-zoom-setting-description{margin-bottom:25px} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs{margin-bottom:5px} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul{display:flex;flex-flow:row wrap;align-items:center;margin:0 0 5px;list-style:none} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li{margin:0 0 20px 25px} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a{color:#5a5a5a;font-weight:500;padding:7px 0;border-bottom:1px solid transparent} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a:hover{color:#1e2132} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a.active-tab{color:#1e2132;border-color:#385dff} + +.bb-zoom-setting-tab .bb-zoom-setting-content{margin-bottom:25px} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab{display:none} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab.active-tab{display:block}@media (max-width:1480px) and (min-width:1351px){ + +.has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){ + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(54%);text-align:center;justify-content:center}}@media (max-width:1350px){ + +.has-sidebar .bp-zoom-webinar-left,.has-sidebar .bp-zoom-webinar-right{flex:0 0 100%;border-left:0;min-width:0} + +.has-sidebar .bp-zoom-webinar-right{display:none} + +.has-sidebar a.bp-back-to-webinar-list,.has-sidebar a.bp-close-create-webinar-form{display:block} + +.has-sidebar .bp-create-webinar .bp-zoom-webinar-left,.has-sidebar .bp-single-webinar .bp-zoom-webinar-left{display:none} + +.has-sidebar .bp-create-webinar .bp-zoom-webinar-right,.has-sidebar .bp-single-webinar .bp-zoom-webinar-right{display:block}}@media (max-width:1080px){ + +.bp-zoom-webinar-left,.bp-zoom-webinar-right{flex:0 0 100%;border-left:0;min-width:0} + +.bp-zoom-webinar-right{display:none} + +a.bp-back-to-webinar-list,a.bp-close-create-webinar-form{display:block} + +.bp-create-webinar .bp-zoom-webinar-left,.bp-single-webinar .bp-zoom-webinar-left{display:none} + +.bp-create-webinar .bp-zoom-webinar-right,.bp-single-webinar .bp-zoom-webinar-right{display:block} + +.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){ + +.zoom-webinar-block-info{flex:0 0 100%;margin-bottom:30px} + +.zoom-webinar-block-right{margin-right:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%} + +.zoom-webinar-block-right>.webinar-actions{text-align:center} + +.zoom-webinar-block-right>.webinar-actions .join-webinar-in-browser{margin-bottom:10px} + +.zoom-webinar-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){ + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(50%);text-align:center;justify-content:center}}@media (max-width:800px){ + +.single-webinar-item-table .webinar-item-head{flex:0 0 180px} + +a.bb-invitation-url{max-width:100%} + +.recording-preview-info{flex-flow:column} + +.recording-button-wrap{margin-right:0}}@media (max-width:650px){ + +.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-webinar-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-right:-17%}}@media (max-width:640px){ + +.single-webinar-item-table .webinar-item-col,.single-webinar-item-table .webinar-item-head{flex:0 0 100%;padding:0} + +.single-webinar-item-table .webinar-item-head{margin-bottom:10px} + +.zoom-webinar-block .webinar-actions .button{margin-bottom:10px;min-width:220px} + +.bp_zoom_countdown>span{max-width:70px;margin:0 3px} + +.bp_zoom_countdown .position{width:26px;height:52px} + +.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-webinar-input-wrap{flex-flow:row wrap} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-webinar-input-wrap{flex:0 0 100%} + +.bb-field-wrapper-inner>.bb-field-wrap .bb-webinar-options-wrap{width:100%} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:block} + +.bp-wrap-duration .bb-field-wrap{max-width:140px} + +.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px} + +.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 5px 0 0} + +.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap #bp-zoom-webinar-end-times{margin:0 5px} + +.bb-field-wrap.bp-zoom-webinar-time-meridian-wrap{flex:0 0 100%;margin-top:15px} + +.bp-zoom-webinar-container .bb-timezone{line-height:1.4} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]{display:block} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select] .bp-zoom-webinar-occurs-month-week-select-label{display:block;margin:5px 34px 0 0} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]>select{max-width:90px} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap{flex-flow:column} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action{flex-flow:column;display:flex} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action>a{margin:0 0 10px} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap{margin-right:0} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .webinar-item-head:empty{display:none} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%;margin:0 0 15px}}@media (max-width:420px){ + +.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-right:-15%} + +.bp_zoom_countdown>span{max-width:60px} + +.bp_zoom_countdown .position{width:22px;height:40px} + +.bp_zoom_countdown span.digit{font-size:20px} + +.zoom-webinar-block{padding:20px} + +.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){ + +.bzm-white-popup .recording-list-row{flex-flow:column} + +.recording-preview-img{max-width:136px;margin-bottom:10px}} + +#bp-zoom-all-meeting-delete.loading::after,#bp-zoom-all-webinar-delete.loading::after,#bp-zoom-only-this-meeting-delete.loading::after,#bp-zoom-only-this-webinar-delete.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 6px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.widget .zoom-meeting-block,.widget .zoom-webinar-block{padding:10px 15px} + +.widget .zoom-meeting-block a.button.outline.join-meeting-in-browser,.widget .zoom-webinar-block a.button.outline.join-meeting-in-browser{width:100%;padding:6px 10px;min-width:inherit} + +.widget .zoom-meeting-block a.button.join-meeting-in-app,.widget .zoom-webinar-block a.button.join-meeting-in-app{margin:0;width:100%} + +.widget .zoom-meeting-block .zoom-meeting-block-right,.widget .zoom-webinar-block .zoom-meeting-block-right{width:100%} + +.widget .zoom-meeting-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-meeting-block .zoom-meeting-block-right .meeting-actions,.widget .zoom-webinar-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-meeting-block-right .meeting-actions{margin-right:0;width:100%} + +.widget .zoom-meeting-block .bp_zoom_countdown,.widget .zoom-webinar-block .bp_zoom_countdown{margin-right:-4px;transform:scale(1);width:100%} + +.widget .zoom-meeting-block .bp_zoom_countdown>span,.widget .zoom-webinar-block .bp_zoom_countdown>span{min-width:46px;max-width:46px;margin:0 2px} + +.widget .zoom-meeting-block .bp_zoom_countdown>span.digits-3,.widget .zoom-webinar-block .bp_zoom_countdown>span.digits-3{min-width:66px;max-width:66px} + +.widget .zoom-meeting-block .bp_zoom_countdown>span.countDays.digits-2,.widget .zoom-webinar-block .bp_zoom_countdown>span.countDays.digits-2{min-width:46px} + +.widget .zoom-meeting-block .bp_zoom_countdown span.digit,.widget .zoom-webinar-block .bp_zoom_countdown span.digit{font-size:17px} + +.widget .zoom-meeting-block .bp_zoom_countdown .countdown_label,.widget .zoom-webinar-block .bp_zoom_countdown .countdown_label{font-size:10px} + +.widget .zoom-meeting-block .bp_zoom_countdown .position,.widget .zoom-webinar-block .bp_zoom_countdown .position{height:35px;width:18px} + +.widget .zoom-meeting-block .bp_zoom_countdown span.countSeconds~span,.widget .zoom-webinar-block .bp_zoom_countdown span.countSeconds~span{display:none} + +.widget .zoom-webinar-block a.button.outline.join-webinar-in-browser{width:100%;padding:6px 10px;min-width:inherit} + +.widget .zoom-webinar-block .zoom-webinar-block-info{min-width:120px} + +.widget .zoom-webinar-block a.button.primary.join-webinar-in-app{margin:0;width:100%} + +.widget .zoom-webinar-block .webinar-actions{margin-right:0;width:100%} + +.widget .zoom-webinar-block .zoom-webinar-block-right{width:100%} + +.widget .zoom-webinar-block .zoom-webinar-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-webinar-block-right .meeting-actions{margin-right:0;width:100%} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.css index 9257e900..f7264ae7 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.css @@ -28,6 +28,10 @@ padding: 16px 0; } +#page .bp-zoom-meeting-container .bp-navs .bp-zoom-switch-type a { + padding: 6px; +} + #bp_zoom_meeting_form { margin: 0; height: 100%; @@ -498,10 +502,9 @@ a.button.outline.join-meeting-in-browser { } header.bb-zm-model-header { - background: #fbfbfc; + background: #fafbfd; margin: -20px -30px 25px; padding: 22px 30px; - border-bottom: 1px solid #eef0f3; line-height: 1; font-size: 17px; font-weight: 500; @@ -566,10 +569,7 @@ header.bb-zm-model-header { } #zoom-instruction-container { - background: #fbfbfc; - border: 1px solid #e7e9ec; border-radius: 3px; - padding: 1.6875rem; font-size: 14px; line-height: 20px; max-height: 55vh; @@ -578,15 +578,34 @@ header.bb-zm-model-header { word-break: break-word; } +#zoom-instruction-container h3 { + font-size: 18px; + margin-bottom: 0.5rem; +} + +#zoom-instruction-container ul, +#zoom-instruction-container ol, +#zoom-instruction-container p { + margin-bottom: 1rem; +} + +#zoom-instruction-container .bp-feedback-v2 p { + margin-bottom: 0; +} + #zoom-instruction-container > *:last-child { margin-bottom: 0; } -#zoom-instruction-container img { - border-radius: 2px; - border: 1px solid #d9d9d9; - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); - margin-bottom: 1.6875rem; +#zoom-instruction-container .wizard-img { + background: #f5f5f5; + padding: 14px 10px; + margin-bottom: 2rem; + text-align: center; +} + +#zoom-instruction-container .wizard-img img { + max-width: 100%; } .bp-zoom-group-show-instructions { @@ -595,6 +614,11 @@ header.bb-zm-model-header { letter-spacing: -0.22px; line-height: 1.46; max-width: 850px; + padding: 20px 24px 0; +} + +.bp-zoom-group-show-instructions header.bb-zm-model-header { + margin: -20px -24px 0; } .bp-zoom-group-show-instructions .mfp-close { @@ -607,7 +631,7 @@ header.bb-zm-model-header { content: "\e828"; font-family: "bb-icons"; /* stylelint-disable-line */ - font-size: 22px; + font-size: 28px; font-weight: 400; } @@ -632,6 +656,57 @@ header.bb-zm-model-header { width: 100%; } +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle > input { + padding-right: 44px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap { + display: flex; + align-items: center; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon { + margin-left: 15px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*="bb-icon"] { + color: #1e2132; + font-size: 16px; + opacity: 0.25; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*="bb-icon"] { + opacity: 1; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + font-size: 11px; + text-align: center; + white-space: normal; + width: 145px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap select { + width: 100%; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .is-disabled { + pointer-events: none; + background-color: #f2f4f5; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner { + display: none; + margin-left: 5px; + height: 18px; + width: 18px; +} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; +} + .no-pass-required i { font-size: 17px; height: 16px; @@ -925,6 +1000,10 @@ header.bb-zm-model-header { margin-top: 10px; } +.meeting-item-table .meeting-item .meeting-item-col .show-recordings { + margin-top: 10px; +} + .meeting-item-table .recording-list { display: flex; flex: auto; @@ -1335,12 +1414,16 @@ header.bb-zm-model-header { .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch, .zoom-meeting-block-right .meeting-actions { display: inline-block; - vertical-align: middle; + vertical-align: top; margin-left: 5px; margin-top: 10px; text-align: center; } +.zoom-meeting-block-right > .show-recordings { + margin-top: 10px; +} + .bp_zoom_countdown > span.countDays { min-width: 98px; } @@ -2032,7 +2115,7 @@ a.bb-invitation-url { .buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li { margin-left: auto; float: right; - margin-right: 5px; + margin-right: 15px; } .buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync { @@ -2048,43 +2131,56 @@ a.bb-invitation-url { display: inline-block; } +.bp-step-nav-main .bp-step-nav { + margin: 0 -24px; +} + .bp-step-nav-main .bp-step-nav ul { margin: 0 0 20px; + padding: 0 30px; border-bottom: 1px solid #e7e9ec; } .bp-step-nav-main .bp-step-nav li { list-style: none; display: inline-block; - margin-right: 4px; } .bp-step-nav-main .bp-step-nav li a { color: #939597; - padding: 12px 13px 11px; + border-radius: 4px 4px 0 0; + padding: 12px 10px 11px; display: inline-block; margin: 1px 1px 0; line-height: 1; } .bp-step-nav-main .bp-step-nav li a:hover { - color: #007cff; + background-color: #f2f4f5; +} + +.bp-step-nav-main .bp-step-nav li a:focus-visible { + background-color: #f2f4f5; + box-shadow: 0 0 0 1px #385dff, 0 0 2px 1px rgba(56, 93, 255, 0.8); } .bp-step-nav-main .bp-step-nav li.selected > a { border: 1px solid #e7e9ec; border-bottom-color: #fff !important; - border-radius: 3px 3px 0 0; margin: 0 0 -1px; color: #122b46; } .bp-step-nav-main .bp-step-actions { - margin: 20px 0 0; + background-color: #f2f4f5; + border-top: 1px solid #f2f4f5; + padding: 16px 24px; + margin: 20px -24px 0; + display: flex; } .bp-step-nav-main .bp-step-actions .bp-step-next { - float: right; + margin-left: auto; } .bp-step-nav-main .bp-step-blocks { @@ -2476,6 +2572,10 @@ a.bb-invitation-url { padding: 16px 0; } +#page .bp-zoom-webinar-container .bp-navs .bp-zoom-switch-type a { + padding: 6px; +} + #bp_zoom_webinar_form { margin: 0; height: 100%; @@ -2944,6 +3044,7 @@ footer.bb-zm-model-footer { letter-spacing: -0.22px; line-height: 1.46; max-width: 850px; + padding: 20px 24px 0; } .bp-zoom-group-show-instructions .mfp-close { @@ -2956,13 +3057,13 @@ footer.bb-zm-model-footer { content: "\e828"; font-family: "bb-icons"; /* stylelint-disable-line */ - font-size: 22px; + font-size: 28px; font-weight: 400; } .bp-zoom-group-show-instructions .bp-step-nav-main .save-settings { display: none; - float: right; + margin-left: auto; } .bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings { @@ -3044,7 +3145,7 @@ footer.bb-zm-model-footer { } .webinar-actions-anchor i { - font-size: 20px; + font-size: 16px; } .bp-zoom-webinar-right-top { @@ -4215,6 +4316,7 @@ a.bp-close-create-webinar-form span { min-width: 100%; } +.bp-zoom-group-show-instructions .save-settings.loading:before, .bb-save-settings.loading:before, #bp-zoom-webinar-form-submit.loading:before { font: normal normal 400 14px/1 bb-icons; @@ -4271,7 +4373,7 @@ a.bp-close-create-webinar-form span { .buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li { float: right; - margin-right: 20px; + margin-right: 15px; } .buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync { @@ -4292,7 +4394,7 @@ a.bp-close-create-webinar-form span { float: right; padding: 3px 6px; border: 1px solid #d8d8d8; - margin-top: 8px; + margin-top: 7px; } .bp-subnavs .bp-zoom-switch-type { @@ -4331,6 +4433,163 @@ a.bp-close-create-webinar-form span { } } +.bb-group-zoom-settings-container .bb-section-title-wrap { + display: flex; + justify-content: space-between; + align-items: center; + margin: 0 0 1.6875rem; +} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-section-title { + margin-bottom: 0; +} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-wizard-button { + font-size: 14px; + color: #1e2132; + cursor: pointer; + padding: 4px 18px; + border: 1px solid #e1e3e5; + border-radius: 7px; +} + +.bb-group-zoom-settings-container .bb-section-main [class*="bb-icon-"] { + font-size: 28px; + color: #0b5cff; + background-color: #fff; + display: inline-block; + vertical-align: text-bottom; + margin-right: 8px; + border-radius: 50%; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap { + display: flex; + align-items: center; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw .bb-icon { + opacity: 0.4; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw:hover .bb-icon { + opacity: 1; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon { + margin-left: 15px; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + font-size: 11px; + text-align: center; + white-space: normal; + width: 145px; +} + +@media screen and (max-width: 680px) { + .bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:after { + margin-left: -45px; + } +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*="bb-icon"] { + color: #1e2132; + font-size: 16px; + opacity: 0.25; +} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*="bb-icon"] { + opacity: 1; +} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .is-disabled { + pointer-events: none; + background-color: #f2f4f5; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle { + flex: 1; + position: relative; +} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle > input { + padding-right: 44px; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button { + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 12px; +} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button [class*="bb-icon"] { + color: #5a5a5a; + font-size: 20px; + opacity: 0.6; +} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner { + display: none; + margin-left: 5px; + height: 18px; + width: 18px; +} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner { + display: inline-block; + vertical-align: middle; +} + +.bb-zoom-setting-tab .bb-zoom-setting-description { + margin-bottom: 25px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs { + margin-bottom: 5px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul { + display: flex; + flex-flow: row wrap; + align-items: center; + margin: 0 0 5px; + list-style: none; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li { + margin: 0 25px 20px 0; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a { + color: #5a5a5a; + font-weight: 500; + padding: 7px 0; + border-bottom: 1px solid transparent; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a:hover { + color: #1e2132; +} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a.active-tab { + color: #1e2132; + border-color: #385dff; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content { + margin-bottom: 25px; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab { + display: none; +} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab.active-tab { + display: block; +} + @media (max-width: 1480px) and (min-width: 1351px) { .has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown { width: 180%; diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.min.css b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.min.css index d3a5a856..5ff37ab7 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.min.css +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/css/bp-zoom.min.css @@ -1 +1,1607 @@ -.bp-zoom-meeting-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px}#page .bp-zoom-meeting-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0}#page .bp-zoom-meeting-container .bp-navs a{line-height:1;padding:16px 0}#bp_zoom_meeting_form{margin:0;height:100%;position:relative}.bp-zoom-meeting-search.subnav-search{padding:20px}#main .bp-zoom-meeting-members-listing #meetings-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px}.bp-zoom-meeting-members-listing .meeting-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 0 4px;position:absolute;bottom:0;left:0;z-index:12;width:100%}.all-meetings .meeting-item .meeting-meta-wrap{position:relative}.all-meetings .meeting-item .recurring-meeting-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;right:0;top:2px}.all-meetings .meeting-item .recurring-meeting-label+.meeting-date{margin-right:12px}.all-meetings .meeting-item .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.all-meetings .meeting-item .bp-zoom-meeting-view-recordings{margin-left:7px}.meeting-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.meeting-topic .meeting-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.meeting-topic .meeting-title:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.recurring-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px}.in-progress-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px}#main a.button.view-recordings.bp-zoom-meeting-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12}.bp-zoom-meeting-view-recordings .record-count{margin-left:3px}.view-recordings .dashicons{font-size:14px;width:14px;height:14px}.bp-zoom-meeting-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center}.bp-zoom-meeting-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px}.bp-zoom-meeting-container .bb-title-wrap .bb-title>.recurring-meeting-label{margin-left:10px}.bp-zoom-meeting-container .bb-meeting-occurrence,.bp-zoom-meeting-container .bb-timezone{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px}.meeting-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block}.meeting-actions-list a:hover{background-color:#f5f5f5}.meeting-actions-list i{font-size:16px;margin-right:10px;min-width:22px}.meeting-actions-list .delete i{font-size:18px}#main #bp-zoom-meeting-occurs-on-month label,#main .bp-zoom-meeting-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center}#bp-zoom-meeting-occurs-on-month .bs-styled-radio:checked+label:after,.bp-zoom-meeting-end-date-time-wrap .bs-styled-radio:checked+label:after{top:13px}.bb-field-wrap.end-date-picker{margin:0 0 0 13px}#bp-zoom-meeting-end-times,#bp-zoom-meeting-occurs-on-month select{margin:0 12px;width:auto!important}.bp-zoom-meeting-recurring-sub-options #bp-zoom-meeting-occurs-on-week>label{display:inline-block;margin-right:15px;min-width:62px}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label{display:block;position:relative;padding-left:32px}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label:before{left:0;top:3px;position:absolute}#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label:after{top:7px}.bp-zoom-delete-occurrence-popup #bp-zoom-all-meeting-delete.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main label[for=bp-zoom-meeting-weekly-days-sun]{margin-top:10px}select#bp-zoom-meeting-monthly-week{margin-left:0;margin-right:0}.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap}a.button.primary.join-meeting-in-app{min-width:200px;margin-left:6px}a.button.primary.join-meeting-in-app.small{margin-right:6px;min-width:auto}.zoom-meeting-block a.button.primary.join-meeting-in-app{margin-left:0}a.button.outline.join-meeting-in-browser{min-width:220px}.copy-invitation-link{font-size:13px;margin-left:auto}.copy-invitation-link .bb-icon{font-size:16px;margin-right:6px}#meeting-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px}#meeting-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px}.copy-invitation-popup .bb-zm-model-footer{display:flex;align-items:center;justify-content:space-between;border:0}#meetings-list .load-more{display:none}.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)}.bzm-white-popup button.mfp-close{box-shadow:none;right:10px;left:auto;top:10px}.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0}.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0}.bzm-white-popup .recording-list-row-group:first-child{padding-top:0}.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0}.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px}.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px}.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh}.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh}.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0}.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px}.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px}.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-right:10px}.bzm-white-popup span.vdo-size{font-weight:500}.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 16px 0 14px}.bzm-white-popup i.bb-icon-download{margin-right:6px;font-size:12px}header.bb-zm-model-header{background:#fbfbfc;margin:-20px -30px 25px;padding:22px 30px;border-bottom:1px solid #eef0f3;line-height:1;font-size:17px;font-weight:500;color:#122b46;letter-spacing:0}.bp-zoom-block-show-recordings{max-width:720px;padding-bottom:0}.bp-zoom-block-show-recordings header.bb-zm-model-header{margin-bottom:0;display:flex;align-items:center;padding-right:45px}.bp-zoom-block-show-recordings header.bb-zm-model-header .bp-meeting-title-recording-popup{padding-right:15px}.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{margin-left:10px}@media screen and (max-width:540px){.bp-zoom-block-show-recordings button.mfp-close{right:0;top:0}.bp-zoom-block-show-recordings header.bb-zm-model-header{text-align:center;padding:12px 40px 12px 20px;flex-flow:column}.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{float:none;display:block;margin:20px auto 0}}.copy-invitation-popup-block .mfp-close{display:none}.copy-invitation-popup-block .show-meeting-details{margin:10px 10px;box-shadow:none;right:10px;top:10px;position:absolute;display:block;color:#333}.copy-invitation-popup-block .show-meeting-details i{font-size:24px;opacity:.65}#zoom-instruction-container{background:#fbfbfc;border:1px solid #e7e9ec;border-radius:3px;padding:1.6875rem;font-size:14px;line-height:20px;max-height:55vh;min-height:45vh;overflow:auto;word-break:break-word}#zoom-instruction-container>:last-child{margin-bottom:0}#zoom-instruction-container img{border-radius:2px;border:1px solid #d9d9d9;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:1.6875rem}.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px}.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-group-show-instructions .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:right}.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%}.no-pass-required i{font-size:17px;height:16px;width:16px;margin-right:3px}.video-info-wrap{display:flex;align-items:center;justify-content:space-between;max-width:220px;margin-bottom:20px}.video-info-wrap:last-child{margin-bottom:5px}.meeting-date{font-size:12px}.bb-meeting-option{display:flex;margin-bottom:16px;margin-left:-3px}.bb-meeting-option i{font-size:16px;width:15px;height:15px;line-height:1;margin-right:6px}.bb-meeting-option .bb-icon-check{color:#05d786}.toggle-password i{margin-right:6px;font-size:16px}.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-left:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd}.bb-meeting-option.no{font-size:14px;color:#a3a5a9}.meeting-actions-anchor{color:#939597}.meeting-actions-anchor i{font-size:16px}.bp-zoom-meeting-right-top{padding:20px}#bp-zoom-create-meeting-wrapper{display:none}.meeting-actions{line-height:1;margin-left:auto;position:relative}.meeting-actions .meeting-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;right:-20px;top:35px;z-index:119;list-style:none}.meeting-actions .meeting-actions-list.open{display:block}.meeting-actions .meeting-actions-list:before{content:" ";position:absolute;width:0;height:0;top:0;right:27px;border:6px solid #000;border-color:#fff #fff transparent transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002}.meeting-actions ul{list-style:none;margin:0;padding:0}#meetings-list li{margin:0 0 1px;padding:11px 20px;position:relative}#meetings-list li.current,#meetings-list li:hover{background:#f5f6f7}.meeting-item-col.meeting-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1}.bp-zoom-meeting-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative}.bp-zoom-meeting-search-form #bp_zoom_meeting_search{background-size:14px;background-position:left 12px center;background-color:#fbfbfc;height:32px;padding-left:2rem;width:100%;min-width:210px;border-radius:100px;border:0}.bp-zoom-meeting-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;left:0;z-index:10;overflow:hidden}.bp-zoom-meeting-left{border-right:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){.bp-zoom-meeting-left-inner{min-height:65vh}.has-sidebar .bp-zoom-meeting-left{flex:0 0 300px}.has-sidebar a.bb-invitation-url{max-width:55%}.has-sidebar .bp_zoom_countdown>span{margin:0 2px}.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px}.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}}.bp-zoom-meeting-right{flex:1;min-width:0}.meeting-item-container h2{text-transform:capitalize}.meeting-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec}.meeting-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px}#buddypress .meeting-item-container .load-more .button{display:block}.meeting-item-table{min-width:520px}.meeting-item-table .meeting-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px}.meeting-item-table .meeting-item-header .meeting-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase}.meeting-item-table .meeting-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meeting-item-table .meeting-item:last-child{border-bottom:0}.meeting-item-table .meeting-item .meeting-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px}.meeting-item-table .meeting-item .meeting-item-col .meeting-link{font-size:15px;color:#122b46}.meeting-item-table .meeting-item .meeting-item-col.meeting-action{text-align:center;padding:0 5px}.meeting-item-table .meeting-item .meeting-item-col.meeting-action .bp-zoom-meeting-view-recordings{margin-top:10px}.meeting-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column}.meeting-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%}.meeting-item-table .recording-list .recording-list-row{display:table-row;width:100%}.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh}.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh}.meeting-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0}.meeting-item-table .recording-list .recording-list-row-col p{margin-bottom:0}.meeting-item-table .recording-list:empty{display:none}.single-meeting-item-table{min-width:auto}.single-meeting-item-table .single-meeting-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap}.single-meeting-item-table .single-meeting-item:last-child{border-bottom:0}.single-meeting-item-table .meeting-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-right:20px}.single-meeting-item-table .meeting-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0}.single-meeting-item-table .meeting-buttons-wrap .bb-recordings-wrap{margin-left:15px}.z-form-row-action{display:flex;align-items:center;min-height:20px}.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none}.z-form-row-action .hide-password{font-size:20px;line-height:1}.z-form-row-action .pass-toggle{margin-left:auto}#bp-zoom-single-meeting-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)}#bp-zoom-single-meeting-wrapper:empty{text-align:center}#bp-zoom-single-meeting-wrapper:empty:before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main .meeting-buttons-wrap{padding:0;margin-bottom:0}#main .meeting-buttons-wrap .button{font-size:14px}#main .meeting-buttons-wrap:empty{display:none}#bp-zoom-create-meeting-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px}#bp-zoom-create-meeting-button i{font-size:18px;margin-right:5px}.bb-meeting-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.bb-meeting-actions-wrap h2{margin:0}.bb-add-meeting{display:inline-block}#zmmtg-root{display:none}.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 15px 0 0}.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px}#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px}.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-right:20px}.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px!important;color:#122b46;letter-spacing:-.24px}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0}.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px}.bb-group-zoom-settings-container .show-zoom-instructions{margin-left:auto;margin-right:10px}.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center}.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-right:6px}#bp-zoom-meeting-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}#main .bb-field-wrap #bp-zoom-meeting-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714}.zoom-meeting-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center}.zoom-meeting-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important}.zoom-meeting-block h2>.recurring-meeting-label{margin-left:10px}.zoom-meeting-block .bb-meeting-date,.zoom-meeting-block .bb-meeting-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5}.zoom-meeting-block .meeting-actions .button{letter-spacing:-.24px;margin-right:3px;margin-bottom:10px}.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:10px}.zoom-meeting-block .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}#bp_zoom_meeting_form p.description,#bp_zoom_meeting_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-left:2px}.bp-toggle-meeting-password-wrap{position:relative}#main #bp-zoom-meeting-password{margin:0;padding-right:40px}.bp-toggle-meeting-password{color:inherit;position:absolute;right:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6}.bp-toggle-meeting-password.bb-eye .bb-icon-eye{display:none}.bp-toggle-meeting-password:not(.bb-eye) .bb-icon-eye-slash{display:none}.bp-toggle-meeting-password .bb-icon-eye,.bp-toggle-meeting-password .bb-icon-eye-slash{font-size:18px}.zoom-meeting-block-info{flex:1;min-width:120px;margin-bottom:10px}.zoom-meeting-block-right{margin:0 auto;text-align:right}.zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.zoom-meeting-block-right .meeting-actions{display:inline-block;vertical-align:middle;margin-left:5px;margin-top:10px;text-align:center}.bp_zoom_countdown>span.countDays{min-width:98px}.bp_zoom_countdown>span.countDays.digits-2{min-width:78px}.copy-link-wrap a{word-break:break-word;max-width:70%}.countdownHolder{margin:0 0 0 auto;font-size:30px}.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto}.meeting-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px}span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px}.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:78px;max-width:78px;margin:0 5px}.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center}.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative}.bp_zoom_countdown span.position:after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;left:0;height:50%;width:100%}.bp_zoom_countdown .countDiv:empty{display:none}.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;left:auto;right:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px}#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-left:10px}.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px}.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0}.recording-list-row-wrap .bb-internal-model{justify-content:center}.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%}.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap}.recording-list-info,.recording-preview-info{flex:1;min-width:0}.recording-preview-info{padding:6px 0 0 20px}.recording-button-wrap{margin-left:auto}.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-left:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 16px 0 14px}.recording-button-wrap i{margin-right:6px;font-size:12px}span.select-recorded-text{font-size:14px}.recording-list-info{display:flex;flex-flow:column}.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px}.recording-preview-img img{display:block;width:136px;height:82px}.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;left:0;line-height:1;opacity:0}span.triangle-play-icon{position:absolute;left:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)}span.triangle-play-icon:before{margin-right:-3px}.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)}#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px}.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px}.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px}.bb-shared-screen-wrap a.bb-shared-screen{display:flex}.bb-shared-screen-wrap svg{margin-right:8px;margin-top:1px;min-width:18px}.bp-zoom-meeting-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0}.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;right:6px;padding:3px 7px;z-index:10}a.bb-shared-screen{font-size:13px;letter-spacing:-.24px}.bp-zoom-meeting-alt-host .select2-container{width:auto!important;min-width:100%}.bb-field-wrapper-inner{max-width:560px;margin:auto}.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap}.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-field-wrapper-inner>.bb-field-wrap>.bb-meeting-options-wrap{width:calc(100% - 180px)}.bp-meeting-fields-wrap hr{background:#eef0f3;height:1px}.bb-meeting-host-select-wrap{flex:1;min-width:0}.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-left:auto}.bb-toggle-switch input{opacity:0;width:0;height:0}.bb-toggle-slider{border-radius:34px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c8cbcf;transition:.4s}.bb-toggle-slider:before{border-radius:50%;position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:-1px 1px 3px 0 rgba(0,0,0,.22)}input:checked+.bb-toggle-slider{background-color:#007cff}input:checked+.bb-toggle-slider:before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)}.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px}#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px}#main .bb-meeting-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex}.bb-meeting-options-wrap .bb-field-wrap>label span{padding-top:2px}.bp-zoom-meeting-auto-recording-options{padding-left:30px}.bp-zoom-meeting-auto-recording-options label span{line-height:1.5}.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+.bb-radio-label:after,.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+label:after{top:4px}.bp-zoom-meeting-time-meridian-wrap{position:relative}.bp-zoom-meeting-time-meridian-wrap input{position:absolute;opacity:0}.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px}input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff}.bb-field-wrap.start-time-picker{width:115px}#main #bp-zoom-meeting-description{min-height:110px;padding:8px 12px}#bb-recurring-meeting-label{margin-top:0}.bb-recurring-meeting-text{font-size:16px;font-weight:400;letter-spacing:-.21px}.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:flex}.bp-zoom-meeting-recurring-options>.bb-field-wrap>label,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-meeting-input-wrap{flex:1;min-width:0}.bb-meeting-input-wrap input[type=text]:disabled{background:#f9f9f9!important}.bp-zoom-meeting-repeat-wrap .bb-meeting-input-wrap{display:flex;align-items:center}.bp-zoom-meeting-repeat-wrap select{width:auto!important;margin-right:10px}#bp-zoom-meeting-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px}#main .bp-zoom-meeting-members-listing .bp-messages{margin:10px 20px}a.bp-back-to-meeting-list{color:rgba(18,43,70,.4);line-height:1;margin-left:-10px;margin-right:10px;display:none}a.bp-back-to-meeting-list span{font-size:24px}a.bp-close-create-meeting-form{margin-left:auto;display:none}a.bp-close-create-meeting-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px}#bp-zoom-meeting-cancel-edit{margin-right:20px}.bb-media-section video{width:100%;height:auto}.bb-media-section audio{max-width:800px;width:90%}#main #copy-download-link,#main .downloadmeeting.downloadclip{display:inline-flex;align-items:center;justify-content:center}#main #copy-download-link i,#main .downloadmeeting.downloadclip i{margin-right:5px}.bb-shared-screen svg g{stroke:#007cff}a.bb-invitation-url{white-space:nowrap;display:inline-block;max-width:75%;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.bp-meeting-fields-wrap>.bp-messages{margin-bottom:22px}.bp-meeting-fields-wrap .select2-container{width:auto!important;min-width:100%}.groups.zoom .select2-container .select2-dropdown{max-width:inherit}.bp-zoom-group-check-connection.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 6px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#bp-zoom-meeting-form-submit.loading:before,.bb-save-settings.loading:before{font:normal normal 400 18px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.bb-meeting-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px}.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px}.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px}.single-meeting-item.bb-countdown-wrap{border:0;padding-bottom:0}.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{margin-left:-7px;justify-content:flex-start}.single-meeting-item.bb-countdown-wrap .countdown_label{line-height:27px}#main .single-meeting-item.bb-countdown-wrap+.meeting-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px}.mfp-wrap.mfp-wrap{z-index:999999}.mfp-content.mfp-content{text-align:left}.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px}.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px}.copy-webhook-link.copied:after,.copy-webhook-link.copied:before{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li{margin-left:auto;float:right;margin-right:5px}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync{border-color:transparent;color:#007cff}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync .bb-icon-spinner{display:none}.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync.loading .bb-icon-spinner{display:inline-block}.bp-step-nav-main .bp-step-nav ul{margin:0 0 20px;border-bottom:1px solid #e7e9ec}.bp-step-nav-main .bp-step-nav li{list-style:none;display:inline-block;margin-right:4px}.bp-step-nav-main .bp-step-nav li a{color:#939597;padding:12px 13px 11px;display:inline-block;margin:1px 1px 0;line-height:1}.bp-step-nav-main .bp-step-nav li a:hover{color:#007cff}.bp-step-nav-main .bp-step-nav li.selected>a{border:1px solid #e7e9ec;border-bottom-color:#fff!important;border-radius:3px 3px 0 0;margin:0 0 -1px;color:#122b46}.bp-step-nav-main .bp-step-actions{margin:20px 0 0}.bp-step-nav-main .bp-step-actions .bp-step-next{float:right}.bp-step-nav-main .bp-step-blocks{margin-bottom:20px}.bp-step-nav-main .bp-step-blocks .bp-step-block{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden}.bp-step-nav-main .bp-step-blocks .bp-step-block.selected{transition:opacity .3s ease;visibility:visible;opacity:1;overflow:initial;height:auto;width:auto}@media screen and (max-width:767px){.bp-step-nav-main .bp-step-nav{background-color:#fbfaf9}.bp-step-nav-main .bp-step-nav>ul{border:1px solid #e7e9ec;border-bottom:0;border-radius:3px 3px 0 0;overflow:hidden;margin-bottom:0}.bp-step-nav-main .bp-step-nav li>a{margin:0}.bp-step-nav-main .bp-step-nav li.selected>a{border:0;background-color:rgba(77,92,109,.1);border-radius:0;margin:0}}.bp-zoom-block-show-details{max-width:760px;font-size:14px;letter-spacing:-.24px;margin-top:7px;line-height:1.5}.bp-zoom-block-show-details .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-block-show-details .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.groups.zoom .bp-single-vert-nav .item-body{min-height:auto}.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container .bp-navs{border:0!important}@media (min-width:749px){.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container{border:0}}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{background:#f5f5f5;border-top:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:first-child{border-top:0}.bb-meeting-input-wrap #bb-notification-meeting-label{display:inline-block}.bb-meeting-input-wrap .bb-recurring-meeting-text #bp-zoom-meeting-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-right:20px;height:35px}@media (max-width:1480px) and (min-width:1351px){.has-sidebar .single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(-44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-54%);text-align:center;justify-content:center}}@media (max-width:1350px){.has-sidebar .bp-zoom-meeting-left,.has-sidebar .bp-zoom-meeting-right{flex:0 0 100%;border-right:0;min-width:0}.has-sidebar .bp-zoom-meeting-right{display:none}.has-sidebar a.bp-back-to-meeting-list,.has-sidebar a.bp-close-create-meeting-form{display:block}.has-sidebar .bp-create-meeting .bp-zoom-meeting-left,.has-sidebar .bp-single-meeting .bp-zoom-meeting-left{display:none}.has-sidebar .bp-create-meeting .bp-zoom-meeting-right,.has-sidebar .bp-single-meeting .bp-zoom-meeting-right{display:block}}@media (max-width:1080px){.bp-zoom-meeting-left,.bp-zoom-meeting-right{flex:0 0 100%;border-right:0;min-width:0}.bp-zoom-meeting-right{display:none}a.bp-back-to-meeting-list,a.bp-close-create-meeting-form{display:block}.bp-create-meeting .bp-zoom-meeting-left,.bp-single-meeting .bp-zoom-meeting-left{display:none}.bp-create-meeting .bp-zoom-meeting-right,.bp-single-meeting .bp-zoom-meeting-right{display:block}.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){.zoom-meeting-block-info{flex:0 0 100%;margin-bottom:30px}.zoom-meeting-block-right{margin-left:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%}.zoom-meeting-block-right>.meeting-actions{text-align:center}.zoom-meeting-block-right>.meeting-actions .join-meeting-in-browser{margin-bottom:10px}.zoom-meeting-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-50%);text-align:center;justify-content:center}}@media (max-width:800px){.copy-link-wrap a{max-width:100%;flex:0 0 100%}.copy-link-wrap .copy-invitation-link{margin:12px 0 0}.single-meeting-item-table .meeting-item-head{flex:0 0 180px}a.bb-invitation-url{max-width:100%}.recording-preview-info{flex-flow:column}.recording-button-wrap{margin-left:0}}@media (max-width:650px){.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-meeting-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-left:-17%}}@media (max-width:540px){.single-meeting-item-table .meeting-item-col,.single-meeting-item-table .meeting-item-head{flex:0 0 100%;padding:0}.single-meeting-item-table .meeting-item-head{margin-bottom:10px}.zoom-meeting-block .meeting-actions .button{margin-bottom:10px;min-width:220px}.bp_zoom_countdown>span{max-width:70px;margin:0 3px}.bp_zoom_countdown .position{width:30px;height:52px}.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-meeting-input-wrap{flex-flow:row wrap}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px}.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-meeting-input-wrap{flex:0 0 100%}.bb-field-wrapper-inner>.bb-field-wrap .bb-meeting-options-wrap{width:100%}.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:block}.bp-wrap-duration .bb-field-wrap{max-width:140px}.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px}.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 0 0 5px}.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap #bp-zoom-meeting-end-times{margin:0 5px}.bb-field-wrap.bp-zoom-meeting-time-meridian-wrap{flex:0 0 100%;margin-top:15px}.bp-zoom-meeting-container .bb-timezone{line-height:1.4}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]{display:block}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select] .bp-zoom-meeting-occurs-month-week-select-label{display:block;margin:5px 0 0 34px}#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]>select{max-width:90px}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap{flex-flow:column}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action{flex-flow:column;display:flex}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action>a{margin:0 0 10px}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .meeting-item-head:empty{display:none}#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%}}@media (max-width:420px){.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-left:-15%}.bp_zoom_countdown>span{max-width:60px}.bp_zoom_countdown .position{width:22px;height:40px}.bp_zoom_countdown span.digit{font-size:20px}.zoom-meeting-block{padding:20px}.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){.bzm-white-popup .recording-list-row{flex-flow:column}.recording-preview-img{max-width:136px;margin-bottom:10px}}.bp-zoom-webinar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px}#page .bp-zoom-webinar-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0}#page .bp-zoom-webinar-container .bp-navs a{line-height:1;padding:16px 0}#bp_zoom_webinar_form{margin:0;height:100%;position:relative}.bp-zoom-webinar-search.subnav-search{padding:20px}#main .bp-zoom-webinar-members-listing #webinars-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px}.bp-zoom-webinar-members-listing .webinar-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 0 4px;position:absolute;bottom:0;left:0;z-index:12;width:100%}.all-webinars .webinar-item .webinar-meta-wrap{position:relative}.all-webinars .webinar-item .recurring-webinar-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;right:0;top:2px}.all-webinars .webinar-item .recurring-webinar-label+.webinar-date{margin-right:12px}.all-webinars .webinar-item .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.all-webinars .webinar-item .bp-zoom-webinar-view-recordings{margin-left:7px}.webinar-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.webinar-topic .webinar-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.webinar-topic .webinar-title:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}.recurring-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px}.in-progress-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px}#main a.button.view-recordings.bp-zoom-webinar-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12}.bp-zoom-webinar-view-recordings .record-count{margin-left:3px}.bp-zoom-webinar-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center}.bp-zoom-webinar-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px}.bp-zoom-webinar-container .bb-title-wrap .bb-title>.recurring-webinar-label{margin-left:10px}.bp-zoom-webinar-container .bb-timezone,.bp-zoom-webinar-container .bb-webinar-occurrence{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px}.webinar-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block}.webinar-actions-list a:hover{background-color:#f5f5f5}.webinar-actions-list i{font-size:15px;margin-right:10px}#main #bp-zoom-webinar-occurs-on-month label,#main .bp-zoom-webinar-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center}#bp-zoom-webinar-occurs-on-month .bs-styled-radio:checked+label:after,.bp-zoom-webinar-end-date-time-wrap .bs-styled-radio:checked+label:after{top:13px}#bp-zoom-webinar-end-times,#bp-zoom-webinar-occurs-on-month select{margin:0 12px;width:auto!important}.bp-zoom-webinar-recurring-sub-options #bp-zoom-webinar-occurs-on-week>label{display:inline-block;margin-right:15px;min-width:62px}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label{display:block;position:relative;padding-left:32px}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label:before{left:0;top:3px;position:absolute}#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label:after{top:7px}#main label[for=bp-zoom-webinar-weekly-days-sun]{margin-top:10px}select#bp-zoom-webinar-monthly-week{margin-left:0;margin-right:0}.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap}a.button.primary.join-webinar-in-app{min-width:200px;margin-left:6px}a.button.primary.join-webinar-in-app.small{margin-right:6px;min-width:auto}.zoom-webinar-block a.button.primary.join-webinar-in-app{margin-left:0}a.button.outline.join-webinar-in-browser{min-width:220px}#buddypress .single-webinar-item.webinar-buttons-wrap a.button.small{padding:6px 15px}#buddypress .single-webinar-item.webinar-buttons-wrap a.button.outline.join-webinar-in-browser{min-width:190px}.copy-invitation-link{font-size:13px;margin-left:auto}.copy-invitation-link .bb-icon{font-size:16px;margin-right:6px}#webinar-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px}#webinar-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px}#webinars-list .load-more{display:none}body .mfp-bg{opacity:1;z-index:1024;background:rgba(250,251,253,.9)}.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)}.bzm-white-popup button.mfp-close{box-shadow:none;right:10px;left:auto;top:10px}.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0}.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0}.bzm-white-popup .recording-list-row-group:first-child{padding-top:0}.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0}.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px}.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px}.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0}.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px}.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px}.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-right:10px}.bzm-white-popup span.vdo-size{font-weight:500}.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 16px 0 14px}.bzm-white-popup i.bb-icon-download{margin-right:6px;font-size:12px}.copy-invitation-popup-block .mfp-close{display:none}.copy-invitation-popup-block .show-webinar-details{margin:10px 10px;box-shadow:none;right:10px;top:10px;position:absolute;display:block;color:#333}.copy-invitation-popup-block .show-webinar-details i{font-size:24px;opacity:.65}footer.bb-zm-model-footer{padding:25px 0 0;border-top:1px solid #eef0f3}.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px}.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1}.bp-zoom-group-show-instructions .mfp-close:before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400}.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:right}.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d}.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%}.info-status{font-size:12px;letter-spacing:-.18px;text-transform:uppercase}.no-pass-required i{font-size:17px;height:16px;width:16px;margin-right:3px}.webinar-date{font-size:12px}.bb-webinar-option{display:flex;margin-bottom:16px;margin-left:-3px}.bb-webinar-option i{font-size:17px;width:15px;height:15px;line-height:1;margin-right:6px}.bb-webinar-option .bb-icon-check{color:#05d786}.toggle-password i{margin-right:6px;font-size:16px}.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-left:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd}.bb-webinar-option.no{font-size:14px;color:#a3a5a9}.webinar-actions-anchor{color:#939597}.webinar-actions-anchor i{font-size:20px}.bp-zoom-webinar-right-top{padding:20px}#bp-zoom-create-webinar-wrapper{display:none}.webinar-actions{line-height:1;margin-left:auto;position:relative}.webinar-actions .webinar-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;right:-20px;top:35px;z-index:119;list-style:none}.webinar-actions .webinar-actions-list.open{display:block}.webinar-actions .webinar-actions-list:before{content:" ";position:absolute;width:0;height:0;top:0;right:27px;border:6px solid #000;border-color:#fff #fff transparent transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002}.webinar-actions ul{list-style:none;margin:0;padding:0}#webinars-list li{margin:0 0 1px;padding:11px 20px;position:relative}#webinars-list li.current,#webinars-list li:hover{background:#f5f6f7}.webinar-item-col.webinar-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1}.bp-zoom-webinar-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative}.bp-zoom-webinar-search-form #bp_zoom_webinar_search{background-size:14px;background-position:left 12px center;background-color:#fbfbfc;height:32px;padding-left:2rem;width:100%;min-width:210px;border-radius:100px;border:0}.bp-zoom-webinar-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;left:0;z-index:10;overflow:hidden}.bp-zoom-webinar-left{border-right:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){.bp-zoom-webinar-left-inner{min-height:65vh}.has-sidebar .bp-zoom-webinar-left{flex:0 0 300px}.has-sidebar a.bb-invitation-url{max-width:55%}.has-sidebar .bp_zoom_countdown>span{margin:0 2px}.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px}.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}}.bp-zoom-webinar-right{flex:1;min-width:0}.webinar-item-container h2{text-transform:capitalize}.webinar-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec}.webinar-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px}#buddypress .webinar-item-container .load-more .button{display:block}.webinar-item-table{min-width:520px}.webinar-item-table .webinar-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px}.webinar-item-table .webinar-item-header .webinar-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase}.webinar-item-table .webinar-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webinar-item-table .webinar-item:last-child{border-bottom:0}.webinar-item-table .webinar-item .webinar-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px}.webinar-item-table .webinar-item .webinar-item-col .webinar-link{font-size:15px;color:#122b46}.webinar-item-table .webinar-item .webinar-item-col.webinar-action{text-align:center;padding:0 5px}.webinar-item-table .webinar-item .webinar-item-col.webinar-action .bp-zoom-webinar-view-recordings{margin-top:10px}.webinar-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column}.webinar-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%}.webinar-item-table .recording-list .recording-list-row{display:table-row;width:100%}.webinar-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0}.webinar-item-table .recording-list .recording-list-row-col p{margin-bottom:0}.webinar-item-table .recording-list:empty{display:none}.single-webinar-item-table{min-width:auto}.single-webinar-item-table .single-webinar-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap}.single-webinar-item-table .single-webinar-item:last-child{border-bottom:0}.single-webinar-item-table .webinar-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-right:20px}.single-webinar-item-table .webinar-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0}.single-webinar-item-table .webinar-buttons-wrap .bb-recordings-wrap{margin-left:15px}.z-form-row-action{display:flex;align-items:center;min-height:20px}.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none}.z-form-row-action .hide-password{font-size:20px;line-height:1}.z-form-row-action .pass-toggle{margin-left:auto}#bp-zoom-single-webinar-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)}#bp-zoom-single-webinar-wrapper:empty{text-align:center}#bp-zoom-single-webinar-wrapper:empty:before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}#main .webinar-buttons-wrap{padding:0;margin-bottom:0}#main .webinar-buttons-wrap .button{font-size:14px}#main .webinar-buttons-wrap:empty{display:none}#bp-zoom-create-webinar-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px}#bp-zoom-create-webinar-button i{font-size:16px;margin-right:5px}.bb-webinar-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.bb-webinar-actions-wrap h2{margin:0}.bb-add-webinar{display:inline-block}#zmmtg-root{display:none}.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 15px 0 0}.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px}#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px}.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-right:20px}.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px;color:#122b46;letter-spacing:-.24px}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0}.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important}.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap}.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px}.bb-group-zoom-settings-container .show-zoom-instructions{margin-left:auto;margin-right:10px}.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center}.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-right:6px}#bp-zoom-webinar-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}#main .bb-field-wrap #bp-zoom-webinar-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714}.zoom-webinar-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center}.zoom-webinar-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important}.zoom-webinar-block h2>.recurring-webinar-label{margin-left:10px}.zoom-webinar-block .bb-webinar-date,.zoom-webinar-block .bb-webinar-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5}.zoom-webinar-block .webinar-actions .button{letter-spacing:-.24px;margin-right:3px;margin-bottom:10px}.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:10px}.zoom-webinar-block .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px}.zoom-webinar-block .join-webinar-in-browser{margin-top:10px}#bp_zoom_webinar_form p.description,#bp_zoom_webinar_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-left:2px}.bp-toggle-webinar-password-wrap{position:relative}#main #bp-zoom-webinar-password{margin:0;padding-right:40px}.bp-toggle-webinar-password{color:inherit;position:absolute;right:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6}.bp-toggle-webinar-password.bb-eye .bb-icon-eye{display:none}.bp-toggle-webinar-password:not(.bb-eye) .bb-icon-eye-slash{display:none}.zoom-webinar-block-info{flex:1;min-width:280px;margin-bottom:10px}.zoom-webinar-block-right{margin:0 auto;text-align:right}.zoom-webinar-block-right .bp-zoom-webinar-recording-fetch,.zoom-webinar-block-right .webinar-actions{display:inline-block;vertical-align:middle;margin-left:5px;margin-top:10px;text-align:center}.zoom-webinar-block-right .webinar-actions{margin-top:0}.zoom-webinar-block-right .join-webinar-in-app{margin-top:10px;margin-bottom:10px}.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto}.webinar-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px}span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px}.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:70px;max-width:70px;margin:0 5px}.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center}.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative}.bp_zoom_countdown span.position:after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;left:0;height:50%;width:100%}.bp_zoom_countdown .countDiv:empty{display:none}.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;left:auto;right:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px}#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-left:10px}#bp-zoom-dropdown-options-loader i>{font-size:16px}.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px}.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0}.recording-list-row-wrap .bb-internal-model{justify-content:center}.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%}.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap}.recording-list-info,.recording-preview-info{flex:1;min-width:0}.recording-preview-info{padding:6px 0 0 20px}.recording-button-wrap{margin-left:auto}.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-left:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 16px 0 14px}.recording-button-wrap i{margin-right:6px;font-size:12px}span.select-recorded-text{font-size:14px}.recording-list-info{display:flex;flex-flow:column}.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px}.recording-preview-img img{display:block;width:136px;height:82px}.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;left:0;line-height:1;opacity:0}span.triangle-play-icon{position:absolute;left:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)}span.triangle-play-icon:before{margin-right:-3px}.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)}#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px}.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px}.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px}.bb-shared-screen-wrap a.bb-shared-screen{display:flex}.bb-shared-screen-wrap svg{margin-right:8px;margin-top:1px;min-width:18px}.bp-zoom-webinar-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0}.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;right:6px;padding:3px 7px;z-index:10}a.bb-shared-screen{font-size:13px;letter-spacing:-.24px}.bp-zoom-webinar-alt-host .select2-container{width:auto!important;min-width:100%}.bb-field-wrapper-inner{max-width:560px;margin:auto}.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap}.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-field-wrapper-inner>.bb-field-wrap>.bb-webinar-options-wrap{width:calc(100% - 180px)}.bp-webinar-fields-wrap hr{background:#eef0f3;height:1px}.bb-webinar-host-select-wrap{flex:1;min-width:0}.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-left:auto}.bb-toggle-switch input{opacity:0;width:0;height:0}.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px}#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px}#main .bb-webinar-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex}.bb-webinar-options-wrap .bb-field-wrap>label span{padding-top:2px}.bp-zoom-webinar-auto-recording-options{padding-left:30px}.bp-zoom-webinar-auto-recording-options label span{line-height:1.5}.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+.bb-radio-label:after,.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+label:after{top:4px}.bp-zoom-webinar-time-meridian-wrap{position:relative}.bp-zoom-webinar-time-meridian-wrap input{position:absolute;opacity:0}.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px}input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff}.bb-field-wrap.start-time-picker{width:115px}#main #bp-zoom-webinar-description{min-height:110px;padding:8px 12px}#bb-recurring-webinar-label{margin-top:0}.bb-recurring-webinar-text{font-size:16px;font-weight:400;letter-spacing:-.21px}.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:flex}.bp-zoom-webinar-recurring-options>.bb-field-wrap>label,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0}.bb-webinar-input-wrap{flex:1;min-width:0}.bb-webinar-input-wrap input[type=text]:disabled{background:#f9f9f9!important}.bb-webinar-input-wrap #bb-notification-webinar-label{display:inline-block}.bb-webinar-input-wrap .bb-recurring-webinar-text #bp-zoom-webinar-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-right:20px;height:35px}.bp-zoom-webinar-repeat-wrap .bb-webinar-input-wrap{display:flex;align-items:center}.bp-zoom-webinar-repeat-wrap select{width:auto!important;margin-right:10px}#bp-zoom-webinar-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px}#main .bp-zoom-webinar-members-listing .bp-messages{margin:10px 20px}a.bp-back-to-webinar-list{color:rgba(18,43,70,.4);line-height:1;margin-left:-10px;margin-right:10px;display:none}a.bp-back-to-webinar-list span{font-size:24px}a.bp-close-create-webinar-form{margin-left:auto;display:none}a.bp-close-create-webinar-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px}#bp-zoom-webinar-cancel-edit{margin-right:20px}.bb-media-section video{width:100%;height:auto}.bb-media-section audio{max-width:800px;width:90%}#main #copy-download-link,#main .downloadwebinar.downloadclip{display:inline-flex;align-items:center;justify-content:center}#main #copy-download-link i,#main .downloadwebinar.downloadclip i{margin-right:5px}.bp-webinar-fields-wrap>.bp-messages{margin-bottom:22px}.bp-webinar-fields-wrap .select2-container{width:auto!important;min-width:100%}#bp-zoom-webinar-form-submit.loading:before,.bb-save-settings.loading:before{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.bb-webinar-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px}.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px}.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px}.single-webinar-item.bb-countdown-wrap{border:0;padding-bottom:0}.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{margin-left:-7px;justify-content:flex-start}.single-webinar-item.bb-countdown-wrap .countdown_label{line-height:27px}#main .single-webinar-item.bb-countdown-wrap+.webinar-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li{float:right;margin-right:20px}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync{border-color:transparent;color:#007cff}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync .bb-icon-spinner{display:none}.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync.loading .bb-icon-spinner{display:inline-block}.buddypress-wrap .bp-subnavs ul #bp-zoom-switch-type{display:flex;float:right;padding:3px 6px;border:1px solid #d8d8d8;margin-top:8px}.bp-subnavs .bp-zoom-switch-type{border-radius:20px}.bp-subnavs .bp-zoom-switch-type>a{display:inline-block;padding:5px 8px;font-size:13px;font-weight:500}.bp-subnavs .bp-zoom-switch-type>a.zoom_active{font-weight:600;color:#122b46}.bp-subnavs .bp-zoom-switch-type>a:first-child{border-right:1px solid #d8d8d8}.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container .bp-navs{border:0!important}@media (min-width:801px){.groups.zoom .bp-single-vert-nav a.bb-invitation-url{max-width:66%}}@media (min-width:749px){.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container{border:0}}@media (max-width:1480px) and (min-width:1351px){.has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(-44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-54%);text-align:center;justify-content:center}}@media (max-width:1350px){.has-sidebar .bp-zoom-webinar-left,.has-sidebar .bp-zoom-webinar-right{flex:0 0 100%;border-right:0;min-width:0}.has-sidebar .bp-zoom-webinar-right{display:none}.has-sidebar a.bp-back-to-webinar-list,.has-sidebar a.bp-close-create-webinar-form{display:block}.has-sidebar .bp-create-webinar .bp-zoom-webinar-left,.has-sidebar .bp-single-webinar .bp-zoom-webinar-left{display:none}.has-sidebar .bp-create-webinar .bp-zoom-webinar-right,.has-sidebar .bp-single-webinar .bp-zoom-webinar-right{display:block}}@media (max-width:1080px){.bp-zoom-webinar-left,.bp-zoom-webinar-right{flex:0 0 100%;border-right:0;min-width:0}.bp-zoom-webinar-right{display:none}a.bp-back-to-webinar-list,a.bp-close-create-webinar-form{display:block}.bp-create-webinar .bp-zoom-webinar-left,.bp-single-webinar .bp-zoom-webinar-left{display:none}.bp-create-webinar .bp-zoom-webinar-right,.bp-single-webinar .bp-zoom-webinar-right{display:block}.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){.zoom-webinar-block-info{flex:0 0 100%;margin-bottom:30px}.zoom-webinar-block-right{margin-left:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%}.zoom-webinar-block-right>.webinar-actions{text-align:center}.zoom-webinar-block-right>.webinar-actions .join-webinar-in-browser{margin-bottom:10px}.zoom-webinar-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-50%);text-align:center;justify-content:center}}@media (max-width:800px){.single-webinar-item-table .webinar-item-head{flex:0 0 180px}a.bb-invitation-url{max-width:100%}.recording-preview-info{flex-flow:column}.recording-button-wrap{margin-left:0}}@media (max-width:650px){.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-webinar-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-left:-17%}}@media (max-width:640px){.single-webinar-item-table .webinar-item-col,.single-webinar-item-table .webinar-item-head{flex:0 0 100%;padding:0}.single-webinar-item-table .webinar-item-head{margin-bottom:10px}.zoom-webinar-block .webinar-actions .button{margin-bottom:10px;min-width:220px}.bp_zoom_countdown>span{max-width:70px;margin:0 3px}.bp_zoom_countdown .position{width:26px;height:52px}.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-webinar-input-wrap{flex-flow:row wrap}.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px}.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-webinar-input-wrap{flex:0 0 100%}.bb-field-wrapper-inner>.bb-field-wrap .bb-webinar-options-wrap{width:100%}.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:block}.bp-wrap-duration .bb-field-wrap{max-width:140px}.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px}.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 0 0 5px}.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap #bp-zoom-webinar-end-times{margin:0 5px}.bb-field-wrap.bp-zoom-webinar-time-meridian-wrap{flex:0 0 100%;margin-top:15px}.bp-zoom-webinar-container .bb-timezone{line-height:1.4}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]{display:block}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select] .bp-zoom-webinar-occurs-month-week-select-label{display:block;margin:5px 0 0 34px}#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]>select{max-width:90px}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap{flex-flow:column}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action{flex-flow:column;display:flex}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action>a{margin:0 0 10px}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap{margin-left:0}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .webinar-item-head:empty{display:none}#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%;margin:0 0 15px}}@media (max-width:420px){.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-left:-15%}.bp_zoom_countdown>span{max-width:60px}.bp_zoom_countdown .position{width:22px;height:40px}.bp_zoom_countdown span.digit{font-size:20px}.zoom-webinar-block{padding:20px}.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){.bzm-white-popup .recording-list-row{flex-flow:column}.recording-preview-img{max-width:136px;margin-bottom:10px}}#bp-zoom-all-meeting-delete.loading:after,#bp-zoom-all-webinar-delete.loading:after,#bp-zoom-only-this-meeting-delete.loading:after,#bp-zoom-only-this-webinar-delete.loading:after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 6px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear}.widget .zoom-meeting-block,.widget .zoom-webinar-block{padding:10px 15px}.widget .zoom-meeting-block a.button.outline.join-meeting-in-browser,.widget .zoom-webinar-block a.button.outline.join-meeting-in-browser{width:100%;padding:6px 10px;min-width:inherit}.widget .zoom-meeting-block a.button.join-meeting-in-app,.widget .zoom-webinar-block a.button.join-meeting-in-app{margin:0;width:100%}.widget .zoom-meeting-block .zoom-meeting-block-right,.widget .zoom-webinar-block .zoom-meeting-block-right{width:100%}.widget .zoom-meeting-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-meeting-block .zoom-meeting-block-right .meeting-actions,.widget .zoom-webinar-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-meeting-block-right .meeting-actions{margin-left:0;width:100%}.widget .zoom-meeting-block .bp_zoom_countdown,.widget .zoom-webinar-block .bp_zoom_countdown{margin-left:-4px;transform:scale(1);width:100%}.widget .zoom-meeting-block .bp_zoom_countdown>span,.widget .zoom-webinar-block .bp_zoom_countdown>span{min-width:46px;max-width:46px;margin:0 2px}.widget .zoom-meeting-block .bp_zoom_countdown>span.digits-3,.widget .zoom-webinar-block .bp_zoom_countdown>span.digits-3{min-width:66px;max-width:66px}.widget .zoom-meeting-block .bp_zoom_countdown>span.countDays.digits-2,.widget .zoom-webinar-block .bp_zoom_countdown>span.countDays.digits-2{min-width:46px}.widget .zoom-meeting-block .bp_zoom_countdown span.digit,.widget .zoom-webinar-block .bp_zoom_countdown span.digit{font-size:17px}.widget .zoom-meeting-block .bp_zoom_countdown .countdown_label,.widget .zoom-webinar-block .bp_zoom_countdown .countdown_label{font-size:10px}.widget .zoom-meeting-block .bp_zoom_countdown .position,.widget .zoom-webinar-block .bp_zoom_countdown .position{height:35px;width:18px}.widget .zoom-meeting-block .bp_zoom_countdown span.countSeconds~span,.widget .zoom-webinar-block .bp_zoom_countdown span.countSeconds~span{display:none}.widget .zoom-webinar-block a.button.outline.join-webinar-in-browser{width:100%;padding:6px 10px;min-width:inherit}.widget .zoom-webinar-block .zoom-webinar-block-info{min-width:120px}.widget .zoom-webinar-block a.button.primary.join-webinar-in-app{margin:0;width:100%}.widget .zoom-webinar-block .webinar-actions{margin-left:0;width:100%}.widget .zoom-webinar-block .zoom-webinar-block-right{width:100%}.widget .zoom-webinar-block .zoom-webinar-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-webinar-block-right .meeting-actions{margin-left:0;width:100%} \ No newline at end of file +.bp-zoom-meeting-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px} + +#page .bp-zoom-meeting-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0} + +#page .bp-zoom-meeting-container .bp-navs a{line-height:1;padding:16px 0} + +#page .bp-zoom-meeting-container .bp-navs .bp-zoom-switch-type a{padding:6px} + +#bp_zoom_meeting_form{margin:0;height:100%;position:relative} + +.bp-zoom-meeting-search.subnav-search{padding:20px} + +#main .bp-zoom-meeting-members-listing #meetings-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px} + +.bp-zoom-meeting-members-listing .meeting-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 0 4px;position:absolute;bottom:0;left:0;z-index:12;width:100%} + +.all-meetings .meeting-item .meeting-meta-wrap{position:relative} + +.all-meetings .meeting-item .recurring-meeting-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;right:0;top:2px} + +.all-meetings .meeting-item .recurring-meeting-label+.meeting-date{margin-right:12px} + +.all-meetings .meeting-item .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.all-meetings .meeting-item .bp-zoom-meeting-view-recordings{margin-left:7px} + +.meeting-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px} + +.meeting-topic .meeting-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%} + +.meeting-topic .meeting-title::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0} + +.recurring-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px} + +.in-progress-meeting-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px} + +#main a.button.view-recordings.bp-zoom-meeting-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12} + +.bp-zoom-meeting-view-recordings .record-count{margin-left:3px} + +.view-recordings .dashicons{font-size:14px;width:14px;height:14px} + +.bp-zoom-meeting-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center} + +.bp-zoom-meeting-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px} + +.bp-zoom-meeting-container .bb-title-wrap .bb-title>.recurring-meeting-label{margin-left:10px} + +.bp-zoom-meeting-container .bb-meeting-occurrence,.bp-zoom-meeting-container .bb-timezone{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px} + +.meeting-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block} + +.meeting-actions-list a:hover{background-color:#f5f5f5} + +.meeting-actions-list i{font-size:16px;margin-right:10px;min-width:22px} + +.meeting-actions-list .delete i{font-size:18px} + +#main #bp-zoom-meeting-occurs-on-month label,#main .bp-zoom-meeting-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center} + +#bp-zoom-meeting-occurs-on-month .bs-styled-radio:checked+label::after,.bp-zoom-meeting-end-date-time-wrap .bs-styled-radio:checked+label::after{top:13px} + +.bb-field-wrap.end-date-picker{margin:0 0 0 13px} + +#bp-zoom-meeting-end-times,#bp-zoom-meeting-occurs-on-month select{margin:0 12px;width:auto!important} + +.bp-zoom-meeting-recurring-sub-options #bp-zoom-meeting-occurs-on-week>label{display:inline-block;margin-right:15px;min-width:62px} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label{display:block;position:relative;padding-left:32px} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label::before{left:0;top:3px;position:absolute} + +#main .bb-meeting-options-wrap .bp-zoom-meeting-registration-options>label::after{top:7px} + +.bp-zoom-delete-occurrence-popup #bp-zoom-all-meeting-delete.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 10px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main label[for=bp-zoom-meeting-weekly-days-sun]{margin-top:10px} + +select#bp-zoom-meeting-monthly-week{margin-left:0;margin-right:0} + +.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap} + +a.button.primary.join-meeting-in-app{min-width:200px;margin-left:6px} + +a.button.primary.join-meeting-in-app.small{margin-right:6px;min-width:auto} + +.zoom-meeting-block a.button.primary.join-meeting-in-app{margin-left:0} + +a.button.outline.join-meeting-in-browser{min-width:220px} + +.copy-invitation-link{font-size:13px;margin-left:auto} + +.copy-invitation-link .bb-icon{font-size:16px;margin-right:6px} + +#meeting-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px} + +#meeting-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px} + +.copy-invitation-popup .bb-zm-model-footer{display:flex;align-items:center;justify-content:space-between;border:0} + +#meetings-list .load-more{display:none} + +.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)} + +.bzm-white-popup button.mfp-close{box-shadow:none;right:10px;left:auto;top:10px} + +.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0} + +.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0} + +.bzm-white-popup .recording-list-row-group:first-child{padding-top:0} + +.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0} + +.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px} + +.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px} + +.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh} + +.bzm-white-popup .recording-list-row-group .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh} + +.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0} + +.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px} + +.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px} + +.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-right:10px} + +.bzm-white-popup span.vdo-size{font-weight:500} + +.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 16px 0 14px} + +.bzm-white-popup i.bb-icon-download{margin-right:6px;font-size:12px} + +header.bb-zm-model-header{background:#fafbfd;margin:-20px -30px 25px;padding:22px 30px;line-height:1;font-size:17px;font-weight:500;color:#122b46;letter-spacing:0} + +.bp-zoom-block-show-recordings{max-width:720px;padding-bottom:0} + +.bp-zoom-block-show-recordings header.bb-zm-model-header{margin-bottom:0;display:flex;align-items:center;padding-right:45px} + +.bp-zoom-block-show-recordings header.bb-zm-model-header .bp-meeting-title-recording-popup{padding-right:15px} + +.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{margin-left:10px}@media screen and (max-width:540px){ + +.bp-zoom-block-show-recordings button.mfp-close{right:0;top:0} + +.bp-zoom-block-show-recordings header.bb-zm-model-header{text-align:center;padding:12px 40px 12px 20px;flex-flow:column} + +.bp-zoom-block-show-recordings header.bb-zm-model-header>.bp-zoom-recordings-dates{float:none;display:block;margin:20px auto 0}} + +.copy-invitation-popup-block .mfp-close{display:none} + +.copy-invitation-popup-block .show-meeting-details{margin:10px 10px;box-shadow:none;right:10px;top:10px;position:absolute;display:block;color:#333} + +.copy-invitation-popup-block .show-meeting-details i{font-size:24px;opacity:.65} + +#zoom-instruction-container{border-radius:3px;font-size:14px;line-height:20px;max-height:55vh;min-height:45vh;overflow:auto;word-break:break-word} + +#zoom-instruction-container h3{font-size:18px;margin-bottom:.5rem} + +#zoom-instruction-container ol,#zoom-instruction-container p,#zoom-instruction-container ul{margin-bottom:1rem} + +#zoom-instruction-container .bp-feedback-v2 p{margin-bottom:0} + +#zoom-instruction-container>:last-child{margin-bottom:0} + +#zoom-instruction-container .wizard-img{background:#f5f5f5;padding:14px 10px;margin-bottom:2rem;text-align:center} + +#zoom-instruction-container .wizard-img img{max-width:100%} + +.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px;padding:20px 24px 0} + +.bp-zoom-group-show-instructions header.bb-zm-model-header{margin:-20px -24px 0} + +.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-group-show-instructions .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:28px;font-weight:400} + +.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;float:right} + +.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle>input{padding-right:44px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{display:flex;align-items:center} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon{margin-left:15px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*=bb-icon]{color:#1e2132;font-size:16px;opacity:.25} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*=bb-icon]{opacity:1} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{font-size:11px;text-align:center;white-space:normal;width:145px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap select{width:100%} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .is-disabled{pointer-events:none;background-color:#f2f4f5} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner{display:none;margin-left:5px;height:18px;width:18px} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle} + +.no-pass-required i{font-size:17px;height:16px;width:16px;margin-right:3px} + +.video-info-wrap{display:flex;align-items:center;justify-content:space-between;max-width:220px;margin-bottom:20px} + +.video-info-wrap:last-child{margin-bottom:5px} + +.meeting-date{font-size:12px} + +.bb-meeting-option{display:flex;margin-bottom:16px;margin-left:-3px} + +.bb-meeting-option i{font-size:16px;width:15px;height:15px;line-height:1;margin-right:6px} + +.bb-meeting-option .bb-icon-check{color:#05d786} + +.toggle-password i{margin-right:6px;font-size:16px} + +.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-left:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd} + +.bb-meeting-option.no{font-size:14px;color:#a3a5a9} + +.meeting-actions-anchor{color:#939597} + +.meeting-actions-anchor i{font-size:16px} + +.bp-zoom-meeting-right-top{padding:20px} + +#bp-zoom-create-meeting-wrapper{display:none} + +.meeting-actions{line-height:1;margin-left:auto;position:relative} + +.meeting-actions .meeting-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;right:-20px;top:35px;z-index:119;list-style:none} + +.meeting-actions .meeting-actions-list.open{display:block} + +.meeting-actions .meeting-actions-list::before{content:" ";position:absolute;width:0;height:0;top:0;right:27px;border:6px solid #000;border-color:#fff #fff transparent transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002} + +.meeting-actions ul{list-style:none;margin:0;padding:0} + +#meetings-list li{margin:0 0 1px;padding:11px 20px;position:relative} + +#meetings-list li.current,#meetings-list li:hover{background:#f5f6f7} + +.meeting-item-col.meeting-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1} + +.bp-zoom-meeting-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative} + +.bp-zoom-meeting-search-form #bp_zoom_meeting_search{background-size:14px;background-position:left 12px center;background-color:#fbfbfc;height:32px;padding-left:2rem;width:100%;min-width:210px;border-radius:100px;border:0} + +.bp-zoom-meeting-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;left:0;z-index:10;overflow:hidden} + +.bp-zoom-meeting-left{border-right:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){ + +.bp-zoom-meeting-left-inner{min-height:65vh} + +.has-sidebar .bp-zoom-meeting-left{flex:0 0 300px} + +.has-sidebar a.bb-invitation-url{max-width:55%} + +.has-sidebar .bp_zoom_countdown>span{margin:0 2px} + +.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px} + +.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}} + +.bp-zoom-meeting-right{flex:1;min-width:0} + +.meeting-item-container h2{text-transform:capitalize} + +.meeting-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec} + +.meeting-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px} + +#buddypress .meeting-item-container .load-more .button{display:block} + +.meeting-item-table{min-width:520px} + +.meeting-item-table .meeting-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px} + +.meeting-item-table .meeting-item-header .meeting-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase} + +.meeting-item-table .meeting-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} + +.meeting-item-table .meeting-item:last-child{border-bottom:0} + +.meeting-item-table .meeting-item .meeting-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px} + +.meeting-item-table .meeting-item .meeting-item-col .meeting-link{font-size:15px;color:#122b46} + +.meeting-item-table .meeting-item .meeting-item-col.meeting-action{text-align:center;padding:0 5px} + +.meeting-item-table .meeting-item .meeting-item-col.meeting-action .bp-zoom-meeting-view-recordings{margin-top:10px} + +.meeting-item-table .meeting-item .meeting-item-col .show-recordings{margin-top:10px} + +.meeting-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column} + +.meeting-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%} + +.meeting-item-table .recording-list .recording-list-row{display:table-row;width:100%} + +.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section{max-height:90vh;min-height:90vh} + +.meeting-item-table .recording-list .recording-list-row .bb-media-model-inner .bb-media-section video{max-height:90vh;min-height:90vh} + +.meeting-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0} + +.meeting-item-table .recording-list .recording-list-row-col p{margin-bottom:0} + +.meeting-item-table .recording-list:empty{display:none} + +.single-meeting-item-table{min-width:auto} + +.single-meeting-item-table .single-meeting-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap} + +.single-meeting-item-table .single-meeting-item:last-child{border-bottom:0} + +.single-meeting-item-table .meeting-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-right:20px} + +.single-meeting-item-table .meeting-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0} + +.single-meeting-item-table .meeting-buttons-wrap .bb-recordings-wrap{margin-left:15px} + +.z-form-row-action{display:flex;align-items:center;min-height:20px} + +.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none} + +.z-form-row-action .hide-password{font-size:20px;line-height:1} + +.z-form-row-action .pass-toggle{margin-left:auto} + +#bp-zoom-single-meeting-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)} + +#bp-zoom-single-meeting-wrapper:empty{text-align:center} + +#bp-zoom-single-meeting-wrapper:empty::before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main .meeting-buttons-wrap{padding:0;margin-bottom:0} + +#main .meeting-buttons-wrap .button{font-size:14px} + +#main .meeting-buttons-wrap:empty{display:none} + +#bp-zoom-create-meeting-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px} + +#bp-zoom-create-meeting-button i{font-size:18px;margin-right:5px} + +.bb-meeting-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0} + +.bb-meeting-actions-wrap h2{margin:0} + +.bb-add-meeting{display:inline-block} + +#zmmtg-root{display:none} + +.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center} + +.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 15px 0 0} + +.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px} + +#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px} + +.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px} + +.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-right:20px} + +.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px!important;color:#122b46;letter-spacing:-.24px} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0} + +.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px} + +.bb-group-zoom-settings-container .show-zoom-instructions{margin-left:auto;margin-right:10px} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-right:6px} + +#bp-zoom-meeting-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px} + +#main .bb-field-wrap #bp-zoom-meeting-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714} + +.zoom-meeting-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center} + +.zoom-meeting-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important} + +.zoom-meeting-block h2>.recurring-meeting-label{margin-left:10px} + +.zoom-meeting-block .bb-meeting-date,.zoom-meeting-block .bb-meeting-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5} + +.zoom-meeting-block .meeting-actions .button{letter-spacing:-.24px;margin-right:3px;margin-bottom:10px} + +.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:10px} + +.zoom-meeting-block .live-meeting-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +#bp_zoom_meeting_form p.description,#bp_zoom_meeting_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-left:2px} + +.bp-toggle-meeting-password-wrap{position:relative} + +#main #bp-zoom-meeting-password{margin:0;padding-right:40px} + +.bp-toggle-meeting-password{color:inherit;position:absolute;right:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6} + +.bp-toggle-meeting-password.bb-eye .bb-icon-eye{display:none} + +.bp-toggle-meeting-password:not(.bb-eye) .bb-icon-eye-slash{display:none} + +.bp-toggle-meeting-password .bb-icon-eye,.bp-toggle-meeting-password .bb-icon-eye-slash{font-size:18px} + +.zoom-meeting-block-info{flex:1;min-width:120px;margin-bottom:10px} + +.zoom-meeting-block-right{margin:0 auto;text-align:right} + +.zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.zoom-meeting-block-right .meeting-actions{display:inline-block;vertical-align:top;margin-left:5px;margin-top:10px;text-align:center} + +.zoom-meeting-block-right>.show-recordings{margin-top:10px} + +.bp_zoom_countdown>span.countDays{min-width:98px} + +.bp_zoom_countdown>span.countDays.digits-2{min-width:78px} + +.copy-link-wrap a{word-break:break-word;max-width:70%} + +.countdownHolder{margin:0 0 0 auto;font-size:30px} + +.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto} + +.meeting-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px} + +span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px} + +.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:78px;max-width:78px;margin:0 5px} + +.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center} + +.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative} + +.bp_zoom_countdown span.position::after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;left:0;height:50%;width:100%} + +.bp_zoom_countdown .countDiv:empty{display:none} + +.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;left:auto;right:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px} + +#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-left:10px} + +.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px} + +.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0} + +.recording-list-row-wrap .bb-internal-model{justify-content:center} + +.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%} + +.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap} + +.recording-list-info,.recording-preview-info{flex:1;min-width:0} + +.recording-preview-info{padding:6px 0 0 20px} + +.recording-button-wrap{margin-left:auto} + +.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-left:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 16px 0 14px} + +.recording-button-wrap i{margin-right:6px;font-size:12px} + +span.select-recorded-text{font-size:14px} + +.recording-list-info{display:flex;flex-flow:column} + +.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px} + +.recording-preview-img img{display:block;width:136px;height:82px} + +.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;left:0;line-height:1;opacity:0} + +span.triangle-play-icon{position:absolute;left:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)} + +span.triangle-play-icon::before{margin-right:-3px} + +.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)} + +#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px} + +.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px} + +.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px} + +.bb-shared-screen-wrap a.bb-shared-screen{display:flex} + +.bb-shared-screen-wrap svg{margin-right:8px;margin-top:1px;min-width:18px} + +.bp-zoom-meeting-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0} + +.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;right:6px;padding:3px 7px;z-index:10} + +a.bb-shared-screen{font-size:13px;letter-spacing:-.24px} + +.bp-zoom-meeting-alt-host .select2-container{width:auto!important;min-width:100%} + +.bb-field-wrapper-inner{max-width:560px;margin:auto} + +.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap} + +.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-meeting-options-wrap{width:calc(100% - 180px)} + +.bp-meeting-fields-wrap hr{background:#eef0f3;height:1px} + +.bb-meeting-host-select-wrap{flex:1;min-width:0} + +.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-left:auto} + +.bb-toggle-switch input{opacity:0;width:0;height:0} + +.bb-toggle-slider{border-radius:34px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c8cbcf;transition:.4s} + +.bb-toggle-slider::before{border-radius:50%;position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:-1px 1px 3px 0 rgba(0,0,0,.22)} + +input:checked+.bb-toggle-slider{background-color:#007cff} + +input:checked+.bb-toggle-slider::before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)} + +.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px} + +#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px} + +#main .bb-meeting-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex} + +.bb-meeting-options-wrap .bb-field-wrap>label span{padding-top:2px} + +.bp-zoom-meeting-auto-recording-options{padding-left:30px} + +.bp-zoom-meeting-auto-recording-options label span{line-height:1.5} + +.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+.bb-radio-label::after,.bp-zoom-meeting-auto-recording-options .bs-styled-radio:checked+label::after{top:4px} + +.bp-zoom-meeting-time-meridian-wrap{position:relative} + +.bp-zoom-meeting-time-meridian-wrap input{position:absolute;opacity:0} + +.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px} + +input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff} + +.bb-field-wrap.start-time-picker{width:115px} + +#main #bp-zoom-meeting-description{min-height:110px;padding:8px 12px} + +#bb-recurring-meeting-label{margin-top:0} + +.bb-recurring-meeting-text{font-size:16px;font-weight:400;letter-spacing:-.21px} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:flex} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap>label,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-meeting-input-wrap{flex:1;min-width:0} + +.bb-meeting-input-wrap input[type=text]:disabled{background:#f9f9f9!important} + +.bp-zoom-meeting-repeat-wrap .bb-meeting-input-wrap{display:flex;align-items:center} + +.bp-zoom-meeting-repeat-wrap select{width:auto!important;margin-right:10px} + +#bp-zoom-meeting-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px} + +#main .bp-zoom-meeting-members-listing .bp-messages{margin:10px 20px} + +a.bp-back-to-meeting-list{color:rgba(18,43,70,.4);line-height:1;margin-left:-10px;margin-right:10px;display:none} + +a.bp-back-to-meeting-list span{font-size:24px} + +a.bp-close-create-meeting-form{margin-left:auto;display:none} + +a.bp-close-create-meeting-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px} + +#bp-zoom-meeting-cancel-edit{margin-right:20px} + +.bb-media-section video{width:100%;height:auto} + +.bb-media-section audio{max-width:800px;width:90%} + +#main #copy-download-link,#main .downloadmeeting.downloadclip{display:inline-flex;align-items:center;justify-content:center} + +#main #copy-download-link i,#main .downloadmeeting.downloadclip i{margin-right:5px} + +.bb-shared-screen svg g{stroke:#007cff} + +a.bb-invitation-url{white-space:nowrap;display:inline-block;max-width:75%;text-overflow:ellipsis;overflow:hidden;padding-right:20px} + +.bp-meeting-fields-wrap>.bp-messages{margin-bottom:22px} + +.bp-meeting-fields-wrap .select2-container{width:auto!important;min-width:100%} + +.groups.zoom .select2-container .select2-dropdown{max-width:inherit} + +.bp-zoom-group-check-connection.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 6px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#bp-zoom-meeting-form-submit.loading::before,.bb-save-settings.loading::before{font:normal normal 400 18px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px} + +.bb-meeting-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px} + +.single-meeting-item.bb-countdown-wrap{border:0;padding-bottom:0} + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{margin-left:-7px;justify-content:flex-start} + +.single-meeting-item.bb-countdown-wrap .countdown_label{line-height:27px} + +#main .single-meeting-item.bb-countdown-wrap+.meeting-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px} + +.mfp-wrap.mfp-wrap{z-index:999999} + +.mfp-content.mfp-content{text-align:left} + +.bb-description-info{font-size:14px;color:#a3a5a9;letter-spacing:-.24px;line-height:24px;display:flex;align-items:center;margin-top:8px} + +.bb-description-info .bb-url-text{max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px} + +.copy-webhook-link.copied::after,.copy-webhook-link.copied::before{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li{margin-left:auto;float:right;margin-right:15px} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync{border-color:transparent;color:#007cff} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync .bb-icon-spinner{display:none} + +.buddypress-wrap .bp-subnavs ul #sync-meetings-groups-li #meetings-sync.loading .bb-icon-spinner{display:inline-block} + +.bp-step-nav-main .bp-step-nav{margin:0 -24px} + +.bp-step-nav-main .bp-step-nav ul{margin:0 0 20px;padding:0 30px;border-bottom:1px solid #e7e9ec} + +.bp-step-nav-main .bp-step-nav li{list-style:none;display:inline-block} + +.bp-step-nav-main .bp-step-nav li a{color:#939597;border-radius:4px 4px 0 0;padding:12px 10px 11px;display:inline-block;margin:1px 1px 0;line-height:1} + +.bp-step-nav-main .bp-step-nav li a:hover{background-color:#f2f4f5} + +.bp-step-nav-main .bp-step-nav li a:focus-visible{background-color:#f2f4f5;box-shadow:0 0 0 1px #385dff,0 0 2px 1px rgba(56,93,255,.8)} + +.bp-step-nav-main .bp-step-nav li.selected>a{border:1px solid #e7e9ec;border-bottom-color:#fff!important;margin:0 0 -1px;color:#122b46} + +.bp-step-nav-main .bp-step-actions{background-color:#f2f4f5;border-top:1px solid #f2f4f5;padding:16px 24px;margin:20px -24px 0;display:flex} + +.bp-step-nav-main .bp-step-actions .bp-step-next{margin-left:auto} + +.bp-step-nav-main .bp-step-blocks{margin-bottom:20px} + +.bp-step-nav-main .bp-step-blocks .bp-step-block{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden} + +.bp-step-nav-main .bp-step-blocks .bp-step-block.selected{transition:opacity .3s ease;visibility:visible;opacity:1;overflow:initial;height:auto;width:auto}@media screen and (max-width:767px){ + +.bp-step-nav-main .bp-step-nav{background-color:#fbfaf9} + +.bp-step-nav-main .bp-step-nav>ul{border:1px solid #e7e9ec;border-bottom:0;border-radius:3px 3px 0 0;overflow:hidden;margin-bottom:0} + +.bp-step-nav-main .bp-step-nav li>a{margin:0} + +.bp-step-nav-main .bp-step-nav li.selected>a{border:0;background-color:rgba(77,92,109,.1);border-radius:0;margin:0}} + +.bp-zoom-block-show-details{max-width:760px;font-size:14px;letter-spacing:-.24px;margin-top:7px;line-height:1.5} + +.bp-zoom-block-show-details .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-block-show-details .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:22px;font-weight:400} + +.groups.zoom .bp-single-vert-nav .item-body{min-height:auto} + +.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container .bp-navs{border:0!important}@media (min-width:749px){ + +.groups.zoom .bp-single-vert-nav .bp-zoom-meeting-container{border:0}} + +.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{background:#f5f5f5;border-top:1px solid #ddd} + +.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:first-child{border-top:0} + +.bb-meeting-input-wrap #bb-notification-meeting-label{display:inline-block} + +.bb-meeting-input-wrap .bb-recurring-meeting-text #bp-zoom-meeting-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-right:20px;height:35px}@media (max-width:1480px) and (min-width:1351px){ + +.has-sidebar .single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(-44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){ + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-54%);text-align:center;justify-content:center}}@media (max-width:1350px){ + +.has-sidebar .bp-zoom-meeting-left,.has-sidebar .bp-zoom-meeting-right{flex:0 0 100%;border-right:0;min-width:0} + +.has-sidebar .bp-zoom-meeting-right{display:none} + +.has-sidebar a.bp-back-to-meeting-list,.has-sidebar a.bp-close-create-meeting-form{display:block} + +.has-sidebar .bp-create-meeting .bp-zoom-meeting-left,.has-sidebar .bp-single-meeting .bp-zoom-meeting-left{display:none} + +.has-sidebar .bp-create-meeting .bp-zoom-meeting-right,.has-sidebar .bp-single-meeting .bp-zoom-meeting-right{display:block}}@media (max-width:1080px){ + +.bp-zoom-meeting-left,.bp-zoom-meeting-right{flex:0 0 100%;border-right:0;min-width:0} + +.bp-zoom-meeting-right{display:none} + +a.bp-back-to-meeting-list,a.bp-close-create-meeting-form{display:block} + +.bp-create-meeting .bp-zoom-meeting-left,.bp-single-meeting .bp-zoom-meeting-left{display:none} + +.bp-create-meeting .bp-zoom-meeting-right,.bp-single-meeting .bp-zoom-meeting-right{display:block} + +.zoom-meeting-block .bp-zoom-meeting-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){ + +.zoom-meeting-block-info{flex:0 0 100%;margin-bottom:30px} + +.zoom-meeting-block-right{margin-left:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%} + +.zoom-meeting-block-right>.meeting-actions{text-align:center} + +.zoom-meeting-block-right>.meeting-actions .join-meeting-in-browser{margin-bottom:10px} + +.zoom-meeting-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){ + +.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-50%);text-align:center;justify-content:center}}@media (max-width:800px){ + +.copy-link-wrap a{max-width:100%;flex:0 0 100%} + +.copy-link-wrap .copy-invitation-link{margin:12px 0 0} + +.single-meeting-item-table .meeting-item-head{flex:0 0 180px} + +a.bb-invitation-url{max-width:100%} + +.recording-preview-info{flex-flow:column} + +.recording-button-wrap{margin-left:0}}@media (max-width:650px){ + +.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-meeting-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-left:-17%}}@media (max-width:540px){ + +.single-meeting-item-table .meeting-item-col,.single-meeting-item-table .meeting-item-head{flex:0 0 100%;padding:0} + +.single-meeting-item-table .meeting-item-head{margin-bottom:10px} + +.zoom-meeting-block .meeting-actions .button{margin-bottom:10px;min-width:220px} + +.bp_zoom_countdown>span{max-width:70px;margin:0 3px} + +.bp_zoom_countdown .position{width:30px;height:52px} + +.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-meeting-input-wrap{flex-flow:row wrap} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-meeting-input-wrap{flex:0 0 100%} + +.bb-field-wrapper-inner>.bb-field-wrap .bb-meeting-options-wrap{width:100%} + +.bp-zoom-meeting-recurring-options>.bb-field-wrap,.bp-zoom-meeting-recurring-sub-options>.bb-field-wrap{display:block} + +.bp-wrap-duration .bb-field-wrap{max-width:140px} + +.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px} + +.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 0 0 5px} + +.bb-meeting-input-wrap.bp-zoom-meeting-end-date-time-wrap #bp-zoom-meeting-end-times{margin:0 5px} + +.bb-field-wrap.bp-zoom-meeting-time-meridian-wrap{flex:0 0 100%;margin-top:15px} + +.bp-zoom-meeting-container .bb-timezone{line-height:1.4} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]{display:block} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select] .bp-zoom-meeting-occurs-month-week-select-label{display:block;margin:5px 0 0 34px} + +#main #bp-zoom-meeting-occurs-on-month label[for=bp-zoom-meeting-occurs-month-week-select]>select{max-width:90px} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap{flex-flow:column} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action{flex-flow:column;display:flex} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .meeting-item-col.meeting-action>a{margin:0 0 10px} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .meeting-item-head:empty{display:none} + +#main #bp-zoom-single-meeting .single-meeting-item.meeting-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%}}@media (max-width:420px){ + +.bp_zoom_countdown,.single-meeting-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-left:-15%} + +.bp_zoom_countdown>span{max-width:60px} + +.bp_zoom_countdown .position{width:22px;height:40px} + +.bp_zoom_countdown span.digit{font-size:20px} + +.zoom-meeting-block{padding:20px} + +.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){ + +.bzm-white-popup .recording-list-row{flex-flow:column} + +.recording-preview-img{max-width:136px;margin-bottom:10px}} + +.bp-zoom-webinar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:#fff;border:1px solid #e7e9ec;border-radius:4px} + +#page .bp-zoom-webinar-container .bp-navs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;border:0;padding:0 20px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e7e9ec;margin:0} + +#page .bp-zoom-webinar-container .bp-navs a{line-height:1;padding:16px 0} + +#page .bp-zoom-webinar-container .bp-navs .bp-zoom-switch-type a{padding:6px} + +#bp_zoom_webinar_form{margin:0;height:100%;position:relative} + +.bp-zoom-webinar-search.subnav-search{padding:20px} + +#main .bp-zoom-webinar-members-listing #webinars-list{max-height:70vh;overflow:auto;margin:0;padding:0;text-align:initial;margin-bottom:40px} + +.bp-zoom-webinar-members-listing .webinar-timezone{font-size:12px;color:#122b46;text-align:center;display:block;padding:6px 20px;background-color:#f5f6f7;border-top:1px solid #e7e9ec;border-radius:0 0 0 4px;position:absolute;bottom:0;left:0;z-index:12;width:100%} + +.all-webinars .webinar-item .webinar-meta-wrap{position:relative} + +.all-webinars .webinar-item .recurring-webinar-label{padding:0;height:8px;width:8px;border-radius:50%;position:absolute;right:0;top:2px} + +.all-webinars .webinar-item .recurring-webinar-label+.webinar-date{margin-right:12px} + +.all-webinars .webinar-item .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.all-webinars .webinar-item .bp-zoom-webinar-view-recordings{margin-left:7px} + +.webinar-topic{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px} + +.webinar-topic .webinar-title{font-size:14px;color:#122b46;letter-spacing:-.24px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%} + +.webinar-topic .webinar-title::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0} + +.recurring-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:11px;font-weight:400;letter-spacing:.45px;background-color:#ffbf1b;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:20px} + +.in-progress-webinar-label{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;background-color:#ef3f46;border:1px solid transparent;outline:0;vertical-align:middle;-webkit-appearance:none;color:#fff;transition:.3s all;border-radius:5px} + +#main a.button.view-recordings.bp-zoom-webinar-view-recordings{padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:-.17px;position:relative;z-index:12} + +.bp-zoom-webinar-view-recordings .record-count{margin-left:3px} + +.bp-zoom-webinar-container .bb-title-wrap{margin:-20px -20px 20px;border-bottom:1px solid #e7e9ec;padding:6px 20px;min-height:66px;display:flex;align-items:center} + +.bp-zoom-webinar-container .bb-title-wrap .bb-title{margin:0;line-height:1.4;font-size:18px;font-weight:500;letter-spacing:-.24px} + +.bp-zoom-webinar-container .bb-title-wrap .bb-title>.recurring-webinar-label{margin-left:10px} + +.bp-zoom-webinar-container .bb-timezone,.bp-zoom-webinar-container .bb-webinar-occurrence{font-size:12px;color:#939597;letter-spacing:-.24px;line-height:1;margin-top:3px} + +.webinar-actions-list a{font-size:13px;font-weight:inherit;color:#939597;letter-spacing:-.24px;line-height:1;margin-bottom:1px;padding:10px 14px;display:block} + +.webinar-actions-list a:hover{background-color:#f5f5f5} + +.webinar-actions-list i{font-size:15px;margin-right:10px} + +#main #bp-zoom-webinar-occurs-on-month label,#main .bp-zoom-webinar-end-date-time-wrap label{font-size:14px;font-weight:400;letter-spacing:-.24px;margin:0 0 20px;display:flex;align-items:center} + +#bp-zoom-webinar-occurs-on-month .bs-styled-radio:checked+label::after,.bp-zoom-webinar-end-date-time-wrap .bs-styled-radio:checked+label::after{top:13px} + +#bp-zoom-webinar-end-times,#bp-zoom-webinar-occurs-on-month select{margin:0 12px;width:auto!important} + +.bp-zoom-webinar-recurring-sub-options #bp-zoom-webinar-occurs-on-week>label{display:inline-block;margin-right:15px;min-width:62px} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label{display:block;position:relative;padding-left:32px} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label::before{left:0;top:3px;position:absolute} + +#main .bb-webinar-options-wrap .bp-zoom-webinar-registration-options>label::after{top:7px} + +#main label[for=bp-zoom-webinar-weekly-days-sun]{margin-top:10px} + +select#bp-zoom-webinar-monthly-week{margin-left:0;margin-right:0} + +.copy-invitation-link,.copy-link-wrap,span.no-pass-required{display:flex;align-items:center;flex-flow:row wrap} + +a.button.primary.join-webinar-in-app{min-width:200px;margin-left:6px} + +a.button.primary.join-webinar-in-app.small{margin-right:6px;min-width:auto} + +.zoom-webinar-block a.button.primary.join-webinar-in-app{margin-left:0} + +a.button.outline.join-webinar-in-browser{min-width:220px} + +#buddypress .single-webinar-item.webinar-buttons-wrap a.button.small{padding:6px 15px} + +#buddypress .single-webinar-item.webinar-buttons-wrap a.button.outline.join-webinar-in-browser{min-width:190px} + +.copy-invitation-link{font-size:13px;margin-left:auto} + +.copy-invitation-link .bb-icon{font-size:16px;margin-right:6px} + +#webinar-invitation-container{background:#fbfbfc;border:1px solid #eef0f3;border-radius:3px} + +#webinar-invitation{width:100%;background:0 0;border:0;resize:none;margin:0 0;min-height:58vh;font-size:13px;color:#122b46;letter-spacing:-.24px;line-height:19px;padding:20px} + +#webinars-list .load-more{display:none} + +body .mfp-bg{opacity:1;z-index:1024;background:rgba(250,251,253,.9)} + +.bzm-white-popup{position:relative;background:#fff;padding:20px 30px 25px;width:auto;max-width:600px;margin:20px auto;border-radius:4px;overflow:hidden;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)} + +.bzm-white-popup button.mfp-close{box-shadow:none;right:10px;left:auto;top:10px} + +.bzm-white-popup .recording-list-row-wrap{overflow:auto;max-height:62vh;border:0;margin:0 -30px;padding:20px 30px 0} + +.bzm-white-popup .recording-list-row-group{border-bottom:1px solid #eef0f3;padding:20px 0} + +.bzm-white-popup .recording-list-row-group:first-child{padding-top:0} + +.bzm-white-popup .recording-list-row-group:last-child{border-bottom:0} + +.bzm-white-popup .recording-list-row-group h4.clip_title{font-size:17px;font-weight:500;margin:0 0 20px} + +.bzm-white-popup .recording-list-row-group .recording-list-row{padding-bottom:15px;margin-bottom:15px} + +.bzm-white-popup .recording-list-row-group .recording-list-row:last-child{border-bottom:0;margin-bottom:0} + +.bzm-white-popup .recording-list-row-group .recording-list-row .pass-toggle{font-size:14px} + +.bzm-white-popup h2.clip_title{font-size:14px;font-weight:500;line-height:1;margin:2px 0 9px} + +.bzm-white-popup span.vdo-time{background:#122b46;border-radius:4px;font-size:10px;font-weight:500;color:#fff;letter-spacing:-.17px;text-align:center;padding:3px 6px;display:inline-block;margin-right:10px} + +.bzm-white-popup span.vdo-size{font-weight:500} + +.bzm-white-popup .button.downloadclip{font-size:13px;font-weight:500;min-height:28px;line-height:1;display:inline-flex;align-items:center;margin-top:8px;padding:0 16px 0 14px} + +.bzm-white-popup i.bb-icon-download{margin-right:6px;font-size:12px} + +.copy-invitation-popup-block .mfp-close{display:none} + +.copy-invitation-popup-block .show-webinar-details{margin:10px 10px;box-shadow:none;right:10px;top:10px;position:absolute;display:block;color:#333} + +.copy-invitation-popup-block .show-webinar-details i{font-size:24px;opacity:.65} + +footer.bb-zm-model-footer{padding:25px 0 0;border-top:1px solid #eef0f3} + +.bp-zoom-group-show-instructions{font-size:15px;color:#122b46;letter-spacing:-.22px;line-height:1.46;max-width:850px;padding:20px 24px 0} + +.bp-zoom-group-show-instructions .mfp-close{box-shadow:none;font-size:0;opacity:1} + +.bp-zoom-group-show-instructions .mfp-close::before{content:"\e828";font-family:bb-icons;font-size:28px;font-weight:400} + +.bp-zoom-group-show-instructions .bp-step-nav-main .save-settings{display:none;margin-left:auto} + +.bp-zoom-group-show-instructions .bp-step-nav-main.last-tab .save-settings{display:inline-block} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container{margin:20px 0 0} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap label{color:#4d5c6d} + +.bp-zoom-group-show-instructions .bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap input{width:100%} + +.info-status{font-size:12px;letter-spacing:-.18px;text-transform:uppercase} + +.no-pass-required i{font-size:17px;height:16px;width:16px;margin-right:3px} + +.webinar-date{font-size:12px} + +.bb-webinar-option{display:flex;margin-bottom:16px;margin-left:-3px} + +.bb-webinar-option i{font-size:17px;width:15px;height:15px;line-height:1;margin-right:6px} + +.bb-webinar-option .bb-icon-check{color:#05d786} + +.toggle-password i{margin-right:6px;font-size:16px} + +.show-password .recording-password{font-family:Monaco,Consolas,"Courier New",Courier,monospace;font-size:13px;background:#f0f1f6;padding:5px 8px;border-radius:4px;margin-left:1px;min-width:105px;display:inline-block;line-height:1;border:1px solid #ddd} + +.bb-webinar-option.no{font-size:14px;color:#a3a5a9} + +.webinar-actions-anchor{color:#939597} + +.webinar-actions-anchor i{font-size:16px} + +.bp-zoom-webinar-right-top{padding:20px} + +#bp-zoom-create-webinar-wrapper{display:none} + +.webinar-actions{line-height:1;margin-left:auto;position:relative} + +.webinar-actions .webinar-actions-list{display:none;margin:0;position:absolute;background:#fff;box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:4px;padding:5px 0;min-width:200px;right:-20px;top:35px;z-index:119;list-style:none} + +.webinar-actions .webinar-actions-list.open{display:block} + +.webinar-actions .webinar-actions-list::before{content:" ";position:absolute;width:0;height:0;top:0;right:27px;border:6px solid #000;border-color:#fff #fff transparent transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px -3px 3px 0 rgba(0,0,0,.02);z-index:1002} + +.webinar-actions ul{list-style:none;margin:0;padding:0} + +#webinars-list li{margin:0 0 1px;padding:11px 20px;position:relative} + +#webinars-list li.current,#webinars-list li:hover{background:#f5f6f7} + +.webinar-item-col.webinar-meta-wrap{display:flex;justify-content:space-between;font-size:13px;color:#939597;letter-spacing:-.22px;line-height:1} + +.bp-zoom-webinar-search-form{background-color:#fff;border:1px solid #dedfe2;box-shadow:none;border-radius:100px;margin:0;position:relative} + +.bp-zoom-webinar-search-form #bp_zoom_webinar_search{background-size:14px;background-position:left 12px center;background-color:#fbfbfc;height:32px;padding-left:2rem;width:100%;min-width:210px;border-radius:100px;border:0} + +.bp-zoom-webinar-search-form .nouveau-search-submit{padding:0;position:absolute!important;width:30px;height:33px;opacity:0;left:0;z-index:10;overflow:hidden} + +.bp-zoom-webinar-left{border-right:1px solid #e7e9ec;min-width:0;flex:0 0 360px;position:relative}@media (min-width:1081px){ + +.bp-zoom-webinar-left-inner{min-height:65vh} + +.has-sidebar .bp-zoom-webinar-left{flex:0 0 300px} + +.has-sidebar a.bb-invitation-url{max-width:55%} + +.has-sidebar .bp_zoom_countdown>span{margin:0 2px} + +.has-sidebar .bp_zoom_countdown .position{margin:0 2px;width:28px} + +.has-sidebar .bp_zoom_countdown span.digit{font-size:24px}} + +.bp-zoom-webinar-right{flex:1;min-width:0} + +.webinar-item-container h2{text-transform:capitalize} + +.webinar-item-container .load-more{margin:0 auto 10px;width:100%;border-top:1px solid #e7e9ec} + +.webinar-item-container .load-more .button{max-width:230px;margin:0 auto;margin-top:20px} + +#buddypress .webinar-item-container .load-more .button{display:block} + +.webinar-item-table{min-width:520px} + +.webinar-item-table .webinar-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e9ec;padding:0 0 8px} + +.webinar-item-table .webinar-item-header .webinar-item-head{font-size:12px;color:#939597;flex-basis:25%;text-transform:uppercase} + +.webinar-item-table .webinar-item{margin:0;border-bottom:1px solid #e7e9ec;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} + +.webinar-item-table .webinar-item:last-child{border-bottom:0} + +.webinar-item-table .webinar-item .webinar-item-col{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:14px;line-height:1.3;color:#4d5c6d;padding:0 5px} + +.webinar-item-table .webinar-item .webinar-item-col .webinar-link{font-size:15px;color:#122b46} + +.webinar-item-table .webinar-item .webinar-item-col.webinar-action{text-align:center;padding:0 5px} + +.webinar-item-table .webinar-item .webinar-item-col.webinar-action .bp-zoom-webinar-view-recordings{margin-top:10px} + +.webinar-item-table .recording-list{display:flex;flex:auto;border-bottom:1px solid #e7e9ec;padding:15px 0;background-color:#fff;margin-top:-1px;flex-flow:column} + +.webinar-item-table .recording-list .recording-list-row-wrap{display:table;table-layout:fixed;width:100%} + +.webinar-item-table .recording-list .recording-list-row{display:table-row;width:100%} + +.webinar-item-table .recording-list .recording-list-row-col{display:table-cell;text-align:center;border-bottom:1px solid #e7e9ec;padding:10px 0} + +.webinar-item-table .recording-list .recording-list-row-col p{margin-bottom:0} + +.webinar-item-table .recording-list:empty{display:none} + +.single-webinar-item-table{min-width:auto} + +.single-webinar-item-table .single-webinar-item{border-bottom:1px solid #e7e9ec;margin-bottom:15px;padding:0 0 15px 0;display:flex;flex-flow:row wrap} + +.single-webinar-item-table .single-webinar-item:last-child{border-bottom:0} + +.single-webinar-item-table .webinar-item-head{font-size:13px;font-weight:400;color:#939597;line-height:1.5;letter-spacing:-.19px;margin:0;flex:0 0 220px;padding-right:20px} + +.single-webinar-item-table .webinar-item-col{font-size:14px;color:#122b46;letter-spacing:-.21px;line-height:1.2;flex:1;min-width:0} + +.single-webinar-item-table .webinar-buttons-wrap .bb-recordings-wrap{margin-left:15px} + +.z-form-row-action{display:flex;align-items:center;min-height:20px} + +.z-form-row-action .hide-pass:not(.on),.z-form-row-action .hide-password:not(.on),.z-form-row-action .show-pass:not(.on),.z-form-row-action .show-password:not(.on){display:none} + +.z-form-row-action .hide-password{font-size:20px;line-height:1} + +.z-form-row-action .pass-toggle{margin-left:auto} + +#bp-zoom-single-webinar-wrapper{min-height:-webkit-calc(45vh + 65px);min-height:calc(45vh + 65px)} + +#bp-zoom-single-webinar-wrapper:empty{text-align:center} + +#bp-zoom-single-webinar-wrapper:empty::before{font:normal normal 400 20px/1 bb-icons;speak:none;display:inline-block;margin:0 auto;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +#main .webinar-buttons-wrap{padding:0;margin-bottom:0} + +#main .webinar-buttons-wrap .button{font-size:14px} + +#main .webinar-buttons-wrap:empty{display:none} + +#bp-zoom-create-webinar-button{display:flex;align-items:center;font-size:14px;letter-spacing:-.24px} + +#bp-zoom-create-webinar-button i{font-size:16px;margin-right:5px} + +.bb-webinar-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0} + +.bb-webinar-actions-wrap h2{margin:0} + +.bb-add-webinar{display:inline-block} + +#zmmtg-root{display:none} + +.bp-wrap-duration{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center} + +.bp-wrap-duration .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;margin:0 15px 0 0} + +.bp-wrap-duration .bb-field-wrap label{margin:0 4px;font-size:15px;font-weight:400;color:#939597;letter-spacing:-.22px} + +#main .bp-wrap-duration input,#main .bp-wrap-duration select{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px} + +.bb-group-zoom-settings-container .bb-field-wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;margin:0 0 15px} + +.bb-group-zoom-settings-container .bb-field-wrap label{flex:0 0 180px;font-size:14px!important;font-weight:400;color:#939597;letter-spacing:-.22px;margin:10px 0 0!important;padding-right:20px} + +.bb-group-zoom-settings-container .bb-field-wrap input{margin:0!important;font-size:14px;color:#122b46;letter-spacing:-.24px} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{flex:1;min-width:0} + +.bb-group-zoom-settings-container .bp-group-zoom-settings+.bb-sep-line{margin-top:25px} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom]{display:flex!important} + +.bb-group-zoom-settings-container label[for=bp-edit-group-zoom] span{padding-top:2px} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap{display:flex;align-items:center;flex-flow:row wrap} + +.bb-group-zoom-settings-container .bp-zoom-group-button-wrap .button{font-size:14px} + +.bb-group-zoom-settings-container .show-zoom-instructions{margin-left:auto;margin-right:10px} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection{font-size:14px;display:inline-flex;align-items:center} + +.bb-group-zoom-settings-container .bp-zoom-group-check-connection i{font-size:18px;margin-right:6px} + +#bp-zoom-webinar-end-date-time{background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px} + +#main .bb-field-wrap #bp-zoom-webinar-timezone,#main div.bb-field-wrap .bp-wrap-duration input,#main div.bb-field-wrap .bp-wrap-duration select{color:#122b46;font-size:14px;letter-spacing:-.24px;line-height:1.714} + +.zoom-webinar-block{background:#fff;border:1px solid #e7e9ec;border-radius:4px;padding:25px;margin-bottom:15px;display:flex;flex-flow:row wrap;align-items:center} + +.zoom-webinar-block h2{font-size:20px;font-weight:500;margin:0 0 5px!important} + +.zoom-webinar-block h2>.recurring-webinar-label{margin-left:10px} + +.zoom-webinar-block .bb-webinar-date,.zoom-webinar-block .bb-webinar-occurrence{font-size:14px;color:#939597;letter-spacing:-.24px;line-height:1.5} + +.zoom-webinar-block .webinar-actions .button{letter-spacing:-.24px;margin-right:3px;margin-bottom:10px} + +.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:10px} + +.zoom-webinar-block .live-webinar-label{background-color:#ef3e46;color:#fff;padding:3px 6px;height:auto;line-height:1;min-height:1px;display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.5px;border:1px solid transparent;outline:0;vertical-align:middle;transition:.3s all;border-radius:5px} + +.zoom-webinar-block .join-webinar-in-browser{margin-top:10px} + +#bp_zoom_webinar_form p.description,#bp_zoom_webinar_form ul.description{font-size:15px;color:#a3a5a9;list-style-position:inside;margin-left:2px} + +.bp-toggle-webinar-password-wrap{position:relative} + +#main #bp-zoom-webinar-password{margin:0;padding-right:40px} + +.bp-toggle-webinar-password{color:inherit;position:absolute;right:0;top:0;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;opacity:.6} + +.bp-toggle-webinar-password.bb-eye .bb-icon-eye{display:none} + +.bp-toggle-webinar-password:not(.bb-eye) .bb-icon-eye-slash{display:none} + +.zoom-webinar-block-info{flex:1;min-width:280px;margin-bottom:10px} + +.zoom-webinar-block-right{margin:0 auto;text-align:right} + +.zoom-webinar-block-right .bp-zoom-webinar-recording-fetch,.zoom-webinar-block-right .webinar-actions{display:inline-block;vertical-align:middle;margin-left:5px;margin-top:10px;text-align:center} + +.zoom-webinar-block-right .webinar-actions{margin-top:0} + +.zoom-webinar-block-right .join-webinar-in-app{margin-top:10px;margin-bottom:10px} + +.bp_zoom_countdown{display:flex;align-items:center;justify-content:center;margin-bottom:auto} + +.webinar-buttons-wrap .bp_zoom_countdown{margin-bottom:-10px} + +span.bb-zoom-host{background:#eef0f3;border-radius:11px;font-size:11px;font-weight:600;color:#4d5c6d;letter-spacing:-.26px;line-height:1;display:inline-block;padding:6px 20px;margin-bottom:12px} + +.bp_zoom_countdown>span{display:flex;flex-flow:row wrap;justify-content:center;min-width:70px;max-width:70px;margin:0 5px} + +.bp_zoom_countdown .countdown_label{flex:0 0 100%;order:3;font-size:11px;font-weight:500;color:#939597;line-height:1;letter-spacing:-.19px;margin-top:8px;text-transform:uppercase;text-align:center} + +.bp_zoom_countdown .position{background:#eef0f3;border-radius:3px;height:60px;width:28px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 2px;position:relative} + +.bp_zoom_countdown span.position::after{opacity:.4;background:#d0d3d6;border-radius:3px 3px 0 0;content:"";position:absolute;top:0;left:0;height:50%;width:100%} + +.bp_zoom_countdown .countDiv:empty{display:none} + +.bp_zoom_countdown span.digit{z-index:2;position:absolute;margin-top:auto;margin-bottom:auto;left:auto;right:auto;top:auto!important;bottom:auto;font-size:26px;font-weight:500;letter-spacing:-.45px} + +#bp-zoom-dropdown-options-loader{display:none;line-height:1;margin-left:10px} + +#bp-zoom-dropdown-options-loader i>{font-size:16px} + +.recording-list-row-wrap{border-bottom:1px solid #e7e9ec;padding-bottom:20px;margin-bottom:20px} + +.recording-list-row-wrap:last-child{border-bottom:0;margin-bottom:0} + +.recording-list-row-wrap .bb-internal-model{justify-content:center} + +.recording-list-row-wrap .bb-media-model-container{margin:auto;max-width:90%;width:100%} + +.recording-list-row,.recording-preview-info{display:flex;flex-flow:row wrap} + +.recording-list-info,.recording-preview-info{flex:1;min-width:0} + +.recording-preview-info{padding:6px 0 0 20px} + +.recording-button-wrap{margin-left:auto} + +.recording-button-wrap .button{letter-spacing:-.24px;font-weight:500;display:inline-flex;align-items:center;margin-left:4px;font-size:13px;min-height:28px;line-height:1;margin-top:8px;padding:0 16px 0 14px} + +.recording-button-wrap i{margin-right:6px;font-size:12px} + +span.select-recorded-text{font-size:14px} + +.recording-list-info{display:flex;flex-flow:column} + +.recording-preview-img{line-height:1;position:relative;height:80px;border-radius:3px} + +.recording-preview-img img{display:block;width:136px;height:82px} + +.recording-preview-img .play_btn,.recording-preview-img .play_btn_link{position:absolute;height:100%;width:100%;top:0;left:0;line-height:1;opacity:0} + +span.triangle-play-icon{position:absolute;left:7px;bottom:6px;font-size:12px;transition:50ms all linear;width:28px;height:28px;line-height:27px;vertical-align:middle;text-align:center;border-radius:50px;background:#fff;color:#007cff;border:1px solid #007cff;box-shadow:0 1px 3px rgba(0,0,0,.25)} + +span.triangle-play-icon::before{margin-right:-3px} + +.recording-preview-img:hover span.triangle-play-icon{transition:50ms all linear;box-shadow:0 1px 5px rgba(0,0,0,.35)} + +#main h2.clip_title{font-size:15px;font-weight:500;line-height:1;margin:0 0 8px} + +.clip_date,.clip_description{font-size:12px;color:#939597;letter-spacing:-.21px;line-height:1;margin-bottom:6px} + +.bb-shared-screen-wrap{line-height:1;margin-top:auto;margin-bottom:10px} + +.bb-shared-screen-wrap a.bb-shared-screen{display:flex} + +.bb-shared-screen-wrap svg{margin-right:8px;margin-top:1px;min-width:18px} + +.bp-zoom-webinar-wrap .bp-zoom-recorded-label{display:flex;align-items:center;margin:0} + +.bb-video-time{background:#122b46;border-radius:4px;font-size:10px;color:#fff;letter-spacing:-.17px;text-align:center;position:absolute;top:58px;right:6px;padding:3px 7px;z-index:10} + +a.bb-shared-screen{font-size:13px;letter-spacing:-.24px} + +.bp-zoom-webinar-alt-host .select2-container{width:auto!important;min-width:100%} + +.bb-field-wrapper-inner{max-width:560px;margin:auto} + +.bb-field-wrapper-inner>.bb-field-wrap{display:flex;flex-flow:row wrap} + +.bb-field-wrapper-inner>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-webinar-options-wrap{width:calc(100% - 180px)} + +.bp-webinar-fields-wrap hr{background:#eef0f3;height:1px} + +.bb-webinar-host-select-wrap{flex:1;min-width:0} + +.bb-toggle-switch{position:relative;display:inline-block;width:50px;height:25px;margin-left:auto} + +.bb-toggle-switch input{opacity:0;width:0;height:0} + +.bb-video-fields-wrap{flex:1;min-width:0;max-width:270px} + +#main .bb-video-fields-wrap label{display:flex;align-items:center;margin:0;font-size:16px;font-weight:400;letter-spacing:-.27px} + +#main .bb-webinar-options-wrap label{font-size:16px;font-weight:400;letter-spacing:-.21px;display:flex} + +.bb-webinar-options-wrap .bb-field-wrap>label span{padding-top:2px} + +.bp-zoom-webinar-auto-recording-options{padding-left:30px} + +.bp-zoom-webinar-auto-recording-options label span{line-height:1.5} + +.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+.bb-radio-label::after,.bp-zoom-webinar-auto-recording-options .bs-styled-radio:checked+label::after{top:4px} + +.bp-zoom-webinar-time-meridian-wrap{position:relative} + +.bp-zoom-webinar-time-meridian-wrap input{position:absolute;opacity:0} + +.bb-time-meridian{background:#fff;border:1px solid #dedfe2;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#d0d3d6;letter-spacing:-.24px;line-height:24px} + +input:checked+.bb-time-meridian{background:#007cff;border-color:#007cff;color:#fff} + +.bb-field-wrap.start-time-picker{width:115px} + +#main #bp-zoom-webinar-description{min-height:110px;padding:8px 12px} + +#bb-recurring-webinar-label{margin-top:0} + +.bb-recurring-webinar-text{font-size:16px;font-weight:400;letter-spacing:-.21px} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:flex} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap>label,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap>label{flex:0 0 180px;padding-right:20px;font-size:14px;font-weight:400;color:#122b46;letter-spacing:-.21px;margin:6px 0 0} + +.bb-webinar-input-wrap{flex:1;min-width:0} + +.bb-webinar-input-wrap input[type=text]:disabled{background:#f9f9f9!important} + +.bb-webinar-input-wrap #bb-notification-webinar-label{display:inline-block} + +.bb-webinar-input-wrap .bb-recurring-webinar-text #bp-zoom-webinar-alert{width:calc(100% - 215px);margin:0 10px;min-width:120px;padding-right:20px;height:35px} + +.bp-zoom-webinar-repeat-wrap .bb-webinar-input-wrap{display:flex;align-items:center} + +.bp-zoom-webinar-repeat-wrap select{width:auto!important;margin-right:10px} + +#bp-zoom-webinar-occurs-on-week span{font-size:16px;font-weight:400;letter-spacing:-.21px} + +#main .bp-zoom-webinar-members-listing .bp-messages{margin:10px 20px} + +a.bp-back-to-webinar-list{color:rgba(18,43,70,.4);line-height:1;margin-left:-10px;margin-right:10px;display:none} + +a.bp-back-to-webinar-list span{font-size:24px} + +a.bp-close-create-webinar-form{margin-left:auto;display:none} + +a.bp-close-create-webinar-form span{font-size:24px;color:rgba(18,43,70,.4);line-height:1;margin-top:5px} + +#bp-zoom-webinar-cancel-edit{margin-right:20px} + +.bb-media-section video{width:100%;height:auto} + +.bb-media-section audio{max-width:800px;width:90%} + +#main #copy-download-link,#main .downloadwebinar.downloadclip{display:inline-flex;align-items:center;justify-content:center} + +#main #copy-download-link i,#main .downloadwebinar.downloadclip i{margin-right:5px} + +.bp-webinar-fields-wrap>.bp-messages{margin-bottom:22px} + +.bp-webinar-fields-wrap .select2-container{width:auto!important;min-width:100%} + +#bp-zoom-webinar-form-submit.loading::before,.bb-save-settings.loading::before,.bp-zoom-group-show-instructions .save-settings.loading::before{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 10px 0 0;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single{border:1px solid #dedfe2;border-radius:3px;height:40px} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;color:#122b46;font-size:14px;letter-spacing:-.24px} + +.bb-webinar-input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:30px} + +.single-webinar-item.bb-countdown-wrap{border:0;padding-bottom:0} + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{margin-left:-7px;justify-content:flex-start} + +.single-webinar-item.bb-countdown-wrap .countdown_label{line-height:27px} + +#main .single-webinar-item.bb-countdown-wrap+.webinar-buttons-wrap{border-top-width:1px;border-top-style:solid;border-color:#e7e9ec;padding-top:20px;padding-bottom:5px} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li{float:right;margin-right:15px} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync{border-color:transparent;color:#007cff} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync .bb-icon-spinner{display:none} + +.buddypress-wrap .bp-subnavs ul #sync-webinars-groups-li #webinars-sync.loading .bb-icon-spinner{display:inline-block} + +.buddypress-wrap .bp-subnavs ul #bp-zoom-switch-type{display:flex;float:right;padding:3px 6px;border:1px solid #d8d8d8;margin-top:7px} + +.bp-subnavs .bp-zoom-switch-type{border-radius:20px} + +.bp-subnavs .bp-zoom-switch-type>a{display:inline-block;padding:5px 8px;font-size:13px;font-weight:500} + +.bp-subnavs .bp-zoom-switch-type>a.zoom_active{font-weight:600;color:#122b46} + +.bp-subnavs .bp-zoom-switch-type>a:first-child{border-right:1px solid #d8d8d8} + +.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container .bp-navs{border:0!important}@media (min-width:801px){ + +.groups.zoom .bp-single-vert-nav a.bb-invitation-url{max-width:66%}}@media (min-width:749px){ + +.groups.zoom .bp-single-vert-nav .bp-zoom-webinar-container{border:0}} + +.bb-group-zoom-settings-container .bb-section-title-wrap{display:flex;justify-content:space-between;align-items:center;margin:0 0 1.6875rem} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-section-title{margin-bottom:0} + +.bb-group-zoom-settings-container .bb-section-title-wrap .bb-wizard-button{font-size:14px;color:#1e2132;cursor:pointer;padding:4px 18px;border:1px solid #e1e3e5;border-radius:7px} + +.bb-group-zoom-settings-container .bb-section-main [class*=bb-icon-]{font-size:28px;color:#0b5cff;background-color:#fff;display:inline-block;vertical-align:text-bottom;margin-right:8px;border-radius:50%} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap{display:flex;align-items:center} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw .bb-icon{opacity:.4} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .password-toggle .bb-hide-pw:hover .bb-icon{opacity:1} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon{margin-left:15px} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{font-size:11px;text-align:center;white-space:normal;width:145px}@media screen and (max-width:680px){ + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon::after{margin-left:-45px}} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon [class*=bb-icon]{color:#1e2132;font-size:16px;opacity:.25} + +.bb-group-zoom-settings-container .bp-group-zoom-settings-authentication .bb-field-wrap .bp-input-wrap .bb-guide-icon:hover [class*=bb-icon]{opacity:1} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .is-disabled{pointer-events:none;background-color:#f2f4f5} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle{flex:1;position:relative} + +#buddypress .bb-group-zoom-settings-container .bb-field-wrap .copy-toggle>input{padding-right:44px} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button{position:absolute;top:50%;transform:translateY(-50%);right:12px} + +.bb-group-zoom-settings-container .bb-field-wrap .copy-toggle .bb-copy-button [class*=bb-icon]{color:#5a5a5a;font-size:20px;opacity:.6} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email .bb-icon-spinner{display:none;margin-left:5px;height:18px;width:18px} + +.bb-group-zoom-settings-container .bb-field-wrap.bb-zoom_account-email.loading .bb-icon-spinner{display:inline-block;vertical-align:middle} + +.bb-zoom-setting-tab .bb-zoom-setting-description{margin-bottom:25px} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs{margin-bottom:5px} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul{display:flex;flex-flow:row wrap;align-items:center;margin:0 0 5px;list-style:none} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li{margin:0 25px 20px 0} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a{color:#5a5a5a;font-weight:500;padding:7px 0;border-bottom:1px solid transparent} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a:hover{color:#1e2132} + +.bb-zoom-setting-tab .bb-zoom-setting-tabs ul li a.active-tab{color:#1e2132;border-color:#385dff} + +.bb-zoom-setting-tab .bb-zoom-setting-content{margin-bottom:25px} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab{display:none} + +.bb-zoom-setting-tab .bb-zoom-setting-content .bb-zoom-setting-content-tab.active-tab{display:block}@media (max-width:1480px) and (min-width:1351px){ + +.has-sidebar .single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:180%;transform:translateX(-44%);text-align:center;justify-content:center}}@media (max-width:1265px) and (min-width:1081px){ + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-54%);text-align:center;justify-content:center}}@media (max-width:1350px){ + +.has-sidebar .bp-zoom-webinar-left,.has-sidebar .bp-zoom-webinar-right{flex:0 0 100%;border-right:0;min-width:0} + +.has-sidebar .bp-zoom-webinar-right{display:none} + +.has-sidebar a.bp-back-to-webinar-list,.has-sidebar a.bp-close-create-webinar-form{display:block} + +.has-sidebar .bp-create-webinar .bp-zoom-webinar-left,.has-sidebar .bp-single-webinar .bp-zoom-webinar-left{display:none} + +.has-sidebar .bp-create-webinar .bp-zoom-webinar-right,.has-sidebar .bp-single-webinar .bp-zoom-webinar-right{display:block}}@media (max-width:1080px){ + +.bp-zoom-webinar-left,.bp-zoom-webinar-right{flex:0 0 100%;border-right:0;min-width:0} + +.bp-zoom-webinar-right{display:none} + +a.bp-back-to-webinar-list,a.bp-close-create-webinar-form{display:block} + +.bp-create-webinar .bp-zoom-webinar-left,.bp-single-webinar .bp-zoom-webinar-left{display:none} + +.bp-create-webinar .bp-zoom-webinar-right,.bp-single-webinar .bp-zoom-webinar-right{display:block} + +.zoom-webinar-block .bp-zoom-webinar-recording-fetch a.show-recordings{margin-bottom:0}}@media (max-width:900px){ + +.zoom-webinar-block-info{flex:0 0 100%;margin-bottom:30px} + +.zoom-webinar-block-right{margin-left:0;align-items:center;display:flex;justify-content:center;flex-flow:column;width:100%} + +.zoom-webinar-block-right>.webinar-actions{text-align:center} + +.zoom-webinar-block-right>.webinar-actions .join-webinar-in-browser{margin-bottom:10px} + +.zoom-webinar-block-right .bp_zoom_countdown{margin:0 auto 0 auto}}@media (max-width:980px) and (min-width:800px){ + +.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{width:230%;transform:translateX(-50%);text-align:center;justify-content:center}}@media (max-width:800px){ + +.single-webinar-item-table .webinar-item-head{flex:0 0 180px} + +a.bb-invitation-url{max-width:100%} + +.recording-preview-info{flex-flow:column} + +.recording-button-wrap{margin-left:0}}@media (max-width:650px){ + +.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown,.zoom-webinar-block-right .bp_zoom_countdown{transform:scale(.8);width:140%;margin-left:-17%}}@media (max-width:640px){ + +.single-webinar-item-table .webinar-item-col,.single-webinar-item-table .webinar-item-head{flex:0 0 100%;padding:0} + +.single-webinar-item-table .webinar-item-head{margin-bottom:10px} + +.zoom-webinar-block .webinar-actions .button{margin-bottom:10px;min-width:220px} + +.bp_zoom_countdown>span{max-width:70px;margin:0 3px} + +.bp_zoom_countdown .position{width:26px;height:52px} + +.bb-group-zoom-settings-container .bb-field-wrap,.bp-wrap-duration.bb-webinar-input-wrap{flex-flow:row wrap} + +.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap{margin-top:10px} + +.bb-field-wrapper-inner>.bb-field-wrap>.bb-video-fields-wrap,.bb-field-wrapper-inner>.bb-field-wrap>label,.bb-group-zoom-settings-container .bb-field-wrap .bp-input-wrap,.bb-group-zoom-settings-container .bb-field-wrap label,.bb-webinar-input-wrap{flex:0 0 100%} + +.bb-field-wrapper-inner>.bb-field-wrap .bb-webinar-options-wrap{width:100%} + +.bp-zoom-webinar-recurring-options>.bb-field-wrap,.bp-zoom-webinar-recurring-sub-options>.bb-field-wrap{display:block} + +.bp-wrap-duration .bb-field-wrap{max-width:140px} + +.bp-wrap-duration .bb-field-wrap.start-time-picker{margin-top:14px} + +.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap .bb-field-wrap.end-date-picker{margin:0 0 0 5px} + +.bb-webinar-input-wrap.bp-zoom-webinar-end-date-time-wrap #bp-zoom-webinar-end-times{margin:0 5px} + +.bb-field-wrap.bp-zoom-webinar-time-meridian-wrap{flex:0 0 100%;margin-top:15px} + +.bp-zoom-webinar-container .bb-timezone{line-height:1.4} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]{display:block} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select] .bp-zoom-webinar-occurs-month-week-select-label{display:block;margin:5px 0 0 34px} + +#main #bp-zoom-webinar-occurs-on-month label[for=bp-zoom-webinar-occurs-month-week-select]>select{max-width:90px} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap{flex-flow:column} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action{flex-flow:column;display:flex} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .webinar-item-col.webinar-action>a{margin:0 0 10px} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap{margin-left:0} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .webinar-item-head:empty{display:none} + +#main #bp-zoom-single-webinar .single-webinar-item.webinar-buttons-wrap .bb-recordings-wrap .show-recordings{width:100%;margin:0 0 15px}}@media (max-width:420px){ + +.bp_zoom_countdown,.single-webinar-item.bb-countdown-wrap .bp_zoom_countdown{transform:scale(.8);width:130%;margin-left:-15%} + +.bp_zoom_countdown>span{max-width:60px} + +.bp_zoom_countdown .position{width:22px;height:40px} + +.bp_zoom_countdown span.digit{font-size:20px} + +.zoom-webinar-block{padding:20px} + +.recording-preview-info{padding:6px 0 0}}@media (max-width:380px){ + +.bzm-white-popup .recording-list-row{flex-flow:column} + +.recording-preview-img{max-width:136px;margin-bottom:10px}} + +#bp-zoom-all-meeting-delete.loading::after,#bp-zoom-all-webinar-delete.loading::after,#bp-zoom-only-this-meeting-delete.loading::after,#bp-zoom-only-this-webinar-delete.loading::after{font:normal normal 400 14px/1 bb-icons;speak:none;display:inline-block;margin:0 0 0 6px;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";animation:spin 2s infinite linear} + +.widget .zoom-meeting-block,.widget .zoom-webinar-block{padding:10px 15px} + +.widget .zoom-meeting-block a.button.outline.join-meeting-in-browser,.widget .zoom-webinar-block a.button.outline.join-meeting-in-browser{width:100%;padding:6px 10px;min-width:inherit} + +.widget .zoom-meeting-block a.button.join-meeting-in-app,.widget .zoom-webinar-block a.button.join-meeting-in-app{margin:0;width:100%} + +.widget .zoom-meeting-block .zoom-meeting-block-right,.widget .zoom-webinar-block .zoom-meeting-block-right{width:100%} + +.widget .zoom-meeting-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-meeting-block .zoom-meeting-block-right .meeting-actions,.widget .zoom-webinar-block .zoom-meeting-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-meeting-block-right .meeting-actions{margin-left:0;width:100%} + +.widget .zoom-meeting-block .bp_zoom_countdown,.widget .zoom-webinar-block .bp_zoom_countdown{margin-left:-4px;transform:scale(1);width:100%} + +.widget .zoom-meeting-block .bp_zoom_countdown>span,.widget .zoom-webinar-block .bp_zoom_countdown>span{min-width:46px;max-width:46px;margin:0 2px} + +.widget .zoom-meeting-block .bp_zoom_countdown>span.digits-3,.widget .zoom-webinar-block .bp_zoom_countdown>span.digits-3{min-width:66px;max-width:66px} + +.widget .zoom-meeting-block .bp_zoom_countdown>span.countDays.digits-2,.widget .zoom-webinar-block .bp_zoom_countdown>span.countDays.digits-2{min-width:46px} + +.widget .zoom-meeting-block .bp_zoom_countdown span.digit,.widget .zoom-webinar-block .bp_zoom_countdown span.digit{font-size:17px} + +.widget .zoom-meeting-block .bp_zoom_countdown .countdown_label,.widget .zoom-webinar-block .bp_zoom_countdown .countdown_label{font-size:10px} + +.widget .zoom-meeting-block .bp_zoom_countdown .position,.widget .zoom-webinar-block .bp_zoom_countdown .position{height:35px;width:18px} + +.widget .zoom-meeting-block .bp_zoom_countdown span.countSeconds~span,.widget .zoom-webinar-block .bp_zoom_countdown span.countSeconds~span{display:none} + +.widget .zoom-webinar-block a.button.outline.join-webinar-in-browser{width:100%;padding:6px 10px;min-width:inherit} + +.widget .zoom-webinar-block .zoom-webinar-block-info{min-width:120px} + +.widget .zoom-webinar-block a.button.primary.join-webinar-in-app{margin:0;width:100%} + +.widget .zoom-webinar-block .webinar-actions{margin-left:0;width:100%} + +.widget .zoom-webinar-block .zoom-webinar-block-right{width:100%} + +.widget .zoom-webinar-block .zoom-webinar-block-right .bp-zoom-meeting-recording-fetch,.widget .zoom-webinar-block .zoom-webinar-block-right .meeting-actions{margin-left:0;width:100%} \ No newline at end of file diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-activate.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-activate.png new file mode 100644 index 0000000000000000000000000000000000000000..7b45861f6e1edd05f2dc243bdc299c803c31801b GIT binary patch literal 37159 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 z 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 ARR910 literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-activated.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-activated.png index 25ac88f8b0487612bca0557a4c7ba2cfffefb28c..a5ccbd62f51449d328b83e686c03f5b7c4dc6312 100644 GIT binary patch literal 17941 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 SHmc|U5HwV^RjOaSjrc!eazZQs diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-app_information.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-app_information.png new file mode 100644 index 0000000000000000000000000000000000000000..1a156f83ab335878aa0a2e3d05052b09374e7082 GIT binary patch literal 50413 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 ZgJJ><@oxn$9G`(72@zT0azP#6{{xHV?(6^n literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-app_name.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-app_name.png index b6cf3ada22b76871867251c211fb986088ae5b06..9d6634b901e7d167b940c0c2c8250e86de98bbbf 100644 GIT binary patch literal 27925 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≥Ol8ObEZzzvJp-IbF(2b^C*psr1V} zj8k_lQ2soQcbJ$805+H+z~>ToTI+TA9{=S{x-)(rYjICw?XJ#MbCg$tO;qAs+~i~) ziD_&vC*EGsV>VU^pV;8(t!$HZkpx~f+Xb34+9d=2!3Odn{gV z`a?-R=W78GDwlYngCk#5ng3;+LwyX*YQYX)%Wsr+sm^reREYL{anpVdzvY2~m35uv zLB%dmzW-&XBF|FkFr_t4Ld2cCWS{U)JPy`0Y*rWP30ouJ{eznee+ zjW$c2S97pXMPF$a4>C#AXpe4j>slhJA4nJ=I~ti{MbzO^6CC^C zzb~PoL~vyvpFgxa<9Z%nR7U6(yQx~L>G3|!6Mwz~Wg*DU*f+%ZS@-Fw3~EVZorX-}QrEmkpL=-o z!w<-Ncd4LTqs{|{8lleqdj5B`gQ@~qC`rn^@qYMSoZV>+e}uB3ad1-lbE7Rb?rRRF z?5-(F^rk5965uAj2cc;(w!~bj7fQ;~5byid!dL14JwzZ^Bg)+H_L@3*~P^D|LFfh z9(k+GZpTK=_corOcXhiast^~Dc=V6+5+?um4KK%7(Qb_jq;CSzA9OV0Y0q*Ny@f?L zoi<-gqTxO($wG|_x{A(e7{JGV1tVT+YDH(r1mYdl>E0%G+nw2VCG^AbCMhx zXUuLhupj0@8TNwZPWebUPiILpz zUEh2coQ^)ILhJ6ke(PT-&Zt_%;c35_<2|a12-}Vd!W(kL{*p1=$_lJb95~xAu+5Z5 zPz}TssKaCzUKjWi5VL?pYE?#qJ#W`N^V&bF)aC9T}mmD z5j&ZT8++0~pBociO4~F6qLtY+OlMbjkeK&dSd%-) zBk^473s9c}N0pwGDD{)4j`7J3bE0SMcMUHf$zx+Xo3T+=876Tj?l!{YGfe0N{I=C4 zx1ZY;lg!VTvZeQ%DAPT9#cICYd~UhcC5$^5>8SR#5!n3xWnt}$_&6pa2{j0X)zVz0 zNw{-DWsql;dG!6hZPx9Ek24!RvP$LN9xir79|XX0^RIpcMC8$Ddc+S{%)BA^dRl~6 zwy}JYY7OzKi;TVm7lG~VXRlH=-}?HQRO4W_2C)JQcVE7MfDa`_HHDHVZ$JDW%<6lu literal 15970 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

Epvq0&q4RV%E;W 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 Ux1Ghre;M1& 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 IM6N<$g6!#7&j0`b literal 24401 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 HO~n5Ib%Pep diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-event_save.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-event_save.png deleted file mode 100644 index dfca03c2f118f142bc1b747ca6c2fce651028152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12100 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

  • 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 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events.png new file mode 100644 index 0000000000000000000000000000000000000000..9d3e105f06e4ebc67332a8e6c624f6b99b125c36 GIT binary patch literal 8497 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 G`}|*#_N?as literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_1.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_1.png deleted file mode 100644 index eb3236bff7c23b5ef2744e494f5895945ba30eb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33062 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%0D5G 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 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_2.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_2.png deleted file mode 100644 index ba3b0f2429b8290bfb600eefaf4c5260edcfeacc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33622 zcmc%wRa{%$_XZ9IcXxMpD^{d96sJIu;#S;>6C_x1cWVo!IK>@;6t@CJ3&9-?U=dAr%S6dYin;IJc0N|;sDd__MXixwE1%Qe2GGhL{ z)d2uNw$s∨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

    cb?sq&FyX=4q!x^_L9%;#4mh#n5K*zD?k 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 literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_webinars.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_webinars.png new file mode 100644 index 0000000000000000000000000000000000000000..d641979b863b8168f3cf774cc8e7a0eac79afec5 GIT binary patch literal 76287 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%0Dj=JZ9 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 IU3BFC1Ej{4&;S4c literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_meetings.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_meetings.png new file mode 100644 index 0000000000000000000000000000000000000000..87f7ce4a0a61762910617bc88046dba2ab29962a GIT binary patch literal 63705 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 literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_recordings.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-scope_recordings.png new file mode 100644 index 0000000000000000000000000000000000000000..96eaf95bde52001dd4848c45651da13fcb7e736a GIT binary patch literal 47602 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%0D_8>{C)YTOY3<)Bf>> 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 F{{W7Jh8+L^ literal 8462 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 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-token.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-token.png index 20164a26cc444fc6a2c4a988553cb113a620fa66..424cc66150a84a3e268619c0c13b9df42f2704b1 100644 GIT binary patch literal 7366 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 literal 44540 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
    }r;eh_gaS7;$F5#R`WIWWb!Ui)#)NbA!r+eK1 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
    b*t`YUydT`EJzDu@vU}We8{MFwwFsH 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 G-~JC9@ a, .bp-step-actions > span', this.bpStepsNavigate.bind(this)); - $(document).on( 'keyup', '.zoom-group-instructions-cloned-input', this.copyInputData.bind(this)); - $(document).on( 'keyup', '.zoom-group-instructions-main-input', this.copyMainInputData.bind(this)); - $(document).on( 'click', '.bp-zoom-group-show-instructions .save-settings', this.zoomInstructionSave.bind(this)); - $(window).on( 'keyup', this.zoomInstructionNavigate.bind(this)); - if ( $(document).find('.bb-group-zoom-settings-container').length ) { - $(document).on( 'click', 'form#group-settings-form button.bb-save-settings', this.zoomSettingsSave.bind(this)); + $( document ).on( 'change', '#bp-edit-group-zoom', this.toggleGroupSettings.bind( this ) ); + $( document ).on( 'click', '.bp-step-nav li > a, .bp-step-actions > span', this.bpStepsNavigate.bind( this ) ); + $( window ).on( 'keyup', this.zoomInstructionNavigate.bind( this ) ); + if ( $( document ).find( '.bb-group-zoom-settings-container' ).length ) { + $( document ).on( 'click', 'form#group-settings-form button.bb-save-settings', this.zoomSettingsSave.bind( this ) ); } if (typeof jQuery.fn.magnificPopup !== 'undefined') { - jQuery('.show-zoom-instructions').magnificPopup({ - type: 'inline', - midClick: true - }); + jQuery( '.show-zoom-instructions' ).magnificPopup( + { + type: 'inline', + midClick: true + } + ); } + + // Block settings. + $( document ).on( 'click', '.bb-zoom-setting-tab .bb-zoom-setting-tabs a', this.switchedTab.bind( this ) ); + + // Group zoom settings. + $( document ).on( 'change', '#bb-group-zoom-s2s-account-id, #bb-group-zoom-s2s-client-id, #bb-group-zoom-s2s-client-secret', this.fetchZoomAccounts.bind( this ) ); + $( document ).on( 'click', '.bb-pro-tabs-list li', this.switchedTab.bind( this ) ); + + // Admin group zoom settings. + $( document ).on( 'change', '#s2s-account-id, #s2s-client-id, #s2s-client-secret', this.fetchZoomAccounts.bind( this ) ); + $( document ).on( 'change', '.postbox-container #bp-edit-group-zoom', this.toggleAdminGroupSettings.bind( this ) ); + $( document ).on( 'change', '.postbox-container input[name="bp-group-zoom-connection-type"]', this.toggleAdminGroupJWTNotice.bind( this ) ); + + // Group wizard popup. + $( document ).on( 'change', '#bb-group-zoom-s2s-secret-token-popup', this.updateGroupSecretToken.bind( this ) ); + $( document ).on( 'change', '#bb-group-zoom-s2s-account-id-popup, #bb-group-zoom-s2s-client-id-popup, #bb-group-zoom-s2s-client-secret-popup', this.fetchZoomAccounts.bind( this ) ); + $( document ).on( 'click', '.bp-zoom-group-show-instructions .save-settings', this.submitGroupZoomWizard.bind( this ) ); + $( document ).on( 'keyup change', '.zoom-group-instructions-cloned-input', this.copyInputData.bind( this ) ); + $( document ).on( 'keyup change', '.zoom-group-instructions-main-input', this.copyMainInputData.bind( this ) ); + + $( window ).on( 'load', function() { + if ( '' !== window.location.hash ) { + if ( 0 < $( 'a[href="' + window.location.hash + '"]' ).length && 'undefined' !== typeof jQuery.fn.magnificPopup ) { + $( 'a[href="' + window.location.hash + '"]' ).trigger( 'click' ); + window.location.hash = ''; + } + } + }); }, - copyWebhookLink: function (e) { - var target = $(e.currentTarget), - button_text = target.attr('data-balloon'); - if ( target.closest('.bp-zoom-group-show-instructions').length ) { - button_text = target.attr('data-text'); - } + switchedTab: function ( e ) { + var $clickedTab = $( e.currentTarget ), + tab_val = $clickedTab.data( 'value' ); - if ( target.hasClass('copied') ) { - return false; - } + $( 'input[name="bb-zoom-tab"]' ).val( tab_val ); + }, + toggleGroupSettings: function( e ) { + var target = $( e.target ); e.preventDefault(); - var textArea = document.createElement('textarea'); - textArea.value = target.data('webhook-link'); - if ( target.closest('.bp-zoom-group-show-instructions').length ) { - target.closest('.bp-zoom-group-show-instructions')[0].appendChild(textArea); + if ( target.is( ':checked' ) ) { + $( 'form[name="group-settings-form"] .bb-zoom-setting-tab' ).removeClass( 'bp-hide' ); } else { - document.body.appendChild(textArea); - } - textArea.select(); - try { - var successful = document.execCommand('copy'); - if (successful) { - target.addClass('copied'); - if ( target.closest('.bp-zoom-group-show-instructions').length ) { - target.html(' '+target.data('copied')); - } else { - target.attr('data-balloon', target.data('copied')); - } + $( 'form[name="group-settings-form"] .bb-zoom-setting-tab' ).addClass( 'bp-hide' ); + } + }, - setTimeout(function () { - target.removeClass('copied'); - }, 2000); + bpStepsNavigate: function( e ) { - setTimeout(function () { - if ( target.closest('.bp-zoom-group-show-instructions').length ) { - target.html(' ' +button_text); - } else { - target.attr('data-balloon', button_text); - } - }, 3000); + e.preventDefault(); + + var target = $( e.currentTarget ); + + if ( target.closest( '.bp-step-nav' ).length ) { + target.closest( 'li' ).addClass( 'selected' ).siblings().removeClass( 'selected' ); + target.closest( '.bp-step-nav-main' ).find( '.bp-step-block' + target.attr( 'href' ) ).addClass( 'selected' ).siblings().removeClass( 'selected' ); + } else if ( target.closest( '.bp-step-actions' ).length ) { + var activeBlock = target.closest( '.bp-step-nav-main' ).find( '.bp-step-block.selected' ); + var activeTab = target.closest( '.bp-step-nav-main' ).find( '.bp-step-nav li.selected' ); + if ( target.hasClass( 'bp-step-prev' ) ) { + activeBlock.removeClass( 'selected' ).prev().addClass( 'selected' ); + activeTab.removeClass( 'selected' ).prev().addClass( 'selected' ); + } else if ( target.hasClass( 'bp-step-next' ) ) { + activeBlock.removeClass( 'selected' ).next().addClass( 'selected' ); + activeTab.removeClass( 'selected' ).next().addClass( 'selected' ); } - } catch (err) { - console.log('Oops, unable to copy'); } - if ( target.closest('.bp-zoom-group-show-instructions').length ) { - target.closest('.bp-zoom-group-show-instructions')[0].removeChild(textArea); + + // Hide Next/Prev Buttons if first or last tab is active. + var bpStepsLength = target.closest( '.bp-step-nav-main' ).find( '.bp-step-nav li' ).length; + if ( target.closest( '.bp-step-nav-main' ).find( '.bp-step-nav li.selected' ).index() === 0 ) { + target.closest( '.bp-step-nav-main' ).find( '.bp-step-actions .bp-step-prev' ).hide(); + } else { + target.closest( '.bp-step-nav-main' ).find( '.bp-step-actions .bp-step-prev' ).show(); + } + + if ( target.closest( '.bp-step-nav-main' ).find( '.bp-step-nav li.selected' ).index() === bpStepsLength - 1 ) { + target.closest( '.bp-step-nav-main' ).addClass( 'last-tab' ).find( '.bp-step-actions .bp-step-next' ).hide(); } else { - document.body.removeChild(textArea); + target.closest( '.bp-step-nav-main' ).removeClass( 'last-tab' ).find( '.bp-step-actions .bp-step-next' ).show(); } }, - checkApiFields: function(e) { - var api_key = $('#bp-zoom-api-key').length ? $('#bp-zoom-api-key').val() : ( $('#bp-group-zoom-api-key').length ? $('#bp-group-zoom-api-key').val() : '' ), - api_secret = $('#bp-zoom-api-secret').length ? $('#bp-zoom-api-secret').val() : ( $('#bp-group-zoom-api-secret').length ? $('#bp-group-zoom-api-secret').val() : '' ), - api_email = $('#bp-zoom-api-email').length ? $('#bp-zoom-api-email').val() : ( $('#bp-group-zoom-api-email').length ? $('#bp-group-zoom-api-email').val() : '' ); + zoomSettingsSave: function( e ) { + $( e.target ).addClass( 'loading' ); + }, + + zoomInstructionNavigate: function( e ) { + + if ( $( '.bp-zoom-group-show-instructions' ).length ) { + + if ( e.keyCode === 39 ) { + $( '.bp-zoom-group-show-instructions .bp-step-actions .bp-step-next:visible' ).trigger( 'click' ); + } else if ( e.keyCode === 37 ) { + $( '.bp-zoom-group-show-instructions .bp-step-actions .bp-step-prev:visible' ).trigger( 'click' ); + } + } + + }, - e.preventDefault(); + fetchZoomAccounts: function ( e ) { + var account_id = $( '#s2s-account-id' ).val(), + client_id = $( '#s2s-client-id' ).val(), + client_secret = $( '#s2s-client-secret' ).val(), + $body = $( 'body' ), + $account_field = $( document ).find( '.bb-zoom_account-email #account-email' ), + group_id = 0; + + if ( $body.hasClass( 'groups' ) && $body.hasClass( 'zoom' ) ) { + var is_wizard = ''; + if ( 0 < $( e.target ).closest( '.bb-group-zoom-wizard-credentials' ).length ) { + is_wizard = '-popup'; + } - if ( api_key === '' || api_secret === '' || api_email === '' ) { - jQuery( '#bp-zoom-check-connection, #bp-zoom-group-check-connection' ).hide(); - } else { - jQuery( '#bp-zoom-check-connection, #bp-zoom-group-check-connection' ).show(); - } - }, + group_id = $( '#group-id' ).val(); + $account_field = $( '#bb-group-zoom-s2s-api-email' ); + account_id = $( '#bb-group-zoom-s2s-account-id' + is_wizard ).val(); + client_id = $( '#bb-group-zoom-s2s-client-id' + is_wizard ).val(); + client_secret = $( '#bb-group-zoom-s2s-client-secret' + is_wizard ).val(); + } - checkConnection: function(e) { - var api_key = $('#bp-zoom-api-key').length ? $('#bp-zoom-api-key').val() : ( $('#bp-group-zoom-api-key').length ? $('#bp-group-zoom-api-key').val() : '' ), - api_secret = $('#bp-zoom-api-secret').length ? $('#bp-zoom-api-secret').val() : ( $('#bp-group-zoom-api-secret').length ? $('#bp-group-zoom-api-secret').val() : '' ), - api_email = $('#bp-zoom-api-email').length ? $('#bp-zoom-api-email').val() : ( $('#bp-group-zoom-api-email').length ? $('#bp-group-zoom-api-email').val() : '' ); e.preventDefault(); - if ( api_key === '' || api_secret === '' || api_email === '' ) { + if ( '' === account_id || '' === client_id || '' === client_secret ) { return false; } - $( document ).find( '#bp-zoom-group-check-connection' ).addClass( 'loading' ); + $( document ).find( '.bb-zoom_account-email' ).addClass( 'loading' ); - $.ajax({ - type: 'GET', - url: bpZoomMeetingCommonVars.ajax_url, - data: { action: 'zoom_api_check_connection', key: api_key, secret: api_secret, email: api_email }, - success: function ( response ) { - if ( typeof response.data !== 'undefined' && response.data.message ) { - alert(response.data.message); - $( document ).find( '#bp-zoom-group-check-connection' ).removeClass( 'loading' ); + if ( bp.Zoom_Common.account_email_xhr ) { + bp.Zoom_Common.account_email_xhr.abort(); + } + + bp.Zoom_Common.account_email_xhr = $.ajax( + { + type: 'POST', + url: bpZoomMeetingCommonVars.ajax_url, + data: { + action: 'zoom_api_get_account_emails', + account_id: account_id, + client_id: client_id, + client_secret: client_secret, + group_id: group_id, + _nonce: bpZoomMeetingCommonVars.fetch_account_nonce + }, + success: function ( response ) { + if ( typeof response.data !== 'undefined' && response.data.email_accounts ) { + $( document ).find( '.bb-zoom_account-email' ).removeClass( 'loading' ); + $account_field.html( response.data.email_accounts ); + + var $wizard_account_email = ''; + if ( 0 < group_id ) { + $wizard_account_email = $( '#bb-group-zoom-s2s-api-email-popup' ); + $wizard_account_email.html( response.data.email_accounts ); + } + + if ( '' !== response.data.field_disabled ) { + $account_field.addClass( response.data.field_disabled ); + + if ( '' !== $wizard_account_email ) { + $wizard_account_email.addClass( response.data.field_disabled ); + } + } else { + $account_field.removeClass( 'is-disabled' ); + + if ( '' !== $wizard_account_email ) { + $wizard_account_email.removeClass( 'is-disabled' ); + } + } + } } } - }); + ); }, - toggleGroupSettings: function(e) { - var target = $(e.target), group_zoom_settings = target.closest('form').find('#bp-group-zoom-settings'); + toggleAdminGroupSettings: function( e ) { + var target = $( e.target ); e.preventDefault(); - if (target.is(':checked')) { - $('#bp-group-zoom-settings, #bp-zoom-group-show-instructions').removeClass('bp-hide'); - $('#bp-group-zoom-settings-additional').removeClass('bp-hide'); - $('#bp-zoom-check-connection, #bp-zoom-group-check-connection').show(); - group_zoom_settings.find('#bp-group-zoom-api-key, #bp-group-zoom-api-secret, #bp-group-zoom-api-email').attr('required',true); + if ( target.is( ':checked' ) ) { + $( '#bp-group-zoom-settings-connection-type, #bp-group-zoom-settings-additional' ).removeClass( 'bp-hide' ); } else { - $('#bp-group-zoom-settings, #bp-zoom-group-show-instructions').addClass('bp-hide'); - $('#bp-group-zoom-settings-additional').addClass('bp-hide'); - $('#bp-zoom-check-connection, #bp-zoom-group-check-connection').hide(); - group_zoom_settings.find('#bp-group-zoom-api-key, #bp-group-zoom-api-secret, #bp-group-zoom-api-email').removeAttr('required'); + $( '#bp-group-zoom-settings-connection-type, #bp-group-zoom-settings-additional' ).addClass( 'bp-hide' ); } }, - bpStepsNavigate: function(e) { - + toggleAdminGroupJWTNotice: function ( e ) { e.preventDefault(); - var target = $(e.currentTarget); - - if( target.closest('.bp-step-nav').length ){ - target.closest('li').addClass('selected').siblings().removeClass('selected'); - target.closest('.bp-step-nav-main').find( '.bp-step-block' + target.attr('href') ).addClass('selected').siblings().removeClass('selected'); - } else if( target.closest('.bp-step-actions').length ){ - var activeBlock = target.closest('.bp-step-nav-main').find('.bp-step-block.selected'); - var activeTab = target.closest('.bp-step-nav-main').find('.bp-step-nav li.selected'); - if( target.hasClass('bp-step-prev') ) { - activeBlock.removeClass('selected').prev().addClass('selected'); - activeTab.removeClass('selected').prev().addClass('selected'); - } else if( target.hasClass('bp-step-next') ) { - activeBlock.removeClass('selected').next().addClass('selected'); - activeTab.removeClass('selected').next().addClass('selected'); - } + if ( 'group' === $( 'input[name="bp-group-zoom-connection-type"]:checked' ).val() ) { + $( '#bb-zoom-group-admin-jwt-notice' ).removeClass( 'bp-hide' ); + } else { + $( '#bb-zoom-group-admin-jwt-notice' ).addClass( 'bp-hide' ); } + }, - // Hide Next/Prev Buttons if first or last tab is active - var bpStepsLength = target.closest('.bp-step-nav-main').find('.bp-step-nav li').length; - if( target.closest('.bp-step-nav-main').find('.bp-step-nav li.selected').index() == 0 ) { - target.closest('.bp-step-nav-main').find('.bp-step-actions .bp-step-prev').hide(); - } else { - target.closest('.bp-step-nav-main').find('.bp-step-actions .bp-step-prev').show(); + updateGroupSecretToken: function( e ) { + var target = $( e.target ), + group_id = $( '#group-id' ).val(), + secret_token = target.val(); + e.preventDefault(); + + if ( '' === secret_token || '' === group_id ) { + return false; } - if( target.closest('.bp-step-nav-main').find('.bp-step-nav li.selected').index() == bpStepsLength - 1 ) { - target.closest('.bp-step-nav-main').addClass('last-tab').find('.bp-step-actions .bp-step-next').hide(); - } else { - target.closest('.bp-step-nav-main').removeClass('last-tab').find('.bp-step-actions .bp-step-next').show(); + if ( bp.Zoom_Common.secret_token_xhr ) { + bp.Zoom_Common.secret_token_xhr.abort(); } - }, - copyInputData: function(e) { - $(document).find( 'input[name=' + $(e.currentTarget).attr('name').replace('-popup','') + ']' ).val( $(e.currentTarget).val() ); + bp.Zoom_Common.secret_token_xhr = $.ajax( + { + type: 'POST', + url: bpZoomMeetingCommonVars.ajax_url, + data: { + action: 'zoom_group_update_secret_token', + secret_token: secret_token, + group_id: group_id, + _nonce: bpZoomMeetingCommonVars.update_secret_token_nonce + }, + success: function () {} + } + ); }, - copyMainInputData: function(e) { - $(document).find( 'input[name=' + $(e.currentTarget).attr('name') + '-popup]' ).val( $(e.currentTarget).val() ); - }, + submitGroupZoomWizard: function ( e ) { + var account_id = $( '#bb-group-zoom-s2s-account-id-popup' ).val(), + client_id = $( '#bb-group-zoom-s2s-client-id-popup' ).val(), + client_secret = $( '#bb-group-zoom-s2s-client-secret-popup' ).val(), + account_email = $( '#bb-group-zoom-s2s-api-email-popup' ).val(), + target = $( e.target ), + group_id = $( '#group-id' ).val(); - zoomSettingsSave: function(e) { - if ( $(e.target).closest('form').find('#bp-group-zoom-api-key').val().trim() !== '' && - $(e.target).closest('form').find('#bp-group-zoom-api-secret').val().trim() !== '' && - $(e.target).closest('form').find('#bp-group-zoom-api-email').val().trim() !== '' ) - { - $(e.target).addClass('loading'); + e.preventDefault(); + + if ( bp.Zoom_Common.credential_xhr ) { + bp.Zoom_Common.credential_xhr.abort(); } + + target.addClass( 'loading' ).css( 'pointer-events', 'none' ); + + bp.Zoom_Common.credential_xhr = $.ajax( + { + type: 'POST', + url: bpZoomMeetingCommonVars.ajax_url, + data: { + action: 'zoom_api_submit_group_zoom_credentials', + account_id: account_id, + client_id: client_id, + client_secret: client_secret, + account_email: account_email, + group_id: group_id, + _nonce: bpZoomMeetingCommonVars.submit_zoom_wizard_nonce + }, + success: function ( response ) { + target.removeClass( 'loading' ).css( 'pointer-events', '' ); + + if ( typeof response.data !== 'undefined' ) { + + if ( 'success' === response.data.type ) { + + // Enabled the group zoom and show fields. + if ( ! $( '#bp-edit-group-zoom' ).is( ':checked' ) ) { + $( '#bp-edit-group-zoom' ).prop( 'checked', true ); + $( '.bb-zoom-setting-tab' ).removeClass( 'bp-hide' ); + } + + // Hide side-wide notice. + $( '.group-zoom-sidewide-deprecated-notice' ).remove(); + + // Close wizard. + if ( 'undefined' !== typeof jQuery.fn.magnificPopup ) { + $.magnificPopup.close(); + $( 'body' ).css( 'overflow', '' ); + } + } + + if ( response.data.notice ) { + $( '.bb-group-zoom-s2s-notice' ).html( response.data.notice ); + } + } + } + } + ); }, - zoomInstructionSave: function() { - if (typeof jQuery.fn.magnificPopup !== 'undefined') { - $.magnificPopup.close(); + copyInputData: function( e ) { + if ( 'SELECT' === $( e.currentTarget ).prop( 'tagName' ) ) { + $( document ).find( 'select[name=' + $( e.currentTarget ).attr( 'name' ).replace( '-popup','' ) + ']' ).val( $( e.currentTarget ).val() ).change(); + } else { + $( document ).find( 'input[name=' + $( e.currentTarget ).attr( 'name' ).replace( '-popup','' ) + ']' ).val( $( e.currentTarget ).val() ); } - $(document).find('#group-settings-form button.bb-save-settings').trigger('click'); }, - zoomInstructionNavigate: function(e) { - - if( $('.bp-zoom-group-show-instructions').length ) { - - if( e.keyCode == 39 ) { - $( '.bp-zoom-group-show-instructions .bp-step-actions .bp-step-next:visible' ).trigger( 'click' ); - } else if( e.keyCode == 37 ) { - $( '.bp-zoom-group-show-instructions .bp-step-actions .bp-step-prev:visible' ).trigger( 'click' ); - } + copyMainInputData: function( e ) { + if ( 'SELECT' === $( e.currentTarget ).prop( 'tagName' ) ) { + $( document ).find( 'select[name=' + $( e.currentTarget ).attr( 'name' ) + '-popup]' ).val( $( e.currentTarget ).val() ).change(); + } else { + $( document ).find( 'input[name=' + $( e.currentTarget ).attr( 'name' ) + '-popup]' ).val( $( e.currentTarget ).val() ); } - - } + }, }; - // Launch BP Zoom + // Launch BP Zoom. bp.Zoom_Common.start(); } )( bp, jQuery ); diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/bp-zoom-meeting-common.min.js b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/bp-zoom-meeting-common.min.js index 85c71af8..041572d4 100644 --- a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/bp-zoom-meeting-common.min.js +++ b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/js/bp-zoom-meeting-common.min.js @@ -1 +1 @@ -window.bp=window.bp||{},function(s){bp.Zoom_Common={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){},addListeners:function(){s(document).on("click","#bp-zoom-check-connection, #bp-zoom-group-check-connection",this.checkConnection.bind(this)),s(document).on("change","#bp-zoom-api-key, #bp-zoom-api-secret, #bp-zoom-api-email, #bp-group-zoom-api-key, #bp-group-zoom-api-secret, #bp-group-zoom-api-email",this.checkApiFields.bind(this)),s(document).on("change","#bp-edit-group-zoom",this.toggleGroupSettings.bind(this)),s(document).on("click",".copy-webhook-link",this.copyWebhookLink.bind(this)),s(document).on("click",".bp-step-nav li > a, .bp-step-actions > span",this.bpStepsNavigate.bind(this)),s(document).on("keyup",".zoom-group-instructions-cloned-input",this.copyInputData.bind(this)),s(document).on("keyup",".zoom-group-instructions-main-input",this.copyMainInputData.bind(this)),s(document).on("click",".bp-zoom-group-show-instructions .save-settings",this.zoomInstructionSave.bind(this)),s(window).on("keyup",this.zoomInstructionNavigate.bind(this)),s(document).find(".bb-group-zoom-settings-container").length&&s(document).on("click","form#group-settings-form button.bb-save-settings",this.zoomSettingsSave.bind(this)),void 0!==jQuery.fn.magnificPopup&&jQuery(".show-zoom-instructions").magnificPopup({type:"inline",midClick:!0})},copyWebhookLink:function(o){var e=s(o.currentTarget),t=e.attr("data-balloon");if(e.closest(".bp-zoom-group-show-instructions").length&&(t=e.attr("data-text")),e.hasClass("copied"))return!1;o.preventDefault();o=document.createElement("textarea");o.value=e.data("webhook-link"),(e.closest(".bp-zoom-group-show-instructions").length?e.closest(".bp-zoom-group-show-instructions")[0]:document.body).appendChild(o),o.select();try{document.execCommand("copy")&&(e.addClass("copied"),e.closest(".bp-zoom-group-show-instructions").length?e.html(' '+e.data("copied")):e.attr("data-balloon",e.data("copied")),setTimeout(function(){e.removeClass("copied")},2e3),setTimeout(function(){e.closest(".bp-zoom-group-show-instructions").length?e.html(' '+t):e.attr("data-balloon",t)},3e3))}catch(o){console.log("Oops, unable to copy")}(e.closest(".bp-zoom-group-show-instructions").length?e.closest(".bp-zoom-group-show-instructions")[0]:document.body).removeChild(o)},checkApiFields:function(o){var e=s("#bp-zoom-api-key").length?s("#bp-zoom-api-key").val():s("#bp-group-zoom-api-key").length?s("#bp-group-zoom-api-key").val():"",t=s("#bp-zoom-api-secret").length?s("#bp-zoom-api-secret").val():s("#bp-group-zoom-api-secret").length?s("#bp-group-zoom-api-secret").val():"",n=s("#bp-zoom-api-email").length?s("#bp-zoom-api-email").val():s("#bp-group-zoom-api-email").length?s("#bp-group-zoom-api-email").val():"";o.preventDefault(),""===e||""===t||""===n?jQuery("#bp-zoom-check-connection, #bp-zoom-group-check-connection").hide():jQuery("#bp-zoom-check-connection, #bp-zoom-group-check-connection").show()},checkConnection:function(o){var e=s("#bp-zoom-api-key").length?s("#bp-zoom-api-key").val():s("#bp-group-zoom-api-key").length?s("#bp-group-zoom-api-key").val():"",t=s("#bp-zoom-api-secret").length?s("#bp-zoom-api-secret").val():s("#bp-group-zoom-api-secret").length?s("#bp-group-zoom-api-secret").val():"",n=s("#bp-zoom-api-email").length?s("#bp-zoom-api-email").val():s("#bp-group-zoom-api-email").length?s("#bp-group-zoom-api-email").val():"";if(o.preventDefault(),""===e||""===t||""===n)return!1;s(document).find("#bp-zoom-group-check-connection").addClass("loading"),s.ajax({type:"GET",url:bpZoomMeetingCommonVars.ajax_url,data:{action:"zoom_api_check_connection",key:e,secret:t,email:n},success:function(o){void 0!==o.data&&o.data.message&&(alert(o.data.message),s(document).find("#bp-zoom-group-check-connection").removeClass("loading"))}})},toggleGroupSettings:function(o){var e=s(o.target),t=e.closest("form").find("#bp-group-zoom-settings");o.preventDefault(),e.is(":checked")?(s("#bp-group-zoom-settings, #bp-zoom-group-show-instructions").removeClass("bp-hide"),s("#bp-group-zoom-settings-additional").removeClass("bp-hide"),s("#bp-zoom-check-connection, #bp-zoom-group-check-connection").show(),t.find("#bp-group-zoom-api-key, #bp-group-zoom-api-secret, #bp-group-zoom-api-email").attr("required",!0)):(s("#bp-group-zoom-settings, #bp-zoom-group-show-instructions").addClass("bp-hide"),s("#bp-group-zoom-settings-additional").addClass("bp-hide"),s("#bp-zoom-check-connection, #bp-zoom-group-check-connection").hide(),t.find("#bp-group-zoom-api-key, #bp-group-zoom-api-secret, #bp-group-zoom-api-email").removeAttr("required"))},bpStepsNavigate:function(o){o.preventDefault();var e,o=s(o.currentTarget),t=(o.closest(".bp-step-nav").length?(o.closest("li").addClass("selected").siblings().removeClass("selected"),o.closest(".bp-step-nav-main").find(".bp-step-block"+o.attr("href")).addClass("selected").siblings().removeClass("selected")):o.closest(".bp-step-actions").length&&(t=o.closest(".bp-step-nav-main").find(".bp-step-block.selected"),e=o.closest(".bp-step-nav-main").find(".bp-step-nav li.selected"),o.hasClass("bp-step-prev")?(t.removeClass("selected").prev().addClass("selected"),e.removeClass("selected").prev().addClass("selected")):o.hasClass("bp-step-next")&&(t.removeClass("selected").next().addClass("selected"),e.removeClass("selected").next().addClass("selected"))),o.closest(".bp-step-nav-main").find(".bp-step-nav li").length);0==o.closest(".bp-step-nav-main").find(".bp-step-nav li.selected").index()?o.closest(".bp-step-nav-main").find(".bp-step-actions .bp-step-prev").hide():o.closest(".bp-step-nav-main").find(".bp-step-actions .bp-step-prev").show(),o.closest(".bp-step-nav-main").find(".bp-step-nav li.selected").index()==t-1?o.closest(".bp-step-nav-main").addClass("last-tab").find(".bp-step-actions .bp-step-next").hide():o.closest(".bp-step-nav-main").removeClass("last-tab").find(".bp-step-actions .bp-step-next").show()},copyInputData:function(o){s(document).find("input[name="+s(o.currentTarget).attr("name").replace("-popup","")+"]").val(s(o.currentTarget).val())},copyMainInputData:function(o){s(document).find("input[name="+s(o.currentTarget).attr("name")+"-popup]").val(s(o.currentTarget).val())},zoomSettingsSave:function(o){""!==s(o.target).closest("form").find("#bp-group-zoom-api-key").val().trim()&&""!==s(o.target).closest("form").find("#bp-group-zoom-api-secret").val().trim()&&""!==s(o.target).closest("form").find("#bp-group-zoom-api-email").val().trim()&&s(o.target).addClass("loading")},zoomInstructionSave:function(){void 0!==jQuery.fn.magnificPopup&&s.magnificPopup.close(),s(document).find("#group-settings-form button.bb-save-settings").trigger("click")},zoomInstructionNavigate:function(o){s(".bp-zoom-group-show-instructions").length&&(39==o.keyCode?s(".bp-zoom-group-show-instructions .bp-step-actions .bp-step-next:visible").trigger("click"):37==o.keyCode&&s(".bp-zoom-group-show-instructions .bp-step-actions .bp-step-prev:visible").trigger("click"))}},bp.Zoom_Common.start()}((bp,jQuery)); \ No newline at end of file +window.bp=window.bp||{},function(c){bp.Zoom_Common={start:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){this.account_email_xhr=null,this.secret_token_xhr=null,this.credential_xhr=null},addListeners:function(){c(document).on("change","#bp-edit-group-zoom",this.toggleGroupSettings.bind(this)),c(document).on("click",".bp-step-nav li > a, .bp-step-actions > span",this.bpStepsNavigate.bind(this)),c(window).on("keyup",this.zoomInstructionNavigate.bind(this)),c(document).find(".bb-group-zoom-settings-container").length&&c(document).on("click","form#group-settings-form button.bb-save-settings",this.zoomSettingsSave.bind(this)),void 0!==jQuery.fn.magnificPopup&&jQuery(".show-zoom-instructions").magnificPopup({type:"inline",midClick:!0}),c(document).on("click",".bb-zoom-setting-tab .bb-zoom-setting-tabs a",this.switchedTab.bind(this)),c(document).on("change","#bb-group-zoom-s2s-account-id, #bb-group-zoom-s2s-client-id, #bb-group-zoom-s2s-client-secret",this.fetchZoomAccounts.bind(this)),c(document).on("click",".bb-pro-tabs-list li",this.switchedTab.bind(this)),c(document).on("change","#s2s-account-id, #s2s-client-id, #s2s-client-secret",this.fetchZoomAccounts.bind(this)),c(document).on("change",".postbox-container #bp-edit-group-zoom",this.toggleAdminGroupSettings.bind(this)),c(document).on("change",'.postbox-container input[name="bp-group-zoom-connection-type"]',this.toggleAdminGroupJWTNotice.bind(this)),c(document).on("change","#bb-group-zoom-s2s-secret-token-popup",this.updateGroupSecretToken.bind(this)),c(document).on("change","#bb-group-zoom-s2s-account-id-popup, #bb-group-zoom-s2s-client-id-popup, #bb-group-zoom-s2s-client-secret-popup",this.fetchZoomAccounts.bind(this)),c(document).on("click",".bp-zoom-group-show-instructions .save-settings",this.submitGroupZoomWizard.bind(this)),c(document).on("keyup change",".zoom-group-instructions-cloned-input",this.copyInputData.bind(this)),c(document).on("keyup change",".zoom-group-instructions-main-input",this.copyMainInputData.bind(this)),c(window).on("load",function(){""!==window.location.hash&&0 0 ) { - var meeting_item = $( '#meetings-list' ).find( 'li.meeting-item[data-id="' + response.data.id + '"]' ); - if ( meeting_item.length ) { - var recording_count_item = meeting_item.find( '.view-recordings' ); - if ( recording_count_item.length ) { - if ( response.data.count > 0 ) { - recording_count_item.replaceWith( '\n' + + var title = $( document ).find( '#bp-zoom-meeting-recording-' + recording_elements[index] ).data( 'title' ); + var occurrence_id = $( document ).find( '#bp-zoom-meeting-recording-' + recording_elements[index] ).data( 'occurrence-id' ); + var block = $( document ).find( '#bp-zoom-meeting-recording-' + recording_elements[index] ).data( 'zoom-block' ); + $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: {action: 'zoom_meeting_recordings', meeting_id: recording_elements[index], title: title, block: block,occurrence_id: occurrence_id}, + success: function (response) { + if ( response.success && typeof response.data !== 'undefined' ) { + var recording_hidden = $( document ).find( '#bp-zoom-meeting-recording-' + recording_elements[index] ); + recording_hidden.replaceWith( response.data.contents ); + if (typeof jQuery.fn.magnificPopup !== 'undefined') { + jQuery( '.show-recordings' ).magnificPopup( + { + type: 'inline', + midClick: true, + callbacks: { + open: function () { + bp.Zoom.autoScrollToDateInRecordingPopup(); + }, + } + } + ); + } + // Append recording count into meeting list item on group pages. + if ( response.data.id > 0 ) { + var meeting_item = $( '#meetings-list' ).find( 'li.meeting-item[data-id="' + response.data.id + '"]' ); + if ( meeting_item.length ) { + var recording_count_item = meeting_item.find( '.view-recordings' ); + if ( recording_count_item.length ) { + if ( response.data.count > 0 ) { + recording_count_item.replaceWith( + '\n' + + '\t\t\t\t\t\n' + + '\t\t\t\t\t' + response.data.count + '\n' + + '\t\t\t\t' + ); + } else { + recording_count_item.remove(); + } + } else if ( response.data.count > 0 ) { + meeting_item.find( '.meeting-item-col.meeting-topic' ).append( + '\n' + '\t\t\t\t\t\n' + '\t\t\t\t\t' + response.data.count + '\n' + - '\t\t\t\t' ); - } else { - recording_count_item.remove(); + '\t\t\t\t' + ); } - } else if ( response.data.count > 0 ) { - meeting_item.find('.meeting-item-col.meeting-topic').append( '\n' + - '\t\t\t\t\t\n' + - '\t\t\t\t\t' + response.data.count + '\n' + - '\t\t\t\t' ); } } + index = index + 1; + self.fetchRecording( recording_elements, index ); } - index = index + 1; - self.fetchRecording(recording_elements, index); } } - }); + ); } }, fetchWebinarRecording: function(recording_elements,index) { var self = this; if ( typeof recording_elements[index] !== 'undefined' ) { - var title = $(document).find('#bp-zoom-webinar-recording-'+ recording_elements[index]).data('title'); - var occurrence_id = $(document).find('#bp-zoom-webinar-recording-'+ recording_elements[index]).data('occurrence-id'); - var block = $(document).find('#bp-zoom-webinar-recording-'+ recording_elements[index]).data('zoom-block'); - $.ajax({ - type: 'GET', - url: bp_zoom_vars.ajax_url, - data: {action: 'zoom_webinar_recordings', webinar_id: recording_elements[index], title: title, block: block,occurrence_id: occurrence_id}, - success: function (response) { - if ( response.success && typeof response.data !== 'undefined' ) { - var recording_hidden = $(document).find('#bp-zoom-webinar-recording-' + recording_elements[index]); - recording_hidden.replaceWith(response.data.contents); - jQuery('.show-recordings').magnificPopup({ - type: 'inline', - midClick: true, - callbacks: { - open: function () { - self.autoScrollToDateInRecordingPopup(); - }, - } - }); - //Append recording count into meeting list item on group pages. - if ( response.data.id > 0 ) { - var webinar_item = $( '#webinars-list' ).find( 'li.webinar-item[data-id="' + response.data.id + '"]' ); - if ( webinar_item.length ) { - var recording_count_item = webinar_item.find( '.view-recordings' ); - if ( recording_count_item.length ) { - if ( response.data.count > 0 ) { - recording_count_item.replaceWith( '\n' + + var title = $( document ).find( '#bp-zoom-webinar-recording-' + recording_elements[index] ).data( 'title' ); + var occurrence_id = $( document ).find( '#bp-zoom-webinar-recording-' + recording_elements[index] ).data( 'occurrence-id' ); + var block = $( document ).find( '#bp-zoom-webinar-recording-' + recording_elements[index] ).data( 'zoom-block' ); + $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: {action: 'zoom_webinar_recordings', webinar_id: recording_elements[index], title: title, block: block,occurrence_id: occurrence_id}, + success: function (response) { + if ( response.success && typeof response.data !== 'undefined' ) { + var recording_hidden = $( document ).find( '#bp-zoom-webinar-recording-' + recording_elements[index] ); + recording_hidden.replaceWith( response.data.contents ); + jQuery( '.show-recordings' ).magnificPopup( + { + type: 'inline', + midClick: true, + callbacks: { + open: function () { + bp.Zoom.autoScrollToDateInRecordingPopup(); + }, + } + } + ); + // Append recording count into meeting list item on group pages. + if ( response.data.id > 0 ) { + var webinar_item = $( '#webinars-list' ).find( 'li.webinar-item[data-id="' + response.data.id + '"]' ); + if ( webinar_item.length ) { + var recording_count_item = webinar_item.find( '.view-recordings' ); + if ( recording_count_item.length ) { + if ( response.data.count > 0 ) { + recording_count_item.replaceWith( + '\n' + + '\t\t\t\t\t\n' + + '\t\t\t\t\t' + response.data.count + '\n' + + '\t\t\t\t' + ); + } else { + recording_count_item.remove(); + } + } else if ( response.data.count > 0 ) { + webinar_item.find( '.webinar-item-col.webinar-topic' ).append( + '\n' + '\t\t\t\t\t\n' + '\t\t\t\t\t' + response.data.count + '\n' + - '\t\t\t\t' ); - } else { - recording_count_item.remove(); + '\t\t\t\t' + ); } - } else if ( response.data.count > 0 ) { - webinar_item.find('.webinar-item-col.webinar-topic').append( '\n' + - '\t\t\t\t\t\n' + - '\t\t\t\t\t' + response.data.count + '\n' + - '\t\t\t\t' ); } } + index = index + 1; + self.fetchWebinarRecording( recording_elements, index ); } - index = index + 1; - self.fetchWebinarRecording(recording_elements, index); } } - }); + ); } }, triggerCountdowns: function() { - var countdowns = $('.bp_zoom_countdown'); + var countdowns = $( '.bp_zoom_countdown' ); if ( countdowns.length ) { - countdowns.each(function () { - var _this = $(this); - var ts = $(this).data('timer'); - //var reload = $(this).data('reload'); - ts = parseInt(ts) * 1000; - $(this).countdown({ - timestamp: ts, - callback: function (days, hours, minutes, seconds) { - var summaryTime = days + hours + minutes + seconds; - if (summaryTime === 0) { - _this.remove(); + countdowns.each( + function () { + var _this = $( this ); + var ts = $( this ).data( 'timer' ); + // var reload = $(this).data('reload'); + ts = parseInt( ts ) * 1000; + $( this ).bbCountDown( + { + timestamp: ts, + callback: function (days, hours, minutes, seconds) { + var summaryTime = days + hours + minutes + seconds; + if (summaryTime === 0) { + _this.remove(); + } + } } - } - }); + ); - setTimeout( function() { - if( _this.find( '.countDays .position:first' ).text().trim() == '0' ) { - _this.find( '.countDays .position:first' ).hide(); - _this.find( '.countDays' ).addClass('digits-2'); - } else { - _this.find( '.countDays' ).addClass('digits-3'); - } - },250); + setTimeout( + function() { + if ( _this.find( '.countDays .position:first' ).text().trim() == '0' ) { + _this.find( '.countDays .position:first' ).hide(); + _this.find( '.countDays' ).addClass( 'digits-2' ); + } else { + _this.find( '.countDays' ).addClass( 'digits-3' ); + } + }, + 250 + ); - }); + } + ); } }, triggerLibsOnForm: function() { - $('.copy-invitation-link').magnificPopup({ - type: 'inline', - midClick: true, - }); - - jQuery('.show-recordings').magnificPopup({ - type: 'inline', - midClick: true, - callbacks: { - open: function () { - this.autoScrollToDateInRecordingPopup(); - }, + $( '.copy-invitation-link' ).magnificPopup( + { + type: 'inline', + midClick: true, } - }); - - jQuery('.show-meeting-details').magnificPopup({ - type: 'inline', - midClick: true, - callbacks: { - beforeClose: function() { - if ( this.content.hasClass('copy-invitation-popup-block') ) { - $('.mfp-close').show(); - } - }, + ); + + jQuery( '.show-recordings' ).magnificPopup( + { + type: 'inline', + midClick: true, + callbacks: { + open: function () { + bp.Zoom.autoScrollToDateInRecordingPopup(); + }, + } + } + ); + + jQuery( '.show-meeting-details' ).magnificPopup( + { + type: 'inline', + midClick: true, + callbacks: { + beforeClose: function() { + if ( this.content.hasClass( 'copy-invitation-popup-block' ) ) { + $( '.mfp-close' ).show(); + } + }, + } } - }); + ); - jQuery('.show-webinar-details').magnificPopup({ - type: 'inline', - midClick: true, - }); + jQuery( '.show-webinar-details' ).magnificPopup( + { + type: 'inline', + midClick: true, + } + ); - var meeting_wrapper = $('#bp-zoom-single-meeting-wrapper'); + var meeting_wrapper = $( '#bp-zoom-single-meeting-wrapper' ); if (typeof jQuery.fn.datetimepicker !== 'undefined') { - meeting_wrapper.find('#bp-zoom-meeting-start-date').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - yearStart: new Date().getFullYear(), - defaultDate: new Date(), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - onSelectDate: function (date,element) { - meeting_wrapper.find('#bp-zoom-meeting-end-date-time').datetimepicker({ - minDate: element.val(), - }); + meeting_wrapper.find( '#bp-zoom-meeting-start-date' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + yearStart: new Date().getFullYear(), + defaultDate: new Date(), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + onSelectDate: function (date,element) { + meeting_wrapper.find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + minDate: element.val(), + } + ); + } + } + ); + + meeting_wrapper.find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + defaultDate: new Date().setDate( new Date().getDate() + 6 ), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + } + ); + + meeting_wrapper.find( '#bp-zoom-meeting-start-time' ).datetimepicker( + { + format: 'h:i', + formatTime: 'h:i', + datepicker: false, + hours12: true, + step: 30, + } + ); + + var options = { + placeholder: 'hh:mm', + translation: { + 'P': { + pattern: /0|1/, optional: false + }, + 'Q': { + pattern: /0|1|2/, optional: false + }, + 'X': { + pattern: /0|[1-9]/, optional: false + }, + 'Y': { + pattern: /[0-5]/, optional: false + }, + 'Z': { + pattern: /[0-9]/, optional: false + }, + }, + onKeyPress: function(cep, e, field, options) { + var masks = [ 'PX:YZ', 'PQ:YZ' ]; + var mask = ( cep.length > 1 && cep.substr( 0,1 ) > 0 ) ? masks[1] : masks[0]; + meeting_wrapper.find( '#bp-zoom-meeting-start-time' ).mask( mask, options ); } - }); - - meeting_wrapper.find('#bp-zoom-meeting-end-date-time').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - defaultDate: new Date().setDate(new Date().getDate() + 6), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - }); - - meeting_wrapper.find('#bp-zoom-meeting-start-time').datetimepicker({ - format: 'h:i', - formatTime: 'h:i', - datepicker: false, - hours12: true, - step: 30, - }); - - var options = { - placeholder: 'hh:mm', - translation: { - 'P': { - pattern: /0|1/, optional: false - }, - 'Q': { - pattern: /0|1|2/, optional: false - }, - 'X': { - pattern: /0|[1-9]/, optional: false - }, - 'Y': { - pattern: /[0-5]/, optional: false - }, - 'Z': { - pattern: /[0-9]/, optional: false - }, - }, - onKeyPress: function(cep, e, field, options) { - var masks = [ 'PX:YZ', 'PQ:YZ' ]; - var mask = ( cep.length > 1 && cep.substr(0,1) > 0 ) ? masks[1] : masks[0]; - meeting_wrapper.find('#bp-zoom-meeting-start-time').mask(mask, options); - } - }; - - meeting_wrapper.find('#bp-zoom-meeting-start-time').mask( 'PX:YZ', options ); + }; + + meeting_wrapper.find( '#bp-zoom-meeting-start-time' ).mask( 'PX:YZ', options ); } if (typeof jQuery.fn.select2 !== 'undefined') { - meeting_wrapper.find('#bp-zoom-meeting-timezone').select2({ - minimumInputLength: 0, - closeOnSelect: true, - language: this.select2_laguage_text, - dropdownCssClass: 'bb-select-dropdown', - containerCssClass: 'bb-select-container', - }); + meeting_wrapper.find( '#bp-zoom-meeting-timezone' ).select2( + { + minimumInputLength: 0, + closeOnSelect: true, + language: this.select2_laguage_text, + dropdownCssClass: 'bb-select-dropdown', + containerCssClass: 'bb-select-container', + } + ); } - var webinar_wrapper = $('#bp-zoom-single-webinar-wrapper'); + var webinar_wrapper = $( '#bp-zoom-single-webinar-wrapper' ); if (typeof jQuery.fn.datetimepicker !== 'undefined') { - webinar_wrapper.find('#bp-zoom-webinar-start-date').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - yearStart: new Date().getFullYear(), - defaultDate: new Date(), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - onSelectDate: function (date,element) { - webinar_wrapper.find('#bp-zoom-webinar-end-date-time').datetimepicker({ - minDate: element.val(), - }); + webinar_wrapper.find( '#bp-zoom-webinar-start-date' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + yearStart: new Date().getFullYear(), + defaultDate: new Date(), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + onSelectDate: function (date,element) { + webinar_wrapper.find( '#bp-zoom-webinar-end-date-time' ).datetimepicker( + { + minDate: element.val(), + } + ); + } } - }); - - webinar_wrapper.find('#bp-zoom-webinar-end-date-time').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - defaultDate: new Date().setDate(new Date().getDate() + 6), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - }); - - webinar_wrapper.find('#bp-zoom-webinar-start-time').datetimepicker({ - format: 'h:i', - formatTime: 'h:i', - datepicker: false, - hours12: true, - step: 30, - }); + ); + + webinar_wrapper.find( '#bp-zoom-webinar-end-date-time' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + defaultDate: new Date().setDate( new Date().getDate() + 6 ), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + } + ); + + webinar_wrapper.find( '#bp-zoom-webinar-start-time' ).datetimepicker( + { + format: 'h:i', + formatTime: 'h:i', + datepicker: false, + hours12: true, + step: 30, + } + ); var webinar_options = { placeholder: 'hh:mm', @@ -577,75 +658,86 @@ window.bp = window.bp || {}; }, onKeyPress: function(cep, e, field, options) { var masks = [ 'PX:YZ', 'PQ:YZ' ]; - var mask = ( cep.length > 1 && cep.substr(0,1) > 0 ) ? masks[1] : masks[0]; - webinar_wrapper.find('#bp-zoom-webinar-start-time').mask(mask, options); + var mask = ( cep.length > 1 && cep.substr( 0,1 ) > 0 ) ? masks[1] : masks[0]; + webinar_wrapper.find( '#bp-zoom-webinar-start-time' ).mask( mask, options ); } }; - webinar_wrapper.find('#bp-zoom-webinar-start-time').mask( 'PX:YZ', webinar_options ); + webinar_wrapper.find( '#bp-zoom-webinar-start-time' ).mask( 'PX:YZ', webinar_options ); } if (typeof jQuery.fn.select2 !== 'undefined') { - webinar_wrapper.find('#bp-zoom-webinar-timezone').select2({ - minimumInputLength: 0, - closeOnSelect: true, - language: this.select2_laguage_text, - dropdownCssClass: 'bb-select-dropdown', - containerCssClass: 'bb-select-container', - }); + webinar_wrapper.find( '#bp-zoom-webinar-timezone' ).select2( + { + minimumInputLength: 0, + closeOnSelect: true, + language: this.select2_laguage_text, + dropdownCssClass: 'bb-select-dropdown', + containerCssClass: 'bb-select-container', + } + ); } }, autoScrollToDateInRecordingPopup: function() { - var mf_content = $('.mfp-content'); - var meeting_date = $( '#bp-zoom-single-meeting' ).data( 'meeting-start-date' ); + var mf_content = $( '.mfp-content' ); + var meeting_date = $( '#bp-zoom-single-meeting' ).data( 'meeting-start-date' ); var scrollToElement = mf_content.find( '.bp-zoom-block-show-recordings' ).find( '[data-recorded-date="' + meeting_date + '"]' ); - if ( !scrollToElement.length ) { + if ( ! scrollToElement.length ) { meeting_date = new Date( meeting_date ); - mf_content.find( '[data-recorded-date]' ).each( function () { - var row_recording_date = $( this ).data( 'recorded-date' ); - var row_recording_date_obj = new Date( row_recording_date ); - if ( row_recording_date_obj.getTime() === meeting_date.getTime() ) { - scrollToElement = mf_content.find( '.bp-zoom-block-show-recordings' ).find( '[data-recorded-date="' + row_recording_date + '"]' ); - return false; - } - } ); - if ( !scrollToElement.length ) { - mf_content.find( '[data-recorded-date]' ).each( function () { - var row_recording_date = $( this ).data( 'recorded-date' ); + mf_content.find( '[data-recorded-date]' ).each( + function () { + var row_recording_date = $( this ).data( 'recorded-date' ); var row_recording_date_obj = new Date( row_recording_date ); - if ( row_recording_date_obj.getTime() >= meeting_date.getTime() ) { + if ( row_recording_date_obj.getTime() === meeting_date.getTime() ) { scrollToElement = mf_content.find( '.bp-zoom-block-show-recordings' ).find( '[data-recorded-date="' + row_recording_date + '"]' ); - return false; + return false; + } + } + ); + if ( ! scrollToElement.length ) { + mf_content.find( '[data-recorded-date]' ).each( + function () { + var row_recording_date = $( this ).data( 'recorded-date' ); + var row_recording_date_obj = new Date( row_recording_date ); + if ( row_recording_date_obj.getTime() >= meeting_date.getTime() ) { + scrollToElement = mf_content.find( '.bp-zoom-block-show-recordings' ).find( '[data-recorded-date="' + row_recording_date + '"]' ); + return false; + } } - } ); + ); } } if ( scrollToElement.length ) { var total_scroll = scrollToElement.outerHeight(); - $( scrollToElement.nextAll() ).each( function () { - total_scroll += $( this ).outerHeight(); - } ); - mf_content.find( '.recording-list-row-wrap' ).animate( { - scrollTop: mf_content.find( '.recording-list-row-wrap' )[0].scrollHeight - total_scroll - }, 100 ); - $('.bp-zoom-recordings-dates').val(scrollToElement.data('recorded-date')); + $( scrollToElement.nextAll() ).each( + function () { + total_scroll += $( this ).outerHeight(); + } + ); + mf_content.find( '.recording-list-row-wrap' ).animate( + { + scrollTop: mf_content.find( '.recording-list-row-wrap' )[0].scrollHeight - total_scroll + }, + 100 + ); + $( '.bp-zoom-recordings-dates' ).val( scrollToElement.data( 'recorded-date' ) ); } }, toggleAutoRecording: function(e) { - var target = $(e.target), form_recording_options = target.closest('form').find('.bp-zoom-meeting-auto-recording-options'); - if(target.is(':checked')) { - form_recording_options.removeClass('bp-hide'); + var target = $( e.target ), form_recording_options = target.closest( 'form' ).find( '.bp-zoom-meeting-auto-recording-options' ); + if (target.is( ':checked' )) { + form_recording_options.removeClass( 'bp-hide' ); } else { - form_recording_options.addClass('bp-hide'); + form_recording_options.addClass( 'bp-hide' ); } }, toggleRecurring: function ( e ) { - var target = $( e.target ), + var target = $( e.target ), form_recurring_options = target.closest( 'form' ).find( '.bp-zoom-meeting-recurring-options' ), - registration_options = target.closest( 'form' ).find( '.bp-zoom-meeting-registration-options' ); + registration_options = target.closest( 'form' ).find( '.bp-zoom-meeting-registration-options' ); if ( target.is( ':checked' ) ) { form_recurring_options.removeClass( 'bp-hide' ); if ( target.closest( 'form' ).find( '#bp-zoom-meeting-registration' ).is( ':checked' ) && target.closest( 'form' ).find( '#bp-zoom-meeting-recurring' ).is( ':checked' ) && [ '1', '2', '3' ].includes( target.closest( 'form' ).find( '#bp-zoom-meeting-recurrence' ).val() ) ) { @@ -658,10 +750,10 @@ window.bp = window.bp || {}; }, formatDate: function (date) { - var d = new Date(date), + var d = new Date( date ), month = '' + (d.getMonth() + 1), - day = '' + d.getDate(), - year = d.getFullYear(); + day = '' + d.getDate(), + year = d.getFullYear(); if (month.length < 2) { month = '0' + month; @@ -670,17 +762,17 @@ window.bp = window.bp || {}; day = '0' + day; } - return [year, month, day].join('-'); + return [year, month, day].join( '-' ); }, toggleDates: function(e) { - var target = $(e.target), - form = target.closest('form'), - recurrence = form.find('#bp-zoom-meeting-recurrence'), - repeat_interval = form.find('#bp-zoom-meeting-repeat-interval'), - start_date_time = form.find('#bp-zoom-meeting-start-date'), - end_date_time = form.find('#bp-zoom-meeting-end-date-time'), - start_date = new Date(start_date_time.val()), + var target = $( e.target ), + form = target.closest( 'form' ), + recurrence = form.find( '#bp-zoom-meeting-recurrence' ), + repeat_interval = form.find( '#bp-zoom-meeting-repeat-interval' ), + start_date_time = form.find( '#bp-zoom-meeting-start-date' ), + end_date_time = form.find( '#bp-zoom-meeting-end-date-time' ), + start_date = new Date( start_date_time.val() ), end_date_time_date = new Date( end_date_time.val() ); e.preventDefault(); @@ -701,8 +793,8 @@ window.bp = window.bp || {}; }, toggleRegistration: function ( e ) { - var target = $( e.target ), - form = target.closest( 'form#bp_zoom_meeting_form' ), + var target = $( e.target ), + form = target.closest( 'form#bp_zoom_meeting_form' ), registration_options = form.find( '.bp-zoom-meeting-registration-options' ); if ( target.is( ':checked' ) && form.find( '#bp-zoom-meeting-recurring' ).is( ':checked' ) && [ '1', '2', '3' ].includes( form.find( '#bp-zoom-meeting-recurrence' ).val() ) ) { @@ -713,47 +805,48 @@ window.bp = window.bp || {}; }, toggleRepeatInterval: function (e) { - var target = $(e.target), - recurrence = target.closest('form').find('#bp-zoom-meeting-recurrence'), - start_date_time = target.closest('form').find('#bp-zoom-meeting-start-date'), - end_date_time = target.closest('form').find('#bp-zoom-meeting-end-date-time'), - start_date = new Date(start_date_time.val()), - end_date = new Date(); + var target = $( e.target ), + recurrence = target.closest( 'form' ).find( '#bp-zoom-meeting-recurrence' ), + start_date_time = target.closest( 'form' ).find( '#bp-zoom-meeting-start-date' ), + end_date_time = target.closest( 'form' ).find( '#bp-zoom-meeting-end-date-time' ), + start_date = new Date( start_date_time.val() ), + end_date = new Date(); e.preventDefault(); if (recurrence.val() == '1') { - end_date.setDate(start_date.getDate() + (6 * target.val())); - end_date_time.val(this.formatDate(end_date)); + end_date.setDate( start_date.getDate() + (6 * target.val()) ); + end_date_time.val( this.formatDate( end_date ) ); } if (recurrence.val() == '2') { - end_date.setDate(start_date.getDate() + (6 * (7 * target.val()))); - end_date_time.val(this.formatDate(end_date)); + end_date.setDate( start_date.getDate() + (6 * (7 * target.val())) ); + end_date_time.val( this.formatDate( end_date ) ); } if (recurrence.val() == '3') { - end_date.setMonth(start_date.getMonth() + (6 * target.val())); - end_date_time.val(this.formatDate(end_date)); + end_date.setMonth( start_date.getMonth() + (6 * target.val()) ); + end_date_time.val( this.formatDate( end_date ) ); } }, toggleRecurrence: function (e) { - var target = $(e.target), - form = target.closest('form'), - form_recurrence_options = form.find('.bp-zoom-meeting-recurring-sub-options'), - registration_options = form.find( '.bp-zoom-meeting-registration-options' ), - registration_wrapper = form.find( '.bp-zoom-meeting-registration-wrapper' ), - form_occurs_on_options = form.find('.bp-zoom-meeting-occurs-on'), - form_occurs_on_monthly = form.find('#bp-zoom-meeting-occurs-on-month'), - form_occurs_on_weekly = form.find('#bp-zoom-meeting-occurs-on-week'), - interval_type_label = form.find('#bp-zoom-meeting-repeat-interval-type'), - repeat_interval = form.find('#bp-zoom-meeting-repeat-interval'), - start_date_time = form.find('#bp-zoom-meeting-start-date'), - end_date_time = form.find('#bp-zoom-meeting-end-date-time'), - i = 1, repeat_interval_html = '', - start_date = new Date(start_date_time.val()); + var target = $( e.target ), + form = target.closest( 'form' ), + form_recurrence_options = form.find( '.bp-zoom-meeting-recurring-sub-options' ), + registration_options = form.find( '.bp-zoom-meeting-registration-options' ), + registration_wrapper = form.find( '.bp-zoom-meeting-registration-wrapper' ), + form_occurs_on_options = form.find( '.bp-zoom-meeting-occurs-on' ), + form_occurs_on_monthly = form.find( '#bp-zoom-meeting-occurs-on-month' ), + form_occurs_on_weekly = form.find( '#bp-zoom-meeting-occurs-on-week' ), + interval_type_label = form.find( '#bp-zoom-meeting-repeat-interval-type' ), + repeat_interval = form.find( '#bp-zoom-meeting-repeat-interval' ), + start_date_time = form.find( '#bp-zoom-meeting-start-date' ), + end_date_time = form.find( '#bp-zoom-meeting-end-date-time' ), + i = 1, repeat_interval_html = '', + start_date = new Date( start_date_time.val() ), + occurs_on_label = form.find('.bp-zoom-meeting-occurs-on > label'); e.preventDefault(); if (target.val() == '-1') { - form_recurrence_options.addClass('bp-hide'); + form_recurrence_options.addClass( 'bp-hide' ); registration_options.addClass( 'bp-hide' ); registration_wrapper.addClass( 'bp-hide' ); } else { @@ -763,53 +856,62 @@ window.bp = window.bp || {}; registration_wrapper.removeClass( 'bp-hide' ); if (target.val() == '1') { - form_occurs_on_options.addClass('bp-hide'); - interval_type_label.text(bp_zoom_vars.strings.day); + form_occurs_on_options.addClass( 'bp-hide' ); + interval_type_label.text( bp_zoom_vars.strings.day ); repeat_interval_html = ''; + occurs_on_label.text( function(index, text) { + return text.replace( ' *', '' ); + }); for (i = 1; i <= 15; i++) { repeat_interval_html += ''; } - repeat_interval.html(repeat_interval_html); + repeat_interval.html( repeat_interval_html ); start_date.setDate( start_date.getDate() + ( 6 * repeat_interval.val() ) ); end_date_time.val( this.formatDate( start_date ) ); } if (target.val() == '2') { - form_occurs_on_options.removeClass('bp-hide'); - form_occurs_on_weekly.removeClass('bp-hide'); - form_occurs_on_monthly.addClass('bp-hide'); - interval_type_label.text(bp_zoom_vars.strings.week); + form_occurs_on_options.removeClass( 'bp-hide' ); + form_occurs_on_weekly.removeClass( 'bp-hide' ); + form_occurs_on_monthly.addClass( 'bp-hide' ); + interval_type_label.text( bp_zoom_vars.strings.week ); repeat_interval_html = ''; + occurs_on_label.text( function(index, text) { + return text + ' *'; + }); for (i = 1; i <= 12; i++) { repeat_interval_html += ''; } - repeat_interval.html(repeat_interval_html); + repeat_interval.html( repeat_interval_html ); start_date.setDate( start_date.getDate() + ( 6 * ( 7 * repeat_interval.val() ) ) ); end_date_time.val( this.formatDate( start_date ) ); } if (target.val() == '3') { - form_occurs_on_options.removeClass('bp-hide'); - form_occurs_on_weekly.addClass('bp-hide'); - form_occurs_on_monthly.removeClass('bp-hide'); - interval_type_label.text(bp_zoom_vars.strings.month); + form_occurs_on_options.removeClass( 'bp-hide' ); + form_occurs_on_weekly.addClass( 'bp-hide' ); + form_occurs_on_monthly.removeClass( 'bp-hide' ); + interval_type_label.text( bp_zoom_vars.strings.month ); repeat_interval_html = ''; + occurs_on_label.text( function(index, text) { + return text.replace( ' *', '' ); + }); for (i = 1; i <= 3; i++) { repeat_interval_html += ''; } - repeat_interval.html(repeat_interval_html); + repeat_interval.html( repeat_interval_html ); start_date.setMonth( start_date.getMonth() + ( 6 * repeat_interval.val() ) ); end_date_time.val( this.formatDate( start_date ) ); } - form_recurrence_options.removeClass('bp-hide'); + form_recurrence_options.removeClass( 'bp-hide' ); } }, toggleNotification: function ( e ) { - var target = $( e.target ), - field_wrap = target.closest( '.bb-field-wrap' ), + var target = $( e.target ), + field_wrap = target.closest( '.bb-field-wrap' ), notification_select = field_wrap.find( '#bp-zoom-meeting-alert' ); e.preventDefault(); @@ -822,152 +924,168 @@ window.bp = window.bp || {}; }, loadCreateMeeting: function( e ) { - e.preventDefault(); - var target = $( e.currentTarget ), - group_id = target.data('group-id'); + e.preventDefault(); + var target = $( e.currentTarget ), + group_id = target.data( 'group-id' ); - $('#bp-zoom-single-meeting-wrapper').empty(); + $( '#bp-zoom-single-meeting-wrapper' ).empty(); $( '#meetings-list .meeting-item' ).removeClass( 'current' ); - if ( $(this.bp_zoom_meeting_container_elem).length ) { - $(this.bp_zoom_meeting_container_elem).addClass('bp-create-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-past-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-future-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-edit-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-single-meeting'); - } - - this.abort_zoom_ajax.bind(this); - - this.bp_zoom_ajax = $.ajax({ - type: 'GET', - url: bp_zoom_vars.ajax_url, - data: {action: 'zoom_meeting_create_meeting', group_id: group_id }, - success: function (response) { - if (typeof response.data !== 'undefined' && response.data.contents) { - $('#bp-zoom-single-meeting-wrapper').html(response.data.contents); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-date').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - yearStart: new Date().getFullYear(), - defaultDate: new Date(), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - onSelectDate: function (date,element) { - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-end-date-time').datetimepicker({ - minDate: element.val(), - }); - } - }); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-end-date-time').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - defaultDate: new Date().setDate(new Date().getDate() + 6), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - }); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').datetimepicker({ - format: 'h:i', - formatTime: 'h:i', - datepicker: false, - hours12: true, - step: 30, - }); - - var options = { - placeholder: 'hh:mm', - translation: { - 'P': { - pattern: /0|1/, optional: false - }, - 'Q': { - pattern: /0|1|2/, optional: false - }, - 'X': { - pattern: /0|[1-9]/, optional: false - }, - 'Y': { - pattern: /[0-5]/, optional: false - }, - 'Z': { - pattern: /[0-9]/, optional: false - }, - }, - onKeyPress: function(cep, e, field, options) { - var masks = [ 'PX:YZ', 'PQ:YZ' ]; - var mask = ( cep.length > 1 && cep.substr(0,1) > 0 ) ? masks[1] : masks[0]; - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').mask(mask, options); - } - }; - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').mask( 'PX:YZ', options ); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-timezone').select2({ - minimumInputLength: 0, - closeOnSelect: true, - language: this.select2_laguage_text, - dropdownCssClass: 'bb-select-dropdown', - containerCssClass: 'bb-select-container', - }); - - $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).animate({scrollTop: $(document).height()*50 }); - $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + if ( $( this.bp_zoom_meeting_container_elem ).length ) { + $( this.bp_zoom_meeting_container_elem ).addClass( 'bp-create-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-past-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-future-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-edit-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-single-meeting' ); + } + + this.abort_zoom_ajax.bind( this ); + + this.bp_zoom_ajax = $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: {action: 'zoom_meeting_create_meeting', group_id: group_id }, + success: function (response) { + if (typeof response.data !== 'undefined' && response.data.contents) { + $( '#bp-zoom-single-meeting-wrapper' ).html( response.data.contents ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-date' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + yearStart: new Date().getFullYear(), + defaultDate: new Date(), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + onSelectDate: function (date,element) { + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + minDate: element.val(), + } + ); + } + } + ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + defaultDate: new Date().setDate( new Date().getDate() + 6 ), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + } + ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).datetimepicker( + { + format: 'h:i', + formatTime: 'h:i', + datepicker: false, + hours12: true, + step: 30, + } + ); + + var options = { + placeholder: 'hh:mm', + translation: { + 'P': { + pattern: /0|1/, optional: false + }, + 'Q': { + pattern: /0|1|2/, optional: false + }, + 'X': { + pattern: /0|[1-9]/, optional: false + }, + 'Y': { + pattern: /[0-5]/, optional: false + }, + 'Z': { + pattern: /[0-9]/, optional: false + }, + }, + onKeyPress: function(cep, e, field, options) { + var masks = [ 'PX:YZ', 'PQ:YZ' ]; + var mask = ( cep.length > 1 && cep.substr( 0,1 ) > 0 ) ? masks[1] : masks[0]; + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).mask( mask, options ); + } + }; + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).mask( 'PX:YZ', options ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-timezone' ).select2( + { + minimumInputLength: 0, + closeOnSelect: true, + language: this.select2_laguage_text, + dropdownCssClass: 'bb-select-dropdown', + containerCssClass: 'bb-select-container', + } + ); - if ( bp_zoom_vars.group_meetings_url !== '') { - var create_meeting_url = bp_zoom_vars.group_meetings_url + 'create-meeting'; - window.history.pushState(null, null, create_meeting_url ); - } - } - } - }); - }, + $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).animate( {scrollTop: $( document ).height() * 50 } ); + $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + + if ( bp_zoom_vars.group_meetings_url !== '') { + var create_meeting_url = bp_zoom_vars.group_meetings_url + 'create-meeting'; + window.history.pushState( null, null, create_meeting_url ); + } + } + } + } + ); + }, openOccurrenceDeletePopup: function( e ) { - var target = $( e.currentTarget ), - meeting_item = target.closest( '.meeting-item-container' ), - occurrence_id = meeting_item.data('occurrence-id'); + var target = $( e.currentTarget ), + meeting_item = target.closest( '.meeting-item-container' ), + occurrence_id = meeting_item.data( 'occurrence-id' ); e.preventDefault(); if ( typeof occurrence_id !== 'undefined' && occurrence_id != '' ) { - $.magnificPopup.open({ - items: { - src: '#bp-zoom-delete-occurrence-popup-'+occurrence_id, - type: 'inline' + $.magnificPopup.open( + { + items: { + src: '#bp-zoom-delete-occurrence-popup-' + occurrence_id, + type: 'inline' + } } - }); + ); } }, openOccurrenceEditPopup: function( e ) { - var target = $( e.currentTarget ), - meeting_item = target.closest( '.meeting-item-container' ), - occurrence_id = meeting_item.data('occurrence-id'); + var target = $( e.currentTarget ), + meeting_item = target.closest( '.meeting-item-container' ), + occurrence_id = meeting_item.data( 'occurrence-id' ); e.preventDefault(); if ( typeof occurrence_id !== 'undefined' && occurrence_id != '' ) { - $.magnificPopup.open({ - items: { - src: '#bp-zoom-edit-occurrence-popup-'+occurrence_id, - type: 'inline' + $.magnificPopup.open( + { + items: { + src: '#bp-zoom-edit-occurrence-popup-' + occurrence_id, + type: 'inline' + } } - }); + ); } }, loadEditOccurrence: function( e ) { - var target = $( e.currentTarget ), - id = target.data('id'), - meeting_id = target.data('meeting-id'), - occurrence_id = target.data('occurrence-id'); + var target = $( e.currentTarget ), + id = target.data( 'id' ), + meeting_id = target.data( 'meeting-id' ), + occurrence_id = target.data( 'occurrence-id' ); e.preventDefault(); $.magnificPopup.close(); @@ -975,21 +1093,21 @@ window.bp = window.bp || {}; this.ajaxEditMeetingLoader( id, meeting_id, occurrence_id ); }, - loadEditMeeting: function( e ) { - var target = $( e.currentTarget ), - id = target.data('id'), - meeting_id = target.data('meeting-id'); - e.preventDefault(); + loadEditMeeting: function( e ) { + var target = $( e.currentTarget ), + id = target.data( 'id' ), + meeting_id = target.data( 'meeting-id' ); + e.preventDefault(); - $.magnificPopup.close(); + $.magnificPopup.close(); - this.ajaxEditMeetingLoader( id, meeting_id, '' ); - }, + this.ajaxEditMeetingLoader( id, meeting_id, '' ); + }, ajaxEditMeetingLoader: function( id, meeting_id, occurrence_id ) { var self = this; - $('#bp-zoom-single-meeting-wrapper').empty(); + $( '#bp-zoom-single-meeting-wrapper' ).empty(); var data = { action: 'zoom_meeting_edit_meeting', 'id': id }; if ( typeof occurrence_id !== 'undefined' && occurrence_id !== '' ) { @@ -1010,110 +1128,122 @@ window.bp = window.bp || {}; self.abort_zoom_ajax(); - self.bp_zoom_ajax = $.ajax({ - type: 'GET', - url: bp_zoom_vars.ajax_url, - data: data, - success: function (response) { - if (typeof response.data !== 'undefined' && response.data.contents) { - $('#bp-zoom-single-meeting-wrapper').html(response.data.contents); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-date').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - yearStart: new Date().getFullYear(), - defaultDate: new Date(), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - onSelectDate: function (date,element) { - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-end-date-time').datetimepicker({ - minDate: element.val(), - }); - } - }); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-end-date-time').datetimepicker({ - format: 'Y-m-d', - timepicker: false, - mask: true, - minDate: 0, - defaultDate: new Date().setDate(new Date().getDate() + 6), - scrollMonth: false, - scrollTime: false, - scrollInput: false, - }); - - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').datetimepicker({ - format: 'h:i', - formatTime: 'h:i', - datepicker: false, - hours12: true, - step: 30, - }); - - var options = { - placeholder: 'hh:mm', - translation: { - 'P': { - pattern: /0|1/, optional: false - }, - 'Q': { - pattern: /0|1|2/, optional: false - }, - 'X': { - pattern: /0|[1-9]/, optional: false - }, - 'Y': { - pattern: /[0-5]/, optional: false - }, - 'Z': { - pattern: /[0-9]/, optional: false + self.bp_zoom_ajax = $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: data, + success: function (response) { + if (typeof response.data !== 'undefined' && response.data.contents) { + $( '#bp-zoom-single-meeting-wrapper' ).html( response.data.contents ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-date' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + yearStart: new Date().getFullYear(), + defaultDate: new Date(), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + onSelectDate: function (date,element) { + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + minDate: element.val(), + } + ); + } + } + ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-end-date-time' ).datetimepicker( + { + format: 'Y-m-d', + timepicker: false, + mask: true, + minDate: 0, + defaultDate: new Date().setDate( new Date().getDate() + 6 ), + scrollMonth: false, + scrollTime: false, + scrollInput: false, + } + ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).datetimepicker( + { + format: 'h:i', + formatTime: 'h:i', + datepicker: false, + hours12: true, + step: 30, + } + ); + + var options = { + placeholder: 'hh:mm', + translation: { + 'P': { + pattern: /0|1/, optional: false + }, + 'Q': { + pattern: /0|1|2/, optional: false + }, + 'X': { + pattern: /0|[1-9]/, optional: false + }, + 'Y': { + pattern: /[0-5]/, optional: false + }, + 'Z': { + pattern: /[0-9]/, optional: false + }, }, - }, - onKeyPress: function(cep, e, field, options) { - var masks = [ 'PX:YZ', 'PQ:YZ' ]; - var mask = ( cep.length > 1 && cep.substr(0,1) > 0 ) ? masks[1] : masks[0]; - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').mask(mask, options); - } - }; + onKeyPress: function(cep, e, field, options) { + var masks = [ 'PX:YZ', 'PQ:YZ' ]; + var mask = ( cep.length > 1 && cep.substr( 0,1 ) > 0 ) ? masks[1] : masks[0]; + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).mask( mask, options ); + } + }; - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-start-time').mask( 'PX:YZ', options ); + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-start-time' ).mask( 'PX:YZ', options ); - $('#bp-zoom-single-meeting-wrapper').find('#bp-zoom-meeting-timezone').select2({ - minimumInputLength: 0, - closeOnSelect: true, - language: this.select2_laguage_text, - dropdownCssClass: 'bb-select-dropdown', - containerCssClass: 'bb-select-container', - }); + $( '#bp-zoom-single-meeting-wrapper' ).find( '#bp-zoom-meeting-timezone' ).select2( + { + minimumInputLength: 0, + closeOnSelect: true, + language: this.select2_laguage_text, + dropdownCssClass: 'bb-select-dropdown', + containerCssClass: 'bb-select-container', + } + ); - $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + } } } - }); + ); }, backToMeetingList: function(e) { e.preventDefault(); - if ( $(this.bp_zoom_meeting_container_elem).length ) { - $(this.bp_zoom_meeting_container_elem).removeClass('bp-create-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-past-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-future-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-edit-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-single-meeting'); + if ( $( this.bp_zoom_meeting_container_elem ).length ) { + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-create-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-past-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-future-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-edit-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-single-meeting' ); } }, loadSingleMeeting: function(e){ - var target = $( e.target ), - meeting_item = target.closest( '.meeting-item' ), - meeting_action = meeting_item.data( 'action' ), + var target = $( e.target ), + meeting_item = target.closest( '.meeting-item' ), + meeting_action = meeting_item.data( 'action' ), meeting_zoom_type = meeting_item.data( 'zoom-type' ), - id = meeting_item.data('id'); + id = meeting_item.data( 'id' ); e.preventDefault(); var self = this; @@ -1123,193 +1253,203 @@ window.bp = window.bp || {}; return false; } - if ( $(this.bp_zoom_meeting_container_elem).length ) { - $(this.bp_zoom_meeting_container_elem).removeClass('bp-create-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-past-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-future-meeting'); - $(this.bp_zoom_meeting_container_elem).removeClass('bp-edit-meeting'); - $(this.bp_zoom_meeting_container_elem).addClass('bp-single-meeting'); + if ( $( this.bp_zoom_meeting_container_elem ).length ) { + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-create-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-past-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-future-meeting' ); + $( this.bp_zoom_meeting_container_elem ).removeClass( 'bp-edit-meeting' ); + $( this.bp_zoom_meeting_container_elem ).addClass( 'bp-single-meeting' ); - if ( $('.bp-navs.group-subnav').find('li.bp-groups-tab.current.selected').hasClass('meetings') ) { - $(this.bp_zoom_meeting_container_elem).addClass('bp-future-meeting'); - } else if ( $('.bp-navs.group-subnav').find('li.bp-groups-tab.current.selected').hasClass('past-meetings') ) { - $(this.bp_zoom_meeting_container_elem).addClass('bp-past-meeting'); + if ( $( '.bp-navs.group-subnav' ).find( 'li.bp-groups-tab.current.selected' ).hasClass( 'meetings' ) ) { + $( this.bp_zoom_meeting_container_elem ).addClass( 'bp-future-meeting' ); + } else if ( $( '.bp-navs.group-subnav' ).find( 'li.bp-groups-tab.current.selected' ).hasClass( 'past-meetings' ) ) { + $( this.bp_zoom_meeting_container_elem ).addClass( 'bp-past-meeting' ); } } - if ( target.hasClass( 'view-recordings' ) || target.hasClass( 'dashicons' ) || meeting_item.hasClass( 'current' ) ) { - return false; - } - - $( '#meetings-list .meeting-item' ).removeClass( 'current' ); - $( '#meetings-list .meeting-item[data-id=' + id + ']' ).addClass( 'current' ); + if ( target.hasClass( 'view-recordings' ) || target.hasClass( 'dashicons' ) || meeting_item.hasClass( 'current' ) ) { + return false; + } - $('#bp-zoom-single-meeting-wrapper').empty(); + $( '#meetings-list .meeting-item' ).removeClass( 'current' ); + $( '#meetings-list .meeting-item[data-id=' + id + ']' ).addClass( 'current' ); - this.abort_zoom_ajax.bind(this); + $( '#bp-zoom-single-meeting-wrapper' ).empty(); - this.bp_zoom_ajax = $.ajax({ - type: 'GET', - url: bp_zoom_vars.ajax_url, - data: {action: 'zoom_meeting_get_single_meeting', 'id': id}, - success: function (response) { - if (typeof response.data !== 'undefined' && response.data.contents) { - $('#bp-zoom-single-meeting-wrapper').html(response.data.contents); + this.abort_zoom_ajax.bind( this ); - if ( bp_zoom_vars.group_meetings_url !== '') { - var meeting_url = bp_zoom_vars.group_meetings_url + 'meetings/' + id; - window.history.pushState(null, null, meeting_url ); - } - } + this.bp_zoom_ajax = $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: {action: 'zoom_meeting_get_single_meeting', 'id': id}, + success: function (response) { + if (typeof response.data !== 'undefined' && response.data.contents) { + $( '#bp-zoom-single-meeting-wrapper' ).html( response.data.contents ); - $('#bp-zoom-single-meeting-wrapper').find('#copy-invitation-link').magnificPopup({ - type:'inline', - midClick: true // Allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source in href. - }); - - $('#bp-zoom-single-meeting-wrapper').find('.show-recordings').magnificPopup({ - type:'inline', - midClick: true, - callbacks: { - open: function () { - self.autoScrollToDateInRecordingPopup(); - }, + if ( bp_zoom_vars.group_meetings_url !== '') { + var meeting_url = bp_zoom_vars.group_meetings_url + 'meetings/' + id; + window.history.pushState( null, null, meeting_url ); + } } - }); - self.mask_meeting_id(); - self.triggerCountdowns(); + $( '#bp-zoom-single-meeting-wrapper' ).find( '#copy-invitation-link' ).magnificPopup( + { + type:'inline', + midClick: true // Allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source in href. + } + ); + + $( '#bp-zoom-single-meeting-wrapper' ).find( '.show-recordings' ).magnificPopup( + { + type:'inline', + midClick: true, + callbacks: { + open: function () { + bp.Zoom.autoScrollToDateInRecordingPopup(); + }, + } + } + ); + + self.mask_meeting_id(); + self.triggerCountdowns(); - $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form .bp-zoom-meeting-right-top' ).height() ) + 'px' ); + } } - }); + ); }, scrollMeetings: function(event) { if ( event.target.id === 'meetings-list' ) { // or any other filtering condition. var el = event.target; if ( el.scrollTop + el.offsetHeight >= el.scrollHeight && ! el.classList.contains( 'loading' ) ) { - var load_more = $(el).find('.load-more'); + var load_more = $( el ).find( '.load-more' ); if ( load_more.length ) { - el.classList.add('loading'); - load_more.find('a').trigger('click'); + el.classList.add( 'loading' ); + load_more.find( 'a' ).trigger( 'click' ); } } } }, loadMoreMeetings: function (e) { - var _this = $(e.currentTarget); + var _this = $( e.currentTarget ); e.preventDefault(); - var self = this; + var self = this; - if (_this.hasClass('loading')) { + if (_this.hasClass( 'loading' )) { return false; } - _this.addClass('loading'); - - var recorded = false; - if ( $( '#bp-zoom-meeting-recorded-switch-checkbox' ).is( ':checked' ) ) { - recorded = true; - } - - $.ajax({ - type: 'GET', - url: bp_zoom_vars.ajax_url, - data: { - action: 'zoom_meeting_load_more', - 'page': this.getLinkParams(_this.prop('href'), 'acpage'), - 'search_terms': $( '#bp-zoom-meeting-container #bp_zoom_meeting_search' ).val(), - 'recorded' : recorded, - 'past' : $( '#bp-zoom-meeting-container #bp-zoom-meeting-recorded-switch-checkbox' ).length, - }, - success: function (response) { - if (typeof response.data !== 'undefined' && response.data.contents) { - _this.closest('.load-more').replaceWith(response.data.contents); + _this.addClass( 'loading' ); + + var recorded = false; + if ( $( '#bp-zoom-meeting-recorded-switch-checkbox' ).is( ':checked' ) ) { + recorded = true; + } + + $.ajax( + { + type: 'GET', + url: bp_zoom_vars.ajax_url, + data: { + action: 'zoom_meeting_load_more', + 'page': this.getLinkParams( _this.prop( 'href' ), 'acpage' ), + 'search_terms': $( '#bp-zoom-meeting-container #bp_zoom_meeting_search' ).val(), + 'recorded' : recorded, + 'past' : $( '#bp-zoom-meeting-container #bp-zoom-meeting-recorded-switch-checkbox' ).length, + }, + success: function (response) { + if (typeof response.data !== 'undefined' && response.data.contents) { + _this.closest( '.load-more' ).replaceWith( response.data.contents ); + } + _this.removeClass( 'loading' ); + $( '#meetings-list' ).removeClass( 'loading' ); + self.mask_meeting_id(); + $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form' ).height() ) - 140 + 'px' ); } - _this.removeClass('loading'); - $('#meetings-list').removeClass('loading'); - self.mask_meeting_id(); - $( '.bp-zoom-meeting-left-inner .bp-zoom-meeting-members-listing #meetings-list' ).css( 'max-height', Number( $( '#bp_zoom_meeting_form' ).height() ) - 140 + 'px' ); } - }); + ); }, updateMeeting: function (e) { - var _this = $(e.currentTarget); + var _this = $( e.currentTarget ); e.preventDefault(); - if (_this.hasClass('loading') || _this.hasClass('disabled')) { + if (_this.hasClass( 'loading' ) || _this.hasClass( 'disabled' )) { return false; } var self = this; - _this.addClass('loading'); + _this.addClass( 'loading' ); - _this.parents( '.bp-meeting-fields-wrap' ).find( '.bp-feedback.error' ).remove(); + _this.parents( '.bp-meeting-fields-wrap' ).find( '.bp-feedback.error' ).remove(); - var form_data = _this.closest('form').serialize(); + var form_data = _this.closest( 'form' ).serialize(); - this.abort_zoom_ajax.bind(this); + this.abort_zoom_ajax.bind( this ); - this.bp_zoom_ajax = $.ajax({ - type: 'POST', - url: bp_zoom_vars.ajax_url, - data: form_data, - success: function (response) { - var error_html = ''; - if (response.success) { - if (typeof response.data !== 'undefined') { - if ( response.data.redirect_url !== '' ) { - window.location.href = response.data.redirect_url; - return false; - } else { - window.location.reload(); + this.bp_zoom_ajax = $.ajax( + { + type: 'POST', + url: bp_zoom_vars.ajax_url, + data: form_data, + success: function (response) { + var error_html = ''; + if (response.success) { + if (typeof response.data !== 'undefined') { + if ( response.data.redirect_url !== '' ) { + window.location.href = response.data.redirect_url; + return false; + } else { + window.location.reload(); + } } - } - } else { - if ( response.data.errors ) { - for( var er in response.data.errors ) { - error_html = '

    DY4#<<`^!NaSG9Zep5;S-!ssdl5s3TD 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 mBCO8|ME{TD|e;4Th diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_3.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_3.png deleted file mode 100644 index 149370a28a5c8c0ac3b6abda3bca1ed88998519d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157049 zcmeFZc|6qb*FP?iL|H>2Oi9I{gzOO!SxWXb`@ZknBxDOsijX}i`@Rih35|W<8Cl0V zV;_t$znAy>bKm#pTfOi5_wBFW@A0@_^I%?Huj^dPxz2U2bDrm1!qrsd&!4+|j);ip z{38X~r$j`gFd`!2Ch9Z5lkA0lB_bk9Q|kv0)E+%}z^>-vXkl$-{$7hrKUSW( z-qY-D5%F`xS>JGwz>C+^nr7|vvYgifgK11<)ST5L&kch!?)BXY%Wx-pN(LI%p|5nO zC%g4tH*Z#E0ruv8KE4&>8&L0yNkygLq^^2me92y@a2Z|ikas_I;|)VQ9Y{u-uD@UB z)AtwW!tPUOpCW_b=a_5$E`R#Q1N`(t*ZCJ;4s#1`6+og1T78TW^u$DOD8ovF&q<$Z z1{3|@Bu=QMCNjA(IPsY8-Pa-}lhY!U)U#u^K4!LZKf9+CYA$KG~*rY1%V%ucS$X~ zr}s-=9UL5ee4f{BtAu6-oC ztq)$Je8j=`NWimLfhO+D%;b&KL~7yS(gpo!3kL}!$t5lG>Cc@?i&p!N;c~Sc$0IGX zpPq$%B{CiaJyPUp9;ar$u|=CXDD=U-_ye<;*;TFUUuG*qK7ijo4E}OZ{Mydj>t(B< zW*SpFBlkrmuj0%4IyY1zo{f-AfPYZ6I#N0ZDYQSjGD~ywx-8WKh(6@iSJ&_3a{Xq? z@KJxA=L#<^913})3{7KVwSh()Y9D(En%?Ag-&)l=>-}uBUS$CQ|Er z5M!WK18MpT(sxDXfnV7f6~=up`~KkDRk-)#v@*rxS4N1yB>^J(% zlrZR=c3n5~$%V}lw^uyj&zsduuHF8)6r400SS5Akd}?D+^_<o?!h9%vOezfeK26|~)3?Rf3%i&zc`{c-9I>z%pBlk`=yDZNx=R4-HN(&BQ% z_1=rEPS1;cY-AK18GSN&<3>vu?PKR7pU)Mg6(jtSIT=R7@~pPQP8!wUt{UM`0Z%MB z)-vH0%?zew#R8*`)>u5~ZAp06NQQ$AnxnsNY+UvcuX^>WmXoqImdyJaVdMMA{xglI zGn%O3^}QzoXU@q9oYP=_Ev6x)&f7-ASaNTJo84sd)5|AUb1Xd ziJzwsl(e=kzaW}vXlUrGck6RfWjkbW*ye&PvqXOz38W#i>>yS2hU$jqULn~R>J1cY zC($Ni{&7~og$&uiMiRu&f1x?>+M6@izllc9_{0S*8w+U@DN2iIpBjF7-k4(af=z>= z6Vct5nLn=Wlj{@3H@Z8K6{PZRu0u}{3wohO?=>q09M>c(CPB~uXI;@UdZqITKlMPlaOlGVE? zm);w9$&-T@(*}A?+&F3|^JR1UB&<&R(AK>$lo#tmS+Skr2fq&2d0xQ8JZIvpEgBcq zR$Q%pNi$HxbXQy8D7(-kS(|F_3fC;<#}HVPAWJyc9I@YJNk*dx#|GPtGqvaIBcvL9 zH+x7#8(;sB*|@rKmhP-b@N)1|8PexmGyF4mCzTC?g=Im|M{ewg4O1T;c5-%ucsU(F z=&KdfVqr01{?};Rg6Czn?rY>ube>$rHCXJowq>)M)xrAG zNM%VCxJ-Z|I(zBq+KqsB_affhi7ok964d{=T6Q^OM}7Cpg+U@4TEY057rKw~vr|4J zv*7*x{UyU&LzfFV`w|N^zLp!U<_(|D$KLf%6o^vlNV{p>VFj}Smrayuxrt7tTzRaT z&DbB`XSQjX0)W{w&r$EG}b-B{g&H>75)C@zO1G3 zRTuYz8dvvRx0og5;QD~+QdD2$0C%rmPNg2^BT~TsExaz^16&P~e(Zr)Ka62w`u3{P z{4CQnzX!jHKn-QsnG0vcgY<)3g6ht!pQ(Fw_$uYq%~t}Hxs)-NJnr27ED`&?(~{Tn ziZRkSfd7v0EK~UFIHnuFxK~T)z{Kx zuYu*yNy@58d$0MKW~5~JGwhlJY3e_uTXb8HTatTsOuT)5$?9gYzNvT9mT(+L?me)z(0+c4)a zE)O%NW(E)#U+`-qb>H-WR@u2MGd*Hj7JDjM z;xn(TmB{_Q98uoA+jwK~%hD6h%**n1O!i`;{yXh`mJcBw+b$iR6Ehx`ua7@Cn<}>6 zjX4;Y8Z-D|xDe14gr-5??#XPM%gT<-M!1%uzX5X6HEp|uN#&L}56nd08C z-jd!uetgk<(fQ}tZ~5O`n^v2AuhxPrew`JnXDkY{Rcd7;DxHzw72`$*$Sgqs?c9UmvbtX7*blp{cJN!;X zQT5Su0#f+4-RyX{!6m~>S(k*bi#$%ey*z0)&~^|TquiI!l7gq0=tUd1U<*ZqXoD#`(t!a^-J?9(~%ss~Loxq#` zLUwk1CIue{7L6ucD}s&)ZaR#%s!`O@RGWi8E?r`9n{@=YuoJI_RM*)i(w{j zGrsl`T|x5QVtqe-i;bR?LE~awQpz3t56Zer{g)UmMSJw`Y+E~fZDLC|bYAM@m*!jW zeZU)Euw zs#vbHkR{A`z&BpPWW=L032!!SJLF952sTG`Oto{jOYvUhkswTcz}%{5){d*o^RLEk zb#aGrf8ut?qtw+YRdm$Y%#qJE)fCQqo_|ws+h_eDm_j;NBhXpVKsXrgW}|>IxAc( z>rJt4zn){bNA_~}R&uJxBTx6?YlCG&hl9gtp^3WM3;F89?wGbwS8vB9#KDFk6XO*(U#-lg{aW{?hcyCzGRN?}i7R%_gD47KFub zQqhObBTsTOHNI2EfTdI<;2Zl5;j?u9;F7qMSP?F^auw@3SDU7k~sB! z)$DGk?vMAFo%WVQ>Rsi#OM8S3H{iWaeXFxGsdWL8ljtd=Qyc2(fcbPs7ptjQv=MoY z%a+a3P-?+ufkD+3-@3VnTTyz#0uCNXTBMJM7-6r&C?a6FUVy+m<1i*M<$Dp^h1Mdh z?5x67Fx{q9GHm*OANDu8uQq0)VlKu=d4T<7AWt_3x2)F%u$J<$Z!kWB&}L-;ssx3X z$f{q(!#6|bA|F6V2+qZxGL9ok2OWV@@$fs|<*VhW)nWKP9Orlrxl<4JwcILLl)&K= zsJ^nL?5PqI4z&;3mesdWUwS;r&Yd}9<|hK#xbdR#m4)T$4HPfYk~I-O@3-x5vb)KS zYSgqLrjC@I_-ip_7e7U!qqYH4^P^FgaX)V&+?wTWz(` z`oK$=f1{m+=&1lv>ip@`_@pyuBpbzUc`(0-vtEIHRt(#4C=%2TDPXodf567DE3p&F zQjZS2MXb8vPT=e04QtQ~xljXm9bV?zk1UjxiEaV+XNgEp(Gr~o?oI(8qEnZNNdLMg zB2qlX{GazvPu=)e8Db)$P-`NRf0fY%zE7?CaUUUZ4Pw!q+61=#s6yH|9JLa-TS-z zQ*&2GJNJ{~8V=TOl6U?^^3&sgqdI9@RL$DU+)i88+TPs3^`xac{I`X~`F{KAx1>7% zMSA=8-FyE|`fsoPMJmpB!ry=6_urHG*Hd6NCC`cT{ikF|o~yJCoF^i>PxMGu`kB|M zwJCBxR`crp&1|({Vi5zYo1~&yc_IDmph$(!h|ghEi;ts3C|qsDtV?wfd$k#hgpxO>mO8I`z;-ii3X=NUlZ22f8)H~tyZ`R@{6 z^Pq|ns{{SPgb@+50@R*rMKAxTi(0RJT^TO@C+1Is0t0)o@3m=zg7g2-yMOHV$%}I`FPhOWtCT5e|AhKs z31B>3JwUtI|AB61SEB~l#@K9c^5##d`QMT%tX*mIjJJL8PxJEMj6CoqHG46P-GMGh z_D`sxJbDr%AzcxEX3zOfPS{VOliTvl0r?HbLtnr3T zG_%wEbD@7^iSacGz)N_G;T?JPC##+G#6yvuynZJ9PpGfz0I~}8^Q;#7{WART$8+N> zz&46mq1y_7LjC{iC2njd{rc^Hr(N#HkR%4-f_8o8XBWSJt8_o`THT&`rDmpKV=#fM z!3RDxYG-(xB4D9tlAQrAPuFRI`Re(CII~J??cHI6QiE(G@fYqf{(}Z#$|5!us)&E$ zgVz@#&Xh4O&x_OAQA|CXayI2c37_|8;el;&=v3`gt#!>BW-G3ibC0y2KuTZ~XELjl z)Vbc#oq{+9F3FltlzI1)%GyNNXD8lI7vvStj-_ozI~ZyEKX-S}M?7=P5jHmty}$ai zGI{M4xG=NTdrYY07O1_1RB;I6B*ydnpsj`&xat-0((5EB%8^gvCzWH8k`fhU$){1z zQh#9Pp-WSy_b&WiI|M%AYj{1Cd3=>${1lpM81XHz`x;%r`P4oRNwxwiqyF`Z3eSb} zQyy7gthmRdg*~vX-mpVaf!D%~6MB_YyIgJ3HOh}DCRrz0kFHW57%pIM+1`Z;m$J;U z&9SXV9(_I*-YriYotR!2{xSTcn_cBvw;f@>WUgcJ5LCYfSs?Tf?WB%PTTL6%^7PUB zLSZjqJFzsjlTTfg+E~wnEHyrAI9tf+_gwysdTH38ui~%fS6J>Xa5(neW}ex&l&Qo+ zh{>@{G#YT0Fg$!&yBhv6^&^VwRS*9q^54{OvUK^^04;LGqteXn0)o?Jnn9e6GZ8*q zA&sI(!$+Nkw)cv$TFwoyb1Q@gxz+ zX#=eh0|P9o)vsrE|8XF;S!RB%y_B1vLAPV6oGR#F4}xN@)yE!f+ap0+>nidj<~OBIc51s*r-&ciEaE@=ZGt%I ziG_|+EU#~3@6^->1F-^w5mirA)E-_~XmZra_5tB04@La4QmEV&JO3hgYgP4TH%qx)tr{1JpVjsoLGPatym7SRWXg)0yZM}aIz6CoIq zH?00U#r-P#zN-_Y$S}0xQO3>&i%oo{%bdqZ--7hBe=-X)wE=zj#BV!vtKT4FSE4Jo ziR@({TlnhtU9k;`3z#ddoUNP{Bc3T}^g3F3d$!nc$V+3+y$i&g8Mf*R+e5vQ5T=mX!7Y{|^eQ_WYcOQ1bCJSyywg6Yp^3rgizSEjb#1=Uoh}l-lK%PlA2;1lQ;c5+_PnQfLrl^aNfzj#%Vu}o@<0jl^=XtPF;u=uzUjL=Zee4=>Ai#MKq}qZ%Bp`c2_#?YnY?F_19mr{>e6f` zjxFLyVBd1%C9kmdl1rjgS85La@$jgQY^!WKw@CXHZPcm2VkNj|)a!{ngS9 zx&;_TX)Xg}_Kn+#FGY7QIItv+uE(@CJ9v_*?5Xal=7rJ04Dh>=g+_j+y|`v{OQVT0 zeyDkIkHlpJUHjIXlj{KFN#aQ&Ep^Rfy09?CzAvCVU$k;XOb}G~*-$xuD0nxo|3*|l z%Ls#Qf&ouSnuqi{L?d$T^D->ik~b!1@@QP+yq2IoW7xBiXCp_SYy`gR5|Z1$Ud+~f z_dY^j&0l)Ao>MM19bD4EwHRQ6w%(RaIiGqym7)|2JLJ;{_`1cMv`m06V8Qj7a%LH= zB=)VG4VEdMI(YM4sltl~RRrhc4l$Tiyp^G$j^P18bl1}y|9-c=cUvFiEoUybFe0|z zjpOX?@ zSo3!;r3Q7eTv`{+J<8h>P?GCbO-apD^zgik`_)Vf45ZVZJo2)lW2VI35%N*}i16K# zj(N3GphO3AZ-3DQW?R}Fzc>+mc29pWWkP~Eg2(82Ivv#~9$Al@CB0de9Cs#46{M)d z8W1ax^|SmgxtTYs~nO za(}+&)#~NMyPJDtLsDV1F;kB_CF&eUgbXJ}CvQ5BT+zcUF9&H7*pUZl9#F=@1XVb=2I*f3Gph_d7xP=oKuIvJM=%j-L5Y4a-?A_KW8Ru~2ia;OH` z9Q>pc9%HqH0sT6Qv)%@-u5nFl09>HcA^6E84ip>>SlUUQpaVf8JA?~FFt9jXYFRv z4ID}jL2#jTn@vT^J7wm_LjWOC9hsy$b7#UGRbSqhfh8YB4QiWleJY%?>ce?V?LQnZ zDINpu9m2H3KB_x#Y|%`cd@>Lm3Hn8Pf^HVI7<)W4%GCO?>14m($zOXkBU;dy;bVjx z8FQ7D)H@#A>hE7ObUg1cWp?Jx+Et-^9nM^{a?PoWljUulYnE}TIsq$3$}#I*!>> zpL!^cW$&DVb33%!CmrAp&uB68O&vgT2#S8=3VI1%*?jB%)jEm-7B4NDDU-H!^YnsK(5 z3#_$Af7q19d$7fkjFC?fo*wfpSiXzU&-a|Rcz9sbqP5G-4=v^HF4)iDh3F9`4nTAo+yYZ_(d)m_0ZTy7Id#GdM8@m0yWQ>Yz( z|GieYX9mLknLZ)(3l>-Yg zHjrmHybX7Q@2QO9!$K$A-Gyg`0gKD^J;Rv1k+wZY zi9==xV!Hz@8walJZAL~hfK>S^sSmu%L*P36w?uEthRAuq5(Ian7(~I;De_T?BrzFrJBegn7pGXl5{=2cnm>A({wEb0o2@MtI{FvS($hD|tJe3qB9vfnk= zNsS&Ful8%=XF2p4UOm@Ot+p^~7}ZkJ5;mOLN2yS~S>N0xHwOuo%7eB)8QK|5_}Ona zwQPnvw62)ckEX7F-<`@&*7VV}*0J7uqS~guW#>^YPA5*sLm`)9=U-Cp+O(;&-IEBh zsJ42$r6S7Zfi-6yyY3Qwh?%dIESKE1P@HesXmQHgQ@3j2%z=y(+zhFXz%&7G4c90g zUkOh|79Lg)qjbMr-1Jx+kEpn4-&1Km9Pv3ao36DKYo}Y9rES*p!Xb5gA!*rjKyy^) zSHR|B>U{{O8)ME#Wol>3Hxh>su^yRu-$#)<%sVwchE*ZjVQcF;Vb3_hvJ7%^ZvAH? zCl>^Z73yzq7O-QTGyQwi#8}mBp#F?#a-Nb^*CBB_-LR@lQ?9I*j`wRnOYeNY$RNQN znfccL=r$(e%$_V(10bXz+!ygS$p;u4G8LcEmAFnXCa99 zQCdRB>FO`{nqGyRhgee|Xm07XxyFu-_&}T>y|hb|cW1T}6In1)2ulE;a-}W+nBGIWt;4ae}^165ob!IPl(jgYggraiBt}PkZ4T#kO{|@kp{z9J}h{~-2`f2XA*KL z1p!Zy+dJ+|{C=7uSx5XFl)s2tN32zbu2)z$jAdRgj0LS1CK+40H{fh9dElgI|VSE#?CMHj0wLqa)-Z4-PV162uYY~(z$ajzH- ztBc8y+_HNK4je9NmK-K@<@7j^Y33Wl_|EO=Az`xG+D(tvMfp_Lj{URqv-g_hIi>XCMD|_GXnM{|C zVo9ii89@1w;2n%@rkptXn|S1L(#@l+UJx9@O&qz8vByO*_^|m?K(G2yK*^sd#6d+{iFs~=!Njh26v!mF1m4ez~;;<$evrs@eS#p85Fh)tAe%5~cYbTiUUZs^8 zWzk>I4c|g}#d!ls?JGICZgZD&jzjh8aR;~qUtbUzJ)2ssQ8B_aKW3R_2s9#SG%}e- zb)iQoCH^S!g6MYO*9lC4C8P2{a>n}T+|dJntqI%$MI%L{lJwpI#QxAWmUFMhe2?Z} zsJ4GkaU${d7|QH=9_;FI_9o;q-`9cshfx7H3K85}Hd18*qsnWEqk_-F$LheQW{>Zx zKT++eOcfsgvy+{DZ)&C>9aa)zkZ= z`mOww?zIk`_lw+e&|4UxtiTals^&`>?_EM8<}95*pg zN?o0U1gY$FyQd_1%~Vx0Y(DYiE1^zU)(K+~22|3fX5{|8%8D4kD`~4_^5PnC^i+y3 z@>MIATk}?r4GB{+>+$PO8FSb+iLCO_EDk|1-r|`BJj&*-Ksjvql*7YqoE~^`48-+b zXGdI`;0V~ImMEQO@L4h0_iO)|}#?;s`pGV>w58Ib}4 z$C5{1!j8ToWt!n5OKq;`TxK5G?!w|QoK9($KAZ*~8^iS$MjR+7+ z-i9R2um{K~X4LwMtqHdO{7jAUzJ4I{$i}6<4W_nBS(fiop7Od#uaf3VIb8G>+_kZ> zSDZ)xK>uL#A=n|qV-7@1OI~#m4SdSlK3zYcq{5ewO>c2>di98A=D2`so_<{(!?&dDaquV5ov^6j| z78fDsQC-z1Gym=!1@tSRGM(%4i^DIhd9Ott!kZZ%Kv6Q0Rf6#wwmmnwJT^bN6@nu7 z_dCm_1a+Iq5e|g;;1I+|6AFKI!zP(|cmqgf-hJ+7vSqr!D%^sj#FW0E93Agqfp*R1 zDWR*G^3qo-jRa4|A?}N{NbK6J$C@*Y6*#oc>I;~{5=IPWb63~30WGK1BV+lvM}egt zJ|>g8$_1X(8SCH-l=Hxoy8>IOfNgs*Pjpvv}+w|%bMM<;(r<8%S5 zo}%7_nRvaW$Ac+y9=_E!`X&d`fpUKDl%FA71_ff?#l@5adY zmI?}|ST#AUPus&vr>4u3oTrgq)#9DUu>GD-A&4?S;Tb9EDpa=kU${e8BY>ZrPR8Nf zq{_SureOy)H7Od_=>o;R3{!+6c2{G*N}Z)(@Oy@8x*E@Io_@z8yMX}T#IV#cwuzsi zKl+yqqcTj_OnLkQb&w>Ej&-m9f_p_?^L~%AWjb%IO}P+zF*WaA_Xt^oAmiXs)j-%< zv6HLo$5DT!Z{YJnnKBl|Bx9L>%esZS`5Q{c?AD_culcH-{?>&i}op8;|oq3qq>ci5G|g^QX6<-{~tIi{8(TY zzpL-Sy0XwfnBL;$DF5@bxI>Xbc-o=fp~yIIgucA`ZxCThNFbSBd}STo3e{u~s>xFv zdiBV^&fa~LaU|fT$fHV_(#G|4y<#EtJuG-OA<95zegN3pp16W#0}LEFTxuPQ6VAZK z+;bc`X5#?&SYb>*a({k$7}&3u^_q7j3~(0ZAqdG92GBwl11R)>Ap zX;Mw;zD%-)%`2|Kxr@SLJZ-t+bgRJ7o_D&<;d2h3cP|3nbL#;~BJ<_w0zG}Y*H@+} zhaJRRs})bg*`R6t{4T@T$O3wx@GS!fHLTs74}rDIaJ|v7q8UNKG}Y}nwlI$(*AjB4 zX(*tDT7UsavO9E>B3Y!SRc3V+ytQ73{SFI8$9C|@^5&K!@TZ~mXBa@KA8l!{xMWd^ zIw^p7H74e9p@yv7C-bj>>PG2>`88EikBLTfmdf%f>n=@0qU36)uNxldWOh$t05(nK z8+H?C`c@Z`8LaZUV!@y-RXF@gDt3JYeo93wmd*Ra$c+sMfqjer?Uc%A(Y2kf>Jl zR!qc|orxg*r0~r8_AAF%;9bpcbW#j9*CH04Ti6pEF*EBk>%(%TJ#DTf8Ie9YXXG0s z!i-XNQ+-O+<3s7$XuH^VhPDdhwBD^Sk}ja)Qu8|^SNL*NhgWiWR+Cl>`xmlyC=_jjH!zj1(MGTLJ+6O^umtrSf@Ldy#`4JROKbl>siV8lV4ljmX2Y!$m81-t6-ns_MAM*x9(~xCc2KG2e2q`! zTCjuXCzz^{s&3dvO^cbmmF@BC6i~9$kyY?)TVNlgK8X1whYnt}2f{pCJ{10Qrq5;# z3+w=mhLAx zqg0kW)~hZxPQ6|#IPTM=sC-Z8_rJgv&?Pf(H4Oq@f@^wWCoFyrH8&{GpCn8mho1W> zbM3?AsZ3t^gnct-d9dDVKoFY#-o`m5kN>hFuR+MCa$>Xf&)aQNp;}Slld3y<*S|K0 z(-lx@ZQC0Ut5a~30XeMmDMPGll-XWPFoM2T)l83wgMGcmx(uhh+~>|8zVI)y2xCfO zN-DZ^Q{S6&SFs(Q#+<+KHc`ojSM{^yC-28np}gt1oDePWQIzBdg2&cGo8!{)_FEKZ zPv3&&QO`aX?l2@VK%zL6_vX*)7jUB#E-qQW#J(Kg>JLvrWaDG@=ji7EpFPz*+%I!$ zYyPqUa-@bQ@sz&S&14b_FNT%UNg2zUe83pFk6W3`XV|1{p=;G%dR(c&0OAW~7(-oD z?7CK5#CAcuIrBm$ts|fWwCtf`(!$ewuU5Q#3+y3U-}f0dZ|IwpCsj4AAKZt0crMjd zRnyiq)GE;ISg6{zE>g`My3YV|cx9?J&7$14UNO6Hxj4*n-@{ksW-0X;=$uwkU2Sb6 zs6eW*G7NH-8Z&k@uCom;iSfQxhA6-kEPix}L`SzH357#|TPgjlWR)yu@yLY&nxC=c z&Bq2VM@Yg8A&@b!hk>hAv0SaAw-pW0&x*8R88b!tgOsk#pV{=9=OkTX7|*h&HD`g4 z%yEmrK8I|Ct{%G2F&)v+YsTzlD8p1?UN9h}=(SdPcdFk_p4u@+>9vwwDs{qY&#u(s z_g#FQ2l~hrl{&R7ZF^VURdK#4ha%U;Ru&lvA{fGyI-@Pt_I8H8ntzY)+MV0OP@$=G zb>#}It3E$}P7UbNVFN-z-PiE1;oaDoN6NX7>-0L83MjRzgC6#6rTj?wfy~+@Ro%Jn z6SprV6j7BT_$$_y)=SDWQzD!NBf(Syc9)pFSCFLE#Fvgnl_m7L`);cVd$)6VSAA|J zwYMKM!_qc;yZc9NLer;S|eGw)Wzs~OYu)UI{ks~&8!Z&8X5^H&U!)5p+$ zR~Kbfyj8&9o8qI|`!&OVcN8G-(V9coC((=#Vcr#mNl~F)`=;)UP+d+jd_JR#IoM*K z&Om*KU8TbEOlsEZ)4cccO&hUTg@jt-4zMMW+Gg=1Eg6^=|A4hZ_id)iX zQ^#mNr#1I-A-2Cz){mF|z;z(i9qjFK0Pi}mw`{Qe!MWZu>IKoxW1<_kw=9>6(%PvC zzf9+5jV;}NJ)N9*12H7h;u=B4!%*yfUo&{qUxeo#&pn3%L|~04WUAi41QuL(dH5nW zr_~_R13WG#fgL!2VfW-zc2swy3Od#^oa9S?<4wLYGzL;cK)wZ~ci!9h)-!%{CP!}P z7Ub#Ct+>96BYc?}qI zW_3y2Q2yf zLyvcPwj8GKm-sGYlbT<*2P{*#D<`u3ooP+o$8$FQtlFsuMX35 z`21DbgLQ^&#xuZt=DL`ey@kz*FZeTV?6nBrH&p6OcP-^oUaqpY9e;1~Dc1D@BC83K+PrSg0pO^9UfWM+w3 z!J@i6h3or5J$%JLo(6RikgC+mI_)sOV!*2_0~|xZoDMsJH_A|1@$J>R!X+_&c`Z#t z7bg3=8ho4eBPa1y%^ebvVA-{-~C(DKUGT~Nq#`>?Ze0CrgRII|-{w%5fY&mbH z*5VXf9*uAL#N5pI#wFH~?U}<3&M605UoB*>y;ej-#amW4Q%}c_mAQO(I+A{@=T8(! zcurawjh}8Wu&}AP#9EV>AUe>&d6#Vg_$(^zw724jp{FCLZXgS*Fy!B=ucTQ-f3t@r zR598d)LrK>imT-r8%-0K=7B%oj5as)hwBartJ_0U-VTsOuh#3W z*K00^`tI5ql<<06Kec>oQ~PPtrEWT5L5-kBFs>`~y|$;Yw%Fo3J)m`NLM#3z*#0o> zpl?`SFV!jv6R*@uP#n_A$=L}w1D5Vk4)8gH=@tn14lemk0wiVh{YT3@Jt?Y3jvI*n z%ENRez;1s=K82>8bgy2A!Y3b2dsammnwi#xAcFE44q0l4K!)&i)y8#^{R>Za>f0j^ zcLq~ZuSoTPV0bnyy|8y$+RXytmTUx%&>SyldI$5b;2 zc2qkq!*&0Wt{H}HDG?rk9FCOp7?XGoH85HdL?0Zsk?EOnxxwnOj&T6m{Aqfabshy@ zDGUqg-kCCn;_mJJjGex?e+;Daq8wW<1+o92Ev0(@2r0dMEWSyWK1VYymteG*`YFJ? zqa!YLupbv`_XP;EzLz9I+v<#$lr1<$9*##KG@pchOcEFN_6Xq>v^&tG2XVi=80Zfz zYLtm5=bO3c4Wip2Bbsx!HhMjJ8iR}rzw_k!Qkzsh-r7D&vLQNxcfBR+=9KoOJW9(u8AMCUaT0C3<#~Y`x|17k3%4KV01bh;?Ix zT`V0}yS3fklfbuiFpr8&{o0Gmy)CI_nY=PRau-A8hFg7aRCwg^9sz^`4~HIoT*A9; zxNYP)2)KH3-PQaB^D>#6qCNnHE3?3%4k7Y@QbuZI;# z3TqpmuR_@gZGI~b@Mv0J>6J+}@?pS3oOx*`x>(kI5W-J{eb6~vSi#2OU8(-~@9%Y& zNI2KSr@E(8e349MMtCj&0{|fXcMmyL)&fM!sH=+`LAbn_cwMs*%i*B zETG7CdKmJvMjITX&TR(Ne%4B8P`|dOLP+lsqEZVU=jLbmSg5xRM#lGbiJT-hB zGLh(*xwAiScGL(XTBz-x7^TLMv8B0ehN8u^7txTm*-Pj$& zfe1REW*$gfePOmh5{_(1p$d%{DfP9{a*Q;xV+X#M zut+tLFoO`U-I0>3_y*n$?ggvoEw0Z7oLf?*7nKAW@zSHtEp^yF@f@kQw4n>xZ%vrM z29Y7IeKGHE#_awqO$yb~l6Me^@8mqVCjhL`x#zS1w)Pef`=UB=MULkH&)UBrakv3A zf=tiF@MRyviT(Xecg}q8^ne(e(u|-#6j2wGOJ2av9ioR-b^u4`P%c@{qpmJ}`wMS$ zkGP9`F?GVnqA;xClo?0K^@yr~q7lGo*~07|o{3!BcHu0sWYf_WqzYviGnEX8mg}Lb znWm3iBiUSw`}#9XOcaPb2b{vx6Y2g7C}Dbb%2#@=0C=T)^8S%WmQ`?LxZGrPlJk)s zU;<(u(qJ&lx;w2MDOV<2oTc(hsJ+D^crPHnxIn%$j_5Rt8OY!t9UiOuo?cPl-aFGD zZlM3HXfPv^RU{`s+ni$-4T=8t<>61jI#HnH$+=ZBaTU3fH%#Jze_6$AJ0ZdTU2aC~ zThI2N?c04I+`Dr2N|*(GPC-t=;iGK6w7)VdRRLcKxYkkAyq3QxLm+Ps>=fXVQW(S6 z%&AD_2JyF_jv9!96|SEjIxtECq8*aAK&WRrVfs_X9J92UsYBTsd$sLg%mp4|tP+pQ`Z_$o@T(kpPUS{1qE2cg zrH~W669sJnLNih48AQMBHv&dDfbXCP=E((f3u^N-4WMH`yi!)k^$#(XOL(g5`m=}f zR29_D5XZvs5QSUkpkk*f@VKPs=@7=76cTB5*HC(&ruVCZa#^I6e35nass7R@R<-^x z5Fe7UqTyWO`L`N5qw?cjzq+DSmeIYt*3~*} zcVRC5ld+2_lB)BA5$fFSI~0*31E|MR4UA)b6Mdy*8>>z3GpjZFbOq!iuMUYI%gIVX zEuffk$>Bq@Tr}c_Q~}<3opcB^ArCE%RsKa)-8W_;uaaHXId&*{&$abeYHK>8{aH>v zpMWBEmp1!4t(>0C)xXljKh515yj0^VQk7uCXJE|XVoeXke&ENULqL#GQ+r+#*;VC> z_GSRZ^Av?ycDsj{I4tWXYFTh>p+W$t6!1`h@Ds@s8gJe*>Vq|X3QrI8LOK8u;}`%a zFTD|j-3%(vuK#$(ruKWBc9?#jF?6cqJ2#-ZeRbz7KEl&l0i_MZP1g?5Hj|XIBO|&? zR7yEKcb~(CfH;>n#HT>cGv6H35*#5}eEp9cI=| zR9CJ&Z=^r#bZqJ2|IjG8#-SWj&IxPoh;2E}V-lKxEv_e^4WxdFvE48Wyv;nJ#9>5YD*u-P^e0|5uY+p};m?iM zlZpx`ZJ2G8@oJUjTluCd&rc1)zGB@7*Bsvprz_MWM(=sgUE`~hcoH9a5PHBiyztoZ zGiv$m&w1bXA?J9g;zL(O1@8fA=IevjNg5>7H~dZ#{Vf#$3u0V`0$Q0t?MxmCJ774} z&+%`aylv74Sy1*@wCHJz1K=x+EXUgo9@({eDFL@JgQjd|PbTf=k=s+1)XoCWl>+0A zU2gSuu$4WZaGls4*IPt6zqCvbUj^8v@`Q4-$nY#!Rx^|Vl;X&7ha)0zwX#>&gTU%5 zSw`(GSVo;N3po3-`^U!^&2*95hCi!(XK3;_yT%#ee>g_+-_f3B?=1)L5d)aoui3-@)xtmDQ6>V^ zK@XMX|GCJ2!~gpuz|4BC%Ygr==loUxHPvN7*54$k{lDnW|4#UyaGf%-VN`lGJX(mx zOI=8I0(++8CDwf%`h)b~etgHcW(c!;^&LM6-GcbamI^6_v3mMn)-*!iII{V}(uQ+M z{^$qQ+7A3slL)5zY2JDJ~#H*Ra z8`7}qbWSf-K72)1%tP|2Yj!aOJ*TvOl5Bo)Qhnlma@Py5X=|0ZFYK+4Y@`U^R6NU; zl4hMuoO`MKYy z4y&mWe~#4>1vXwB&Gss(4DmSVI^fc@%Tlt~x}p#9d5}hZlHJk_YyI$xJN%#KI+N}x zoXXpND&iPYzK7(K(*-rW)zTAJ(_w6C*2F)-hJnvPKaL@A9089OY2d$f<=a2A=Dci)n+pnxjAx0ChFccBGx?zI_ocWu~%m2e%3Y4J* z@=;?vS5fYjZ+oZYAE^Ab(f(VP(t1hsUsn3^s#(oh*8We*f&U0NcZXh(s0OBVBPC_k zuw}Bt;@+<(zt3qmNH99}ke}Os$|U;F^Y?dil*NFi^hOe4BNkSf*Tkjb|IWcQ z0w5je^yQ=y4$&=O@tnb6H&`zGDqVe?KT?>hP-in&SE_Y?nYMr9_sN_uMFJz17=#IH zGjO^=-i(ia6SznD%NQOez3_GTk#hBQ#VX3@7k>PwZ2nz$8WvFb*k1IBzDW!H?!xp7 z*IzrF0_sBJdWL>;cIw|JzLyz@So(gc$g|f#=ub&B&+`8~o`=;$Jv0vw$X;~(EKNW6 zit(gZ)b{54qQHR5ep3_dq$b?|!`YVyB(-jRH`$<-4Gxv5Wto+to+c|ps*^coqh*SS zWo1rS&WgaXGApOl(j3v$)J$;%1%=eqoE6In5pzORz!6lYZ+Gr{?|W~ZbMAY-c7M2G z@69u;^{n6et+k%5@!Q0IdD1S-_eR~v+x9Emo8;_P2>#Ku={89DhU+#!mf0Bm)b;-~ zv=!e=?}P8FrW;RicFX_#pz-ey8i%Y{_Mf-?`w;yO99|N>%Wd?-760Y;e!B7ZyW1$= zhX$vS`(sD`8kGF=TR#AlCFyO~_%Chz=jA`NL8PgR$0VeE5A@m%%Log_GWEIhhwAR% zEYtDTUN{{a7H0N{|8|G?54@j$SB@WM8#tZW3Pb=PI^pMmI{(p_Nv2!&9(oNe8$5p; zJn0a}yUb;>nf0?y=WC1naEw86}3eu+3pSDyE7M0pGC{Lrbgxs>~T zhzFWgmNi@6#cJ6qs9z*4rCNuZq;D;A@V|DfOdKXYlgoQ~fK)Hya~`fYtXedJi* zRyrdn47B%+Y^QmO>W_l^*NtB?0TvDPqx3kjyz$&G|4YX{ZzPItjBkh=3@J~xR%-dews7+D{S6V(dDZq|x*MjCT&5x0G%Tmy&F=}pa!DB4Ayzr1r0(rt5wX;4 zS*1rz+%B4*%Dv*Y@@Itdmx3E~&@P&Mb7=q* z{Aiv3(IVe_`g>fFu<_jcqx0CkZX5f*hLAwMN8E`i@3Jiqzl%7cnz!bsrTDMpCh#nf z&_mk9?OnUA$gDW|W%qUKM}d@Gfcx(=fZW-ulI(;!5zktx2=yzgYdl^MMr<@BnV`bw>rX1Cu|TkVQ`GYM7ze9wtWm7EEF?k9h@ z7v9OHxf^At)*$5`cQGKCq~IaeRIpR3NJMg_F4Va zFAwvQC|Wl3eohOU{SGRA2C0rfgRbrgRPKVEz~7N*JFLJQ^ewYo*U(XZ?$v(ux%#Fo zdQU$mIm|)8+g^i>@vIX38Y0;qCaK)Dz9|zo0$$uT*>_&;7wsK&kskNXi&Q7Mn?Zya z(4M-?>g%cVf{#>PYvMU!i|gDS(U%!nfp>7N>5|^bOSqd~(J;+pNLU<`jz12r7W6(q z4U>PpO}n3X63wtS_=4RWhH>cG{T^dNT{qnNL?=W&N|LeoZ2$}-CyYBK`_kL12MyfB ziKw(zfXNe;(P6bl$+WRV@eSK3iz6+;kL26uwXMq+TOa0e4l5(zKmn}fl+!}(J}l+e z03G+^1;Zc5JdS45ZdpAB2p&Idi^b6befx`UKIi=XCKIi$Jjyj&>w{EX z8*9XNI$Pi-c!!LB`vk7H$M?!@!F>{GJ3*G;@w_z;MzE1PwOzfN$mYZ_EwL824p7wD zU9Tq=dJ3VhQiR(j)$O}=Vko1~+cT8wFk1eZ*ldfF1t+=|%f=b&K)F`K&R@xHL;GhT za%G0EVM32L={P}%`<-Hb8Sk8*vJtg*`bLAe8CJWO>NEV|MOqq=Ek9hSdvTKUKFEg2 zS_~|iK2v|bHRiRvDlHwBGhxGvhJk4Y=XnwD>C+|kb4}mC=Ecba8CwThbsz`a_1mxt zbnGwfnHo;SM$E>Sj>+ufEs)bLoJEO7-MJx=?N_fWkLC+IEvuTA znO&*!c4ad)@ty44x3-?@X_IWRztfRyu)S)+57zL%oDOTgOddVTC_1hZcuK180v%d^ ztWdkvW6j_Ly^VT#fn)Z^i~W#-3r%tMJ+0XByZf9SRP1T0d{XiiL0+xK+fNh7M-Gqj zM(=BbK>aSaizXUp_ZdDfN6@02a=t3~uU zR>o}Og|W`KwzQR33k}8@^g8oag`O+a!=aKa-m4dLiT!av@&Hm5qgWuhBJ^W3i5JGa z`5mAxR#J2EnAN47f3y$ApI{GQv`^!g9rkuexO{loir+2l>J&Qp7_0WRDXWQ&a&_63 zECH4{>%nX@t^SMD=Z))3TC><&;yju+bY?L-LW^22jT zC$}Bn?qjg~3j{s@c*(mOm+Aj}e?fp!l1!P0m8RRd=Y`yNL{r6x2%*iQ(c5#wFxu84 zx=QRqg7fG-y=Y$;d%H<=ca7OOATR&?s9P)K7t{6PTg_qZO|5x!PK@^M9`!|Ar9MTN z52~3#Di>G0@Cmn(Wb#7y2l~>y*Z5$_#~|QYe$7#z)sKJKT0FrBlZ>VuHT^(IAI;Mi zFlsbkaNw>ee<9)>50qAXKXP_d)$*2Ph?+Fis|)_s-z;A({uV7sLK;<1MIlsNQNP4* zH|W5$4w_t%$atQ2HT&%Id}Qk#8&8PrtiwV~3JU%**~(y6XhW-8TH`YF_=z5E>x}dJ z_?3d^AE}*8z3mYRi~5$xFaHJV|1d=_BY=5frqvWwD0FKVJpLf9|eZSB9eS zLjFP1#AX-5or@=z>ldLVgV|RG3(S1I1=#hr{pm>-2b10;MCs|pmHEc&?M~87>ZT?U z>t{-%tZXfj){ilWsNq;A~;XQW}Ii+|D z|3o;BcyKZN2647eyhm8^_MvNZ_mOXXY%XH4Yv9}d-6t*267(fKylGTfVQOVd1LL0l5h1Q)Cy;o9mv*gAk>;1AMEd9RLb*0l5FE)E!L6!l<%=)b* zdC$=|AE2sN!uGXr4}-z8czpv#h9L0c_E~Lna;^q|aY(#l?`#g1=iK@+i}x?^j09VO z42($oz=w!Iubcx{SzAkklHBDt#kDf!4PBvd zlS1;g#<2!{5=mKI@pqcR`h&3?}MYhaoV zibO<8FW0*KLvVts&((ah!nXv7wim`~HtczIV^4o)f{xdbrN1ZDmlHpZ4HDad^sa+e z13n?K=WghVOp-PsN)_hO-w-gV{AMtglmEap;?Zq*=}xbRjv|653~6+A3U$^u<(SQL z!KbN|^wYwphJ4xXj1Xjqzg0h`*rl${?9?JBK6B;LGe= zbz__iy?%X$jK9`J@a=j~$I;{B#(D)+3(2`C)r#TdYCPqb7ACA9z6AA4l{a1pOY(A?h_}=HCps$ z+%+m2!D@Jxt4pv3TiV!e#+l?HkJ6Am^AP>yPwlYs;!t8_E6AHnb?~0A6|w+~s|3REm?bv!#JO@b|-?#+5YNi`T^9{s|n+we&c>qt2})vcVZ zE~SM$+B>#V@ANT5?npnLHWVBsPeJMvZqcH$ay}xhkDoYD%+u84!i%8p0TuVRj;OKbc)+3NKV&|GxiQ$vJi4d^%e1)REw&?FU3j5Ee z@DH}!&P$hFp}zK10!*39UgBDSkNIXjnOIHA!FJg(GHq(%+rVwkxA=1$c^sjuvm$R3 z3Pl4?I~$(*)ZAWS0)cn4bx!1YQ_@oe19n$&L3F(mFBnsx*ozCrnoGar%kJZixjT;5 zel|s62xEb7r9UBUPAyww|0qwsRiOW6!7kI5j=g-Wf2UNJ2o-)CC$OVmsc+~jlcJM# zC3@}PdZe(YkFr;Nwr7%PtGqEQ?o9yJ+S=eU#j8Ls^KZ`b-GljtaV;T^8x9A$c;5}U zyr0m*G3(7S6*CY3ITf+=$4Li%ZM?1O*^`M21P5R={W4Zg0p zppvraa0N*bQkd+MwT`!*t$GZ(+8!zAP5DwWGc)6Beq{)<12{ki6v0 z`$(fDhT%r!mP^t(8m$6n35E-L3<5p-H13E^{y& zQohJ{$;xD|hQ>_%dgxEWn*Zq({jczv%8lj5d7Jhnq1v+T*Yma=qiUNjydVY>S zKf5jKp{8phDGg(&l(!0O4I3#ayW6g(Mbtp&s>%}fk6V|~;Kb|v1#vf5vJGN!^%ftj z9HBmIo9hLZu5+z%p=rl^xOW$M_A#SkP)$i{yP{)El zjx|5L#(Dm6>oj$2q3y(~LdjR{ucQgiXM+tbqcTKBDR-dn-R<)gB_eXVonUxsz}74e ze%-Q%uY4s@?rQ9k9R&g3X?147Xgp$_9#1w7+RMGP^!lW@O9>ZY`%n?qIU~-`Nhdi! z8LD0xRWLOvCTi+K1%5S|S%YP;E4$<6naf#9oLj=?| zX&%<`+F(VMT-;ErVc6g*)7s!NlqWP9m2J;KVEBV0&xfAa1rL+CdAaL8yy{=%TYnC? zK8hbEMj>p^Bw<5IH$oX2V^(bj8ne7%L80@+#`=!FFKGCTxYp9AEXi6AoX_nbRpmYM zg>SMw6VYPv-$?KOTgp#nFwW=LaeE9xJQdYGMHBrS z+%2aD@0G#kH~KdyM|5`jwlN;yj2@Tk0M&0!LVG*Xx z@624Gz9{=$G^xTrZy*Udl2b^~qAP&klxH@M_P;8Xlx7%M?WQaG3g96 z;d!<6+UZn6n%z&4rvI7p7hATKkdd12`D;0zGfmt(E_b&A+tOz33^Y08WtVe?d-(3z z!YI7X9Qy6y1UUtrh_1bwcW{m5Bl~5K5_>zjF-}f^k?J@$VWg2U%GcspKNR+GUN=Wy z6h?T?3?nxhqR7mel(YXye@cc*7H4luudy1wpK|T=6UUL zcA#j3hs)aa=^ynD&8B@&nqsmE1c;*S@aL8Ko!d*?a_PHYYPU3P%vs}o|NNiz?CI-e zn%=TGUG>#Kh2hf`5j8NWK0McY!mqmMv1IY9i{-5u9ETP%Hrx9>yQl`je;X&aB!$sp7{?)c7g;^Pk$AbvjV>2xDh%nC64Q6W3I>Zn`)C~#7NHd(hNIPu72(efnCF zp>;xuvC+jMW7RCeD^_}3r_u^6qSzRx5qYoEI-UO{MvplC2dm5J6xrp{B*C)5BY)Cc z0DdG~v%4Y?O@}0StT60H0&ZVan3DJ_U6?naV5%G8w^7)&rRU*M3dz@nBZu!+)5seW*BBMg3k)*NYgvZ(UVR1q3cp$-~Q zUeFJ1+MISLdPfxKXzAN}HPj({6IzI9F6~Chu;osESJI(IHM%Zi5E{aOXoSeM6sLD7 zTiZu+%4t#f*=(}`&1MBwWw%-q<5r|WWPveM{mdWKF71a0MizHh@2d#40 z_I27SRK(T1*021gHH5nTeE6OP?&g(lr}h*NM+j&&F+$#LXm2!#!ViM6WP=|IPBEDoEy!##p>U&RcOYeBWyQ)xupR##+Q5gQL1tQVS=l z)=E}PEqrh9GMVzct~I`&%$2kWDFXEhHNwZ@7Pr!av!OIe$xviV>>!zY1p%}+RIh(% zG)Td5-rtNRI648M@=T7Qby{Myb&uv7liRu?rf8pUYc@e&FjOKyRG4y1RoCLQ41Y}2 z^!838M9<@?IwdJaJ1~c7m9E-aWK7U1-oNOzPOPuW*z%JiW~~BrBqYELX=x6~m9gf} zouGd2gt27xl<<2ersTF|J>q=J-g8|e();4orG7ZX2GuZ9=5ASzKIR|hMt33=>Ht~2 ztKi5uppd;Uzf=$$Gk4<1IodR!kb+n!H9`A@Rt-`}q(|9ejKd617T2nk>`R!#$Y`;o zsp5(ZOP=u6>zWF}Ml*j-dYhVS>|R&yM8`p^^zhG79IW!)$c^#0A~&wnqKX4+VENCX z91jDH5YJ0@B01q&R5O!4)UReIBkBVU)!lpy6&&wI%_(a4Z?Tq^jYZOz2O7q2xj8JR zr5G+b05?1XQAHsjD&o2VA1n)^7Ni=!HwF5_iO}M-UfXgYT#MtjdfVMdZ|8f6jcYk-6LrOaBV3 zs;CCR7@*Pc7n5tEaSrrL>fQfbl>TWOPA?1GunM2${dGNJ7Gl&rAgB5dPz;1d)0}vD zz58A!*Bj(?-DXAl-eu;9O7*4aqSH#B%mOOs4jcxt!cKNUZBpH9)ldaJQOUr_Aswvx z=4V0Fg}o@)>*R=N^OLT4Lt;*KRI<*TBjux-=w51#{Kp&6y_84ZsT0RaM5S#}kOr28!BCVv6%=kO-a6*v;0|33rI-MBy;rl>6pZy_?RL8Tj@P zPef71Wt@;#G!CMU0K2(tG?@|1e=S74He52i6WQ{{vFG#k=ECv<*c%rr!CH&jY0`fj zHdW0`0ObuFFDyOFsQ)#A(xBfcjs3K0wY~D%#j{f2VkGnJ%37!0P@ua zFo^HEQ>B8f`@Ni_yJ-bEMSz@bX$kf4SVT0&#XSs^9}dGEy!%>Fny5D$qBYIqCOX#Z zj3vw6v^g`b72Xd%ks;PuLaE%xI^`|Oi!*mT zk`IHT;Ac(}7BhKv(QoQu9U zSg^qN0lFjz3Po5#IB5lj?~_~~QgkCfVL@oF<*313ygDU?#^~b8<`u|648TA6db{Ai zRdE8M!|-1^FUguME?+pmX6WY^R;<@tjz;Kyu+@hh~#KsV9tdZ4yff*LuMcra*8|h{HQ{9 zUVoG=)AEk^Ol=fiQQ&yDGb+ypj7c^0cM4Na3Wl4|T3Zz_0E5ZpOPos~b@{z76hHci!HFE_PL#NmnV|za`*~Z>PVgu7- zsDYsNk>k-I<*$@rEW!Farb2zFj8b?b;LiUFG)XYWo$pr)jl z`>kR;6OL9#sR-ojxnWw4BuTMpO!04>1c7`U;gvcD2@KS1Sj=2G{LEsk42a4JR0ne* zVUdPJ_hfa<2vhRLnT1sMfY@@xFBC$KXciAAn@5O*hzbCS2`3 zYdZKE$)k^4MeB6b3N!K7pwU=Hw8BrQV*g%X26o38^tR?`Pc7aA+>gZ6SH z0pOihR9>a{%T0#^Vr?j3jn;x#Ug(iY#XH-}T@$r=t=D%V1+Rd6ce&%SR4du0SMb>n0QzJs+!V4N+!|+pf{E3DPytOCae%`y@ z)KAP@Q9WAeyXpHZ1s2MU9o+f~8bNY4Sek4y?D@x~rnBg5V zR~D*XanOm7UMIeW2+Vim3o;6a-O%b>h+&LyHpsg39%#`)H5?RV>C^(GmF);AhDG%i zp;Rd)oocXT7e@)EUajJQNw2|8?8fz=j0l5*hA0gEq}39)uwT^SUqR}}O_9|Kja${P z%;c7E*_|eR!5sEoD^teC+=8(%t_N$+1F4@J#8(Fa0nWaCLL`D0B*x7qr+?Hx%qMnQ z+NesGd!!uyF%Q>n+uDUk2#LosiAUhAsr#pX&$2wdUFJeof3}mE9z~;a1OTH&fzci_v_LT)lvi=W1RcBu znj8wMfe&MI7Bu~NiTlmOJY07a!=Mc`lmimMQ;8G|S?KX0(r^hIYPjS``VPhhksHL~ zfgOzlj9~qr;ru~6jM6sRvb8(qIGeYPW`MZOE^M9{cU$GR)a^eeqc2}|tmrohKS072 ziJ8k1{H*&_z9UP!Cu{$~`*qI+qfB6Tzj5D)N6u^R7hN1B?w@$->P*QMo$xvJg?1X; zb-9()$03;6Z6{iRlSX@!5xgV7~s|L zSLmt&QGEAc#A-JR)NXtEv`m;V_OlxMP=i`hmkWTCc-&b~s$o31Q4N*efA#(xl~#8H zYDx*${0TLuNLGC4rejF9xH(NP6k()#{>A|6`o!C@>jcSlT2ei^E9Cx<68Bw`k5_Q= z+t9x5-lEVu@R;a3SASnXt8MMhvjZ#foC6p|I;mUwf}Yo`RDVKF3aym^iG|#QZ(k9; z(#-n)(oGkZq!0eOM!e6$Oj5_xd{_s_$??MB2()RgIt5G^c>|zoF&pqU zHb$!R53-(Eo1u}2#^Hlzh#ctlfKJR49^ulDsTl=`}V7U^B06{T_>aBz>5pNrFdq$L}Nji0bWbu3Nz1c#>qcq=F_vmP+{U z5-v;3pou7TvYP8ve&6FgWl*Zc@#KNN16d1oZ4dmy8!%f%$Vb`NV}#C%#lT`Na9X_P z!pi9yz+#MY)hk*XJ^-q27*kAFyzi!CHccZ)6(duQb1WKeJ!Fg*@=V>zoD0+?2LN|`ksV}xQq3&2sQ5=X z@EhR$cQf`i;kU2CcXigoB4lNaZ%la$?ifC6)|E&6X5a|p(YN1)Wh3>Um{W*0PFIXa!`0a<( z57wWnJNz9JNVWiG+o#K#I&>RS0kB1Uo>ZH-N#DUrc!eRTSQ&Bz8Dkj#-T&NOXbeG= z7^~t4S;NhWPb1tLH-{ZubYc~jDL5iRGPujd+pP9d-j-1YVMSV06#x)!#EQBP0t(?9 z@hk94evFy-TGYgQA#Qhn-emJN5YP8fCm$UR{edI-*QxGpsoxoDQOBAQ_yAjmh-{*@ zVz#jX2~Afo$e3G0JFCE2Ij>MwW2ZGjV5{6ruayB^Z5;WXkW<#DtHIiDM>?Gi8I~yn z@Fq2L2Z#z*R&eFHVn3>xOKVZ>3)C^z8bJV2Mz;2jF_exre-QGIC? zwwKpy`Mv*$Wazrz7!&)~7P7{QCP36TdlL-$?ZT#N6hb_Wg4JQWdlj81uJ1CqB*9r0 z^G+lpLJI}gy9w?G)_Is;nR-RzZa^vA?M!H9qB*z2T0t_T2x(A8_(AgxT2wCpvcx_*do4Q#<=8rF3hl(QhRktz!7Ym`x*IFD&*Iw{sB4jFPbLhtdtY1Y-pPvKS9AZ zDsG!G9N~vyw;(WQeW!}qef^5oKDleyClSC4?xu&91Pg*CzXdp6iSU`7ifTv*Zq~%D-y|aCZ z4VVrw%0V59MrMOFx}Y<-lXqhbdykoj7jHu^0??(}S?emSB7@71(nqtkLZERK^-)MX zcPIp^g^-#efueKsNVn2fpHZj8z+gF}}8l8t|wq0_qquS}2#XO-{& zX^GE%b34cKBetYUb$s~vMWvmyn}KoN##wQxR)IC$4d@Ms`ebjlh}FnnOpY|PR`~|oGb?SI{42*&wtg6K+`P%*B;fc;PE^4 z_LpPy^K$}k9RTvY@&j^D$^H3S_vf9mhysS~^&I|<=Ks&#>&<|0LGXz4Nb1iG`|p#O z5(R`8^U?`5Ha|MJ|CceayD1IGyB1ti_D3G)k7Vd!~(UkgO_ zRX|p6En55iw4vtzWgxQl2DZOGV)c)o)(wyvy$9?=++^HZ_Q4~<&)C=4_wxRv9mzYA zCwVUahqnCNCF>o&&&Monq-WEZ!p-d0{=F#lF8^Kry5k9V&8*VdFuaFgx^ltJW|z72 zJ}G1=SZT%M-BTSrEFNBDY#j@WMHy%|k0*Xz%)5e8^u~Z^=P#I@C)!Udhj4B8p}boh zm^PO+D%1nae0`5^JAC)TPfX8WPTXo+V9)~f?tWUnX#qJG%6XnH82UQ>E24a4n&=y( z&zTIU$sI{RT)z%=T;p^6#I~)IDyC~z1Fs1r4(+LWhyddHfuPN$AR=hVV=s#QZFWO* zn8;{56pZ(ebz&tI^`Dsdw4HjwoO$Hv9h+~2#ypW~jOOOC*xw{UL0G(~nC-x3ZGt!o zOlV&@NYh(BPE{Izr~QF5ih!C58ST&Br0NWlPgrwIUuGOl(#a`$ra?eE!zf2X;Ne}w z3653yKHI@?`td>_5kw=nE=bN_KWcf;jk}h2ElICm;Sd$XdBwb!om@97-^MCQf(~1L zQvSla)x$T|KRS(Fq2CZiF<-xLHR<{Yq2o_h@_(E0e@P_p+36GCV>2yo4y&46(Qy^*Nedi@MM%b*Z${A^6OLtH&?Zg^uurC!F*}Yta@9^&J3`5b&Cq_jPf`0J8jGa~mH~@Kk&(8FOLw}ZN@S`32AC-K( zH@{|ASY!TL7Yn<5X`&4Mi(=MOPH^hCuxF#8)PnS()Nc9Tj3m!go&{(kS3NyH@Nw$n1Ig)=pi`hz zM_;|S@!k;+^-%mf60v;M>I=Wglh%Yr1-{t)4~brl4&vPAxT1hPTK2LxUGS_kdNS1K z^ws-m?zZLd1r#UIgP906I!XB^Tn){pxyjbZ)vCCcAO^{fC}AcYkut?Hsq#tF7j6BFBmtq!b5CH_T|0M55KIGUK&jU&ElTglK zp1X_)k!i>@fxTnMUh4CCjn3d(Cv`9|j`+G2u|EwQ3qON&EI#5#-nG68{HqT}QS(#3 zPM=O6jcufHg+idE(b6dAsm>K)adq7*GmM*sZ*yutjkb_d0&#WI3cGxr&^O~ zVp(GQ)!!>;u6fk$7@X6h*vor3GIH&4RS=#0o3O9eLrKS-J53H3^zGnOgvQLOWD*N~ zHOt9P{nuwl@uiQ(oI;AVN!o${d@R7}3Xvb2vz!-(S97^d#KRK?HWU5MqcU-|7g`LJ zcG~uOJJNh;be({6m6Fd66xHt?(H0jT3dU{x?#b?O+7QfK&THUz z{zyFut|TCLWDCC{z-NIom7af^xgj2PW=Zxiq^THh%5W51q+wi#QF~*Feu|_;c^*y{ zCyP;0K+6BU4DzSeDQ|i|rY3LYD?MF-&fxsMz^_kk{YN&n#g%JQn$paRy*G;ckA8M- zhTtEKOGVBFK9xO^$d-2SkRhUWkB2@uztEYF3>w^}oLTM4CsuuXaPRmmxJaFl=q|(^ z2gAprbyks6rXSU|k_5c#ZK%u5XO6nPkF32Bk=tJ*KRJppk}{GC4l2uKO&`teDi$A% z>hGE&KRrwrxyukmrFBp1o*I=s3`q4jdA2LlEJ4Q=Uo}~@qs8fXYuK!5RG%$Ml_s*h zm$BF`99znIaE3o@=UzBiqWbW~yZi0~5meFR>Bj}RO`^OWZoEkRRQL!1ADhH-^W&?X z-krEaS$xFeH=$c6Wr-6Wr~pc8ujF34n*zPCTmDWfnm>8CFF+_1ie$4-d_wI>Cj_~9 zsLw1iWZ*B+x2l6Sz#niOpF?GZsoijxFFY$n-zrZ30cF!=pELA2*eywHJo$@fBn^87 zb6!L#TQPSwLDG*d=A?N!l%nT7#+dKnMZ~u6Lx|Nfd)8>#e{aZ zG{Z>Gp+`!J!cMjbr~;xeW<)V=q}MUBz(41+juu-OX4ac=4>H=RuxZ%zZ31N1sa<_K z#;t-&mskgKJ=d56J4Q3Q?UKoDWi_sN>caH5>2D8HDF^8qQZ1YZ7l#sSLtuf^Ny`j;6D9XMcbDVIk8aVoVX+)Qf zE<29UC!W&bqG=|0bPrRHoM1p9IX9L}J1pb1Ta4497mBDd+B(Evk!~PPz}01pzwQlg|rk;wH|wSZO>Jf4Cz>yRuib zXUS;pHyRUxYfwXx7HQ24ddgHMAF7L~6k@GCzaHc(b&t3ase3OZQqn#0pJk#X`EWk56C6 zw}=@&{~W*6%>^y+^Jqz!Eg*i+rg*V~Ke1*_@FHc`fLQk&#%2;(@TX+QAHn-9x#c$| z^Iqv)|28{08K8b(y*7|s*X6h2bqAkDX7JLy9jo513#m0?!LY5w&?uD%)d=jf4*9eW z6&QBkn&`*i6)X~n;kx)#^CnNKyG$gU)}di~3^0)pz$GSwPMv%e5a{H8ZwT9ODIi-z zHv_MJwM9F>;)ycF*}?R039yaE3G;Syc5}vBi}E?5Y}v1vEO7-Q@p2O*y@;WGlgFGs(i+T{20=fR&VsBnJQ z7_L1@>A;hg3PgUml9Q4XWH>pk+f~LYeNU$H33k3CH7ZRUSY2UZ^k{V^;7~@DwSP0SDU-9nFiKuzjgc$wy-Cuy#&5 z1eQf+XDwahk?qOhBVhWXC-ZO`wf2{<_U{Qkm|dt!KmVtf{$d&V+2I(`0{DOvl%!in z2=CwL7C%NN1E$~Ebvrl~Yq{Or(Kyrn6%?|Rzr(R>9F~LBG%l&)Le4p!!Ru_xZT;e4 z@P^)7O}|6v(Q1Srnp)d&w68_|43O+;Bqo#+Y?o3d_)YI0Jpnla5A(n438!rNPTM>o99cj54=0^i#i`M$b55J_ z+XcbR#I?7z3>SG}a}%yO~`07?IdG$vgYeVbgsonp@C%l`t*BW^F#*OKHuJs@<8`;Lhc3fnTlDZYQ$ET ztuCV4D=by~SA6fg*v3xBq~unf``d_j?^6zT9~evPIDZk>lGl>gGeFkA0X^n^Ml};3 zqYl~x2S^TftH=Dq1cOW5@djocqRL~=?{VTraT&y#-%dQ-C%qt{^BArWA1ONK0p;Q} z)A)T7OkeP8Q3n4j8Rs3N&t*V&*0fXl7O{9qu_)f~#A9OhEHe?pwD*{yIsO=j`xCnI zA2iW^x9>VC5Uo$>QQkJWWpW~UG`YrkQ2p+l1={xRk&MFlhVAnXUs^Y2fS4 zosgZ79cB{J07g;hA2`?F%kOM)4`KlCnm8NHFel9u5AhTe$lY@XEPw00%(yH`T{>&& z<}Y|+cNV8z=!p#UogJ>vAG+Ysw;dOTJaOgDwMl2L@ zY-#*n^rUootfv;scYh4IZ+ax$jH!UeqaLC9c1%(&4Z#pG!fA;`!g_qOR30$j=SHuvf#6b!ZW(k3fbqI;?H$V_ z&u*@IgDPU-oc)qq>=8Isc+~R2Qo@wpx7J_PD{?U$yhEwO@dKY-y@CcCRc!G`THI8} zVoWOcS`w2W<3s*7nl`hQ+G|F!+GRC20#p=-;k@p`x|rN&v$PObKQ(`~@!SXg z@z%dkzB{mFo_xr!L8U_Om0*RZ=H>qEC$ydyoE)I0y^oj|YiJF2n$J3_bSe>EZ(vnG z6Ril+`HcWS*A0HPf?)0~Vr(I+pXyTg;1hNns& z%tDOIn(SxI2?N0AS!B2Oj=ra-B5&p@k%&EiXkS16Pn)PfHffXgBjnU9M9Hh z+`BFG@xAf`7qI;jwU3b<5sBzW0$WVVx0M?l^fP}aeLe`1mqd$UOg(gqvffd>qnJH= zdKwlf&(bq(ZoI3W{;zvN{=4|6oLzO^^7E;iCdWw%ZvvIud zi9>&xlk@emiA%rJ&-kme$CU?pE-Uv;6*ScyQq7LdbELcz^&WG)?tR_c>jn`~=_P}3 zm+Ix_py2Gu?Nn%=KUFEOi37a2@{LbTxf{XQV+Zqy?WFWI)GaPbnP0XA&KlaF>UQ5# zAa1$z_A#*Nn?8vY|-$b)l;j14?EY-Fga9>=HP5gB7K zQZw;6CQum1Zw|h21I{Y-BO)14Nl>3l4tbJ{_V34CkcMBq;L`U$(c;SS4VBk~es9^d z;$L)|$m+*UO?1aL$OjAM95)x9ea_u8c&^U*MRPibe9NjqY9}N!g#!9g#7aFcO}-gJ z3m`V$kT}0ErT9~KYI%%y=_8B3*l8>1&ztyLLvlp}4OyL?K>09279s1jCXmdi$kX+7 zg+T5Uyd<{3(bdtaaEsM zrh)~6oG*3o&a{OM3mcxVy@j9EN{0}?HQu7vi{i?7-cZ%@jJQ?dpR`C_dv>VoP??w* zFvBB9^?`VAqP5K=ENLDOH;O_I-(-pecxcQMrW2Dx^o9jl<^5^jQAg{#}Dzd+kfj$rA{5y z0uuRmRs&rl+R2%gsqcC_b`tS&B?%>`hBXE?28X!t>$~&g8D4-*m&YgJk_x-(kE3YZ z{kPIzGtV}tO_Yo)Y^u4#&>}>Ye{4RMNr<2^4Z@t+P;|Gd|!_1pdVQ!(tZgZScr2e~IqsVICn4I}J4I{cmBP z1`zheG;i_y?Hr9GA7td#Z&@$gB2b-eoNS!DeSp%8&n%jI;N0lI*30W#oN8Ga{S7x? zx5Taa=iJ->XA=2A*2~G+Y`N;+;{)IrpFIjH3M$*qd6%|2^DkRIH#cR(ceA3 zq53;|9Uj4cv-{IMBJG^9tg&oGj@R{=9^U#Du)d(0(^Vmw+%uIhuUclV4V;BE#ed5b;DQ*hk;e4TOV z^$-8mq222Oq=!A^Q~qGJGx7AfY%jQwWZG!DY^Tmt0+y;>YLr=TL)4?WxP_(Z)qeXad>j<``_;g-~QXV5dXO5f&KB??*os0kojBA{%?N(G|zTe z>RV#h@qa6e{MTLncPIl8fKzTi0;ynUd_w#G#H4?G7&zw_5K472G;jBRyTyMz>c75v ze-0odAy)bPZ#Aa>H30tCfBcR2tiIR2f@aDEAO0sn{^P?yllyj9)&S?qvHw5+ePrwR zLY_O}x&D9K@ctj}_)m2iPxxNQQ|2X`{y%{Le_Syh`+Z=OO&rJM`2XU||H%vwGG0y+ zvN!*?ua39h>iXSMMSx6{&6WMV1Is%EVbZjYjtV4ltMDm~alox0)T0h2%Jrz*Qs9~3 znGi%|nGTxnVh;n;68?sc=eGT3F1g2I|CUd;Z~epILM5O2)l@l zwp4GPob5d|`s8gDfaO$-gNKa=jR#E&x=9vhjsN+QFW2w9@{T9JG8^;nL+1b7%=bH7 zw`$+XeAgS9l@Z1#9=Z&al-w_StbC5NmbBKmag6Ix_Hh_r&ox^J7HFX;PZZKt&koFd zU34?Nc=3vgZLSWrVNCQ{^tq519ol5zrC<}jfwkQs0`V7P`VaAlAC+;fBEc2h|3>k~ zqc&DvgHxvJE7!-LkzvZNm0f%K!1pQ~($1q@SD-P6QHN2(nQ{)=mKz&hT?GQ_ZIWJlwc&097LHyWZ(6AcBozM#CwOe(`XG2H*( ztBn7Unr^@>8nV{@{nZbh`uH359ys*lyG@wigQV-a51mzg)B$YWa!Jfk9JLSf9)r!WL3Cx6u zFOr`=Z23P5JaLRK0tP6I2H29&PiSh&yWM+XW}C}j@`3mnNwQSTuvm6awj9=J@9w%o z`bTg6I8ZZ_8-8Zv-^-jY=v&lE)MHHFl=`jitFayjaVt&6V_l04HnY@>8rh85?Vd7I zTGs+2LZ%R--agot{aDRkcLuW6kr2mJ`)!L+`IgIPeX!(#YgoVAnf6MEy%l5-&=Y0= zE z1A7odD0GZ$(@WNxb^s-Pmr1A*qt(QWR_ z#zyqbnJ>eE0&$K^=9~^Cq;}JY5TqP)#r*Q}imY=&&rdHlt&)s5w;--%{=w~)OKa-} zXT7wGwbc#pZkODh3pF@V@gTK9(1olx7n2g7T?Dx*ywSPS<)!g}nyDgq z-B+Cq!!9j?4gX;v){Gu-P<*mvjhzJgrEYfmEl}=n0^bOf%-1|1zNETq_eLBCn)k83 zAK5F>A+|t*U%9J<*d~^)-v};TziB}D{C=y2+bq#^HPB|$PTVXfJFTK}CHrvi zaiBZrSe*^!&f#9)8`{0qZa^bIv-$89tOV$7S-0yd0|Ianz-M(f7mZ#o5NzPuH8#oK z$(O+42a!#$8m~FDsBw3@7BmC>!zQjm-;r1H59xkb$xm(tA?dy!`SSv2J4wB2N$ohX z@8am{v-8ad3$C9Jz=pX7V7<<(e3aDEy{OPVN5jUZ!QcG^}2z1pqErfl&uq92Fy`TKNa}0tN`+ePFTzFdPBo zC$cB`epG?S24J7>-(4Re8&q(VV53?=+|>W#-tqqL;so^etdsK0gQ^RJCo5ajlvTd# zlMLd^pV8qP0v91qPHNO_|9YAH+YM*<`mNuT2i&kMH52=X=DQO89fvd-1v&mnqW{EQ zJJdgJY^Drf!vbvuwyGahv4xATd9{T49VMXT?fY})@PnTnqQXUqJBftoE7<4jcJ63i z60IC06x^ByhR;kL0g}{WZGsKaa_7|2g`HEAyLV2FcdLnY2sQ$D?O1PcUagIxWu{>^ zYw_d81faWMDlRUOWwleIx@u{W%`~rE^m@lv1w?91mE|mds`$drK;k^mun-VI1xR@( z-ZCZ!?Pzz+uJKIFQ})c7aWBKu0GE$?w((rr30(iHF z3qmbdq(h`_i$?EbrDGH|<1=r_>!S|sWysuYyQ~{jbbyegw?kpO-krl?r@#sZJ&&Kf zyxd*$`Q`!jnY#+BLT?_JyiC1xTE=3vWazMl(+10h2S{^ZitMM>^sdLB9;cV@@AN0* z6^;u&d^k>RVuut^V^UgDACUEWlSa%fK?Ia7Xjb)U%gI}cSo<`afppVR)$N$Jig+s@ z_a|7NkvQd((k>g&tk4w{$>>ysQ=SJ|z&7YhmJBZIW$ZWRKN9E-iMbmU7n*GO7dT@x zw{6C(7m3R$d4*NA1L0{NUZWXTR1diB#7N$Jy*7)?V5 z=|>0}h-QigEoshD5erRAdg$%_q#aEuuHE67)Y6<{t%x3#EeaSBgx+px=C4)6DzC<< zQ?$kmQips}brERde5l2kX-ViWNQan9dZ-QQwmwXCvPpP*9({rABN|dzHc+sa_~3G; z#U;A5dN%bUrp-VDb7PCXM2tGyb1#mddtjL3g)W=Hsq*gXspZHjviAg7z_#eCaWt?c zMRNkGT-jV>x>?0&9+75-*fS`A*O;e*n-|CrBzpq#9FwgIb_I^GpI9miW2y_}0|81z z__iMXqXZ$|=%)im|6#2E;wjuKdC3&Rh4}0G!*Q3iiU_v*zmY!k@6r|QG;$oHejv%^ zIM#3)UN|{LdhUyw6>#om5925BmKc2NS8a7C6f#+)U)WovojpC{>{z%oa|3v{(RP;V z53bM-BCxB+q^|uB&M6rL5JYYWhliyHGuBxvcCn}ncs=x!f*Ig+Z~MAYDs^B{d`R2$ za_@t4`@05wIHmnM4Aj{R>86aK(Cm=rEm?X?PRsS;Gxo(bYPQ8uS6;N!g1NR-VnFwU zb1<}k>VZmT3WfTCCFc0rH!8Xcu%P$2e2=MBPg`*O{+rJ)x%c7^W{hqRSb-TsMn{Hc zD7o2@{(BCSYF-qRN1Ftl_Rm)Y1;jytrY8$2&Yl}Zi6P?b5Ck=}Z&7U3IG6KG6JW?^ z&liTdGxy1(=QuD`{NbP=b3Q9M8%r@mHd&5QDJ3d~WSK8n(=j+$`8-*hLw|5?itXDt z+BBb98*r|$HSIxoa6|8>I&=OBgtBS1eLB*FUCVlJ-d}J~gMaQUE9-r2v&W-m{wASV z++<*XFh-$Y_{x1h!j#Cydb$)YO>5d0N8PxP4y~p-*4FKBrXWXch~X?N`&j4Kl#oeLMyw0AzDzqs|bM<7S6F{OVKfu=a&>$ zuDQ)~2MvIIq?4rJ9x0?4c1*#T(y7(V8&@Wlv}= zn!#)tSIAsa#O4+SS)}L&gapsuP&z4iQ?0M&xG7*|CP5i(;S9W3;stakg(wDDNcIG- zMAZ3!J`Oi_LiQ_~M;2$KMoB6IEEaMq+Eea_%x{5}MS`yESI)5r`PH2yd6nXivIsE_ zt6{?+tOlahc%~V~ydy_RKg^_`FC*qMV))>Gr>md{Yxb4$~WIA!3Pc#$3o zkAnuT=$afp6f}}FjUNf8um^RNk2$3yDK+#ZQ$>BXEv?zpP!C#u1jvO-OInG0`aCix z)aToHqQd*8lpUr?QE+6|p`q zR|YA#!_z%JrUZQqaPOIBC;F2-hVy6G`mGqtbn_wIJA)ilELAI3Uk#Qww=lQNR{;1# zO>{duWQhgBv`MPu6w2_4Ze5BhGH}N$2KL3TPRSFgmvQ4qKLE ziVvY=P~8ui<`!I9p7XF@h*nx zT*{aR#8%H?t!A$&Gk2spuYZxwh%znv!w)|t-e4m(z-0cNmEPv`(kO}%cg;(tyh33W z=Z8>1Y#{wQ<0}2C;1jL7B&9mVmUi{^L@jKZT=JqFc7PzKypTTY4b6o-EN#!DT(o|0 zPC00pq4y?yzJxc}Tn|Zy?%q>HSWf90*f0+Lusf_ZjMIIo806lF#62o)_kzQVG@FH! z_#C_`E~L5l(X0`SsP0slFNSd{gW0t(SL>4$|E0nz-V>2T6GJgyFuJO|p@aB7YXUl5 z$ElXP4ax;4nhC073R7aK8jw|O{9U4-ZJoqE$}hPq23yh(Qu4MK1~yeMjjJ9dXnTw6 zi|e2^GrkU{}2mqdrtuvN|7??X;AC zPD6Cthc0YD#=ogxOk}7CCxS$brr$}v5^Wl;)o_W#RKe3wIWEg4d2m(k zqWMn!fx4T2R?t6Dk)iF1^Jf2tIeq^O<-FP9x+mBoELBep4g6A4^wbmpy)~-u1d9B2 z9^>=8Lm|k*;9S~}NstT%5l9%&PSzWmJ*TnI$J@U{FJqyC#dU!P61c|AXF&w#wCRP| zgG*;}tj3|XCE){2CxM5dcowv0ro!5t@+lCIyzR@&e`?V0O)5xLo&Kgt za7+8jVe0oMZG!bLv|6^S6HI7}k>KGQx|s4i52?326(L={PhRTA>bqgKW$S;x>-~no z1cc{kDR4uV+Y__()Qn}azfxyur_z~HUSW1fL&jWGU`QvGVq`r=*U}bSzmT`3`t{Z9Kj6TDAJfWJCU@4%i(++~k=ojso(x`Y%FzU?dbZx5ENrGiMbC`H3T^oOCcFE74i&ISr?C}Yv z#9}qUX3iR8;wI&C&Mq!>Y+>n&-;3Sl&KI}*0Tq;Oh}U;{XM1x0-$4fec`xlhVyUNA zsE!KzGB7~+DkLm`?KIs*<;)mCzPo-5SkNJBeQ*1ejV4xjJ9|Z3%Dkq0fqzF|P3sz_ z?S`$ztWg(PJ$raR=jZB*08L(v&n-=cq^D7LDBGIoBRu7V$fd~W zidZ{@p5y>R%+Ty!oOJ`jwK*6@*ZlcqP^25t$|nrqJyRfl>r_Wc+X+z!TnnTedSLVr z@Y$fOGVj@sHdAD8aV|1DD0uf03Zdb|oez-@Ahee6>h|d-)_w~R;p$cjll;(61Js-Xc0QMWsZdwUo-4aUPr0)H1-QaQj{)=Lkr}q8cavc%&kGa?!Zl_EgvsavD3ZV0{>W3x*@HdcH5jNY?lRmx=v*F zC%Ov<8@^tzRz;(|UTQRpF7NZK(nRzl{DKHy-e||{rPWiF;;qt1FN8;#tKbE~h>lZZ zhg6EDesNP|RWTe8_671wr(VoJ?yb0`wk$+a1)3PCWy)Fqz_`{hK^0`@plN@-?gxzs z{tavk9qyXmf@k!0JeyIbmXDC@&TaSoa~6P2E$cicLk>;WqxGZW8rQ^?>!07KCxL#V znc0`uZbC}|Oa2_}u8V7h%jr$gs#5+?)Y~rnlEU0JQ_D2GWxTR}ym-vEE?4QkIy2#X&yBLhHg3CI$ws>W1__nMus4 z*4@o0oI#nBbZI{LcJhh)%wtVybL{&~qWXvgzi4)MzJdL*m9b#c+1#g^h)Y#2W5zI{ zrK0qmhVeC6bqmcx?niwTGZUp8Xi?@(gpSv84XC2R_*Nj6z|h1hJa*>h)%GaSq0ks) zLJR-$lpuk1BPz2+6axmT7Y*g~^1aXf>Eu@i$=ntc_FQIM>-v+b{|+#|RNvYi_G)uH z<>Qx`*~L$7c*h5YQKUY){)Gwa9_kduw)-bx9L2(#sr~r^$FK3I$Z4^sXXS z;hZAYSfsD!qM)y44tXJ8CGS^i%J&%xC!HF@)2w=HQaVv~NFCE%!M9lk$UGg@$R^X2 zKIO*FF)<>Tpxl@P)(b0O0)fm-t6rE`6VtW>&|(U3Kr`qE-e&OzxNW$FARr^q1DL?L zXIUWzm(!a!h|hHAN7OY9Zxww$9V^v7Yu~6xBHszHaL^5~;2{8-bv(0D$Df@la@SY$ zuL&m1JItjuL5@U6ojN{SY6p+1(>;J`npiG-WoB3ahD*H_v9ch(WlH1qiltK4_&;yIHG$ zFdGLpMz()U!|XD17cRBr=uK5$@$c?eHyJkO1Yj=_~1pwN$aE6XN^+JBg46tbfzU@XApX2?D z18$qY!)hW{fGHdSVb8F%uOpv1cE=<`orHXrS+-A6o>L!4uc~+S4z8s_ zb^_Mhbu5)tdtr?3LM-%D)E_E!-x*B!l7IOcWN@hb!dP%E9S*t3=#A{TCyn~H31iNu zT*D+aqlKF3tT4!d;h*(}roQb~gh+@spkwzf#!GC*hlJv2EYzjkuaRGzmr^xwv%{h8K!IJeq( zt?^pMuX&#q78hKN%S=BLUMtW$(`q}012@}25;KmYL*o-IK(ilzY2h1#`fZN!{1S94 z>gVV=`a9rCLglitg4`3Ps|zwx2jUW&^@fH45W%N|Q$Fs}oIMPl&jFC;x4*QgQoQrO z>u~L=7TU^6GXfC*H94${s42ihGfv84kx+Jm3Kxj1YVp${3g8cmx`)e(pFaDsj`QK? z^w7CmT)>|x+{y`vK8@ET3Fm%J*H#T{7oEX~G=6Q!4$Rp_l>wWrE)ALYoU!nZb{fx0EyA{D5IR5C183s4&wB)D2 zxTR>_%|gK&eXOQvNsljh6AhsU;KB)UDypG|U;j8NA%0k9a?q2s+xjmM?mxXf!dq?d zdLBl|4Uu2$lYZ~Q!@odTeXEmiEcc{c3?_O4#K1dT0rmJ4m4YzpV=G^6C>ffZ6GD!P zePMGeS_F%4!O@KzF!ODNu$C=#0V7E{n-#Toob(5v|G=`DFY|SC2>?tN)EuJz3E$c0 zgMaRusRjgIfv5|4o9~vuKtJr=%f4;u`l8J+i z^@m;`$AtkHrmfnR!06LR1yJuJj_IR^B0YdFCO1BadtwQ?MtOOaKH$}zG_oDI?m`2y zXCJ>U69{-{(lC0`C8N=l8euD+N_U-F>;ybJ0-q&imbcf9-3Qd?$T`@L`f5{<*+q9! z%fjpp(Yx&sfV+P6vxhP62=o#lgJoYfo_2Ps6}B%pQiH`S-<}0nkgHCmSJQKS!sLPt`dZM1ngfjniln8`p3t7_}Db#10lh0v7)*-FKmA44p5|8)FsZIpXyEfCXjILmArMNto7N+IzmGjc*nfy@o zg|XCH`Ao;Wq6p>P05dQ{Yu?yDKCkA#T~95s3y1(Yp@G6v>7fG(>_7_%q+o`T)vAbY zMsq6W_`6R zAg?022Jo9VXZ;X50v#$&*1|OqHI1(=hyagV3gl~66$jFPPCpb?nl%ro)4{^samtN` z3(6+a-GLTn!zB^QuP1^>;qC{l2bX)8CGs(? z=P@=e$Cj|kz&XJAwE(w;bW;+BeTpEGM=u>A`J}mx_ejqLb$GV%1uD z!;-s>5q(R4@aCa#f=(VC;l-EPXn~>&NO{-vU>ihy3?CcqaW#u|H0l z-?o?rFXzut7i9E zV`kRI=T=90MUU3!9W&`+p4YM>9@8?QOh|wwY&~p!-H(>Lo+6@VD9oqwG1T)IJOXv> z&frM+K}yv3*fg1&Ju51^+e_{0sZR+I=#yo#76L3nc*IRQ^E>p_24H39RB>L?kkeyE zm$U~KQ*vlna>M0xvqQjG+}B_DM~%Q`358H~$+z?N^H4tRh5V93qNcRI(_+kO&|cG= z2r^@qRMi5+Ny;$<+*zFo)eAWA^u|@R3w)A5AEiF)SQBIs66S)POAg+8@`^4dV|l4H zM<0cRLVz&6UXBMi4WEwdOG>!&?GdS{ItJD05T{EDH}47Ti^Xf+=1I!4*$ z%fp2XTmt8?_=P?;hbdlx?W00rV1LrRd3NGC?xOoz{SMGKaVW`4xzmB*}8P*H0T=Wz5C`E<)1=H&>yOyIW9(B3#EFvodFgS*Zxar z#8LowX*n%ItHMZ>fSEoGdRXDg7YQls@4hQIw{LNsBYW1CWd1P9l^-q)P7 z80!HLvN1<5Befb9*I*Ay+w|-7gflMGkqUfG0FPt~>g_F?K`>C{f|WFh=xz396u4GM zSFM`8I4W+_f-D7KtBv)-en@M`o}*1K$8J`nuZqC7gcI3?n51dqrtpJ!F=+lA(MtBp zA;WJMN0<6q8OySOBJ2d%QeIn;k!?$ov^QQZX*HA0100EQ@w3|l=_s$kv3!!#aTHGVwrE9(7XcFwbZMD- zxy-X?=8!d<_kt?!hd+4f%IEdx4>ljOf2`TpJ79YXUE*YX-JJ6b6qPzqfJP0NtC#bi zf!>|ZoU%34NrgRdfk0Jwb0I4sE9Vc-l85*?$X`W%-<;MsZZ}c z!A3nbhO8p->H|%&jI(m3zgwAnj5@6zo3;icRf~sSi6T|d(j~@&eY_1>7J!Cx&X*5d zucx-WbfqzeF*X!>Eq3!N<&U;fCMVAZbf;pOybnkf?+EaCb->Yq&+)>zPs~Ar?SX8!=iM|`4Gqtg9rOJ zNwx}%2AqxV2&;u>5lDSUu}1Jb!=!r=NOBYpTpULBODR*SmMW=0RY%y_o+FsLUnGQv z1zf!`EgCKuJ=|X}6sYGTf%J1U67|jh@k6_Xl^VKn4ugGK6nDa%+Ht4YqVx|Ida^VA z&Z1$HdqpaebLmPGko);kWSrudDL0CTvwT@E_YIDi1m)uTpbqpH&mlRcb={t!*{5z% zlNAH$VhH$3?#p-FXVUyq(C0xP4sb5pE2~!@9hcUHRg7(K(%Q3P+gQCZ!Ca>Hjc48D2lKji;hD;nra)x+z)p^N2CT*q1P*=(^}S<7XfLEM?E7oY#i8jO(Ey zzfvv5jKC&FM7fg7a-+>#tJuN)Bl|-(y@S4H?Oj@f$JC(gqU=7i6y`0Z_n0?gAuarEDQhb+OqxJWCT%p9 z;mz!BI=GaODY1B-vgw$6IyuaYf2eQ9BTD_(cRH~W60_PbaNJ65gMot;tjC-)y{n#W zSAV14`vBoiN6SUg0~6`zSMonxGo*(vbCN*I(S7E7hQ`jd`gY6H!|wtsLU7`4y8OlI z6`(PGEvZ2~za^Q`*brkIM8H~0c8iZUnnuoB8d|#JQaFM%hD$4WSZ7z<2a1H()BC;ctM~s(o+XTi&A6&dEFScPY~Kdn;pq zJgi_3BVgOB!3X}*J+RAe)pAWrp$^o4Z64M?4fn7kWEXpNu&gqv;|4YDOh+3`z*38&wz+srXc`oMq4ih$*` zeYozon9?1NhXS;}s(dX6oC7vD9&gnB+Vn!uBq!YFj*p7MF^q`wHTxJ^p7fQjrCk4p zvG3L7TcT8GM~MUWt)$qRHN4&vMVb4^Btzb4y zff>*c-Rj~HtVEBtCamKix2T3_ObLD#oR+fa3#XkyK9+kV7i?5E^+XeU#`@{lc6L3s z<2vdlPqoK<#6`=(A;i2&+%J=0e))y+{nFetU9Wof)KTr$nz(1a--=A=FFt?NB2`Q; zd#Xo<2^*N~1_5uVz6jxy6m`qXY6%dp(PnF?jAqY}de59PbAe^y&g&*%eYQBt|}c8xky z%f9N7i_>rX4T*kyNPf;j!1fqYACul$p5HVO70fC}!si-N-j?sL%ljM`Y7xQk;@{xx z!i5#3*i?YbT(Z-!Js|8Ff7KJBgyRC^D83R;iN{?j%MWiH)rzf{Y-qF|zyB!l!%ABS z);Fw)FZw*^wZu_?dyYV3)Mr1@wh&Rh%*2BHrTb&tm>D@??K-5&gsDzfpm~v}v7ah4 zHmdiPR7QBH4F9IqfjGzftg>58HAj4uUTDmC3gqjMio!^haA^5ZYiD1&vUw5Ifm6(j zC0|&yx_Wva6;o9inZ}yZAWf#zgK{UJ>R+C@4kR#9@1G1Yz^t zQ-YSRKN_pnukeUW^%AGOH$^Rdfn*Bv9B9tu=5@?Wdi5TY^BLpT51k*WV)e3 znO4Oxa#kojK(FU6M8i+CuU`SCCG8|@?77&Zl?;QVhMSV-3-;*<7;Iv&EI;9O!fSZe z$*|u*wyh1r&}!A?`o%Z_JI9>EV;{Zcy+Jix-p#mOYroR5YIY*+2By?sD@!{u#Q*!q z@qbn^|9A^zA1c*=3b+z$r-pYde*d^s+!VQa`Y#pfN4Cc6TSXpeRr|U8W%BGbPuO$? z9d?;xLa4xD** zYe~7W{44S`@^$kW`c>E`>Q1kZlKT(xx~9#lMPM#KPA^^VH|;}|DCbr;Q+xW34y3;+2iqr}?O)ya)rH>leYosa$_nP14p8{Ptf_6ki5j>FPQ zlzaR0me9h@fL9SDQzxe%cIDActMRiyaY3ff)`+pr`lOK_d<1?!5At-5_4MIiF6oT< z0R+P<3T@%EEM|0lp;6P<*id@3leqHRn=|k%Q9`E{Xm)sMOSqBAQo=W2)@3~;pm2by zV4Vz7UW##R`T(t(YgJ~(MF}ocyqRv%*-WngoQ9c1CUFc9rw+{KV$}1&F2ZMuAk~^>WZ?N9J5?gDB%N7)$)b0cdEt+}q zUsD@{dM+nNjZaE9N&AqOUu9*Dl;)Goyl7B27yf;qls_=L!ZbQx78L#5} z*yXmCW<}w!w=V0#Xr1{_z}lV+jJO(WB!G+C99}uRl0(f86!PI{is+dR7GI0ho=T!T z5BMwbey8O_*VU@)_0!I1$KiSyzmnqAY7- zr5mIj(5Dq6JdK&O=*hNmgaP2@kw~gJq!9O|Zy!{`H;itd{wb-zRK#@qd@OHE$D7%J z=R4&M&x^hI*OecYa-ZNT)MD})U~aRTav5WgaRCEZeE$S`EW*RR01r&wbuF0xdU=!r!CWDgZj6;Js) zCb@6)y2*AD7v$d!WXj z3j0l2lH{09o(Av3DjLW07W3*oT6x+Dz`9vd+CE*M5uyS1JNFI>qF85UXyMag4+7mU z)?_I8M<*A5ugpr9qnrlno)Y=fd3evXsHV_pF0$nsXYNYu5$&H&)=YIjUz0-+L|JExXL&T^selUd0xwE;$*+_}+*qF4!PssPf&BIDr>l zU_|C@>8coWK-tcueNI)lJH2aqS5t(Ih)c%x#-0lnnP5$e_$S4=h~&o?PUK&AI6Ypm zSmBC}_~kFY(!YlLf3btRbmR3~ITnxoBR7^E41Ukq^GcvI{IuRnGuWlM#=mKJX6$w9 zMsx1gDlC@Ul&G&vi@MLT5%In;Ki%s-muRkQAf`B(^cB3sjWyU@M^d|HsJxF@rvqNXXlo}PsDN2lh7;ZAy~D zmxqj2#=PjDfl0ap*~-Xx(Yg=!l}WFS%K87&PfaQ1(ESjnl&2 z@&w_2u=!BznbJwRvd4c`#DC$%Ki)~Lk(oP z$()bQubf|H#RsEV8qxTEE;Q z@;ktBswwhOg+0yyIlOSXE{>3?cN_Cb9CTlmKP1b*L-2ox4FO`B_R8 z{AU*WV}q;?1Eods+b*8gUTt({A)EIL)H7-=e7>(afyqI~hF+Pl<*RVN zYISZ%dnUO3({VZ63`%&SuHERi^u@RQ*Nz*U-DAS2qKzcoX-RP~#eO26+Dg3T+_>Du z&Dt=%abK<16pc`;)M<)%K<;WX1E2r#e=)$NIdn2LB<%v$#+O2~? zdaQPjvAnQ0)f?Ksfb4~T;r9c?_e8nB14x}@zh*h zAA@{i|K&;N-=Q?e@z)g_NvL6st)!_uSC9Sfn6|X&|Hs~&2ST~Gf54|y+9Yj?a1NzK z=wvGlb%-cbWH(aEGWOjtGf5#Dl7kxA%93ql9s49@jj_&PX2>36#yW->!~5+#zs`A{ z=hS(h^Stk$kNcn7+}rp5-q-iqug~>JSf$VVSLsv7Us&&cPEyWig2t_jUcZpHIVXFN zrSzDck-Bu-0OyVQd(oE?67)|loaN|pO!^7tKh8gHDY}zA09>;aseKL}T^!8nE>aoe z6X~M3SR%Khuc0`c@@2V=62*M|-_aF66~1ew@7P{s*Os(0*C&pvaG#qwc;?JnW`a7E zGNtU~D(pn7ANS!Mz0&${{GGOiW~t|h13z`9im_0E>X!0wyJTg@%8OoUGX{Uby~|YuDz% z8Vh8d?Cd$}5#SX7%9#hXD_v-B^I2S1M%g*KXTL$Bodq{A>SokU*4zA|Klhveb57$| zJ?e4XyZtu8-bz=(z6V70uedklPZUNb7{m!wpg$@fAL#YH zJ=m(D{H%W|EjU{WR}O0K)GARv>l~LoN+&Dp4HU1>vXt>8fBn$L33GK4JN+jSN#M&$ z;7GK{_JxfM(w3nO=bXh8%AKwwNwK=LbP*|q@Yrj6{Q{Pk+y<|Xrep+T2I%7^EKBM_ z=%vv?EO~*apb;n+GOGshjoTjX-QG}o=`P!`!9=BIRMdc<-yWoZvH%Aw!}eo?eQDYj zQ70Axn~fHAYi;yG%j3cVOK1Du9kZ&Al|)pVljw`D+QhuudV$K%8Yc! zs=8WSG2bZJSv`xMR=U?Jl;QhuX8XESac9%dBvv%Q5L>P>9i=Q&ma8_q3?N)^ZLq}Y zh@V{Ds0`dLM+oLmy@mgR;RH2reB5i*7Y3=n@KzbBbSc>BQyVTQ!lw~RzNoU*LYwYo zm`hnI8p##SQ9@9rYScb>!$^_z5y%bYnV_Mdp|#Y;*hCW_XyMh-_6&`LU0x#AQhLPb z0OPLQ3=PT}s%(;9iFx4SfIy8zU_wqlF$)R=BGF}5dDts2Ms2O7It(x4XLS`@b)5?X znep{a`{$dxIAeLqXC{6<=V_@uzF3?RaDlag)tHfxiONu_V4^J* zy%u(;$WE&gymQwa$tL8Q(J7s%6sz&}w8omVr}3W12{XpBt8ZZC$Q4qm1^#Uza^S+9 z=DZ}SaFczq(BmFX3k9vo&&HsFpd{E7AI_O0&gKoNp~b5cs}lt)eGZd6EH8Ure!h2X z-xvgW5`y>4ZYd5ZV~#=$7U#|^MjRnVB7zaYO1$EX&<&UbOaV5yuxx37QCVd|%U`NF_=KdJk3GQ?Lc;@N|Zuq*Fi<4?bT%3sWIP{p2<+rC!RT|&Ph z#QkBr{bzeIUlQ$O=CGcv|1t?*dDuUtKYr_eS51I@h|M8ixczT7`+xNB%`@BE3j)pz zcw-NJor}MC(LbFs^?y-F`<>sJ`)`f-_usB)fe&L)U)iSc7kC}tord#P+u92%u`aym zzoQR*ot2=b<3KTL@*|ahx4hv`Z~OIHaNxBR7&@tko&p>qzrW9aym$H#NSuTmno%Zw zw^8d~-PHRi7UrLVvmhQp-+(7t)oS!`gD<$c%ZzAl!LT>xtBLCka|1LB7#)1DW z^8YRJe`0;#ppbt%`u|yy=bk$xi}?%YcGG*msigrY1-4Uvc`QiliiTNri z*`w||>Rx1oY1xXzmrw&G;+Z_rt--CqTa*SRdnJ26#>#y+F{NAbboyem5!q%M{k?a5 za;#m9)eyzscNX$Y)Jfhp@!}>eQ1b5~`zZc>i$t`YRg!S)-fmM;MIn|pFI}kdM&pg% zCG8oZmEP|_{z?{r2$aEa0wMjon!^>#AeEOYFVhPe&&2amDH&O3Za`;@pGFsHMC;wx zyU#~u!)5x1`n4!N5p@`+_cL~*&(nBTUd_Fl+l$Re3-&)!_-;%GH0=z8QD%r@Upf+P z*Yw%uyDhW)+*e4AKS{vz{u{KWWoCXk@f~gGv=cZkswl#1{L>RsY5?gb>Bp@XOZiIq z6!Tvu74(k**W2<>CM)zgy8GdkBBx{IrUM&9s;akM{*IFIws|8gx2jp_JCFN9U)`_H zpAj#GnZh41ltNv14erCTcTw-&6=}({GIpVt(%yKCf9K{uYzzkSay7+2O*Nfkv_6K!?hvCSm}+wlw1QGpP}UsxH1 zSyz}Jyo+qy;{mUyrPX^{j_YWK5S@FipAf;n7phb)t%o{`D3Kxu zRC^cpo%ptcJ_vrm?>O?fXc%HgOk{hib@K7cM8^KP@a3jU@3B%R_$8Zf?DV;0EgC^N z3_FPn;OPi+iq^Dk0m=F9Pn#Qx8X7m%oHme{p8z#%=w0Z>k5}aiE3`*GXEEnmf9vpgaY=q@0k_F))(pSB9$@A^KdJ+PP|qc zs8<+leh3kY<`V|>J?a@vgUQm&6K)!yw#@}kNj-#*q((iehcNEKC^Y)LdVG|tp#4lgG#nvF|J?c= zQr~)IUr+b^3}BVLop&hCSI!rRE5fD|VLo?};YJ!!*}Gb>OKEbqyP1 z_J^AmUh&jc`DTFVra!=9d-W5*+R4F1 z%i)r;n@T-%K)fb1t!6W_KV86|1S+4Lqwg+~og_|KfXs`!4rxrSb>W>93B#=Q6+ei} zl=Uq?>8dxEV<1Z=Aea9>AW$=Bq3FR=-C?V~q4i=)<}>OwT5*!WZ;2p$3ySsoJaqrr z$kPI0s+?=LlCSM;SMSDub}Wh{zA|=?-QVYLeGF5p?lgDg^&Z#5z5$w|I>_u9_Gk8I zvFJwb9Cr?XJ6d~Kd$@rT_yx}RxSP6}kkcV2#<)u5^yqlygUSb>D&5O9(Dlsymc+Tl zxnaLqek{A|A&eKst31q+sg-FmxXBO#+u>bnUQ>6mRsEAX{+;NbWas&PZzyR$Ro%{X zFS9PQUM9AKRWrGDLAHD>feKxh-E%E8VYqgpRnDcxx6HT9?)VvrhI`?+zhVKr7>e8{ z`3>7CsK+wph>*ITK3!wPSc^dCYa`mGrT7I10Bc#JuQg|(CRV-E1kU*e zX^lSGfDZFsT+__a8pXW4JLY*Mqy!Jj;MM^g7wkwDx0xxZO7acmzIyGBas_o-MdtD) zBqd|*k0P<5%VgV^zy zG?G!XKV+~%CC+hm4mi~)TbY27nwSgav66KsY&cU#XRTA~5jH8W53RB&cGROa>fO0e zQghEA!ufIX4+!%H0!Hp!key{x4$n4NgK}Zy>=9F@()+ay6Vvbd9vcSY)HcJKO`b4HCiz&8!O6;2aW}ARV^)Tgn>Sj)nPwhUJJ@z_| zzj7gM-R2}>9CdLWv@_a*dU*pS)RCdWnVH6~Nk$956n>dNSu$wlbXWP)#X<3d!fY{z zH*s-s+scE(L)#~N6XR^Ysq6&ZIQAxk11nmqJ_o@G2s_spfGYcF@4+fin^(I5-B=P` z?>!9wbY`|HoN>soW;trjczCBgu1*{r(9y~t=*V{9>DalJxbix#BRdveZ}I8pj3MePcntSvron^~VIN<12wtXk8g_@fxo5gE<9N% zshmt$&}5jyNu6tE;vkF9Idflb+|&e{AP<5d$3CjqB(04)R%qb7O>xlyUR7}pHcV#G zcW`aGlkWi{hlAp-GGnys#JVSbA`}1F#JPddK(&T2XOh?vLF;Y}ADWJM805MOL!bNj z;I+#yp*@6| z2nBImgOEU_0sj>smv3~2ISD#aytfEN=kcIzB`Xbl-wO>2{5%8Cy}#&g5q@`8P^?6v z5`7SV7QmqHgINZ|J8G6ngKX373P=}`);kZnJXoA(Ez}jKw8ix3dhRb107aC26y1n= zAT+TLhzlL@8wN{$sH^hgmEa)`4D0=igZn=Y{R1j>1X-|f7hP#>2y$4(enF#Z^!DqG zHMIqdtLpinIQK&!uAKqhY`^Xew_L(jx2_uxb`;5%maWABhZOBN6IBu z7to3}39Xlbn$*56l7+IA-i5`1bWAOZ71&n-qdl!h7tgGDJ94i6A7-jcXt(@8R6_S; zLtqbdo$gN(gi#h;vb1ayp4LJ>&aZi{5<<}s4ZVSmK92xAqMIu-|4KtK6kt8MJpD=7;{bim zAwRz~0r9i5XUC|)i1+$}`AzFLMH8+7;&dk1x7?=8>ql%Wb>sou^*nahiRxHK|A5Cr(B8Bev+P5|Jw{VI{?zFGvQ zZ8qy(+4?y6?cVfbx`eU?)!}(fk=8t`k@IhK4d!~@ne4E`#p<#r9w{lYR~C-8e%8y} zr+?zbwQ*J1cmT3c(0Mz3KlUsYd)p$?`MC;iv^4KHBndLz^VIG#Auh=i#$I6bK;ar;ox1&Q#5NL${LmBW!hzWx_`A4+>^MvS^+Rkb5>y20JIN$N7Jv?gTqL@tTdDX zgvhP#jLh*yu3GA4E&lR!b)hc~7J->wnf?N2mfjh{hnYqaYxa(Rf&GgPSzr}$rCI^h z+Nv!|TThI&QZ9rCD5IIWnCp}8%P~W^g%E(CT3SSw?}LlUILv1*x^o_4YVkQV4j~BC zr@Hpn5x<4ynmG9X5zCcfExR}+7f#q^kqh% zaLM9!R{lMcGP?2)ox(6bDB0f$Id9q8IFsKK4}h-l_hWIroD2vwuLdEkAT`4=hY`wA z(mg0yJ<@Gv-@<&!)WHf+ZvqeqiyE5R5uq|sOs*JQ#!4U0-_Mkp0SL0e)=!$Dq4fA9 zS7Cr5OQUAGZ~+AcA>;bEO)LiO^%%HicehE(8FAx&$9nK@luyml&xlx zG4qP51j}EmTswE;ti5_rON7rp&#&su&EXxVZ?Qfdvs_cD-^gyI#Mdt$uFI+c$#XAY z&%+u%HvF23}eSpfv7Lep(Ad$XRQfTa!i9Bwh@y-Av3oW;K6L^~vL2cO+|t zYE_NQ5kZ*`6~C*x55&{tdYkLsuoqqK`VEJi#X~=;+JY=UPIXNeH<7W!vRd$g-~*9V z*?b=deUQ&-Kya7v71Uo|pQdgL6uDEqK4;yRsw=^1+qe7brt81zz1Q!{I)DA`{T-v4 zwIbx#mRRWexTfsXeuaIq@4Q>~oaQ_i4{Pi+l2);8)=z!%GI!&|`l{qABTepk zQjC0y&iwNkTF-O;y8+`6PyNoA3Dp?&bMe(ZM>xUYWt(|IC^~;kp|p6ufO%FqAWrLj(s}!U z&(5ch7FKER6`KhXLN|ugXpKe%)t81hfa)E~PL+}h`}YX*+(Q*Zn>#@D;f)x^PkoWy z|$9Q`7v_qj<7+A?G&! zkWlo>MLi17-KxyB%-qb*92NOFWuG-4bqpyuwVwHjoc^dH z0OZw_E)>z>!dEJiYGLwNUXlzt;QHsve13~{L$pvdKO8fiFwA_Hd1Rt7_*s>e_`EwVZ*FYHX&rK@379 z>RGCQLmN!LEX+Xi3c9jMqBi&!r;`L|xMu38U_z zurA#y}xODdRbKbw)DHA*ki z7fm*Zzq^QBGbMC}azMh8vOHFM9ANY^yI0jZZ26ZocLuEMV*M{>YQ2w)u}pe_cLq-kk-Pe6y$p5FA`%A*o@a7EL0o$ovlgXrIGxR!c+OZ} z@}x%E;O(ZTl9cicULb$!e$R@?^K}T-vh4)kj1LP6rSbum(s+}8?`6aV2@l5zNh{X? z>jD;4M6>R9$L3>+pn^fgM7e`IHuew=eGAoY*Sg)9GR=ed;K$kSC~Bflyg=_x9bjvn*3!f@=XA*zKpf_)z_4U`^PHmIQd6gK7HYs&ckP)5|t;`D@ z8c>IPfXJ;Cyly)1Ml?%3vFlge^{$K)vCzj)s}q@r6IH>d&zz<^=@|3JG;z%c@64D5 zY%V#(8|l2>1i#UL+qcV7FA(CSUd?wVAh~hY)VD&>ha$sT)k54KL0{B^ zL!@+;j2s#c*+)@J6VXuwhr*dq91tHm>&V&aK(=at@RQh=6G-FvQNpoGAb@^mVy4xN$D-d^Pw*#t<-57DkuZ>x=~cKNa6w;!6?s?3h1>Ca^D;sK|s0|u_YV$y#T~!Aqj6VXn5tz1kfDRQLX7O zl6weK&bKRPIc zH97gFaF zQL#h~`zqU;hSIG<(M9G8eSk*!oo4FrOA@JCY0N8nfvU90h4GhKw%M70qyCymVgOG4 zqxJ2}p(qM@_mxoqU0jN1dbyBjEuISQ+}wtb>(cha^SLKz=U9aR3`yBqf{~SgnI5|A zj|OX%Dmw1miuZMJa``l3DIfM?AXk7z+NuYCBkH*>k*`AF>iBXdgT z@^gV6Qw1`5mW~h?v0>N|b`EIGyW<0FN#8;HJUKwzb6zOg8KO5+IJfL-m!iWu7^qdG zHTvL%BImeA*LM&V6x{(I0zfCcn{3i< znninF3EfK|6Id!ddVpy*n?Lw zZIkg5iZJI}`l93YHv0vV&MTkAX&w_;bs`9xuE`oZwL-7pW~fn%R4fH2@y6l4Om95dVme|MOnZ)P6sJV@?qRFmbzp zc;FR^w%#ufmvKj-YP#i?{TymViCS-0X1}?Pgxu~)7Pokq^ zyHQQ7_vjfa={?zur;B9CI^BQa<0XCqzyp#3Lcb%gb~;zfqPo%A*x3s=R?MnK!D~+&Fu^HpF;uafN2$h&e8W^rzTUwHz zWQtk5)QRW!Zo0Y-bx@xutXV$Y&9p;(^_HG5*_M0FdH+kb5ySHVs;1OL403QS@1*j@ z9FzSw95i$0BdbO*n*8+B&$xZOL;a|hD2t1c`6@Mx&*#(Hq4w*8`q38m!A7m(Q}Uv; zU-Mc}93Tyn28)bG8(P&}TwD%xBwbKsInn)AEeW2G%K^jw3H@*G)?xS@om_evuJIp% zj&ZW0F*aNty)gwFy>GCjAjf@gL>F^|d4w(e6^P|{WwUDMKGPh0j|yzHPfL&3IqgC7 z$0-PD=Gyg6OP{p3#dl2%boOY`KsO3s(<~HfGv`l<6*&rR5fZ<{e0(_HjA|GqLrSBa zH6k6Yo=BDM`_Q#BFqwGoBV4&ev{H=Gxib*eBn<~}dVVPatnSO`M%pz^D5K-O#Zlpt z^_Nd3uv7B0oTxQ0XSIu6xHMn$P;dJv9`!aX}^$O^?QThh5BN$2;*^ZQKI$h6+Xi3X5GhLT)!4bH03 zuAsvb*RKOt%$}oa`EB-L6Li)#T6ql?Iszv$+RI26E{r7Y>&$(GD>@PIG_2J^!&BIz z9G$~t&kVtG<6@(fd{I_Jyev6JcAD$-#@aM%wNVON9w47e~pBDwoCgrFE zH(<=24--Uu%KVzK7BnYuzK${HDV@Ws-q6DH@8OG)a0bHzg7j^j#!!!YEWAq)^f_>J3U3pv7K#=MtYn{Jm{XYNljl_q z3>3`5aW%}w4m*LEujKwO@!`i6Z~F^NbH^N0`F9|1KsV&zoNXrV zEQ}zkbkOz8x28D)&lRkI_^Z+yt-iJeJDUk~XCDA_W=zrx@%hz;&y%;Nq1L%zfq|)Y zw$QUMBhZ?Z^#t^o{7oU*Jb81wk|b+TqFWWlSo5+SVP2rcjWrHn5>e6x%z8rl$6)Q1 zA=PbL$nB;5Yx-_3nUVmq>}EMG|4|FCiuW{#PADy4Y8gid+TaI8?durYJbG1P3H{gQ zgT-=F-97lDLWEdpy~pP|`GK%Zc`a}bIIn9^`M?3FSjwRbd&-NW{q-s~xCB0!`#D`i zyLv?bgODiMtdEe$y=$NAH9K-N_3kV=szjO}+x4EWGH(qB@nn!M~bPn5)ve!C@LG-owF7ln01iVWxF1+{*c3 ztS%19WG>G11+P?cuX0zj;|8UC=jC%4O`^XmKm{iO-4wvb>P@SeJZuH4L}oBYiRyP2 z9xl4|(OSdZr{uR&3QwFHhAYS%GAC)mae&cj*B+&jv^5lK!_u(g_nzdnQM{6qXj}=) zYvn`cid8v8Z5wPxNx{9yIx8{r$113Z%t;kJb^GuDMrp`^;JEBZYvbK3@HN_s>?kFC zW*1qn&n28hI5tCg0JevH5CnPY@mIqB-P8OkeV3Z8pWIgU0fPNA?UI;eR*-=0L%d46-o4dOkfK{&@lP&%A}bPDcC7g zGN6IDFluBVaV8yDXqR3Kl;bYPR3p+aE6&QtVy&ualM^2Z58SzhLLv1qBa+dgX48$= zPpM+1J770&J6?PqW zXwJLAZ4ump@v7^SmABtAkg8vjJXbh|@scJnf8#@o6Cc^!+|{V7U4;9-5gEX=n+1MX z*#$tUAG_YOvZ(p%11|*%=GKcHH1*pY>Ia!{Gx@$?1wR7xRpHUwbS|#2s2K`FS;s)3 z)7^lIDmUt_Zaz%DWgJ{TZW(G?BbkKD%HctWfmsTvDy7t$LB>ru%;af@=~G+OkOpYU z0W5`3>(`q4TxfDIGn>h3X8B`Mf4(F8b?v@2-Dm22${3>@WwimJNxd5AR-L`E=X%r) zNR%#)^?on+uDi!sJa={JGL?5jjxyyS1$2UL{D%hoK7i9+D%QUg%#}}zBpsv}p}RF9 zuSP8v^41411EB#)pXZNW?i{5tLtmos^=kqDm80kcfOuSf3ux2#715Whs_)J+MO`hD2D5aMdon$M2r`xJ zvk#X<9AH085v=p_Pd~c!A$XLXz{c1*z>y%79;lQr;6DXEH0WCtof}eS?bIC>h`$&! zFk>p)1iv4|JjkV77K*+hGFWs~j#zRsA73sxlOwDwKZnHbln0AmWD4e_|32x{O}tp| z)0G|aipL6541p%w-GD&1ez=`u2mCNMq)8~V*E&S({E8i1evWOX&O4$|zqAi;5=p0N z)BkUo-CW(?{w81*O3qf5;{t@xN7fA&17<}hYa?OIgOejs#5tcu-$fitb7_&anAuZb zQg)*3gyR#0&Ct7dcP^}c#`>XS4a}kj*~n*I z0@lr=bri$&8m3+duq7qAJq<>_aK9&8X!8ZlZqaN#cd4i!r9fZ?3Qz=94@%;)0|(R^ zv4J~?-vsAPsk*25v9B>NBiYrFXJ|}j-Rriq8#{2NRU5&Vli5RVt80UGOP#Gh*>2qa zKDIRJTE4WS=B{~#VYLX7Ex(Ptt!(n^%ekQoqbusdj!)Bjl-6_Yx2W|_Eb>3V_;L9C zFn$9W6+n%#vJ#R)3)|x^1~vy&J~8sn^2_vQ{|itr3o@3LNjUQ-SGccv9c?OUQMr- zUiBleLRq2xH=Uoi%$JopX5>PR4RTE9RdZj=HE&+@)OBve7i;g$SD})^Xqz+)SKJ!J z^~PvX-58=v%Ip-EpXvD69>Y7>3_)XGs|u3&l_ zuM#gH%iJsIC4!izayzNlQk8gYw>8ual?iBWtbyn-yfWG?Py-x=o!7uPOD^w~Rd=e8 zOd?>iiN6sRZZl?a#tblyBFlQ+70s1uk6cUssYhScxg(qHdlUEBAT>AVrZR1xPqQ)6 zuUF>MetI3Gc$>)WMbgh|yrKPE9YL?6Q#8(BY;#emq(3Hl8IXK8`EKejsy~6wlusg# z3Y}6SDj@68c^hy@m*xFRC?8HA9X~k{{3b?N-{ouv!p-eEBaO1Hyg4h^#>XPSg7eS? z-=HKqxa{xy0+GRxV}5cFpGjt~Wr?|uBxW$=y=9e3xAfvRfo;p2yV^MF;~-h^97SDq zDq0d+INWWsX4And?kPO380g;?-s0r~-W`rb$QW{C)> z?lUsrA0TSrdRiPEnWYPFJnCb&<;r3f-KaFD5QBMw0sE9E|HIJ!mOEIfT&%K8l<#=+aQQ5ja;&_9*c-j(Npp z!W)qy&~dEYF;p{lm*9T+$t^k7NjXhx;veyva?7;|FLhkio4PJJ9?a%QmW&9TJev+Y z;k~2;`D$xb;YLAWCj;W?!EtRz)qZuVKP}m-G$U^KIeB=|BLnP1DIsfvFocT z7h^0{kn`H`rtqUZa4s*~b5+$^ykkqINiT?By8oDp?PE+O#~+j@*ZI!b>^5e|&gKY)b4? z#3|FVn?pSpqxV|MO^;A`ixT|71|JKOBwfLp5fCYP{KM=rGC|=3EIj_B;5liOIZ_{L z%RD~DD#}vnuTQ#UsA1Uswt~o4NsJq8BewIKmU@wK@;G@^We+oj>f>UOBTVDIiOcII z^uo_Co3FuEVm!o6imf_)Qgha8)@qQ0+V#w$$?X@%-2xfQln(ELhV4?!=N+69ypol) zRW$*AMf`WS`9H;J-kjOsob*cMtf_{B1qoiic6m1b)7p>hF;FF9exIOh?rL^RF-)>#(vI7sW|UEThxCmwH!o|ypN{*UeN zL4jMhOp>Hkj;jI)y)crBUK^Mf4^3X(o17oZ@8iT5M-8RQ%t3QA7p*{S25Aj&$7i6< zY-zIkgvkxjM;XwIGtA z?nyxO9K)*}c06+3NIO8JLS3*tEU@BQ%z%Msj--{#(PUSkWI2UsrS0Yu=Le1@(#zg{ zaoLNHNE~>CB(x?rQ=qRFGU&srq`xZ%K6r$s)VVkJE=MF>Tg-j_sj z$p}|0(QR;G0{1-o(O~8netor|s3@tfL?WjSA%z|^$kSXO2zYH#b77xUt0 zG^ulb=`7Y1|fg-zYgciS)u;fmS+ zX??7o3FzL1`ZnR=66fl&wDl|nNBOxz-F(-o58;MpB#E5B4|x}n-Pr=?Ks2jd9)fp4YmGkL zjPWb4mSHU@xUbyIES$n;Lz~#SCoqdoyjK@7)kn2CLIQL@yKC1plV89CWnlC&3L{}) zOF!0bCLSa&gAjIgZdUyk^d(mw(mc!4L*0imAd4|VQfdd3nnw72)M(s{PFeSJox?jZ?z0$TAi<)0k?IeX2;~caY6Q4kwEtra>FfYj%)Tlje z(dMw4N4<;LcUF2m>c4*fw|;`pZ0TJMoJStWufP2ZO#p1=OWW*2i)2~ndW~GOm0nmI z&3GP{6gYqL{$@h>a26_>An>R$c0bZrr_QnoCNG+>wSj`hV(kh zLS6yska%2t+!?rhQpJD>8+7S-uRTd0x^7!{+#LWB2}}a>NEn2goK=DN(5$m~Dc~>O z9d-)flPAD2%MqKFHVfdU%0!|2(T!hjhCYs!5HXN=i5I)#J(3&Z{O-;Dw^HC5)%Hti zIW-o5x>_xLA^kRlt9-5ig1q)T=roqj+F{845XA>UH;yN1+2$R0sXe)CgkG}}Z?7o| z9wZwoL~>IL4^W?1a5?-T&-AE9$=Yhxo}}=cYrqaqL+&!(X_zk6k5GrA@^i2IWIy~m zRcV`m5-pzkuff1SLNcZb8-#rFF=7_K6$0d1-b~@EG^tUF`$<6bMTGx{z*ysr=#b4wzj{ibd=e=|G%oree}f{`3OFC&h;Ci zh(CnUclKTj1u0}_NE&VW&hg);vw8dUXP9QBW!fVXYi;>2BK7NM_z{bTeJ zQh*?$ndA0<{PZ{W&g+7apV+hg>sbEcCI5U%Q1t#38&)ISQ~tl9#q&QN1tZ_LZS&t4 z?jJ<>w(*NQ&bIp8U)6Sfe@36|NwM(_f3Wet8u(3HU}ixI2M+W7t?BxD@}+I#Kf0 zdL4{hKliaYM`X2fIZ+U-D$NJ03{QqfrpFX)U zDkLg|n%a2(<^{KaA3ZGGEN1PLWG)`6I0-qdHXXT7Y{JL4ScU3-us-yy@O((sq<*^G z=bhMX!*hm1hC_0x7N=`@Ju@oI`RiicDaZYejcq z^kL1ou&TZ3?5WG>|C~BNGfMH(S&NL**Yuw)92VZ#e{azmo4xMgPeu=VbQCD6o?@PR z*kh~kd~}@TW=2JmygKIkWnfEYt}hJ~fkSNdtgOd{q5JRB6AS9ORF?0$zfC^*svn|q zj4ZA0)=*yT=8*b|;4aEQmT_EsU+7#L9+6Wh-Gt@C^0{o+)OS!#pDWHNVI{ z!zx=b_{6A|WBuJt$Aq;Y25-fT7YkowkS8D*)o&CbjC_j14f!XN zCdZuPaon04w!SD|lpv}*yCLXbg2_Sd5-IEIf#rn0E6fZyjrH7a&-WI~7gD*jz5TZD z^#?201lmI=uH_P}vZ~?w{IaT{de;hj|H2D6sqigQIHr>dIf_mq+5t$HV8OC7?(mZO zqQh3FfKJ(+mgCLV=v(Qx?Lbd9RQ8-9`dGPWuGluP?cjy3w^p@Q={XM5OP9d5_#V-x zX$Yy4OxM#DE{7itMOUM%`8X#Guu4YIChnQ2zab5;cm+9rR`q&m9lQ;(*1y|G*bUEk z3Gw3Zxye^klFFjFWV%+`M|IQ6b0J2&HtJii><((EYp6S>5ly~NzONEI9aE!LrdIYr zI(dvRA2nM<$|*e>Ut&!}UaV}ist(eVHk#F^G=Pi8{?->eNVyu7THR^ z_yOW$P<9zAa!l2ducD}}O(>G=UPSzo1>CuDVaLJ_ll{Z~=F1;KAmK568I~D#Ya+SSzvb&+u>t)|WvAnXrz{WDjMf`gofu#z zHD(NC4Ai?+#k6p!es(B3>xN*FBrooDb&+t@gK7uWrt4XoS)2LG=gbGpla`iiif~1l zob`L_8&JorE#(IEY$Z&fld}dZnKTXPDAd7Crs`2`+Rfjc~nno{F1^If2vtLWKIg<&unRu8OFB``1`3&_8l_FbcLWO#Z zCCSV;e2T(46gNVwSYFZ|d};rn@QXgPKC`6@wv8bZqvy<~mXaLa?5tJx=+kcS(K0WTfoK1 zL5EfE9NC{jFgtlGsU&zd$fMK+&f;y4!uLl<>622@slszVSXaIc*l zv%35T^4RxsKGa>PLf6RnERJw`7z+)Q8{0LadtQc3(=d}Wlf)vHHaR$vkPWXs>}VPF zS!Uf$#ad1`&{AdKe1oz20*>yx=(AYLx~S;Med6l)@Y`7`-xef6Cl8pu3a4rH)Th3M z&0}Ew5O#1+a0vAkO1gMU`f+jf=Jn&KyU;-Zw^K~+Tdg}ME;gq= zjOo5RqdgN$q7JV+tq|gp$1lprSXw?)zc->-IW%Z~Q7wVvg=Qqk_(X z70ZzcAp?hSQotKdEdzgQU%6D7lt0&y}VgursRlS*_q1__amFg5emu?w1mKC;!mQ}gkxiDJ1>acRoUrJ=T7fUc$ zP;Xs-N6)143G#hn_X<@>sD%ITYN1Jbq9 z`e$YM!!OJ=uk2AcJoql6MJiD_bL>T2X;q{D!-egFm0Yr$4*94v-g5%~2yD?aQzL9^ z{7<`A95@DKRL6ws45Ox!6ZcSDLB^0$PufD-qEyZdX{MEr5u{Pb@2T^w#IV%r zsIj6*9E_LV&B{h;3>3fH@Ywokye2tXOkw2pp=2M@v78GmkibE7 z`h@M0DXA=z>=rjxSNXLS#!u_NUBVYofy~M*XX2JhBjE$39>Nwpw=HDP4G^hl3r^|M z+lB_k!(=xjD|ls2a1M{N8>D?mFEh6d^?6yNA-0XWMFpR`Ww{huUXX~V%a$Y4p~=}C zBkIrG7p&EHtM7UqjzU`qF#OU?S&z(QRa((2f>-;7sgw#m0 zW~AB01gzM2e#IEvI(NTp+_Ac2b(vJQwKLnXD@$5DqVhl`Buta9OT|iKZZi1=bRr_K zas3HQmtt3UCZ5J}0s5J~SBrDr z4I~jddNZ%s;osP52}&=ua5Irdlv^7;Cm zHDCW|#v2vOJ@qgPo)I|=!QRDzLGOcKmW8^=@NeSZ1h=yG@^3W2zpw7 z9P@}3Bf^bw+}^lkmu0WI0!GEJG@SvWL1b%Fea=+6_3Mt1UgG)HN3)M+v#yS=wk@d0 zy7Lt!%(e#+m z1os<7xY4|9r(UZ(rjUss>gcf|c}pQRu?&-EeW#0tekA>GMH(Q@Vldu|QP^u^)d z+R>OGmJ%$XE=c{l7a_9cTRsf7pkz^wYSa{RshE?76}g6THivi2Z0*!~m?fOX1%C)` zS!!WkDg?Q1^MmMROF71|U!uS0jyu>+xFT8teGNRD%9cW#i2e;w+ALzXP{ zR>g5D?jdbHl~s(q44F4Z!5Y_apImDZL9uaSzFt0F(5{A-(z7RhjTmoUw4&EQ1q;BJ z9V+50qSDA)U{7j(H2uWJ;yUL?qz+gXeCkIM^9el@YSB`72<%Um`Cn+MJ(9pL=2$5{ zQmoc*0L$7=$TO$icxY62Jss#?mWGpySn_yDYvmgVBS@vX{*$iDDT-;kC?=-v1Yf57 z3rc3HgNMHdQrlJAHNe0Y*H3ly%|ge^Oqq8xeM!Nr^Srd$-u3ja(*krCWq z0*q>I)^6S*L+iTgC+HieQn^6s8|))(AvV>*XG=w^omZS|oof?=!k8bO#>_@uPfVV! zUd-{VQJzRU7t0!bF`(fcXRoocCiJ7VfTe(?;IH{bOh1%WgSUth%M2BwUbp^CwlJ$j za?Dq57}h;D+dkB9bepIJ4_xai=WotOpNxnb@p`urAk&PO+?^Rz%qOxpM)-nou$8Z@RrkTYfDaC z*SlbeB3DCP8eqGebORnB&s=g{$gY~ggojgvDZ-~bTBJlQ_}`Z{+<~;fq0<8XAI5G- z<=#~FWPhCGok^k^`faW}`1How;nj0xQoH>X0~G^h9{XlNE)yKXCW-?eA_wa%$zf4=6!$j{`0vm zuWKhOo4r?g%6isw--|WTMvqTBO1B?{{e)R=$XibC=I;DpFmoowV01T7_T;6>_XSuq zTZ^o{J_nO%cC1YD`AMeE=-`+OJ7zV4LfbdGZ&nI~YS1SnA9G_bz(-$9O!wOc4)n*JZ_w)GkSZqfX-<2SfXx>TY>5jYR=5EOWh@;$nvqTLWZ%rY6>0Gur4`VV4O zYE~d{#o~unkZyjbsN>SPwR3f9`_dOIR|l6rvfTBMdbH)vGTl+A(`dvUPnz6QM)JT0Y zrWbNF8XVk8h&H6l`lo#C zs%~^`L!Vu^98cOK1&VmKz?CjaVpmB?@RFq_w?_2Hwn+CYOAN_|Vs%IgVGSOwoZwV> zWeg_!lfRgs7;}5F`2;tgIgk51v+gtPJMBB)(%DAu|1|n(^c`Y-;WQz82e-m$&R zOH%cP^lY>-6E>uY^$T_8uk^6El=&-uxHLiyfOO?T`dBzN6fEdQydVEQ4 zE@{ed5Vl&Y#P(Y|kFO(rUT3Oq`qO=-zpzJ5L;GL0F)Jb&tyjBhhS53;h`y=PV{hvR ziXXo{p>}OJuiEUkA_z~>_D3(+scfXUJC+pv%$F>&cqB{y7 z#pm)L0w7|IV@@u+Pn9j>y3L*L+0uvC#7RzT8l>oIU^H|R4T3N4~W&cxw$gGL4 z7+z!&9A;?BtRPDsh3^Qia*+vl6yd3!M$guDb8D(=s}Wdxr`#!Oc4wJ}lXKl+(;Q1Y zgoS+X3%<=_L8ujq?1E>__kwa7y@bP|x&prE@&cgy;Ngvo$l zN>7MM-8RPG8Vx%sVC%<@@XM_{0km_(I`I>r!qK-e?Ex$M40iAEy*xXT)!@J$gdQR% zw1i+d7>)sP07uCumVaP3Z=63FEQXbzhrOX&W56;61DA>^HG|XJz|@cAkL34zxz`1b z+$&28%2QS!b7n(1Sp}>U{FfctYf%_cf9NdyhT#2%`_`ng8A7)3TzBajvz+pbQ4r2Q zaT(FdUM>}Tl>3mDU1}g`8&q71V9eA&#-*Let_JQzXclQbckrEVIKa;>{Bh&w`64p9 zuXixNl!(3OJ6>5K+aF)(rx!x@U9UGJb}m;gP}sWjRf6zL{Q~Cm21WY#LrN$jTE=hZ z`Gl3k6^Ui%d)%#Qpt?#Td!#;eW`q-|fL+6`>0zgC`M&8Ks5k7Kcu2V}1ibcpGWY6k zgn34K^0eX9cO@}=JWvwXYWLszuMMcn(S^;0%~GRl5u{QhE0v|n&SJlfhj9o)XwJ_1 zjJl&GKW5k^L(G}jwIlwoLYdJ!wj8-RQ@y{u{A0lP zC93p>#B~$o8x-uxv-`@~KJ@&=Py~<5NL#&qC<8!DB+EE2cOKepKUh^V(~=#YDdEd| zG<1z7=)Eo_x zTno<;jGu10xFGSgqZF2Bf>PdT;wrd>mS2WP{QxcZiNQ7S=T~JY^p)r@(O_a?s^*o?kL(iURlYSlW}uBt_=kCg33u~-R02H%JOiw3aT{78IYm6T zdv%3pOAHT3jwC8Q|D#erokTNAsTsH#&7Euvo^SS%elW^M&l-Jevi7!)(rJJpel zG1mHeLxgm&y46>w-XpLJc6yQdQY_gPlWsU+#5dxLYygOwsu7~Ma6mta_Y3bA(Pl%L zT>-scMj{BG)9>H~l`!lOZemRR-uHb#sPC(4}=6V54rdbDt68DYpuW3DTUGUj*y z8QjO;puqo%816McL)hN<(-WCMMuEJcw;vCp>?keVN@m1H=q={#1I_XrxuEo-czw{ z6eEhk8U`6VnGAD-mJ~$0PX=7zmjqi;3UzWuq8`)FhAaCk`-@r~k7;|~c8=fNC)c<7 ze44oXlmQYZ@QnC@Znpl9ynn}gx1pQ-#L5Z1YpJbQobjcb-^h9i8~F6qxxO>~AKCwz z^51HOUFI4Kq__~N^O9TRej$i5lWH_NM?(jz*!XvNzu5MAZqV{pj0@#I(*29!cFgr$ z#PGEx30dT9-CIR;sm=!h;H{@)(lNK4^k(1z6MhJ>?I3t=jiio_InWm9}F|v8IqsQp4X2&yf0{Rmm;>&C&33;gcayudAM87YWh~TcIT#B{=V%!jj^ht|zGeG|g~Se>go5p- zlyzT>2HebQH>*zxRGzFHyqM<9H1#zE4Q8)|;2rSgmBUK_P%^S@d zB9x_iu^^eo1?iVL!w3)FspWC@ObrnVCUu!i)YUEYzrxBl@HWGxHPa}r&#u?K4Y)S; z@DTj#uvnFhM?GD)zqzMAH^^l2Jc1&iuhOt|=)Kh+sdLhoSq$_@3|w_T*Mg~4KYS`l zRLY=kHc3e#EzF5}Cm%Wl<#ZIq7wYKfw$RfuE4K|dP$vyl9gUXuj#6MR^jOO~X7+1@ zva2SdiWeQ@X+dpVR3~TMC(M+8n5`9+1gRBNvI|S$lDm2)SE;MnGqF*1tIai7(&N#- z5G#@br@=zpge2=6HmT`UHhISfQHNjHsiLg&V(2AlVg=Rbh%h83$R#HFo~(U^wrUoJ ze}CnVUgQ(xH@j-Y{{^f4tX7NKOlvl%A{rERyFcEaFg_#=E2EdvOQ+`ZWtH^zePFwQ zoxm>^VtvMZ$Jm_nHP$7kWBzIj=EAkRa#)kpoO_vfwQ++F?~Qy7tc=rXcj+`Hz+J^^ zeBl6s`Jd_bwT2Te(Z6ctsHCksrPOc@DmTR(bF(w>)R60|tjUZHZTi5YgI`vc?qG7D zk4gJL>7YOdLG{LqsL{(vciw0BOjssNCQ`vt%+gwf?x4FcFI{>4v>mZgy-U4|<`-h% zg~=ih&bPwAB{j)ec8TX8ok(@0&85l5wW=c;!E6BdPND^EYSWFG2x^;2K*t$Wiu;P$ zrgYXsvE9ZryCFRh#xvTC#mx))QMwB=ZBs_tYy^vsE(#pIJiH1u_?a-)*u7Y=zoCM? z!iSU!2QvI6xvW~DA1@Y*)~gfHFhRVdx(hZ~b4EAw^a#8Z0x-QO$=sG$hIC@(=+5`X zCnzCmy0d#X4Tf@%fuBKdR`|77S01Dy2F?A_w1pj~a$a1aS&2-GL3K)on;4u4<^ZNF zrzRwnJ5Qabdh^w4Nygx~>nhU6%Jzqjcot~bre&tnuRMKT%_%$obJZUQ-D3M@_%FkK zXQSQ@YK7LEm`#8V>bbKkVIxbE5q78k%38a=-f3|RuV)dwy<2|s7QkSi;%n<-f3n-7 zf8a6Qz!}(yA=DF!l+j#xSNZBjpQ1tKs4Oe?OYE1Tml#n_*eGuGYZY3rQG0vNxOYXP zs{H)BZch5w^sn`oCm(!$5RfioBGzh8!Ktqh+?a>kL>Pr)jy3PzzF~es;gyV> z#Dtsx6TT?4Xz%^A;@IXi-c`T1 zx&tx^#Gls>{?c(r&D9_TBrX+0iLSG1DQJ%z%6_9$UF)hhnv@Q-IBEz zVmo-a{k-Pef}lzG%MA3kkh7bjz4wH>0LTQN-VfTmt62pcp-3e6&Z&PB;t8Xd{xh#9 zCZ3$!xn;MV`)2ysw+%iapL&et*Q8hea6%gq4{nkFI$ey5hBp->FOPhp^P7_s4!kvT zwd{FhXZ6L%SrsoN-O;0TkUQ8vFpuC=jNs4jR1sdSWQ0+3f66d~t}AZ@pZYCJ z{9pcp#g^!q=9%VfO~bx7hpXj@iK$16IZFW%Ys51jx>b*H-g4BKVkZ=c#qOkx?bb8Nj5*O^CePSWO_(Is*5vu3~ z+k3g+jMD9BsqZY;XNLW-P^V_5${ge0;8s79zq`jRx#N@bbIm{b0;AvV{hZyFEk+T& z!tkuk(E_2V;^+u|Xm-2FM&erEM%{~}e_WLuNp9*~s>DgRdg7un(Hv@c=qC#$dX|2f zw?R_Xh_-^3r`Px*O{D7!l%FqYi35|7jxJhje8JJrd7MZ@p~qLAY?S7sJCHqEKcBQ`O-5X!7acs|oPy3`FT8N6 zTuPQQR!pwp%S(D)Z%j;8cit^Fr!D@bFRxP>W)@#)rs~7E-8=Q{UtYuKo!>+==F{g# zF9!1ttWT7i{96yT{?a6U>s509zfKTut!;9D=l*VgwCRuc-|f*wAh^q&X_kBHHR?3# zhPw#8%NL2o28*Yd3>E`fcYRV*s3|-H*6`f%hcIV!tjgs*miiWZx`t$u*_X0yYqEQS zAt`7|7r-D4iBERPz7|-;J8>Q?(IG83==CijTp=@3x+uKv=g)bzG$QF+TRLE`0o4AR zAM62k()qxQSadV@A6|^+@$Xi7iF~=L46lF3vOIqd#80!Ild`J*VeeeeZ}nr~YL>0C z6iC5NeLXaJ$SKk<3(uC=*h=Rs2s~XR-c&>SV;RBeguGBH}jvQeAfq%H&v^2MjVbyiDp3Xb-l0Tj%rcIKZF*;2Sm) z&7_l@3!vvimrp3@MMz_SJb38iBXRWo(OhWMdYFM*VPZ6F`K z=gYjdnPO#Etu*N+rSH+g7}TxFsCO*4@q!y)Wsxbj>l?iP1ln^Qc&E~f(n+8h?Zx$G z19yW7fOL192XzJ*2p0h2cXHn@oG2U>KHl_jv*E^z6*MABIbS|0AS2Qf6TX0#B3i8YR+I znDF;~b)03dr$U+Rz47hrt?})Ofc&zK0^ATEp&toolX=5{YmBgO3Yvy|y<(WI9lQ*> z1keLJ_15Jy1Dz%hnPA4LB%d1MB^z|)mA;I%MZPxa<4uz2zW~eF5)*&kcaHf0r7e$N z_Ued$-#QPSv8Ds0bt1(k`4h-TM+EpD1i|67*@R15pY|egf?*JUo;Y_W?%&YWM>5XD zZvKPJ|Mt<}mD|NZD?+^e;;n?-ID72>WlHzq0q4Q=;nE0KcD zV!}6;JuJCZb@(>`a}NI#2w-I``!tZ3CalUk3Vxwun?ezJZ{5oXvqHu(Aol_&}Y z_}1ophq9?cS93&viJ3gB!w-0r8~zA>l$l$yD3Jls`8ir2E2F3z1K_k+SXWabk17pZ z0+6q%Hazyt(bSJz&#bc4oTq&N!sjCCQv>qCI{Z*^qaqveTwgFj0jK~m(LPh0I6Tu| z!#g>$E8D8kWwm7B*~PN+M^oqLwNpvW%uLoa@F2o#H+kfnG&?-O&{pd!%#qJJ=G|LU z#W8bafdLY~-c0L@`NQmtr8anhV+xg!`eX&}+QtvbEVx>kV-lL3nt)k8k>4w89M8}; za2enz6%&J$ELUAQ%^jyKx%8X7nne)Mo>`0}AMgJ19$rZ1)iE%m;n(p6R~@eQ=h69C zovt&`=Jnro&Mo6Jtrv}p{(@fnkmmI*C1)}5Z5Q!Ho*_HzM7(5dJ=ImqQURhyRa#&$ zDXJpROt+-sVaAj0OGznc=t{3wvc+SM;I%elk<$& zhO3p^d~1c1u))j4PR;Wr+p-2Vf3AlBWW>*)0Uq>JJz)uKSM3dq_9Kfy8g9c&CDq4g zs)LPLI&r7@V<3qp9jeT^wLJK_Tlxe!qOY*dX9C?>*yjjTO~S=Q%XYt$dU zJkSl|o~{VQ`ZL%*%eDHa1eTcvOY3&c#7V@$I+^dyoJxS8$AsoemPKwH>%lt=!;?6d zE60Z6$xgz|Annu~|9q$i1sn?biGE{hTKg(Xq+>l{h4)I9CcOtpV$ero4MXuCvk36B zt*bfO-7vfxK4+M3KS!T>;bA%06NBF10yDG{^!O*f50$AH2{wh1aoYWt20y##))LCP zfGM)NRaw<4fx-6TSush|CUnE{3C`->ECIY}bYX)r6Pv0`BzKch&e^Z$7w7|NGM6tBCNBe2$20DR)6cJ2Vf~ZYuWp11 zna_TMB25?rsEdiIi-B^#&x3!zx~%=(;7fArwJSd#JAPzq$>!?#wn?*N3(Pt27f|9-1X$G$JT`JqlkF3;o9Y`U0MDXwX3G;ZSYX0Y;hm?+W$7b}} zBh^dx%~d6GcREj@>o7KRD}a`8Gmrz1l$xRU6Ty_y4rV&L@%0fG@Tt@(PjQ{vZ4nY- z(B#MiQC4r}4A>|)?W;BGc1EXx3B`BA8!iacI4zsWW$b-^Vnce5GnNcG9q-u{W8wj3 z(IINz1d<5tEiftkRU3WZjZ%H%Ebw|H_ZDRiKMWtb*8l7xz;83hF8RO| z4Z4)j1wU(@!W^R|0E1bPnm7n|W!Jq0G)?0P+r1o|FT0BEv*BQN<(NDC@VKq7w4+|+ ziw%Rh%a9a2qF%|Kb#HZkh>mw<Kx1`jdy`Gvc*}_Bk3pZo1vS0Cn};e9K!S@WD;wZ zE4Ed2JUkt?PkXMaVp~!Nn?NfuEAuyaIkG-@8C1Nvh&}5|C)YU{y#<(4gYUUOAGsL_ z3ZQj2W3``DG8WdZvr6QwN~50xua*XViodCT(HfaGa?3LiJlO1uf?PK!8M9qFsgqNa zB}-73_F*jDg1Y*U$!kG?YGc@j#Fy~eVadc15jqAjgA}X5ZH3 zt(h@!`2-YvPu*&D(tFvSm+4#<3z1k||KxzI{@6(YE3yqWM_4g~0TdUGj$y9-74E<( zjOAWP7}*M1btDp~haKe@rz}XLqhjGVK6H~>S5F_9rNgI8;&PmBv{h8_N2`?YJR@5L za=mDx9qYS-sW1y&37MSJwpS4TMg!&KM$=num5SZjF7z$ch;WAHLf~> z&*BT7*Em;>!W1y;%54A?3Uoz~N$kCq7Ii0_Pl%YFr=>4Gznr(p&2Cp z%2Gyf#Ptr(z>Jk%v=VS#pX{&e^^nQlbHS)SS3HUvvegoX6%wiVCR-a4M~DQyJhWYA zQsayG>wRYr#pR9v;y34zC;jNNH2|Wog7+1qd@;g5J7tHg?>?Y+F~m)#=0P z-;cT(Vc!vVEAA?91Fur?EK4a1OSRD#=*oVph!whA;or2jSO55X_WN{kQ|L0gwGQ;x zGhzB((|7iH7g14+sh}x2ypT$(A4IY^))g(BCH7XjdT&hSI^t?q?tMsR@$SBrI*-EPLZNo3@umA}y`Vkji{bVia7EO35B*Bq)iN+* z+T20Cx2iJy_5@V^Zlpu)k!9jCv{Q?z)|iGBO3o#z^*Y;o6Kz)g$~i_=ok^vVbH)|V`%+x62SF+7hu577_+z!7vNx~w@ee+q zn;9D@QbJ~JoI>2b+0ogC4Hr9mq)=k)xD%*f<`O-Rt;x>dLjHb@9$M z$DC4@2tiS3z?8GkBkze@IfL4WxW-#%S=$%*AB_a-tC%knXg=hd9XuA~+2V|_yK=HK zq)3Uzi5`nI0XnOv6nyG^ub1!q?-0*VQk%Dh64Pvxd4H1H@(&4qp7tFX%F{ewecE+8 zsT`s5VNmbkkVQw3`ywI|$#0B8qD$Zp=O@VOy_{`oy@`9w4a?`u?DK-Qsc|V;{eDTc zUBCzq3X+VMqASwG?DMMD)p|{^YP}EDY#4X(q#8$D%@R94Ha~nL2d4H4r)*wvE=4IU z57lY~^K-k6L-=;V-HvML7NTx)-O}_yl}`u*zHSGEfkxg*jdiWb1Yy+6wKYdS=BH){ z^{y-}*&4XVibt7t59qc2k+>62?eh8})q2Z-r{SYVx>iY^8J64Bd%y2gOc*>f0kOOkX`4qX2XLkvvwh+cG;4T~M@o1=M z?|OvcLa;{&_95MU4U%?sI4G0iQVseFF z$rkKXZ^=#D<&XzXP;Z&I;#_&-!*N0JsFL}ebY?W7Mb5&qBO*5cIUH7F?9D2_ zA04J7G6TOr>yREY&<@jEysmtDIW*VcP5T~?k1jq(#b;fpHKQaZK+!d$OFyfV&}B3A;X@T;Uo5Tzso?aPIS>) zRtQvU67iQJvite*%`#`IBE8@-yE6}bei){|dr-&KBS^%qutagfXNWh)U*&z}Nqbgl zAw~cjH>oubi_xg>P~dOuh)cUz_DJ1kxG4wc5dyvAlN5CqEiY_29rw%)s4}T_$TI+p zl)Iy7D`0PE`G9T;PF;I4Ie~W>K2tekj9RQc9ZA$Hrr9jeID-y(m|(k)qQSg$-9ky) zEd%T5F<@AayLC8r9vPPq35~4E7u@v&FF))bkK7CKSB|Szt2LDpcgPD8Rc~3vR^@N( zRBh2Za{V}k7@ZE2TfaMz>!4mgJY|H6$|+Ufd2pZo;}E8)ddt%A_2Ydk5&1`O;Ugsy z*CNe$Jpg0;R`(^ZXTd-9)97747WZALB(0OQ7ml7(_eFF<+Ke33BV>gUPt#6dLNe9V zeqTj7W&%10Q)~NzXZ%-i#^)*DiCz%BK#X5TL$X}53Sxt;+I?Ph5P4Jlm246;NpEMRwl1arF_WO355_Uc! zu9EvuwWaxr%eaYz%V3E3}mzx7VC1?znev-SL`z zk#;@gbI6i60%#^;wvPIc{AIAVUs3|+pjv-6^1 z}La4zX{riSyOpS2g+aP? z5WjBj=|c3-*|Ml{i2mGMt!bJvYU6a5-vG}kq@;YGBmaD2{vxQG%Uj)9X#bdD{kvw? zBy9b0$bbNWF#j^?*){w7g9qggf*$XC7?vpeg`stejKkV0bId&Y)y%%e|wE4Q>p*2#h@p_J7T=3}exZwB4%_}Gu%nc(mjA4$2#vfaoAJW%$wPNxm zi$IQfX`q^Yjx2{8M^VJIniWoU=?Zg_0eF?aM8G zaVrh(l5>q}8MW>ORMD6=)VMFAfu;agu29(s`O%y?PLRR{R~WBfyLq&>&#U8AQobFT zMkH9OaqkEXnnY2&B+pI-IHI)0e3_kOuHI|Xpx$d7Yuun%W2#$#+6Y>X1s;(M*vcyu z$y5#HR>`@q*UeqJkdO%TLM0^4Kp}3DU<zqjbEgdg{lsNlFBP zCsu8WlyfX*NmVCwa>5z4VYmU03~TA#SXw@7UV)E3YaS6v8Me_U@~-$Za@ww7)muV8 zqBl_D<`uw}QK~E$`PnA4W-%=dj|9y2nRHclHeXr#+qk?=TntK)GB>t35GP`hqivxt=)@GiRQ zodXu|%ncHQhk7^IG27Hz2Kn5jBn|Ur#yZ^*E5K-&FT!e+(!?B&r5ZS@O%Mbf6x28u zGFQ{@k_!KA%^1y9XnH~!pnc%}rH8e7%XD5-Q0~kHY)m#m9}%H5@wzK4{LDeY7I-^4 zsoJQ0b!_bywHvp7iNj1V)nPzI`_r4czfVHsI9+U{OkP$eX|0ys=SPI={(pjsR2dow@G#mY9^* z#7Rj;Wj@Iw~->Kgkb8LzK8nA=G>Jk}Bp zrf>-R?p(weAIm&TB_EBHx8lsS@U*Bke3we2ll8iec~#rgZP+`HvmFg82a<^|8dKC- z+_948E{4NI>>NUVjm~lz0Ig4QY-^_o@+A(plQil^_aOX06_cI@S5WJnuiF*)Zl4vn zygF*SyFkF3Cj>j@&7Xl5t+!OcN~hcSTrLnW_$p3W80c4(W0SGy~Z=I$m zXs|iZkT11Y`Qyfmr!I%ma>+Mkez%~^9co{Hm=EGe&i;1h;Jv8@@ucSV`u>)c5vzbYT5#Cpp(N zq`-LYURicJj7(OE3l0L-NiT-CotV(BDw~_Ayic_DPGXt?;gTfd5m2QCRqD=4|9DOg zO-b_hPv(LMih89f@4TdYv!={}N8GE+eYHzGU}@iEVIaY;54#22Ypy=FQ^fxL^2yr! zA*kDt_S2sp$fYU?Pc7xC_3peGw^E{3B@8W~!@oXNv&pb~#uyg72Hpszw9levoZvZ% za>yfJiK{G=8J0@;R*|8!??in#PoPhI>aeeI*X^X$M`~PHeew*W>{8(sbQw-wGGdiZWrl;n>@h)gC?ZdB&C zKm3=!{*ww##&^3GvO@zk9{ow>AD{N$KY6m>)svHJT0;BQ<--FD8T*q8*Al=HZiAJ_{P%19KcLbqu)y7gSub|}wt4XfYx6&Uy!FkW8N6rke|z(h zZ+9~$op%38v;Oy%|ELPgn+myw-=jtU5AFT!Cw&^g-M5uze)*pp_!qTJc0gPzk?s1| zZu9@tr01c)-Bx<1r2drF{eNwF>khzaFAHp@)8y7 zl*6gkQX?10UT24B8gArr#DzztzMGb`E)3kN`Z>CfXT=iI4CjjB5C(6sVdDh@W^~=W z?c2W(5vLsg{_ILoEbp2;VWhgsZ%A}h954?+ZkPl35+Hi$5S z1tQ()_)nB))MwOW6lr4ncU9J3mL``bbz@hmCOtchZ@}4>wzObI!SK+P_51&`ko{+E zx%M}agCf|TU#aky?B*LMIk);gOArzuVbU6>3N;qvwP|+CS=L&Cp!l>_q@1~4%|d_W zEpvpb2wVhCqjz$K&$()B|LF$T{oIK!M_M#r2_2hV-pf8&B5B*76ex@3zn!`3d0^zPXfiVXXL6`2t? zg+Ms$5Sl#*U&ez|SUXZFJ;cme*gc)u?$7P)4t7U?f^()zCU7V?5Jv{~0N}6Tukr6; zcW@^S^--(4hMnU2(^79CN`%ns5SPHtGZ2QPz^xp!XuwGSD*6H#rA+HR@`Vo0@lC_KkmW z0T`&d#o*TFN<~-BJiiBNP^(v~SFm1tVxI?&6RHVPPWtHA`1BThy=Y3XL}WT;nG(KV z_J*V$(^oq89%hYGp@PLV4uc-$8I2o_gLlwj=Ejn9QXQb=xV>{FA)cjrdN_Z0y#d}} zxn8qgv;S*v6h2<9w`Z|u?2@t&o(+jr|9kc`FuF9t0*Y=Lto~jg<@QOnQdDuPh(s3|MD{n< zmvnLx0fZ3$+MR(ZqvCwZx$G2q1dKkE-=<-3+urc0U{1u!cWo1IL@+Rj^;&y9CjUTy zaxSbjqY#&*v^#POuq`@?xZ_ z19e1c?Ucoz8Ew^|_~qylkVJE>@WcXd)0n7<+(E9aJBr4~G>bOSo|+K=Cfp_@7qs<1m#2JAy8m zciO5$*wk!XPK~y2E4^jxbm9~J<2TEiQ;lrJ`LxR}^o8guQH16pXZ_&C&r`29Wbm|E z1A|>|RPYGWNh@MTowzWlhr-_)=IO<0eIV1JTIE9P6_cc{Pxw1-6YcG$JuMJ|Pr>q6 z7$TJIX^T{->(>~h%Du{R&UMaxpx&$0p%i;+P(yIKAH{n@AwGMs^?!1p{%bQZdhQ26 z-LIVVXWK@o?V=-YN*)U*)Ye8*z-EYKr|0`b<%HMBkeaL^6yY*)do#tii6=v*4y~>$ z^``L%qsZ3Nb8Q`oDL=g+9G>hBh$?$(u-rHA2YD*5uFYa{ETJY;!MyO?AOvEx4&5LTo|f6C3s z7|2W$2ei5IkFM}D!Dp&fk`4RV>1gCm4R@_l+H>l2u{EU0j9z6r!QTuhVsbS3H9=G2 zo;ivy%a6XDZZu&uaqpG^eucftM%;MT2Tf}Xos&ULX@!%eBooBhkaazQG*K1k3Y^SHx=H{wQiW_m)%#6ukf>=o;gL{5P&H(}91=My zCr?Xa@dihjH53|a8NW`?e6LAy?A3f(OTY-BH@;MYL}MZX4;>g`O`jWfZF~Qj05*hdGf_oC1hr-AQFm{1VC`k>WlTLtDHog-N~|M~d%tYZ z<<>GWA%qGtM;bziY{A+FtAPf={`?3!$n^14Q2yl5>Mb&4zqz$twv;xNt~jnZ-uynI zrn9S~E4J%P*Y8pB|9yQ8FsMiE1_V4Re1E;@7U_L3R`m0yAkioT_nA!`th~TxMTpA5FQY^deGD7_m`!ry>fcL?E$393Av|`^{Z| zEd}7K*Gjs1y7v!HMySSMf#ILVq zzkUF62><*;7YBxUSx5J{goSYE(ZO1xDt~h<#drAVit;SdW?nYwj9l1xj^Ih&HB2o# zWjb;-O&-`EYi;l^;W5|8iwtgX-K;8bwUfYp?Fut##AfbOh$mWRJ3~%ZURHj;RAQvr zb3xZ{owN1TgFx2QIbXSnIm3h--1^fawGO^+nzY870B|~=HaR3XXV=T zby&nxV#D>!dfI@na{Zq3jw)5wTU6KRr!2*=geP)8HilJ)RohmlKi;d>po~|hJeQOi zJ~eVGhhLkl1e0hNje3qJq-Ea^*!sc^ASv3_1_~^ zZo+*tD!7QFo}74nBjWQ^5iA~3<>)_-=Uo?K)~_Z zT}SCTYTaXo|;b zgZyFsI$!iMts}MC;yiuo^Lz>xEfrDfIpp>pF-4j8m)CI9n|n6*yjG#*%$H)5vB{CW zMU6Wce+gUtE!OcLKFwVqIUtksu6p~>u2$l9TbRmZPkHu2`rS-?tZ%iY&fOv2zydcY zU%;4S%su=(obwadOv7Tyg?E>k7zW4DAq~q*7cdJUQ75ko`dW|;YXj!_|MXw(Zqx|M z*f})?QLdcLapHC>xCbr8qxsliD;27i8)tm1!2DN7J^pba<*j3gql%&0dQ>t^befoM6igMuDGPf+en zRnOI&VdScZhX!cS2R%8kSUj=zXye6L@Jakp^{{rRA42u}PGWLY6OIIX_gYHrv5uA| zHIY>xKzx9;jRHaZ`!B?2tm%O-SF(Y$G2%H8BE;A%|I}5Sb7!bJIbojVtQZzQnw42)nqnfYUeJo%1KTk-plFz?|a_cqkV z+8p!}WSPM4EuAa9k+6u1!a0JTxcoR>i%NK$_*e=vU0Px_2zd9|(&YySQ)+O29ds1# zh(>LwgYY&VvP+P7f5?K(Mv1Q6mD`m%cz??LU2bT^tu`4w7n-$W28(=m6+RI~!yuk- zXdbYLDif@aPL2jVoD}J&=lqO?F7#Deb-Gwn+n^882O2a|qb~3^w*So-#-|rREY!0b zQQWwcF!FO|Jz3PjO8X(CtxRu#lsUKht8qP<#584@>gGlGQ>!;DJ0Y|q>g~yCiDC55 zYoFJ?*qyFse;&MNBKA^norYN-e7L#G@bWO(-#X6c{oMW=5u89!DzFywoTO^zuiWWO za16C6tk$uYc_?ZA%>vbzdGK+ z1oy2qX>lo`JE5DfbB6E9L52#ga#k`m32WD4-)l1m@vnO0Z&2@K-r?aUag%MYHbjaI z%ja_<^B~Fu@t~xb9on7d<7ppEKG;OsCHNC1MxKzQlzKB!_}jyJ&2Z;rr(`F&Ro2dW z@Ku@bhxZMFC7QcRsg?PisK$`=6{L|+>Y-eWh?P1LyWyV}_K@UD@FIB8+RfwW-~{1G zKgy@Y#M1Slx5WDbq%!wX;3XS86F#=mR(Un6@5C+@mP;QWLg@tu3yfxtzVmEU139g{ zHx?a{Df8g2Wh9o_%QBZoRz|*F>XaDaG0^37t+W}Ff7=`Ve{zxLxA-i%NpA75XcBes zSB+b_+^%?o?`G=$9Uh2=-G9~DTXn8hg3dKG3R54z48oyVVkKzjOS2~re@b_DJiW-* zt-%*DK+T)xuROeTV14$@<_<&6b+JX6@!FGwZonZLy<-!zf>lL?wXk&`Y;F^w9XRQE z1{N^+E(!ePA8S|Jy&`e)V#_ypPloiS(t3WlQOABY)=(IlHNt+kzt;q2*t^VvF6}7h z*>aFSFL=^%b;0zZ+FN87eBMg=C1?2jyhP}O&Etxw`A=VTTzMZ~sWx9`Xf|P&Ewfm= z=oixVlC6A@zStEilM_lXsCM*UO#i5t7N&s=`f)pzOd|_xz8VIQBtj5xs<7Xa!azvQ zQo`r%v~@y1O=={)I1W#vem=|(6CydB#D+wcL=^IiN$ezjgr`@?c|r9rNp;yrP%%__ zYw*$V?}XhpeV3vN?2M++&7c$ezDARDa;wBXQI3At<_6aK&>#H`W_ObR<2H7F& zIh_E{C}%?CBR*?MtJq{iU`015<=h(EAeIO|%_nY?=Y97ffqh9XWMh(<0{Fh>2F?b~ z$}yp#|4@h4`!DK1evLl`9GI1zHBfxPK{LZb2AGG`JcuA&M-6$s+Yf9>aPsZ3gB!% zq?x%zF2(p_b6`*g@k^u1u42ID3*BB3E!^wuz3a`x+(`t3dV_k!??qa3 zWph1^djTJ1_%0hJQd{^I(ns-A+Az3#v2Hf&aMr0*WFc%|a0rVxdVy6bmIl0Oq zC-eXziP9lJgaCom?=bU>J4Ndyi=K zgC~g_FbOcRO#I*9;{OOyYJ&ExMkj&VoN7f9bi}Ku^W}V*eigzpy4`W%c=2 zmcl*${z$SPKlHCpb#i<)y*h4rTK#V*zW>MH0ykh700_l&mKkd)4i+@CV{CI~G85CfDRNm>_(SgI$*gD<1 za|R>pk|TcauD`U$C1c&z6Nd7TNvSDlXuz&pGwG+RnfC=p zcs7KU#^7u(c7vYE{lL@cj;j!MNr~{-CJ2WW9LeUN*DB1jDXl1peKI% z!OS_y-T;tf+?N(3#Qz~bU1PsttO+Q4tq?rVLCG{&Ww8J>B>I$m2m`#5F) zf2n8ur~7I?ZonkWw3RI6WdxRx~=t>5}vD3wd zpC#^?rb`#=fk|?mPYUgp7URWRw}))q9pN>r9#L{AVxgl)c+%8#>{FG?_No!J0_Do4 z!C`Zevu_BJ76Fg62fSZttCx~a69E{L#sZL3SPJP zx;i1sPZa8@+BFhDC$@QkPQ>{TV&hdS7JnA=b0u>dQiNQ%w?p)n^5&WR-S=k+fgd}+EpKdNS0 z_$<6in-zf49w@H+P&3=lefNSnJNwayqvpT7D-QTLcxC0_9~SAQS;!m*GTgls_Ji`8 zUqi;vP9eW7ZxkiPTa;hHO2=3nnPlWp3vHMMOKT~M>gptVGn?O!0E$J8z|}lgn>n*q zG#^tRiyfa~`alxl1j4d5P$wDqNj-vSGqVnx5f^lSMG7bl?Sjc!Mks&l`tPSl*AZZ? zO}dYr_~8uv=_%N%wjmhMav&z$42%_=&^*O?TP49Or2viOPWsmvJ4IXNU~zC0U6Xb(pdfhZVc7w945GyE!ZM;-vB+qZ!F(ik^G z`A*Fk?d^&neYv_R#R#CVJFm)C*EGEuU;_zdYdg~lTxQes1uaq`^t|Gh4Dl}G?+ndR z`{^-@e{z~K)Y9+2-W%`#1A>&jU_9{(s=brjQ``hw10^EJe!vDrAUL=Q?U z*7J=rNe}Uk3rcfGd>X?dVobv8qfBi8Mv!c|uCUYb!Vwx<#3cQ4yh(cPkq98`B$a&f z{pfyxUbenS&-j?|FP8r?aJcPMDt&@&$SXh;59puJB|--|NhH zvrtfke5Zox{1_tMEL~#J^h3+SR=G}uP{cy28`u*04jW|80pA4kcmZ*8o$m{!f~tX9 z$}K`xb2NDuoTDQQF}5X)g&Ee1oo4l*xp#i z?d-w7Dln|uO%W;7o@d^jq3ugd?6k{FU2mtVyvhhW$X6)*dHkMpOnyb9qz2X|W=Dkl z7f(*N$SuywO&?I{D9`*Wv(B<;WX7KhF^X8Ab?;^sQzTuXg?frlDs*?$i}!zq_5{24WFntoXlJUdq)*9qSZ_M1%? zp3HQKu`Fqb<(r>7in+=ezf@+6F^@N!A1A$mTF@) z=^6tS*34scG#+ktq4zuZ)lwJVO#6;0 z^_LlXGJBos4(i!TnUV?G71!iX81;}^2;X{CzV?Ow8=9|o&?{P7T1hVVnFUtW-O`m! z+oX6P$m;o0?F(I5!^gpJJcj4T)U~j=15ed(%>MbX4rYW#@G_n9<&Hm$(%%o)) z`P22mbIa?6z}(TxvH-PBQM{xZM1^r2;xqc9m{=EX)DCcl2T~ZG7sR#oQ|)JGW2#aW zz!~$c7Xb>XD|dkVqTeX{eC&UUvL#HM=FIB6`~AmPYnB-T06mTmRGDXZOr~Y{k&9y4 ztJTptB%s2(-^Pi@LPr6G+Ih8cMLDCRb~^wP&%DoSAvZHiy+8x*`x+uaFWQS{vaNv| zT*3h+YKeOb$46Vl>5tCIMKb559|Auu`+yllayf9kc2GI7bJ-gSJnXHh6(Yr9h6gz( z7YW67B-+tYlZYM97kw*ILraNx|30JaTLMKYJj5J0)&?|T>LNJ9NX*f4 z8cjr77~@ag%3fyVAOt`4ekFE*>Pu&cBqj>R^Q6#lgua{?^b`uLkm`^F8m~;zArhkH zUNk8R$d3{eCKzq(;#W2@(7{CuvA9oALpa|Pc-AG-FI>&;=^>CYXZ#@+0Tlq=9J#2+hwv8p)yMS8mue0tiU( ze1ae_C(v9Ux^)!d`Bv4a}**S8ZFu)e&lp80@$D*qSVU}vPF$3!I zof1XM9V{AP$TS%^)D5wn(zgYaz&v%9JCx0y2+onS9N-K%jA{BLNVS|iZ`(+kBX$u( zOU>qoZ9WAL?pcD_fae&9Y2a&S)`I6aI^gOK_-5q$p=^{VA{7MX_>X|HfLb^5OS2Dz zdb_x<@i$Wwvj?Kt0aRfyPecHqhR+~l(tKt>sNl?*0ftJ`ZUi#0X>malY?-sPGKGd) zzNuK`iAQu#6CnJpioC!me$dw?a;q2&wFf33_hsB7tBzpvhqHZ>w&7S{`q`NuMH>*@ zeM0vPEsy+=je2?E%^7Qne%5;zdpdNRH7LZ5^d&^zI1U8^unau`uReHqw0fny?{(co64p2;|wA3~IaEeu%GUAXNfjU7>dr zG&z{(YY-iFLn+oWsYtWyUrd*Vg3kLd{^)ZFr8Yp`ox5FcX=UfK4} zcsn4?Q3|m`%zma#)s*XxRsiqH4xI&~kct%h;0x(+3Y(+85bD{)2 zCV(#Cn>saqpNXGdOwAwv;)lBX5HQ4L@pwYc`tvlt)T90-|2g8Djzt$#Aqgr7Mdmge zX+B%gt25H9#q$UA#u@zpyF~3X9yxfU@VO$t2PTtBXMUlh=Y>CstN8*X9L|hBu+A_b zfls~px5S%_02w84p#+}{%ht##0~VaI_nN>$%QsSX1Y>^Hd$t9Mau0Ls#4J6kdI?`} zJusEd-u7j7c6?>PL5s;Mh4H~_dP2su4dJ2taj?<8|HuQb-C(bC;f$wg{*TJ(TcB$t z+Gl7hfmwt7UO#p3_&Fa-onAvvIM6=BJSFz{ng4c)leG0#LEL6wL(stG#gRcyn-#K zf;-YHLm`@{jW_wQ?~ln-4G`U^q*b4pF-?yyQf%rLT{8_m-h?h0%|p%rJ15A3@B()t zZfFry)>$-KP3izx%`?z;cfh(iw4ZU7jAr?mUq zSioMxw+6gxyb5M-GpR^Q5s&;RX_0I)??Kh?H3f2%@rzwB4%8+l|6q|{_JW|SoDmps z5?x?`#)NNv$w+A>RW$?n1?7(Sg|Y=>vABRz#_(3Vm^=1hO9a3=$v2eqU%BOaTcF}f z&;A#p_$DCmdAH+pGl6a4+{nywrq#t{^s!o>WSCGK8xs{GJ`~rVW;8c8%XgkBQlg;Z zOHIQUi=X6ntqLyOa`0$_XRcI$Jz4TI>y5CE;_=pT8TKvFu!lCmG2p z%KCeTX83tc90M0tS~iBp17tErtUb6Yr;R#HhZid$ki0?8Js>WlSOE_&C?(toVp_go zZ4`1M%2}ErxotbZ+<=?6@A{ffGflvV7n2Ck_65^<8oM`JR<7C@$pzf^9!;X6J`i@I z{v<Xvn*!>WBsPop44*ljMxy6*uoL7Lqr&CuDCPwe$>8H)1Sc7YnWzGC0Cf@= zyAz^cxmAn8lLVUxVjSWZllfqY<%I`8_LAtfz1he-^%rdx5WtHo%9g`F8l4Xac8-}^ ztS1Cr$5xuBvU%?Ho~fkyChTk;hUj9PZa5)!{v(|*6_SQ ztK42cZ|6p+G%^aBXfi)P=Vqa7>%^O`1-Pi=28-hvE8?wDXLf`GZt*C)6Z zAN^IX14fdon-7o*)D_NViJUyj|8T2{aX`azGyc(?OQV5BdRQsp$q=~}&w{1#sW)F# z`*cOC8jg13te<7{wLdIU;sL`p>=P#i%?Hb`R10on5~V?%eZ8oI)=s$! zrGG#Lnb1}81H4V>$2fwci4{7|LfB2zc@-pU+%%|yTV6vK%BhZR{miXxHniXlHrU%z zWJFK%R%YqaD%b3Q!ks0y^Af_oqMC3$I0&cBqTJVJ0e+&uq5caT>B|m;{RJacn%QJY z*CZ)LW*+wlKtjK(C|acFuxOeN?5gR2Oi#I(%`=~n^}aGb{j#|dED*U+5>7u$Ju6a!KZS3E(AZ9AI7&?0*^TEdF&f-RnxtS z89E0$iT!S%|0}N%vU&5t&I;s0%kgc~*L3pzj*B60M%yw@g6rjY4ev;o&H+_wrljJ_ zI4(`WoLRGBKnxzuss0qmyNY7|M+=2;-KH?1T^00fWUd+5`+~?6`$mEDD>Z{a!0zSb zER)J_QUMGY#xdYbj@x(@605^k(MxK!B6W=BoUJepV5HB)!b=Gd4sSpI6EpDFdw2 zz}-eci|1zP5kynK%Fc%*S3@xr-sd1~?r`2q(h1p&3)CN54s zFOuU;0Pah0T7Q-?BzCSgDo?05a;)5T49>qHU-MF#dm5 z6eiooR1}R)*51UN`i)Dk@I0d|x!o zhp#honJEVZUFHLgB9th2Id?)BFf^u5e$z-Xq209*ZbXGH+D}Qe@HT{uoEZ>-BoFN7 ze=wNYHjIUr9A^iL?pcWtwW|UGqq`1g6pN3sk_V4&{f_$SBJ?txD(^t6>ij1?uH*}l zpj(wUCl)p3<+ox}JgXFa`slUv9Fx0l&nwSj^fce(Gg+}oK(!RQ0Psh``(C^FwT*3> z7*WoFtm>w$_u?)q_L`<2g;d^BFY1w;iIGxNB&nao?2YCrl+&$P{iA?aHMFW#W5``nkNvs3fsBt! zu-$~nH>37F8vm;+@@50&*Cd+bt@j7X$%@QE0~OUbBkPs9qX4`ggNQW&`q2G}6cvpf zo#ESsN}+=hHZnW*1sede9>#FmBLG#Wfw{tVjP1tZp;?t59X=eSU&ux;Lc+;Ui!w|! ziC~1XZ6o~y-m!i9DNRH=u2Kwh?ASd!XBmup%PznHm=c0Lm0x)%S4Uv?nLWe$2DxlL z^8{V8msBNHxVKpvXZs(|uB0bcmbIpL>uw;i(>u0t>8V`ZT~&C|-e%g1Ttm4^FclUQ{8bVVC4l3BR`*Ml60&7OA= zjJKQ42UFk8gvQ6`2|ksx{zUNsThf4atzNa7TEg9KeEe87@Qx)P)N3-&4S;~aa&>DL z>#>mZ;3MFwJ7bi&Du|pvo*V3I2Y{!|7(hhIh;RT5=;0*^^%=ws#hL?h9`P@NY+qz7 zpO?v@k4871=1G}3%B12C6*&&X{T3X3;F|&;*a0fXr&lY-r~SkxHvV|lZ{HkL7HB%S+nIG? z^6|CA_xcn=I&+(koxXyY1K7U{fD8fTKBLmIKPICvW7^RY;pNiE6eY73oWX@lxO0G& z0RCIq!~`9BF8CAA+a`vWMUWK3wn(NFv>3TyJ7Ni`_A!)RrkKxXr>a^4peFZ3;a-wc$w)h(#599?Mm-kC zDdQu)tZ(Lq1tPyGvAnMWrpR-X^m9glY8IgHHMfT>+(`9BO<~@8shz^?6_{qzFTy8F z^mwdaMOe^)2#cf`rq3u~|Bmnc2H}t`e{5ENv6MCGTL#Yt4S&sSe~p$dbw6-9O~=aW z>(G0FOZ~7R4z|Ypp}z}WB6dz@8gWJc}!Fg7dUhF3DpOJlY$e` zjH$lUb4vvAl3OQw5-vm#=V;0m2yGV`I`Nqhcurly+$q5iq}gF7gRhp5q3Ko;T`R{| zyqkM_63CwMfIyaAsq70C2(<@GRq}YmIycAv#Nu^j6 zD&aXn?M5ze0Q;g?`eODH7`$!>&_CU7z~m{C#b?wSPJ|^1_SQ<%)jH% z-bP{!N9J>b=d9|Ckp8c2vTwbE?%T)r&Vf$91@>eqxC22L><eGw-w)CGVO$m;EgnwK?*g?W4lk>h1l}aR5>|mM*c~ zEM3qW(nKSkD@u`TRUFnJpi2xQ>X^?LZNS{Vb47Z1b6Cu~^;;N>X3V?w+cWr6rGOXi zy7>$WD8bHkwR1uwyuHjYJ{YKDil13gPL;M^6>Xs;{VUOy3#+0nF8?6fvhX9(mPJ5E zv%(%oV^V?fPYeVg9(}3>Oh!`>3oGn~qcNYvW29P=5#`#fBmhkr44_Q8F^ zEi2!-F&^@Pz8);+KjYA3gf!i2nvU8A+@OkxQn+)owc4K~7D z5Ua|02wVp+G8}mI>_q33NL~6=jcYb=ZsrgpW4c-wTc`4E)2Qj*D)%*Jd&2{3>+5zE+76Y3h+tFYELa$b*g3k>-DcK zbY_a505+vX8Q@;UxLuJml8Pt^wB5YErWXIMAD=Vxi`1>;kv~bnbS_`OUYYI9b#(*c zSpXhm)$I^%e@bkrwvBGyt*M)>T_Ih1i*FHt)&qhN&3h+rr97_#f$(6tPCWpytbo{V zhHeO#YkCY;Ic?=(q)ya2f{-`^h`nZyzXCC*0XdhK`pk^DlNZi{{lx3z3fek1OrJ-y zfb8yeKql;R+{qeMAop*#S?HLPntirZPzR8AU+;h}8#JnHpx=z}a&V3TG+;CUfmELD zi$UoKrDT)z6iM*1+Ah=Q+o6^_qYRhkzmt(Uy@J+t3}_j`N8N5|XAB*#Z8p7Zq>v^S0S-O7x61-iL1}ml~t5g#E5e9(Vr#WM}{;glmaKQ zOgu5y;7_f@6BHL6UH)3KR&#&NBl7v(e_%{I-)e>!ZN=pnhRJ?kN*Z!$9ZYE8{^Czh zL+=X*RZm^ZrJhHUTfI5!QfSPpo)6X2L5DM_dwbzUQ>u=o(>KRik;d|C@|Gqa%xja7q|iDfkItHLs;t#h`wrlk1rH2Xhm<#ps#Pcpg-eZLW@FP1|6%kRNtE!vT-+0GvzL!idL1dNI zMW%5}d(ow-rylUC_X5|x@Pp^spZg_zHx}Q~gN1Ugk{zZrEgiruyY?m2WGCD_Bi-hH z#9vjMyqvA${$>HD6<2N$ex+BfdKWY^LC}k|3I3i5v1^5eXGPh0so^xM}u1A;p4zH zjJsqRFJ{iZ#=FK_a`Ue`o^Sm;(}Ow8`po+L$;#^J3X!ZlJxm`avWCLHO5;wAYV&AC zgRStbZV{Zohm_At*GJ@2BVg1nQWvRpPk#@!hguiS^vt=F=#owg{Scb`RuA4MI_2IH z2!?~ahW9unLjxFPrz zj&Cl0k0C%Vws${tx+iI>$ItyeyN%bz+kr6uNm1&WZ<#Kc9MW(`flv{QWn!52ev-hM zojBc=n&GAG#QY=aq1Myx$b0xb?$D!iDvK)aB<*NfRX&tiDi|CDpC}4>8WeED@+soU z7s_W#U!54-2i%81vh|Gj-N&F>)GUs;HGakdr)lWp)4X)n-Qenvvm!u1_wuL8W@1<_ z_-Aep6_LRlysyX``fN$C_rqs-5g+Xpi@HB|Qc z=Z#maqnPsK_-jCx(5XBRX6=@rMH3GsMu~cnL9To!_QpKPJ64)lC%3Ns4|_!_^8IHR z1Ng}$ei(lj|HAk#p|Z!425zj_b5X*d6?~d6Uwatjn?ug?5m6ml1a4l6XkD2dnHkX! z2p!Ck6fOP5kF}F)v0Gs?YFe?n`NrCUz+}_IzISil?V4+wvo`MKI-dRLzTmFzSfr?F zJLvT;Fg2)#f1l2NsB(OMEbo2ZY>tqmG$y&vBOs|^^<;Pb@WFmp;o!LsDSXdJ6pV9q z_=2_PDNvWY<+y(e)i*iny``He=_$Cunf-#dD#tWP3d(zwn z7)!~$o@NA(XxYHz9RulalT-y%1-7n_QB+1|uXGC=`%(B;`NfyXXn(Y5soMZqBY)9* z_@FP(wbIr6Nx+RP+arH1|1*PjJEnSk@~Uh^{bJ@d(o|kpDJb29(_Pp zWT={Zz%fzO?X=KE7$?9e!GUMJ6xt6iZv4>twxCPMZ;IK%WPs`H!LjmIhq4DPB@bp@ zt6bkaX!d2(mzciw)O7o2iIEl|c?Qkwcqaby7PV+6^-QNISvf9ZiQOM@&c$_(p+6bA zxXi&YND3Yq?^iaG$4+&j_6HXuAFJMN_+Uq(ub%jh5Dh!1!Y=6FZqUdkY%yp0RcFpt{nxKnM~J5qut zrVZ8WIS*zvoSFBezDhbp-;}N4*>s5{UGs?Q&|8@GtGgEOZQeUayD$=#c_dMjwuBw- z=Pgy9tqIP%hzfOzj$oLz!OGJNR`=pJ>-fgxoPz2d@#r^jH}CT677~?KWnEocTA{D|wP6 z+}tY%zqtUMH~1b{$z#sFwO$!DxLd>rfoHH&;!B=XQjtg{$@zRl#cwPlmR|!c{$IG&jz3lRV@wFCpQ~ z8E9L0u0$P1c+%H&OgI{@UOj1R45XAqQ7gj6YXXse$YrbJ^VrYu_tb}9qR)zIq8KJZ8 zPB&o?Sds!iZBZbP>K)A}ae5*bBTa6)3eFrIyvTeb^ch=mMK>9N=3DYL5c9`xtSy73 zcAd{!@$yAdIs?IUNnhkZ1IgISyyFyT=gO_&tOL>eZ1^L)1kC2QlJI?B>mCy-6#ar^ z*csEOOx@9`w6igOMT#5J{ofLzlk1~75-Y4q!=%)>tWi^}5&oz7#f##1%7Sl9XM z)LL3#F8DHr-}E&sn;k;lJ{0TPhzSa8=TV(k?tqh0k#)3dmD1Sn7xOm{?!P9*uWm@l zoX~N*on3P?G7hNrb?8QzkZGSqHunTG#r4QaYOjwOq*v(tm?71Pdkxkr^xSQv$eP!5 zTaM&Ta8k<}4ZM7i*_0|9h)@SrrIB`2MdPDo$$M8uInXwII@xS^MJ;9AE0w;bx+_zE zQr8SPpeQMi>Y~xCmL=px@(Eo5u4PG;c}yv3Q0F91XG}EVOmX7_H&VWi^Pt8F5Bu7L z?b79pF~eW?M{5LZR2~GJe62al^4Dj`v?d%D7Z6wxDDUKVvbi0s=w4*H<;ci%WB$)- zrtN?$bW=&P-Y&Wsfw}RKAf!^}cSc1!#J0Gh*&!Ikp-dkK8Z2LDd zQ&yE5ff$D#n5N&xe_VOEd`o4o{)};XcFFys;>#nm6kH&E>u@pT@c30^CSL*MrnuA_ z{607&ijxc)qIYc9RSkM~&GsGGpisb*)E`D!d6cNqx$w-bayaYpS<8%tyJ7j-1}a8a zQJ+C17KOQ8ROJ(pCmNyNPf^NpYP*sDwP%a@Gf3`WQ8B(4{|4)kq@ZznGUiJ3qsFB| zw~m-Bl-GFhp`b(EALeo9D>GGYh~RrwqBqUc&rR&$O^it^qq>7IvbR#zU}L$_Em682 z@j_koq9Drh4d&ULMHrVH43kIj`YQ;%!S7xz&k%P;HjtP>>{Ryje!56xx>$JS$h^lO zXG~tyn)NO!N4)|^bwLzg;8@J|V^I=VkqWyb;S$t)LA4#8LwT-8=aHNE+uXJc0Y*!? zN4ZB#d5bt<0o28JK~{t=jyKK9;>HyVq+)z=4)r|5By)V1w{CY2uKps=D|+wfvx5dRpI|s}XYM71E+DklTk!1qB2JqRU5}cuL4KAUE`L#77OYmEQbPT<@&8 zY)2U(BZy>w27U&<2R?dtGIqSkqDZY&Ti2wQF~D_ugl%TUFM{w&-q=%+4oW}8KSA~$ z#y?w{NNy2X6;&o1&${Qm<0Nv7{Y^)QH!+Oo?_W7X<>% zQsW#1PAkB*eC`QQ7pwP)#VzZL9wxDFyE2<$uXm~C&6HrK^`%hjcT-)s_B7M{ zw7~FYog+2=$AgX^d{+?Y3HO92s&dxD4?`NpE>Gug92CSY1)G~|OefvUSQu{IF-q?H zK>CoRB84stt8>(HQ!KYOd++Pfd>gBEX)`Wy>IOx4~rBQ9{PgWby6dk=4Kaf^S}xloUoFU~|n~gT*dq6w8CD zoz)o;BGRNTvzE*FH3jwqIysJtJ;O1dV-9QZx)-zZVe5A#p@*Jp=LI-V-UOo*Mx#zl zy>JJ9+oxbe%7LmQ^sjZZ7j|F~^8?Gatb@%6>MjsIE0TQT2v7 zOIgkh?UgX&zY2(9uFx3{EO+)j_+lvcOXtaQUtU;Uqx>CmQHaYSbq_eNi;* zI=clu(f5PLbK3{wLeEhh!@+K4fyENvpufLh|9|uHBx~JXpXh2C-Gi4dY&DQAEFiIz zwc?GNGugH5T7k4;uByq@ zZH1cU^-c0lk5Ip!1&^+DD!C=Y-S--%wEb{FA+|7ZB+O;Tb>>s9xXr^;Ze}_5d5K@1 zUey?MGkB5h=E4~%=?<2^gp#gJiL3CKv%5T9Y1(S9oV3IH!(ohA^f9p*KcnbhT|aWl|9ro>SM!@MZ@%2U z>{6BDB25Zt6nfDaZA);xctK0|Bc&Uxf4*orrf${Z+d#wx#RcQG74n}>p2>ud3k5!( zhhtOlDfrf%TpV(a8^QiC&kQ~DZ#0ZYcLVF(yfayPw~1k|rxaxvbXy#x+kL}b&1Jj@_oaGE&KiL9E^P@9h#r$jLgqAAL0f0+qCip^99|!7&cis4|5*E2A6!9 z6mlSRAKm-b@Quh&;u9CZO#?R0JpIY~B(b4Q>n{IvP=!&D5L#AW_@6-Q#7kr{*L}&s z6efQjJI>8WiTB~zw2K_~`RenPGPV7@1oexEW}6>;E<+8P$WUW~*Qq4bm$#0qU@>8p z!gamEAgp58Uc3P0Uk&%J_5+Y(8=4dfszsx{zc!E+8^QBa`<6azsbCP!JWPO@Kh8`T}xr2 zGL2FHaLaAGIChhD2v!#|9N!P{(nPx(BktExys7fgI8>@5vRz zs{x&Bg9FC09K^51I;d=vJ`iYVBFzMl= zeDc^_VhlNvtcs(5el(|hkG9$`!%eeJ3j6p_vVRqppc-DVjYgw!8=-%>o z!|$TpjK8`vRDI>{4R^O>C+s1MNK=NZRpzeYYd#5;4Dc-5iIMcP(Q2)pgT}XqcCqOb zKmbQpoL|W#s45H2sT;RsJRPAY*hCRj{#SwF+vxX8Nj?~qSbbCyo;p>X46^Yl&&Rg=3oZyQP-(bbWhAs4 zKB&4ucM4>LvX=H#SY!5?eruED5}iywBg^TWOTF3Ti-_KZl-qP^8HV z4cG<#Be%t?Kyf;I&=wH$P4e|Ho$)xK*)a+EJPjnS!>pIFohNz8i?_?%*Nopa zi{{V@6c2Io$9*;8%f}l}ZLe1f%51Ar=mnsEd>CS8oIXy!Dceb=kP!*8VZ5N>aZ%9& z3_@(Rxs$lcZf1}wchJAZ^(E}F}d+>h$!y(Uc*em$kCQrHmjCE^R%t-2gv4r&$YZ?W5h zMdSkAP;Ua2u1CFGhYq*5+CZ1S9K$OBnNN)=TSltZ?dczQp$4BE>$y|lLLk+>ANss& zd@kJnm*!8DPn28ZMIjLg_pm?X>Br+QK>I`#M7@gkQ?|k1Tx=fv2i20b8|Hxkt4+ju z{|_+veXoGr&XEnazCYfb-(9zgJW*+{@S|J&ecb)~_q{#7b_-5+YBuf6znH1t=JEAN zz~M0-u4+^MH^cP%H(k))e7(=&hOa=%A58UsZteH)hB)s9Htz#;@BIJi$xrA51}VJa z+{Ctj;oyB+t+(C)}Y_H6zAVZQarx6k}&mi~0;`i<3Y>n2}x_!mgY?<000?Eo-m z@;?Qpz`oD!eS7;azS>`3hJ>&BJg;YWsQ*uzAw9=0So;D(p5|x%r*3-=beoX3Z~Oiq z&*vX^$y*&@uI9{Hjwk*L=>q`e06wfS#x58Hk`Fh3r<3(9~eWf93#C;po#{o6MQ zNdeuaO&0Uo^sPOA9hiT3t1@KJSp~ z0!4F`iMK#7OVN24SN^2Naf``erXVDLbKE1zXeLv4>3w zOx~2*FxlUaFsNGykNReC|8lbz(kH(LK6yb@4EQH#>+(-mpFeP;RS2a*@OddetU9P^ z0-A)Le!u$%Jqhe0LNe`Qg9qh&HHt4yhEI>2P`Be^XeM=;xqr@R{xKci8388#T_vg9 z@kb^;j|^@iSzpM5szlc$cAp212JfO)s1>L61U-ELdSv#Ua)zPrrUNl` zH-@-O??jV zg(LGbcOqq#n9A<_GUZbn+;%AC*PKcm(nR&YdsT2wcs~{LVoCjE^?~H7&JAYcKmbiA zh6PpJxLN*)9Q`L9UB*z0Klml}}vu^WiMzW-bi(i>q!(9C1f>X^bwe7W%v4@A-@ zj7`+{-}ZZlU+~|suMl^>EqP-|(U!rzz_nXXNdc^;JHH~qM{-hvnFiMJ2FC7nhE31r zpF^mk3px@(=XY!F4t~ga^7YBr?CZ8i;$CftMNC2Au;VAm zq7+fho#E%jHD{xes|&ds?s{2b`;SqMQ9h-L?y4s#B{H5po%G55yFg)IV2BhK(52N} z%92^xcBeh~E#C*KJBTo~jMTBBWchr0?tMN+G*H5X{cboEUiW;#Lxetk`y)&o^q_;azZgwcW`(ntJQjA{FN^%CynUhv^!>=0RQgy;pc?TS0lkm;Nqokawx=p*wOLdPF9q%qMT#kSX5W1g_4<>(i3P_0l9+Nkn>RQNmH!o~0hkC~6Z>(u12bDKByYa#! zFykU#xJ<_)A5z;=@o=BJYv9;j#k5CDDwEu~2N1`XC$o`rCEfD2-hoQz}&2w{5%nntoU09Jl)BO+OlJoxztGmxv5E zzsL-?_giZ7xK-7ks^|ym%o4`8PLCoKjgY5`P9<*Iv^OCUzpME_>+j^Tb@-Xyr;V@F zj(@X}Yu4?#c7GR6de8zB;Jv)jcqwP&pkjHYdU(A3Myi=f?jtN3H}Mlieg2dB8^2V2 zjc%$i&(#_$YO1BHt~j>-5d+c&FF!6j-y8+?;RLiJUy3ZqO_T>zH*BJ8qS&Ip_P8Aq zEsNeXG&$anazIb-EPum{qTnp7OAK&5vv+XdJiX@RI5nu#&g@@vsSr^@={=S<*6-%M zoA+Rc=HoXaP1}dZNMo2**O@1xDHbt{~xZriO&H)}8b z939diBxdZ@A~7;Qo)7Y!3{yX6(C^f=B$nTP4k(xC)3N^Bt<$P>@7vx7vz&8`w1CKl zDu$9Ife9P@i4dY=D*=6mH?DM{6Q>ln`FPjOw0bH_#(O(zrA`yen9?|9_gC(f_3c=< zpOhNCC6cqRU__k#b(AElLXM?^Kv#|wk*-EIh^OkQlNO*IVS~bs zTEd$SxTEA92mON$1_fn5`sU~-&Tn1xJ`}s(@(ZnrO3=}vURPSb{^tqyU@spja3Dta zn3L9^qqM>-cT5O+&<~5=znsw-6BOnUjfJd>)Pug=wfRlsA}m(N7B_hyrs{lT1EpF= zKXqP=G6~zX$+6$Dy<>K>vLte*y^J|5?WBcibkeGR*|TlH`YBvf+*!+Qv+~?9Ors-g zdI&biAay<0d{BMv<1bx+aTh;~a8G-p(MxdBqKv_`mYB+tqPj7$S;=e-bKkS&n(bkO zV$OrZ_X_Q;?n`l9!{j{=Fw4FwOD_2h>M4yTeWH0En%PoMTWn9QXKpyaR6ppfHEW)` ztN%pSu6{DH3_!#b-}ccA2Np-LB-#TF1r-s4pz|c&m+MF7>DPx@#TSMVSJZ&db`Zm+ z$DIa;8@d|G3|P(WtQ9J9odG8Z=Uey*(1`jJd~MQcXdJ>DhL=(ail~*2!s+K1e5>) zLJ|`QAqh$TKYZRZGv_=r&--4_m;aaZ0j~7j)?RDf_gZUj1)o|z)u}H zGXKln28r}F)-J7)Mr=%x&jjWD;7^fAS6bpa(>=7?vq^iXo!W{3L}f5T6^WrQ_#Eat zJ`x%K;}1sf&BZN&K=$y%_v{Jwgf*iD-)I8qL}!L7XrXiM!fod=K5Csrp{CnxJz z>*1ly_0S(oL5-r%d=(mnGR8`qNu9}(`z;`j%*jWq^_m*LHbGSjNFm~R9vF{}NXAvu z!VhxKF)ol^{)M~w`3I#X_*>}08^fd9o|)fD98Z}un@H=~YYZx6NxV`c|L8$P883(Z zD412oHd8yZeq%~up2LrDqm3(pE0hIaw3^S`K3NDgP0vto9RN<@!M8S-GOPBbS273M z1!DnoT+cu>WzIX9CZ{t+W7cF7sl+-HYP5O>P_I<(ZtyiI_L>q({zFW3$9R2 zYc2q%AVurCJ%Q;iS}DUbfrH*U1=-@w7}Yd*tz8N#btW*qP0aC}rYt#?SuycvZo}DY zZGMLOc~)7>Br_YWP|H?Tw3(Ro9J|hW27F2LBCA#4oT!>Mh_~6P)ETZ{J}?uQR`2r^ z#KgjN&@KnX>$Fc0QE*=2+VZ~Ud*hU%iK@+BLQNv=wuq;^I5-o?{HoglvZaTkToYBr z#S1+=d>X<>*O2Q~shU<+M%*(c1z*p20d%#>!U`nztXhaGbn$08*|3E5#2f)17@l61 z>LjWW|1i)rfgs8pAm<%(8)IfaE z{`{(i=-wkn4zq4^q)i|h7N^s-x}FNs?w@JsRAC_-ZBtyt4QEn(@lc-6n^4$J@_OtG8LH6 zH@{l7^G{y>PO+-Nc{$f=ruCgphq$JI4kGXzU+W%{=p(d)PiuqH&3*mp^|OAha!F09 z@#d7c#cg>VwwgC>OxVqI?sYqrQ1zfd zsPRaylT8b<++WeiS%odovWZNM+H^K4>VuE8b3()ZMp#IkMZQWpn^>q#dcsG|6WU2* zLTDmwjFUdYqswke@Fz4T`H`6!i`tomHo{!#5-8!YklwOtu=b$UqFqUihpQ7D!y?L4 zaRS(_7B?wBb1`|9@MK-Rzr8y|JSu!4HuA)-eZ}0AUMLx(qZM)gy9c0|#!*OvSCPS5pVi97IL#fs0yU(H89%6Tr0aQ{#W~PXICd z4>u?tRR|Tk0fr)^wSG3n!^^yKiEu+b=yw1cRVw}R25f#MBzK2N8eB{6X8wctSfM-{c|s0}wjS38eA~n-TqP|! zOa7u9t1|)j`@u-R#{#ZHfbt7B1e3&SthodJFxkBN-19C|K7zrJU*8cV#WkJn?A9>( zM=082z7LzlI-%HQ==TFIN-B9eNn=O+ErlLh!5Pd4{y+MvZ^ok(iWud{)Ax#2C; z?grnxUh=m`RvUQuab0!h>9AuJ%593(q&^>^_(JpjuLm44LSNeyvqSy|aW4{6dlm#j z>fJy?dDdE#nT_Z=i|vk(6JGevhK+1_2i{l{^I)^Y{H z>EFbd+Bhwpb4|j)U;MH`sBU53I}zcXA!*(D05GkO)3QH$CF9;nk3xg7mO<`zY=hN^ z;M*1{6H`i%E>lN;9&+Qci0mPB4zCJZ0Mh~EG$mV*_hmUTY+w|PBCMzaH2Zv6R66? zgY7-MhK)=a$8=qmll)0`w^IDa>shL9&<52wi@R^WJ7!3j8S?`iO-Z0YP0M?@Q91@; z!xxQUv06ii8{)RU4N-}~>^p)+mOEjlN~H};ucRRNAyDC^&ce3qHi6BgeLl%_FHMiT zx`!aW-URTidSSzg&Y>yK;Tt|Cs53fk*}mrUSdOQ8$XA^%ip}ocQ9HduG$`OBF7XHZ z)^9^p2qum)(0eMLH0=m8g-*IxL;b4GA#7GvfJ%)(4oG0OB3aMuxEcQ>Uc<*(ROIMx z-Nk#@n%+pxA}X)w9`Z4dB~qsdQGWGY^EsdsgQkFZyJKA{iBT-1>C#S}LwZ;1yRy;- zp8T|DkF!spKlZx^Ze_suRl=k~+m{BA7?VBT)1vs1ipNo^hBb}o^+s2fnvmx+H;KTk zNjd4Vw2vQdaDnxNffBBhn^)=*qvevI_jFkyddVDKg*wEjKZ&F4H>HS1$eWy^&f!LYD|jMv%yD=ABZ{z!MA@D;L?ELr&Chx@$r7wNf= zw?wIqiP8XbEdI61s-Aeke!_oCzWx?qW&AI2ejx)j--CQF=Lu;b`;az#qwJ$qkj^39 zE7PmB&e!KTXmom*I;~-EJZVlY3|-dg$^-53Os03#*WS~a#<=7j5HF}prmt+m z*D7Jk0Cz!N@~)yP3EX_|)?w;e@#DT`TvmD*T>Wcn?Rl97N1(C>yYm^B_CRr%jxmb+e)oxj^FZQb7^kib* zRe=vF6y^!kVWVIPs%~1rG(U{RVKHa1^NhVGbHG`gvJ(I*!p94n5lK-HmsrvcvQb2W zDtefnqdGPz?`gio8L5A(y>(0$UEbQi9u%K`&beCY_jS1i+gtpId-=MfbEOZEYVhbv z>|^qa@v5`IGW@wLQI^ObBR`OH+qO-10u@OzA{n7{=Hp9N`&RpUCM0(15tV;7X-6#c zWMJ9F#=eD?6%ZPev8r6vwY^FEliN#SK#XP8Yk%dH?_)&4GeEvD)H9yQdEoX};t_l7 zjY`>KKGX5Vsae@D$Y{h$hK*^GP?*^YBS%eGPGXRjU!TIodepgDt@(OdU{TiPK@3K9 zY?cN9S=+eXRboVgs$2a(I$8lR>)$}wjuF2F7*AV>yK~&SVSjs%-UsjTk00yrWqT&4 z#2ZAMe`8f?=W}xexS^^QG?bq>l!3*W)yXAsa%ZYETYR@PF6SPb6deSh=zqg$g!_a+kXhvJ$%D5yntc zbjA#@TlJFEKB#>-lG9=+ETrkXVwtYGAlAIHOee`nRiAL<9WXM}?QiM%pORcli*7TY2(@r{- ztw$~fKHTlRg7~cVVLEiYdvFgHAxd?As%luU*X2lq!p)wLtov)Yer=OyGt>}{kSTF4 zNx9z3e2L}pc)E>w(+kdUD?8?w9q8+)l9v`ynS|8J!Tu~LHTH6RBh3qlvzURjrr$ky zr$pE@HEGc&83AMfei~_~qE-8!j80gji`feCmiE_GPHA2g4d9UI4SC~4c%tlPunEp* z7n<*TSuk7|wbe!s;Ap%%RPB&SVp(iMz4m3lpVJ9NURi}J!cJO%Lxi2f3;)b4xb6t#OE?nYskC!%Hf^ar;S7%KXX5a|%TrshaTdwwa(a!P z;(>FhugeK%p)I5AA8pihGUvu&E!(E(MO%gsI9{#*ZD|@fQMvs7rbM67L~GQ|MV+?S zUu?MMeLWdzUI9>Ff5xebp@)CMsDF+f9NE6~Ed+_*8zLc$bNk79BD{Z2yK2p~LyEzv zo5M{6n7MH)nB zMVii`>!W^;(MG#E+HyW>=BT2yxgsBcqR*PDxm%)&)pe^shi|+W)}Z%Qr-Nxcan8iJ zjh|~}i+`McSK!&;>ymeXp103zvZdT2AAKPO(;EMSuSyg2dR{E{*ISQ2FMyBw_p0iq zPuFWwuj^(NMtan0-)ivyuum3_XZrS>gHYj4G%Y)R!kXv(lQXGx{c z-Sx^9xNJqdi(hyxbv5F3$izTXR*7!<%*`ygJ4FO_QS;2|5em*^71u8QXLS)c!_$6dZLWyNZKe`&3I&jXe}-0XTFs-lIVIa zC;v|!UiG`gOd(K|0}``&X-)cjz(!Z26{qHmloF83V;e=v$h&PxlKk(xCDx_Zm>l5V z+yh-tj(zycsOy;@H=U-1a7JJxi0lMrzGL^QHEC#j3$E-9iGPoHuSdqutcTd>MveDH z_`H$6sdOa#8kCXdQg^lIEXHD{Ofx-fI6lW>rqF-GYL)*wm^wH|vK=@~oSev$=0PAS zE}#)jYrbw9sK*`SMoG>a@IM7lG0(%1^cFSBC0*BEe^}rKr5Br$+kViGrc*n`owF08KedO5&#c+TN4H13mqsJYd^T36# z8^)VsRZdEq$&xJqs|Y_3FMyvav#M0CNUbRJOa{YMho1bzl{L*;ARbP%{^RVT_lue* zq(zdLh^fuj0%1N~P7Lr7b!h1j@>-TdctmYVLrO!d8aw`z{wa_97b-omxx%7~Ln%J0 z#B$L5>yHg9lZ57CN6^P6tsA?ZPd02Z-4Rh40(~^L9*vRbSKd4t_>J6e4o`f&5?>Rd z?>c(?j!HbuE{~mivq>NRSAqFwm)>k7B`oc%zGu_>{9tAP9XNCcZc(^24Yq z4Gi*O%Xi{Ga^iGGj#PG}=){SyS!_7WsKOW_9($7IHmxv;PeR#r+<&s=~-iU~xJfAe*be zKo~qxH9XZP2pad%sat4t!mTQ1^}<7dNUR?F;AYeEsp8s>mf^v}4dJ#r1$Nfw zY!(FZL`v~WR%HuLt1kToDcCC?-!>zStDmjFsD>vrZveJD@+mT~a{OY?Xwc&Uops^Z zAD6t|y0iUqp210G!;eHC#ccF$(1YS3q)nr7*fXORp!gA6q|GLeFzb<~DJEU?-{?TW zUrp=fo)Lc&hNh|XYr7P$ni5j%2l~0d^4|{v{}aI7Zx^L~f9HxmyYrnyUJzq=)@Vic zAm{u(^&y>1`AzX3r#8g{xzPPikDlVuNhAT`yOon-?d@4jyhPgeO!4ll}o`!J&EK3yt2?SvBNtW=vgCZ$l_HyRnsOu~b29cNUrgX$6e{a7v5t$$$K1%5QKFY6SHI zps|F%anhrr%<5O4f+o$!0^{UtCY<3Dx^a*rh>W``p7 z>IfC}eK(&|u`eDjGOr$4;i=~aU^OPnt){g6dI5}1;9n~i=EVb@3bqEe>WTh6Mi=?~ zbBS#wfF4|K1{mdYnjZLpcIUCFI5mB*!x1orKAL+DZFEr5v2b%L{YqIZUc9_B{-djZ zV@)$qZ_!`Dto7RN*AekMECRBmfJB;MPF6)f%?YUK=@|M})6)sLb7$q2SFzP9%yr67dF}V~EbC@gKD?s)*)V-FJ~TaN0V+v(VgM>m17VCp=mCK~7r!EMfaU#EPEgNJ5UZp=Z6t%&%iWu0@<5PXxsD zJkoUzT`?^;PK>{`exq1=;fZQeD4uXQG3!;HRehC~CVbdC*)hmF&f@SB)!6R6b+-bn z_9Q_7bhJ8YZ6ERF0sC3)Py5!CA*UPfeO|rhDwh;z43H?NmaTK82O!5=O?UCkQ!Hjk z%Q~9{sch;1fQL2%IUv+7Q@~Dk9A!yo%hF# zj3?~9o1C;@Q$Om03fp&2(iR}3CI+bI29EbM<#~h;V804h2kWQK=p2&mBLdvh6g<^p z#^+}I$M`6Vnb^xJcT_HtC`-=33ubU2teG-wxp)_Q8GwPRlb;fNsCCP&2Z7%YwQRw? zuh0gFq~;Ot>AFlsxunpg0%;!NjWilG)J}AVJmcHEi4`lJx>ss3!#SG#a>)oYQfgJ6 zD!lJwUb$Uow<(;%^AT58FDnh_2XJvFHf)31KSaPG=DpK!z$=$~1>5Ggjq%?MiocfA z=lFWV4=~ck6SRR-w@j-z?v1$H*lRmRQJ!gCr?`q?u^126cZ;skE`TM`sgE2V zn0$_L_DGznwEE}zbB9TlX6e2qD?EN~KmtcDi2=kcGNjhzV(SU?i<$Ss9B+$HgBY>!*hI0{3|VH##U!9I15`Tw{98jnPy^$BY<9fyW zlZeD9UA>wmPLxIa+~ZYiXOvg7#ogYcUe57ug0R+a1P;+zm$74iPUqfVD%TFZPZ7!` z;q|;OhSuZh7pH>m&;#z5S~ZbIguJWZ#r61)((iOwt088uaXwr9XLFDFyY^gD z@ihHV1+*UbYj1kvE%At3{Kp*NQ^=0V8X~clF2&Mi$?BG$AzAFiV==XqQCaUvrq8tY zWWJxB@gGsQ#UsFRLS;mu;q6L`spyfU=8FD^a$|pL^>PA-S1MfN{=of#-#dr!STd#{ z;F8ZYSZLLx?2vUGx$n)f+)C)-MJd|_yX3{j<93a_%-=Gj67~!z21}p7GC9e4-1&c!!K`Z|HfQ@3?@6|IzLHL_vnx>Aw4o2K1JLsdbv4Sib z8ok$vX8Di2lVbr(jUh_LRh%}yt{gRE8_uBEEoEsTh6X6utImtL$IwIx5AS4pLH&(` z1R;pA306SOw{e;DMy}G;McKL~&fIdm9CwG3`u5Ca zd>YpG@hs@0C!466MmOow-K@FVhz$o4>TWbp!Q)6C9f&g@T0WKj0rH?)@SDg@c(2)_ zT{PJX!f28>qckyA0PqRAp1$gH|ID=8;FM2zeU^WQcBykYLA?2DlXg!JJDrv;S|RoL zSE}eH&YUd~-zJE|Dyg|!W}fxacU?b;I4$V)1rEq?3l-Ha%aU2qt%z2Hm@3LE1HIQZ z^w$dO*h8@@|K}+san{>dIW!$GvpNTFBz$t;uoH_@GoNK~ ztutvbSAnOU-t-cXX)#e1Ku~V0)#lyJ-^B^1yo(G*Gr_* z>VsnGZ~(^mGR%bicu+ZT>b?fKFz?jZGFV~`t+s0+aW@E}&(dMUonhF^3MXbYuUO0u z`>a#@$b zlPy@6HE>JJ`{Gt2Y=u@q^lDm=JFBvB&^aJ`(h~dGJ(1f1n9s4xDvZ-U@gEZ~_t&Z% zdjLy!=8d#t-W%z$(ZP0Nb&{tAlmKZN5v#3kkqb4=>J$o>ybd3)A{t4k{^6Z0ZX7Jo z#1ubmjSxapFbB)Tw+FL-8g4)bXF@s zyBD+=EsgKoFW=_+AsRSBGH^zS9b#WxK6Kk6%2K=6EnSE<_Q&UDT|hw&2ZjPC4sjoM zC|zi`m=i_LEx*El8p!so0CET8#8UhP&7y|L-c0egLoFm+Wgn9}rX+kf4x;?S7;Zdj zlX>$N9_GLF_`kjL&kvr_1y}{wUalE2;moTosojL)&&{AEskG=r_!xYQ7#5^CifZHB zd#c|-`Y2PKgswXy)~w9@BfsW%clf0zknn3)3x6j1%gnlOg*higKvFYGcK-WK+Z^KF z?|HRb= zefMquAXvV2@&EB(J}_&U{%vyqtH$4GY~)5iewFgCi}lYX`P;SnKW}VgRu_@p{;vv= zb{&lavi0xXo;&>i+Si;Hn|JmJt-nIXa`t;}j?C$?2NdI>$_#b8d z?+(wuh~9f~L#XzHh- zn!<|rk^jir{~xmU;Fj?4|D;;p z7yr1#pfeDlsufNv4GxbWXomaa1);ON+iqEVyCmjDE0R?dpHtn!#a~TgYV-4)!3`rb zLU(6eeL{E7!r$7btui-W(CJ&9pP~QuREI_2R^yab=RzA7k`u`&a@^qIHjVr!%p5hUhWWmZp4`kn`3H~pFLSzt+tgAG2Z_Fp!Tt_| zMGfp-yU%@1b~RlnH6hLl=db(J?d%0V)%R#95Y#hBMjFZ>gG6~3oP5LbZ-y{dC(}3> zJn+kU=VW}V^Rn(<$xqFM-f;gO9ClI=0X?OREeN${N@y0#+mP-&@&@g8#dT++N|+06-fZOEjdw2O=B7{thTRj9 z#)%-;zM#Nb7{uJD(A~GU{SBUddF;XaPggqst(`wVy=Az45462c{W|hI*NZ+lF6F0< zc*r;r7d?BW>S$sF4ry-q$93rc)=Jc|@8v>*4*$K?Ijn~OG>PYKF!$f5c^ z$j8-YI`r)VzJ9`clg^S-o!vA3-?AG^j+=##E`^00Kd{kT%jJld?uFk`hc8KW7XC2VKu(&B%u*5dZ3RbkJ$gvEvm+8s zv!w2G9Um8y7yI8D$7;~~1DoxfoFwZvs)!x7V5VTDQyyyB(=(FIaSmyDKLAU!e=i^p ziQQ@!O#gPnuUbbr2gms{3tX{K8m6L+F#quJ6^y98Q=O1y3X)p&w!iB0)COh%iVr_Ch=Qhve(mWjbK6QoLSPGkkdK z9Mlw_bDLYNr0mGaSPVZw6pp%1&V5T>{Te7AsXsLO|!f<#i`6L$vnQ0&WER1_v*)$=eXE4kbw%)brDLJk% z6<9j^d?|aAEaO2wxFR$kJH=Sa-X~n*6lXfJwk|+!GA&tg+l5Osk&azUlrWZ-iDvQw zG}Sc4pHtgjvr@L5|1XPsI7+!IDXV5O$t^q~rSSB(6rH!Hws?-Vo&q_p{$Di(VJ>-DQ)3CexWG7YA%@K6yPF>X<`_%*{OVTGP$ zpNYYyJsS_NqerTlK6nS->AGz~OHEkwTT!#^CB+u;q+h}c1NdVl%HI0% zzmz&(_6b&s!fde)F%oLyGrkQw?-<}j53ElV>;9br2G;ebvp-KxtoNs;=&f~Cst6k` zk3;47{XE-27Xq%yb~*ASt~W4$Ek=A4b&iz8us?ipA#IB-uqkg0Sb_H(!*{F|@0f5- zcsjT4->)qBD`nZNgl>uVG$w$xALPsWg|N3=BumsA7o4+T?z_RD4%-Cg^Yk1r@EFJW z_ZM6}zJxGFQ&mh+pOS2S4RixytYabu?T^v_g{Z_v9MmcJ;;8kq+pY`;= zgT5%?&Cd(+iVN%@#f1^mgkURTlG1R<;^W-!*AjBAmowjuC5il-Ra_fzNg*!t`O%$T zu?Q&yhUQRYIvZT%H0codP{GTCXeD%ZG$i0N8NgmsSnzPR#k@CZhId<${Q~o?n-f;* zDpknW4o~@$tT<1i*La6E!)BxTKF+qw$QNmG`gzK#;HEswQn6!GLNMnz*gNyHCF}Eh z3MnBNxKVaX(9(36z?+z)3QrhPZ)$NXQ&>2wW+}MeppDUNXS_8VM#nOq~5RtGF zOScu>=U+<*cA2x(&U!#t@3}V*^Drhf_rb1KXpv|0S!ZLWmm6!T`O8Z`8}b6kA^9-i zmkMWRWadUYSo)t)ZXIIRk*lOb=j2`O{Em)V>#VI0KXikC?Uo;t*Prb}jIrJ$rZ z3SN#xE9&sUS1P8t^uuX|9B(K$zEY+2UYtxpiMYyDEj}$~8qV@GEKxVENKz5rAz3YR zjQ2oqh$DawP6n}QWG!&S*B=vBKBlIa%< zFHs(npY3H#&~8xlf=O$>)C5lnKjBstsD?Chb z;kBunIBRm&5~P{Tgv`xMz4ik?WzyJOm-5hRzBMe{p#fwK!|vxA24vBf40+-8JzZGY zQ)(b4$rhRYj{7~P5mZLX4h)a9!vzGO480I1#n(*LGMUEOf%y+l0S~bKfow|gY&*f4 zDE7y9p{nz#mf|r$hd3JYILCwXDI{BwDIstX&t-E0s<9F=Fooj6IA&MR?97xg&-E$O z-rr@`66|5ylpV)JH{#1~R!leT;etr@#$JrFRfDT!?t_W!j?EaM$Wk(ln4n;&i zP`AFUYbyELT?QwNcfSb9YvPNoaa}cuu#DemD7KMW4`w`Iu>q15Xgzm#Z0%9XJ+3q5 zCyWpzWwAySWDlR(~4>p)GxFQKL3)gZ&f9#@<^JU(J;OB-oz`KQyC4uVpJsN z2!9T$SqkmUSmaL|RMNz}#+1DtiTG?}GiuS`W{6AAfyibUCzdULN(~0XT^J1C>l4P* zQ|s9YwC6T;gF&a*mh1M2a)8z`qxg9oOtm81`)FVGOJ-sx(3jgu8iM$E+vU}&SHayr z_!_&=3=L!Vyup^NV(?1atSJd-H}CFZRNikyWm2pN6q<3vXE7~vx+!gL9(r_DrJe`{ zDVR+J@JS;p=xz>*0}R#ilF`k5#CKCcHmE{qX*P2>#WvN{JV-?WytoB#C`cG_v|I_ z3P83L%)Gr~QOgLQ#pdmv60i`M+j)a1)9J7XI?y)g_*Ja%an^1Qa_qjx*9fo>I}uP? zrw&n;<-R_E%5)g{7 zxQHom!$tBCC@3%GURrR*V!*mSDPwf|hLe3Oc#BTcwW2=-jQ<5ezi01xvXwjl$*Rl0 zo_A=M-EjpiSX+lI2oD%&j9yfJHpK#KsanajsB+F=W8W-ALvm^3M76*pj9GdeP z7dJ)d=$@%?){R5rydY`_ywoekBCtllR2rx4Pn0;D zULSb{S2AKeA|n}=_uE>TY6gGnFf07R<~N=n!@+a;m5fGDqpIATdqY(diF90m2}iY? zFL9uoi1!>d*B4?54-@=x{BazjZG~bXK4W-Cfb|9#aYq0YUViu|M ztGc#wPe*_Z6}kit7wxZt|8h9t;VAP4N<&uo(v2u?NU)!bTQS{Di(Sq&qGGI(L7z%M zm6RZaH>m_%T~ia)SKVqWMJkG1Z_0Luc-~iL3a9o(lTZhWq8TwzU`==gS!xY+)oe1y}WTj1W6~wU5HJOV; zKF0~+*#SBbZdEhNKPwXvrpk^^j;V= z(l;;zU9SOeYfQPvvcQKu^bN=CpE6w-!iIm9S5%v;Tz#$ZK}9ZOotSTr&02hpexVWE z#_%jw637TailOPW{gU_G(et=~>;C%{eKItfG~#F%0BP~urnsCYfb}5Ygk$*3PHZ;d z-dD3!r`IM1cb|^A6ESp}UyVIYwRN9eHjrByQq-@Wu{#Cm@X>&pB^!z@aQty7u>U#g z$lC`Yvu9jg^xaWCLeJtol8hdx-p+=m_)hs3l(SEYQG;AN9R&?y(UgSD^!LB8*)Wdp zac$!Z4=W01@1S}(Pbf7D5ql+jDM3f8sM8694sqUXE9?lj(_ij(P<8?rf<4g%pC2bC z8V^&nF;aI#j~PT=hj`(W=wO!ca)Yo*5VIyq5SBZeb;lrFh^~p0G`;DF-5hn`(z63o z_*SbT6XH6K60s}W8m-(HhsfRozse2A@f5i3Cs8Z1i^%GA;VvZ`Zg^&Hnc3St#HdDb z0zXyILytU0teRpq(ZVLOd17Z5!<(+o3NgmUwyB6*iUTz+*+6M}`53ni(a-#?7OReUC>Ee;LWTyE8l zm$*(bII651fOVbpe};QKPWkOQn|%_H)?Inuq!qvfSHwS*fc_d2Xc&JJ*L#jnh%0M5K zFPD{pb$pLP)jDaZadfD9)5~VGvgG_7-n_W#WKlSe*LNjUq2u)oZDeX@mt^GPI&H*w zip|qoO5kHqukHQ94&dM|0oY2+z^#*JfCZMn0Em5>7!2r86}elfRIFi8>9Tn8evwJ2 zaE;WNxfoHI9=w=VW~`OoSJvqNXz-4*7$*5xw&`~0lH(xjs&>-}`);COKhz2C`tW_> z>|!AfcF>Gk7-8PV0aRDuK%)M@h+mb9lH_}L9?+a^&vF{Bhm$x9WY>g?npmD^6a>n& zSei9Ca9Oj;r&vzv>JS1-^lM7lz&cwlA$vg4NAg3^h@D_EZ>;%usun z#k3(+G@JEt;SWj@9~KJz)0L*|zbFfl%$|Lvx4BozY0-A;=PoUwRwzu`%c>FxHxyEy z7)`eM$0hK0QCFl5ZY_T3MExyM@eO;W|1i>!x#%Jb%k<{qnr-XWv30 zHZ0RY={$Ky=6-8oQ$(i%1mGkJj5CkEa0{qcsW_J0O^aq|f+Ixt)q3}GCWnKrh7a~T zv`Hr z%u8z)HLWs(GrhyHN2u|}gs2OAS8vuFT>Lm;<%5mwBJ{Y?LM%;jAqs53qc(Pxj8KKL z1_WW8LlL+ufo}V(K%|^O&u10pfNK?jCSG_kv_mp=l+HIdZM^qmS*FgU&dTR{`%Lw| zvc>1T7tguO&Bh7~J+2-|np<}Pp1i1|tR3fytAVm|zf9hN!bG%0W*Iwx`?NP9*da;O zu>7`O#YXq5O%E*2cAN|h6?>kVF}q^i5PU{@VWmDLwb?&Wg?#1k3+>hZvcAB4_`U^{ zPa^5F166s1r8^&hU>~zBg@$20np3*dX#H=QDbwrDrGgG_Ce;BHpJog24^7G9lXDJ5 zjEPx?p4S)M5UKATP_3)x)9a1aR#0SyLmHfZ-Qz3YkvIhDio{B!(E|FXCX1LQB@&*5 zt8pB3k>)1_r&7QN>xj_~yraQ^oS55~k+o*%;%~Wy=vN!O*0aj@QF+cV?~TWQO>4gI zmc4NV-2F5k`8@IInIX`ku{S3%0@Orrzp;o~JOqxom*gPI*#S(hWT35&afwOvqFf|u z<`9@)P%jf?Egpvv!gThBS@u}X&gNJd4l~pO^YNjXiz`jZ&Z`E)B~uK;tM-UHUEqqK z{D*PoUSgr=tq}i#f?13T*r>$vIAlHtTppAU-+LgEu2!qCz|K-3*WwODn$8|UYJi)X zsFqVqLxSstd|KS|w5tI+Yhn9qjr}rJE^O{Tn+7T8X-_U#4lqNFv8U%OWhe>3zCB)U z{HFj=i3I(6dM!L8QPZBBtV~V1)ssNt}*MZ&{P#f z6U~zK%SZPSV?vysF=2-u0POudR$*E(C0M;V4W!NL$E4|~XQWxn(0xhW#D%Y}>*>HX znU38hA$H@R9eM)r`)OFzC+{L7l#ALNA92H#vUCJM zH)GT>;*iA0l8^w`QriRNcXJYHl78R_`aZScS>9`fh0RoB-orbTgq8gIcach$hqMBHM1uc`KeYrOK( zJ_AX;Z?@sRulxYGq7m5#bpQ5j&e6mlb`s8p%M6sDc45?+0?7o1axxBjQR#)&q9P|= z_>^^J0ViLIADy>U9{XaMJ#Vz2%s?Fn^ZR$I(Op{(t|$eTl3AMIr_t2|-*J>1j0y6c z8^rNd^x5tz|KL)ZW}3?wth<2VQ*RK?OFcAvV5e)~(UyCPhqXS`;(mnny|LC5t+Omvnk3Yxd)H?5H-iKk zMdGdGYBkoa^UuIyD_Z9M*C>$OE#;BGLX7gxE=R#oy$Yh7X2~?bC%Kt?u>{L@d1$}} zcCEGKTFU@tIqYFrdd-RR?ibX^qd{!QuF>gy7?$P&eu``<;obv?o_C!YXwd%T`q~rc zSzE=Ay|;-~3<(JUR|1byLEJ7%k^7*1iJpdcs+>0(=9^sZn`rj@*~#s^3s_mL2pxwH zuf$$DF-1cLNeW)8APsY|=s}ld#AWCx4(5Vw0;tE%SGGpL?YRepYmpFSy^3G@gM7hW ztDS9f-{gg?-H8b1ndvKChEGIzh!!7;YA*Q(l=P*IBC*22^W!(PCc_jcal?tr9+guM zd*}v@RtYPjAHn?BJ2HP$-tVHpEaYebj&6 zIMtAI-q}{%qjcPZk*OT^;NeJMs6GBzn%4Rnf@rVKm{~O^ANR+RDiz z8Z1OTVn5u*@kvK?C;4QIQExsi(KhJmlK;uhU|7y&9F}iCV(i6_(>Ej#)f8u?h7Eej zp>SIm=CKj>PA~HE+?)NcMo^;06uA(bJjTxCLlRQ#3w9y}vL!55F*yQ7s_|9y_kG6o zMua>1<_O*+mCTcKmILqCGpWF>Yy!3|IAT&29KqSA27OT1o1`=q!pK6*Zw^9izK70b z{fw_FhY{q3J9Jpq7A5%wN zazAG?a1PO@Tc+&9N>4pq+v`=5NE;+2I7}!_92RywQW5gPZH?@vBg2RHfuD*X{z3U` z7h-sN515X~QLYuhhK0pt@cnZzU<#%fX)VYKH18SX*3LRa*x;>n(`lkY-JkSyrf8Hv z!<`#sIj%BvQF6L5@~aWp=zhG4VpC_*WHY%0f~+pm0OWoJXhs!kc16*j@q>_>z(V6ZC^&KWwaI6zhik8O`9<^ZsR0uxdkjfYDh3AnMa}@4`GCE(UB)&Dk$c;(B^;F6IH&5tlD7mk(=C;k3<#%* z#tXf*RitV2ic+EHuJ!r~+sR)dK9%$}+&BUPq-1Lv5RQun{tz+=EA`8nE4=pCE~tC0 zDu^12rJb*_99kKtm!7Ki;$ho5H`e{o zx~C2vo=0P&J7&iiQz6|2>Zr&Yk|}AV00hL4;G>q&@@4f=ig@}0F{$1^ARiy1NG7*F zNKtWp*OSy4$6$2D=>a58enAtY9GLrJgPylmwyaCFgJ+w+aNGFt`h9_jq<-FUVof0q}g=zg{?Cc zP}f$ou=8s5nTtbEPKGz{?ZxT%nIN*8>-pFXTTuz)X>k*&#>0HX%qB3u;$#u#Y^Vk= zGfT#O1=nCSye!al&RCbMxC1byQCermh+BI-)lG9`hUX~*MP0Iymczh_FKsE^^2k^LEe*E-fYZ6Tg!KK$Y4oA!7chA>nmjNU7Wf_}+z1 z?St-u@P`x20IWHewwAU#gqv@3A#FrSau3C3f_0ypW@o^IRnRR5el^lWw?s3JskM4> zXJEFa6aeYyxG6o2wwMh>p~#oDT>inb1{8mronc4P;v&RtI>d088PAS{QD7wWmA>gv z7&e%drP=qHl&C)}8h#9{U7cT%lWo_BZ5nBmi2hc?JbJ#w?d~4PFyO)L0GVyP~_S8OeHIxK&I1t!Gl+V-F8KvECus_tiqd5=Gtp&^HDiv<*S)=1bk4*GnvTXRYK`c@LBr>B z$2Y}Cxa77PiXUrnCyd%#{S&WivqETp7s|}W5=+3?!othbX7!SoPhW5q4MUJX#gK>o ztHa8Wk)NWJYiJa4Z_JXfr%oY>B`uC1F@R>(01AbYt>@Vb?3i7b z%#T56_Yojagb?J?N1%n|r#ZR_NFqzAgU!A<_AyrcH*ai#!$cPuxikgaKxpysE}V6L z7)darwWaNT|G|B=$@flo0RO_tv?5hv>2rUR4_%(vhbXgT{w!fmA|x2WuX>)Yq^kbI z8J3SGT^N!CZR|`&A0ba5Er@BZ10V$)1luSh0Q5&;;>*x*cwczFTAk1mtXFjSO})vz zI|rOVa}WD=?TCDPcoapC67~!yFBp9||8ybB6VKY>`RZmP8A3ywL&cY!%xmd;w|rAI zxXM1(LovJCM#2$cH_vSpHuhKyllZ%#{P4Ij|4i5||w&XD^E zp_H1O(cumC6R|(OB>>~3zz?PtAM5%Z*@fEB1Qc5(Ia^?>=nhL)MB~#uh6FiC2ptFP z!F(Q(eVRS8=RZoFJF#a$VaV)(HBW|}L4nN|F?M6D|1WYR&q!Rj;?p~l)o>M(kMU=MSf z6}D3?knYdoy7k6Sd74jS@y;hYDl)Y7fe8cLq zw9GmN;6h6$?i%R_C^{Mml1UT%ce1V0+aY2Sn7G(J@^uSYp$`&mb>Y6VC+ekFC|;D* z#iIh!^myGNX}l?aq9DiFH{vWH*22zoiWqJ1lc8?2X*=nYR5?Ba1uNbVvH5MhfKTi@1N2>^| z8NvCyzL&w{3^3Fp6wtX6yiBUCJ2RiBkqLdkhrz(gm08wYdYWa@IE!k|GL(u^+MmV7 z$*VaB2t7y3>O9&r&bO%;RO+Ei4QuP9R<*p5YGZW%z+t3r%c=jH4Svf83~`=n)M#A4 zRWu>Zm&0>hh;?OlOhxv0bjRw1aR7)O72qax{Y~-twpk@tGlT`tRCm% zr7EY(RT&1_`y%=b1l)7ZWoLMN zS9+u~x(mbMqCJgYq3bpE8%a4Lt2-Q9MO*>^7$4fTFw~Ek4dR)=85~OKwvN|jA?ydf zYajG-uB(}m|9Wv^vPWJjL1zvH9MYK+IW})I@H!#-JO)Dy1g0ANOd&({-)Rd zkzrILD~5^BxMIE;jw#fOy~iU}p0VoCMw9ZAyz=1mOP-P!0J*$&H}c6)_3o@a0eo{Y z$_U224w!Ap8Eg;H)e*v#1RrksrE*+~>L0f?8JOtq&~X0Tiw(d)-HOJ{Z@sb_`~mc& zi0H>%)i^pT>tR)iUd-gFj5Xb_ctpI3zbbZWs!bk3OFP#h6pYN6vaE5~C~xLMfWBf^ z@_ITN3&`HF*@tp#ffEnN8&9b`GjjNw^4-rUl%0p>+!t{z^`q!$(! zS(cXo!OVG*6-wMhJDtS{pZS)bm6>|o7IM$$t#A6S!THw{_>b6fBsP1NSC(FRd$7c)4bfc z!yHiIQ?tro$9U$jt@DP9>7)5rst`sGI&~}h?Y(I2hkb%^&ArM!LGa}I{BvowH3fE) z%Y;KEyxjO!Z6_-8f~Clml0QHoShTevV`78m7J1V5c@6IFf@#e&dH$nQOU? z0myYKDbmwMa$E^;>S;Uue3uNX;#C7Yhfs9?US;;Si8p1I@Gc0kXdFr_v$7F?2gQbl zw%Ez4R1DzhdR8HY@1h3J{h=WDX>mvUuvgDYWv2a#5DDTZA2EnOl zgnYXLZXvF0a#*%=^$=h62~}i)B@&x)I<#;AKpVziIjyZ498crH_VG_*>Oz1Qi8U;Z z^a^HGRFB#+X0k$&wDT6UjYmv_Gy^xm&#T@*_*Zp3xDTcw*yj+Us;9}c67{;j zPf5nfh98-2cXVzM?0De*!K@0Ti2`2fK6I`svI(--xG>s}m zw9oLCwDvm}eBu^G^7LfXd&C{{L-Ovf|L8j}?^OS?rdB`qb=zDUPPn_LAO_*C_{9jg zhl?%8X$_EPv!L#_dgw-5KTXjKyJj4~ z84d#$mO6-}Yq9Gp<^lN&htgs|yj1jhLU}vRT54tkBiTAUSWMziD^rOuGe2!zrr&y! zSEyIdB^=)Pp$pa@@lMs^R{FtcbrV4&wcO{gAhc^#Ep8b=Y)W>bktX(w!lDnJxRf+- zV$;#(W^Riy`_LyNqThH4>+xFqIUn>Rm ziV{2f&#cU?$H6~cyV8=sG|A_!*bE+4F0OpSSTqzDc!wH-H_?6ldDkA~Shu%YH} z!#AO@5!kt#m>M)jS*Rz7JS)cPB2|wK6*`w!ygwScI4HlwTlxOv@Q0(|Z-e6NMc%W# zhWv}DjL*MJ`b&5Ic{-w3Qa~<<;62@v)d{;B*7G!2<-gv4=?c_@@wNR+k!t%lCroYo zvU!`Yq}BY}!2{0TmAbk`g{*@IM78|PFygJoQ45*6mG51STZlFqJZp!)T~=k-6s3CTR$4cTF7fmjHfp~M>*rRpHh>K_ zrW2GGic-0lL1}_OwN{rV{_`v4`Fx!1=<`x(+#j>y$G=uuW=o^H)0-;tBTfj){R<$q zVHjSgKYRV6DfDSe--OjIYp*X$DzrL!kH?x!pHj77whFKj<-3CF|q%k1R0+`WEy zh?0dhAg^Ug>hSR2YT+*pu2%p7&=GF9F~0mwl&n$a?fk8?_p8O)wFJKI=MX0YIZ~XHyIqibwToA zP#&P~aWS@Ngt}Q9GP`~1z}jZ(W9$PNBNEo|iEJ#(A)(Z%p8~$w>TS@ZHg&EcJffAgd22pS?fY-kvlf zeJ5N-|5dn(=w(&0uh;R5rMw&ebAkiq@45B#;@vR-WpI2=Givy^X#GR4!FxWtAT1pN zb=`TRBBWMt!LSRfK0z@gLCby{$Y7(wb+N?WSV-L2xi|Bf1IcW^|JMb#33jr1IJK^% zbGZbrt+s>Fp2Ze9g}igxg^3?*@?~dG`dT@hKl7{;8-LY(1^Cz2mjB!_}ijp)M3K7bySFg}yWhB&Iy@CP1diA;*2?6*`xXCb$!C-yd~0(1t?=n?-I|X;nC2aiON!!L`ZAoQ`%NiZTTMIhU>ahj;8b%mxbc9 zr05lUH{q@!a={mfu*<-_gBWc{d*?~fZK`s2?&*2ubgjwn;i+k@t$yu=@a4J1h=UthHT?B9NlvA< z*|YT0ORLH!lFHTLTg3(UvSrc$=60dmnssC!hkfg7QF zG;c+Iec&l?^Ds73vJBfPANmVxXRBD$doMB<_q$!0m#&M0mZY4xLBl-3 zK>g&2*yrHWC0(=Fi(~zhCt)x5yfw)?2m!@0{VC+AMWf4CdevH3jZeBUsWY15i1+P< zXOuIkRDBZmuT!6wliUA&EB^DKoD?H4BPW`;7k*Z4hTG&mfX2Iw`6*uxm+aKNqwVFH z__~kG_wLBm>*g85=CJDULgdjiDdo7QKv9QB@$^r#x%=lQ`cucIcQ3Z9N1ivLe{8HT zPZXC}FSi&rTyC^%C%}5KH`_w1GNw55y-h;yU()F9`R2VBH_;Qq=Z`xLYnKIgS3Jdz zpPk+3&zCmeWFn58O9~?89L=}?-Hzc^LeguJzc-~!G)Lrk)6r{~Vc7)h?j*+%;1QB^g&YTV#M#U!248m8R zXf(=VeWG3TmEG(A-bG)6lUufvTVJf_=dRoGzPnjn`(poL-}0egK1O8UpA_8^Is_`A zsj}Gb1YCaUeBJDg47Zy7m9pqRlE$kknaXC^S`>(iKN!ioO7J*Q`Aa^TmE`yL(<{&T zAfMGn$j_aaQ-)W0-sE1uM`k-KVx%R+N9VyO-}jJzkD=*d9N_xPLMo zmNgQ(>G7>KCT&Gsqgz_wIy#4sT9Ec(h=07lv|fe9j}{VMSv?s_f?YziQ)y&fx@cMH zwIib++iQdz9<*wi-FE!R!=le!kL=p<_nxmj^CH8gr>eN$cyGBx26C@7wSJZ^*Qp76 zsrB;T9V$4!_d^&fzXieU&y!_8{kp$QY7#;pYk0H6ar991!RH$spB9CGjh10t(`#cZZIJ`D{-oZHBtfe2bT-Po?u~`L`s%z4&KZ{r%?K ze`+|CdR?lqA=DU#VZm5tUiHR%d*+J;Yp8^gvdk*MZ#K-Tx%lN8>pARD8>(Oove_#b zhwG2L>mal!5N!+C-E9LLMOmyV^>p#0s% z*;S?a*vV3r`542cZ%L)>{%v8!iY2LU9@lZj=}HqXzizD!9rc-Wyw2{S^Y1pa(|fp6 z4u_HWwuBRZr~cYP&kSnFJ4)}s94~ep%3%Z=3+&S zvBxZw|9hi4-H)p3zB6DcV0w+iLcc*h9EfTUYo2IuX4==3{qXa@-HYlP`OSNyV8R@- z&H+mq%3(n))^!{EsiJnz({*R(HW$|Pf8Qv5fWzrlLAsu7`m&p~!_3$*xH<*`uig(H zVNw=}!7UG`ypR6h#z-~8j;`y0a66LBmNnK0-iVIy$f#d`z(gDsFbN^mUR;Xp_-_Y| z{iEkNKtu7~XuUfSgJpw8qTSv2S7zBS{u+O4*xi2z(81+9x3$Jui@DPJXLT;GZ{ct) zD#!Kq8rSe1KQ4F<#<9CM|N*d4=LXN{dd(Gs~IgEDM?ptI+iW(JChq^63~)g zhf;PRN;P^qukioM5F{}FMMA}{@J;sOSurUh>o^|koj3Xa{aMB|;tQVh@^_VvT0hj7 zJ9f(T6c9Hk1Fv4`&3_eT9$jJF$N7-hXz#*>DM059+V8}NGc!6{gs2+ekN$T<9bC?o z^uxZQI)7gG?f0O7Vf{R{5aiexGVyi4eVqjKzrhVg%ibAER<>bNKMz*IiRdCGW$=`1dxY(==14+tVQwNL-iUucC7MeW*Giu3}Fg88~u1!bxeqs%O@6)w>}H z8P^$uf|Nsf+Dg0@a`RLhEQ)pcrE+q&o6R3?#N+6crT)%r=>t(GZfAVT(WqD0nD)rC zisPudZr6V$By`oYdMm;@W*BeaXwKI* zazrH^75?`+)G!v?u#Qbw)rB|PDK>t&p{Aj5f1yJNAa+B%7)fGD8|{Pe6ilYJTm(21 zIt+*M_DOa$bJK0DJWFr&|GUmm!2y-wJc2D8+Csx`lfSO;rgn^RvwgwMW}(vb;|veT zhOxpRK6;>oiuLnBy_;6!1fBRUKm6Zm7!^-&UO*I%$+*Zg9?Jzn&~qc;);B_icEfL! z3o~t~HK8rXq0yOCxbu*O;I&JErppI|+JU;OiEZF1o5Zs(^qxzwo{G1$IX0$280p-7zV)>Gu?j2lZR@zg19@ zh$-&n6k`+?c;)1Z^*MD`+Zg<}-Vm>58$s#s?`Ge`vFQ#bXofaVba0gyXDDShF}47M zyLH~z?L7&7QoOhrTiSl{S;6uWdg*d$IC$Y1EOJLw7ASpsxE(6_^mD5}mdcT5q1rN@ zM35kr&8~f^&OR9y5naZL9de+~=g^6)6}&0-HG7fZ+W*Gh`SWM(&jube179SXnSNtc zXbQxXACtyvgebXcg{c!#!!x~!PY>Lc&)k^GcZ(FEHqVBS!>%+9i%adv&DYK!r?k{% z%1~#)W+4=e9C24BE&v-v^2ncRN8gSa+SalWm5wgu_4MW6zV%IOn|Jo%W!0~K!F9Az zeXa)KR+PmyZBm-wT!>%Xe_g43Q85|wSrg6jI(tykuA$k#sqTv+jn_2v{zSxMLl3;x za9K`DNJSFmud!(T{^0X;ttrbIYFp>HEmy2jntHW2L1n^+(E&M_Mn)e`(W6yLr}urj zPHr`e#Iy|5liZP;6=dpO zDqv&$Q?$kQUdpJ-COP4^cb2k_MriE!55-#pL^LyzMN74(Tf(fRm@F?1LK?!{Wy=tV za>>tBnw;&fG^6b*T~3(?{(bd;l}YxDw_`XguDr5zwpQITGe)YDB~}qAwdQ4m$ z67rcx6O|9`$b_6!mYS$_C9bEdlZDD;DT3~m%Pvc{7u`6@MZ`QFR~GjNKg&%ncSbtc zd!k4MOztnX86Vg0&Nr)(HTqBy$C^kFgMxW$ZI=ojE+@+kMON_e$1CmEg!S>zhvt51 z<2cXHul*49&odv(Y;5}mk2-kT_QKlWxE;6BPJ+V7}|A}-{H$}s%=U>!=`)*h^6={}M~<^~N}x%uiLy5Q)r zX{KYgq@kZuL(_LSe*!QPBXC@QVwq-P@KK&(2vS}TNy+1GmVKgsOM_7-$0iab#AtuR zJv1aCKN81rakyn%Y4(78Z~DkVSg~HeHA=+du1KF$oDjCf37vUVy_i_1sp(_`8KfC&-u!s6CVtM) zS6`#tfOPq!3qwSKd>z(*FHb!y^*$$Ye;@m2eF zt;<_9PPakP8T=4zVB~o!bi&c|TvBXd@r8fb*MBwsjtN=)^_2>1nw&SgiaSw5E<}#= zM;d3so-wCo@Hl&wo&fZh1I^gn>MBk;iU9HO>$nmE^&VH8;zyu(Nw+n*p`??;7465kT6 zrzsf>JBTaC)=>G!UK`%2r~fDKc3e5)X_BP1aybjJSWwKSzUvB2zI?Iou1zkMDjt z!kh1Myy&cZ*mQgwD&EXb5><_=6OLIzD%Fi` zDLf75l>H4C+&ug-&AulLcj8Jck*oXpIG={+vKDSgnM9cl(FH#-fz$OGxnV9qu)K_r zMfc{;WIHJyEdc8avCE&Wta~5sp!LogYc&R`+G8Osy>~QHUyns<&QP+_Za_w30b!h` zXTGC05+)JhnfxSjt0Wv3>JKE7mhE=#XM;xcoUA`3+EoR>)>Dm&u2*Zb z(1~wccCW;Tp8m=0^?8B+9cKiR|4<6}Ln@ZT(%fvU_yY>HR;#tKB42ggkGzBxL@&-> zka3-Us(}=nAgi&me*b1umObG(d)0O`0v%r|L9Ez479ade$GAc)|Gtho7g@S-! zvEtefLWIwu_AK~#nwFDQu@SI5$=<@niqB$e-ABN&+e_-8x11M!{(?}zEKDsVb)5Jj z7$f~hVV+K&mjq3lOM054#EsyFBgLi^aqls~Ri zDjAM%hC9GGH~xCJ*LuzBZs zZi>msa+=9fNpGdEwCqAve$KCOYc|~^-q?iSeMohtX^&Qsm^;&^eWsJxFT2}m-j3tb zxI>Y|bEe&@4TYBc?mHz{m7QL_*}83AbZZfUjB_)gvG_{`$sP6dXmjeKrTl9BsNraO(*3Kb%l^<2g397NUodK9kJ2)~^c zvIsHXdR0i8vC4x`+#=Ovo7CY^-j4rf_#)5$4)gh!VOwjXL4f+c>SBYFIi%uZYk=x< zcWmyAE`toa%T5}Js{$%`(y;q(f2poq@cC{N8^@{gfj?XQq_qAU64!D&TkD7Q36~hM_|w-tzY(H z4$Scy_HYF5^BEq_jp_7~eOu|d=AsVRi9?S4pxqBvwKp!B6B=NF!=F2^8j z7!f3YYg5eZS(lhhh3F(Nw_qYMmp=2{e8fl3IT6CUWM>=Zu!@e5x?saaF*Wh>E?HG- zi$%{@O^;%+m!Qus?>>tCS4&+b37!3n22K=rx$j)oc&*D+64m;nE>200JFG|5WTxHO zugy3P*cJn0llkV&gDpN*=0(FerAiY)5z<-jhbW?3djE9Puw8jNs$J4I=v0npGM&5}~txT2H4^!RrdiB3or@(pOuCk^Re)s+S$)e3XM6fp3&q zyV8QV9gUc$h{>&J!g38D3Zcy8pdOoyY_lyZukL5V>o+)Id+p5c*B8%dB|^ethanC|(hTmrijZlm>hMS@(O*l$>>#V0Mg*gihJ}TP z%X7b;v;X68@35@u0Al4Kc+Jf+BQ^Y>Cc2^{dOuaZze zspTA37{}{JZwsL?tQ$ziA$1?XBQCECeh)7xi+(4(AiU zy&_DUVY&XwNvc=I?KC{-BwwbdQc-7W{kj@+dEuO#vfq64BwrgQl(1{#T46xghJaX^ zQFbHZ(uhIVJO4z@SU6V^B}qQtS7x%YoW53fstpf*-YC1>^LC7QBxAQ|d^sXc6_>n2T`R zbWjSy_s15ceS(yRjlX(U44njf?r_qfqn+D;-n_b@H#grA3jyMibQ$<&vq~~mgQ*n9 z%?-bAp(nA5isL)`>(}@MorrLJa{H5#H45=CWYF8Sr;nkMl9KYH=?nR)R0Zh#m)5|)#!9{Qy1$^lv%5ZkaM~{F zSx)3s0JBU!u4^)%3FxJ59T!ZmzYXEBgv}imONLARaUV%V<23FSY&dD;@$k7hT417* zQb^#jO_fbzrYnS|a5E`QHEkzZZ;xkpd7yKe3rAXdz}T!de=1N&$=%0i{%*+HQms^3 z>zZdfToeELb)U_f2-rSO1+Lr?CAd~)M@E*cI<$0n?(efZVvxTo@VDo!fp)7`Bo+}( zo_g^{CHPBoSkg4LVe7I~%(QH*oBz`T#^5)2d1^s~3Y!H+LLrYzo0UeY`lJ5XT(bp< z&~RNw2IyC0h}ZKyMy2bi&y!xcfg;d~rso9!mMh|vEKyb%L4d(RB~9erGK-MMBLgBv z=Do~z!cwa@B9%|@UW$NgHn3di#SPWkHdQ~iu>W{3wo)sbDsXE^WwhI0rr&gZ8HQ_Z zy3(i^$MA9Qh#Y91V`vo*4j;6u@cKnwB9f;}PglJ!x-i<(xZcYhFU}~my7b$(p~dA& zuV|IvqlEDOwq0+JdW}ym5gZt-BHo&Z2kCc^|wHCCTuulA>8 zD~tlSfD}WM;w>pDjd)Oms%AbI3R4hQT6lu_?clVnuLxYCQTmPFq*RypQ=#ot0gL1P z_A?>cpX&$R6#@wby=81F?C^mi)p&@=P;xoX=t6$)${?LTVsygslB;YAXHN~K^d9si zf`CI59>`8iu}1_BH%9fH6j7g=Z5HH0Ly=nom9vC3&BmTJf&I~PImM$<`NI~_P)IYq z^hO@;aon7~L}Mu-eu7)}@kE3qUhIxh;W8#9t+pV_M-nAYe-g8)v7C~~7|am3?H|w1 zRcs((r_3oqNsA&~D#{Jbb$Pr)hM;Pe=}~D{nQ`>3Xz90rOEk+Z(tj`S=&2{o8NMix z(p>PkUohk9Y~?y^Hm1H9_eBwBzgN<)7Ib&COxYdH_&7$qU2C@@6|XcSF?0+#1X91) z-fz#U?Ti`ziXxNhIhZ;8bOnuJ(Qi~^)L=H&t8MgPK0p6y`gmu_FE3rDhfIr?3acwyBR)PhAHQLqhWW({N0(berOln_os5T z;0ntrgjDI#sWsnd?zv-^s#7tKNVAbt?UjyS+V6|UB?vCYJNPQ*X70|XYDlc+%8bhV z2M^wkrZ==FtWoMm;ppW^s5<1aM$}kSX3=4SB}9;O5yXlXQz!%jh#WXQHMS&?65(Vb z0(t<`Y}8mO{me2@=?*2hn@vyx0iDDypp&Ci2FnQ+;W77C3=V&E<&!4&To^a2U5Z`w z)VKL6OtCIWF-$;?DKQBKETr?H)^O&lNz$vjQ?~Qi%rhJJDrjI`099H1TY{Q`8awS* ztKG`M0eJ=5;rcpx4l@$GSc;~>!gR<~r{rXvMN6{0GKWU28 zflgY+j_ZYmrYrT$_(L;!>vysweAB?sHghMARKgcSY;9K`J1T7!P)0O^(QVba(1^Iy zrpQT@R(0xH72wIC>oUVxZ4y0iVBq}}b=n{Hr*;YalJpPe%CpgT3lw#^saFceK066Y za&@;_sEW-+U1~MEeQ{cyJG`#&ynSamQ&NEfBHwCeVkZtYt%%35j@cLEQIKyx^BqiWElAELHSXy`M|w)4LweNiKc4Ra_qD~t;d z8uiw4r4%P)*mFErn*$5E@yn_1f7EpbVIkj0pwWpUeVXH8l7gSD?FwOU5x2si0$K}_ z-8i5+2YJ`75|lE0xRfRdN@Fl_KpgNWTT>{4nq}z)oO6GmtmVlXJc~PyaPXh=0Ww^VYTU;JLzOApJ)17MM zYTsCWT!n%P&T)G%n=;sIebr{MTANhL?$U>s;mfv4n~x#{#i5|qeyvz6@XEqGC_dm- zMCiFD1(Hg7p7VYVq%9;9FuY_RZc3@%p;E>I*{5Q@}f%I~?lt7mp%YP-rk!>*(ovWje$e z74OBWQ_XDRyYG!FNbHHI3>k zya7UUZ^}r>*_kw1e^SOATI^4LI#8c1K=+HL&-VgvVTK+dBC;B`HcQdh^0NsXD&!xDmR#_ZZLZJ*dBJ!fZ zZp6Ea)TcvqV^CpKQ#R&Kg_f2q^X=PjYN*}w=7~e*T>0ADBd>KdRY#lj%gw&%{feb4 zPLq&GEny_x&YpDL&J3h1g%nOgeCJxM#GY^4=H-5QXGsx2jAAiYQo!+Bb`aQ*a7d@y4B;rV4BqGc9k9K${vz@{Vml zqQHZjZOEL&W~ipm$f(6A#VEd52z49pWhus@#Y6~L!bFDJ>DO4{aw{%(E;l$8rHR4I zo4>x%thV@q8};(s#6?atRs3~p9vkO}0r=c;tKUv6c`8D_MzqTsn!#e>TjzG}_|aT_ z>Rnv*QW%_Rc>j-#)ida(diy#8lnAO-Nk&3{(dMveh8r|f@(E?XTU0=Nnd?Hi|NIOZ z082fba#>z*yAh6YcsM|Js)}f}JqQVXN4H()`{Dy>kn!9Zc8}9?Uk{_8$4Y8%MIz2p zGRK6&-z71}>5DwXrWm{SqrzWhFzE^^?X7tH)YTgxz}IHuZ_%AkJv`zlc9`XT)8cSb zY5CAI5Wip3I7ZUvg*&Hr`hmdtaQ66sJPvP8xQy~aa{XiLPmNNvYGgfAv9k9O#UGW* z>T`-S3%kXhqNeFEu@o_-BF}w36JS}aHa9$vWr?)$RiNfZlknx}+Ai0}o_TfGwRv5r)m1hC(m4Nr`Rd&k`rG&%1(GH6%U z17H9LHQ1tc|Z>$mZdL$tY;A#iG@g5yikrOmG+* z$aR4z$uamsSU~cgvqpi^fR9yRM7qeYIuMVL$SoFzu>E`^{{Y)%ZZd;OoXBR|j)_sv ze6;2%lIxB0kSG4?xLpS0wKP9)$-Jl5d#(Y>`wR6Z19I_MlSI8#UQ#_uuW@uo}eIRrqbsV9{L$Y@o4$uPp6!WqU*~O^y z?$Ax5&RQc>r06OV>9}K=hsMLQ>EKso#G`z3R2$Jep&{I(_!x-sv?J4-X5JS)koFor z`&Aa^UaOezTA&76Ab*4c5J>Z+A{?oH;S zzIZ`%{i$C85)GC0PY|(P2!|0`Fl$D|<(b)3GK((HY;q9DaqGMNT$y+4@zU)dmy_kg zrK;T@V}j5>YMmpzYo~`3xzVj69#=&Ga?;z1Z}`}@eoM-~jP)o?V%+qQ%42(&ChV>8 z?exzz@zLSJB}P`414YG`F5$JnActHpK%>inF`!iryIxX9cl?k)9n1DE2yO4PnG79& zKdiUmPjav(uyM01CCHv?1#C-Go={CThJIP*UaPegxN5<2Z^aNfvN`FJ7N3RA)Bj8m zyAMcaa(}ZHy@C$}ob0`Ue76GvZ3BUip3#X<4$pDlDrIak03%O&S^AE9E?3$&3#-WQ zko8MLC3Cah!Xu!~kjwO?4^#m%DpO)ocO?-0{b?y))gNXVH)2qR{m^Juuj0t`*QK%)J`~5}#@`_X2uI&lolDhdra!(J- zWKi||L%oG!D%W&O*Ve$)^k83YnN~$JopK+bY@vUqr+>VLWj51TT8nbvGV0d4yfR!7 z#2T5TJC%w&u+)W}OlSWR=1#P1l$kn|O4nPG>YFq{pLo4g)5O1kRz!;4x8G$yy2RT5 ztxAkOI`b#j?Cq+qQlaS1_t(i^0wXT_gTgIw}ABguLNp8(XsmUimt?J*3!bsN8nnJ z-``PouUii9+rLR`9-w7w`sMeAfL$UO`#Z=XOwaQ;k<;_Wi*zic7Kj}>HlBCV$RbCC z3?yfxMQ-9;SKYM%D2sJ(rM&IL3QmgDj#0j_cKbI}sF?c#iTwQ@wFjzXWj)zXa|5Cy&nVA8m* zE}W;UA6epxd4DQNn0wb)QL(?m{A!nB&cHJe4&l}{j|0@RIPk*BMlS0_*YjW+dwOukNddA`N5^>>|8B+c`F_*u<#Us@+je!J|X`|U~a zW*&BtCm#^%7q@G<>g_^z>noELn>CGXKrTLX1~pc1pFlX>FC^pXEUN_kffu1w9$9>* z1V5(WOXBW2s^bn7+tmqS0=WQFi%J>Q9yoNp&u>7-jf3GGTfb28$;h(INI*8b-Mv`U zTd{g>B~tWQwRv+mWkfV8cBg=5nnH8}>-CK$JaSqUg!e z45y!)Mz@e>77XW>dCgcmx)(QC_;9jRyAhfKr-NY7^XhyS<<-+4?%@j5L2ZPU=V z4iWQbowfd(rafsHxlE-Weu=2P=Qa8>fR?4BQ)5ND=JOC=`%(NW#hwKsuj>g64u4TT zOk^z_na^F&<5`y`(E;_eRSNfz$bp;JBMPqh)eb*yH3Q*$vmEE+Kl#olkHtZsN&jI| z^z`5gm}hQRcdWUr1@d8c3DecYi(DE=2|+9)-R&|fZ?N6Z)}ifR)36Bw-t+Wyg^okN zc3`J*onu_|v%^MQC~A5W9V9V+5(6An)=LkKz}d(9msHGMDz$7ecgU03Sf;sfTgfI& zjlFNpTUNcjgomqWbc62nAIcDut3cFb3((v@*h^mzEbP4wmh{zBkjnArR_G$_R=mit zM7g=%4ZxZeI($P`;xfSaKh9U2YB19zER70W-i(if{pwGqH z8_ty0orOSjHoZMnIF`g|DmSpvBmYTew)`}UJ>`58d?}YeUtrt`v^0ushHXB%=qNhH zYVK$wlnDFFD!;U_(9qty;It^q_CaN=ZI4yjM@5wxP zm&3tC5&1zsGuF)y+c}6~yF$(~k&ibwHYO9k0yg6AJG%A1CMHC*op2-&dxc?(7S1e$rn?1u#q*H;=nt0f5lz!(){ajZjQEsaUt& zu~h-tpRAAkpkCxh3LgEd}b8*mdkHE6h*dllVFQMYX_sGM~TG z+~~V$PQ!JD%vVTZg1Ze`^tD@HhyM?%!k|_BOp73|g)!Yt3ex!fewAwVPFb8EI~Oh8 z>F??PJ*iRjRSs9!FVplthdP(qX$YjK?*a`^7RDkJv3m$;ENuy}0Kf9Yp+yBKDk{i1 zI+anMA5Poh4l0)es>6Dx00&&b@`Wd)+L!7zFrS3}GAMtKn~r;Aa-;Csp6fds=6!Yi zLa>4r8RfddFYZMxh>@nr8*FUk5Zl1iC-(osw3W&R{+JD;8+H<$+}juuAm4Q{#zUXQU6T?&5;61UT4DVY2`i znp!I7{QUf18U0B&YVhZZ>-U#Fv2Nls_kl*L3y{LCLVxKQ0a89i$N|t3Lt%f%Qr;tCkxn{V@*NRFE^_wH03OTI z4N0=!$6LCT(UX;?>zDNo|Gyc_pGp{jVbJe*skbq>IbNa@a6NhJM3w+7tu!*OK(IgA zd03?iE!(A`rR@#yK@AKL#nNTbtxfn@-l~(ts&CcV zMVv1k{Z6e^hx;B#GPe%P+mf(pJ#g?X;M0jYlHqc|aLqWRgB)@sq?>O1(EIMcX2_w!K&RG0 zV1%V1u6mz1*n5~N_A|##fXIt_fxjuPh{3WUoP4l10HBtkDpJS6XsR2T;N1+@*L|Lj?Zot^cysQkM zE=>LiXlkOpLlV4O0GlyU>%=V0<#I4BtIs_vZQ%mA|0r+if3U7UKRw`VB|bp1guP9k z{#;)SGL`pBlX+AB#f5^vSb>19ee4iO#KRQZHuwszQe0}zlV{FuSJ!bt!a64H0D(6^ zhu}+y@(8*#{iiVV7(DLx1G`VILzi>gF{_(51K&OsvaP zcDg9`x!jlCf>wHN^{eu^97+7Z*NSL> z_Q=S6|J!ITK8dasDrc=OlOGP0*104cEmRFPe0_=r8W;obYi;+Ng}D*gpPw_=KhC~d zgx1H%;2-0&1372H)qc)aVd3R~w72WP(RTK6n^BJPlb0;p=+Cl7M(O}7_;g&k8<9h> za-P06fD^d7d9y?>2~m{HP9DUa)j+ik_h2 zJD*cQ%(2!elULEJmp{_Z4Unn%cYf}B%`^TcHTpt_1PAj?PtP`gITc%KX zS~@z;N^f}8W6U&y5O)_0>iYpvef027n^Q8il(z8K&)-1nM4Wi4A` z02}Kln+-822oqWbfnrmMBF!N29(R8(G(l1*Igq!80iY);iVd_!<)PqD58f4v!Nki3o^+ps`}d)j@+K6p3bFV$`QKnW@rxMK+v_D z-BOxwSIsLShb}l$#gqUt_03&ulo3Dyl7PN=Ab=-mAlcBz!tTs^>u3367r}J7uj6x- zq3;lo3i(Zfg^!P)OuHkt((>@tp-4&Mk=1EO z%PC$V6P4HPOk^i$K@s50@-~hOvpiC~k7DiHo|cQ&J%<%9%^I#I5gO6$=B>+xn8pMz zQyctdRbO9^@QM)ZviS!Ioi?4yHe8OT<%{~uZvjeOUG#o{&OYthj^m)QVA=PD)T7IG z?b*fs>3TP^|ECq)#**U(+{UqI{K-$oDN zc>!VzH9)XSNkx&^GbW2FweyW4?|P80^&Cd^-};`$5)Ppcbx_e!Aun)B%2!zt{v{sd zCj|Gmi~?OC0rpt#$p#+94bhNKi0l2t zXoSmzrcX)Cp_*TUh;J9I$1I61ci&%yjR_{!sffDvk@A+DRT>MfcwIu&01uI>zL!v% zyv+eF)q1Z=JlI-6Yr7oIeWSQlGJHsZo-U2cMys#hn|Q=0Ii=b-U%!b7a&KF=LciIk zj0H^Xe4~js7x%F4Jy?YAkR0xXpYM#1GZue;5r@D6qWnIv5XV1^Hz()aIbNk*p2Pa@ zTkqBVY8m!Yh|yUcmi#($-!T5zGT3f5U?14BEMAk`#H|-xQ?D!=hcl)qY*0 zR1?*2#d^>H6rc)AiZEgm&seX*nRfZR>QY-i9Go_gC0_}_oB=peA|Skqnr8Bc3i*fo zjH6qMvZsJG%Yc|f*R)yTj%!rZMh}=&He6EWGItn z*^dmuuTe5zYr!rFz~F>!)`>;V}S7TOzYIr)&m4_qT5eN^cSw6X$p!LLOe` zQQW!6hf0ZuW!68%@dLOmo&Qk*4w;{wHB|Bz-WB=zc`2`ic3koi2y?&WR$T7&#{fbm z-J1SG5WFb8d+-Iwp|h~deSCEUbqLsQ@h~+)#gP&r@d7?8w`(ss8)aVim4FREmFIc8 zW-|U`ZTVGulv8KJN%uOSs_^-x@=V*Ane-d4kax1p)jSVdfro!G&QKc8{JbE0G3|my z3K{uU<2Pb0-?PVUnt0hje$b5(*61iVDeQlyg%kfXA7st7iR`Vs+nXJH)8p8-C?*)lgl4k@da!b ztEZE@pdcZFBG2A8FUy63pK)3BJ}|1&$8Rj?Qdamp(WZbL3Y_=Afi5m`tP$Mzr)@)9 zl|u)in(~Sn{L(9ri#0z3LVm%cCha+J+v*sOCP2ITjiU0&p-r%&WaJCYJmPW&BSIlMQ9BML>%Evb_2n5~N z%`wXIUXNC!do4gJ`^SB$HiOgmnG#?A0?q3oGgAPlNM5Hn3!g$|9rUvraj@SB_Mcib^jUQ7WrAj zRNyop><)de@a{(P(QYzNo73Zpnrb6S#!l%s)+bba1kgW*zWskf@YX7E?4@;`G~&#DAdl&Ix5U+tY2qW5)G zF(p0%`Eg`btn%M5S!j}w$YQa&p|RPhhqKpmfdY+aIu3HkQ+(OuNx*Ftr{^fkt)FFi z|MhrJug2?M2LO1I910zW0+6RhT$=I~Qn1au+j6U{=L`TkEvb^bZo_-kaA3Pr=4zie$!7gs|UZm?yXkvZbMV_@1lS3Iq&^Ii3MWw;y!WGnD^!` z_q$mR0BcM`g^efE>g66mrKOqiu7FK~{&=a*5a`T|mh*6XA&u(6a+NrCV_9ulcx(n` z8N)=pWyal7o%eYRyo3Ih@K~{cfaE|ocn2xk8PT=5Nzq*?1-j=Ft&Q(V%-Y#7MGl+t z&L^4@Ye29Bu^9%^1{xhZ=_r!-_o2xEA!FTo#Mi~5Uu%>9jx9>3!7)EiDpJnxlqc_Fm8G@Hu_#0AYaTx5c7 z31$92Ijv{CHcJv!D!y5N+xtu^tc%HVrL|ULU59MVI*WqA!EH5d0;#Dq8K8tkjEadQ zuGm=d2>EvDl^7W(!EE64(t(VhwP`FJsMvV2X2bTCA&MLPPK zQE9Gh#U$y4MKbK|^i8FH({qWPQVJ(cWRZ;dEL(xGew-nr{c?qN)y7p|T1brOGE5ZN zp~}0ESpa=VGX|Bwl)IgG5D@k!e=0T>JA_{n!aAL8uMCFJ?YN}B_C zFqTs3_EQu&fDHUH+QkDA^#r2poVVwL96?=3uSre;j_RrzN37-XVn`jyQ3)$CVE5_a zd&#zbJ=jOlcYku5u?>J&|aGBaM25V-#4DNrTz?f^#w?|1QQ`rz7C7*9U2Y$9nby zJmDzk-0u~-GTOfw)0Ak4YAb+BAtwwlZU!jLa!6vitTaBAZ6;H`^SmZ1qWmopnzQ4D zF{i>Y$AZqjODZaCHQl{VP!Kgu<&}paR`lhgWni}o75Wwv-6w;$ANl@1pE)r+Mq`(b z0(dm<{QYlMT-#Dz>86D&R~kdZNV-)XZZwNF)$--wKgvGS05H&G%o0nT-p>sb4)KTl zt*=bMoBm9}{Y{sn=m)(C%-ZVWHtO{tCS^f~mz72DF=_nz-6+y741O!0K%e6z6(1~5VLGZUFNcK>igC0`btHj@-p5ZW9Jed^ts_MyQB0Er zf%lhxp+`w<(~fJ=?}>WWH6}jzeT#oOuye8ki_2KhSm7oY%p@gh7I_u+MVggT-WCrnRRl z-fz{>55)EBjyr{gyjFLAkaeOEfJY}6CVXKXv?NGK3IDpmqnbtiWeo*^K~cb_k&7z= z6E#kUOHZLpo+l~5$H*Yi#;zpY8$sup?zxnI=M}qx)T!7mjLG}|h&s!#sMjxCt03Ko zfHXr1(gH(wcQ*)#Gz{G!(nzOBi8LsJbW3-qGz=ZmUFYS$&vnj6uPs|(e(|og?&n@8 zj3Us<5^eE?w_W9xg7dhn;b(~EylsIvbgNHWm-mT>?}()x0bO~WdPw{1c|lx?p%Fk{ z2*e87s+Ytp9er{Kz2|lpjbCPa0=nw^UzR|v>l|ri?(f;(KrfI^bQVk}wWcw%4JtmE z3s$#>V%tE6H}JKwL&KD)TyQ9J!@m7q_dDH+dx!k=n4oBZ$~2;k?g4ix5#iwH$CGHv zKj-Nu?V&L{o)vHhj*RTMd(<(yTqT)wc%f0#Cp6w_s=Wcnxk}#Yf=|2H$OA?c=@jHd zjmvUQO$N@2@~&4p7dHpqML3%kWN$JXAw#gC8TWdZZG`@DBMlrC zyFIZ!MXFHmm%yZ8oH$Q4)UHl8M;Ehdg*7^YdMzm=3!@{lxOKeGFWX%-rh-l^hl51^ zV9KJ+27;VYyGEF#3&rU0?JpZh6 z(}KoQT&v3ZIXqKSeHsmx(W4IUa&`UVblh7T;AuaOBZ>9sLpBCT*sMk4p z@)8()HqcJzY%8ghr@37yR3#%QT?~B=PAXAg@N@8$XLgCIk_ehvZA~lxQk9VSsgy1b zT|o}Qx-{`h1fJabE!EDQd4)oIXCks4jpKqxoYX=+*O}MK)2G?pTuNKFAf{KOKIpSt zG1$X4P(|%1Pi>+Xbf$I=)N4@;DP2SqO2h%+j7q* z(=HlBy*={L#^rEX6#nNbG>|erJ_Kc&jTf1&#>^tdtF{%T`S92*mFLZ_ayLc(=C$Mg(h$}L z5791aj$ZagMZyg7sqR{U&reqh*wQJO!@b*l9)jn{nGc2w=y>+AL5l6!V-vK zNJE9x4gtpi{5xXJCnaRU5)XuVnJxt;&Ei6QhfQ{ju)PlbS%_IzWaMQw7U|4iqP5(= z$(K-AW}KfZEz>GWHiu9+dN$vG{e@hiiVuTmZtwmGmgr25&^L`-E-4U< zfK6<1Nv3#jp#IRWss3TuV3f@KIpz9nm&hbp_`UyQLpPCGUyt19kY%6c;r7HqE*!6O z4ZsLf_HzJ%o_GLn7f$Fq8U)^VOYD5$NY(0Nq=Ndo3x zw=^J$R&3y9g+L%h;d2;_Yn}oU2xpws4k3-FV+kC#GYof+%@z*FRSnGWjiC(rPOXP~ z@%5X77MT&rxle~VDI_Zf$H%ia2iyKq5fAq_#<}VR*cvcb&?$=GlHxd+uS>)Aj_J|V zHe`9YQYJKO+TgnBX8|Xfcwk|$yzo8_SoQ|ZR|UQW#e2HcLl^-FvQn&%D=%?wYY_Zz zB2D^0veog&|C;Ozjy0?fGXv>UZd`Xj!biwv#zf|dxK76(CyX^Fs~}Jh(OhR_>@w5( zoT}0nX%u}j@b~4vYXnK|tKkronq>ObXcwfT4B7D05Doe=S7wp`8XIXY zdox-!C7LB6xW>bM0EAlq%-YN;w(Y#{=Re5B)BA71o5o>Lfa->f&n3ulD|t6)aCh3_ z?OY>kj#QL7;V+9}2N#^KU(MG;VLu;U@t;X1Lm&2b|A~5S;(JQ7@N76BF){ zK#PUOJe?NjeKkb<8$#gur*{f?K?XiPK3}(kU*RWsguMj;xtDKrXcFiY69|nw-h4rV zuj3?3Ha>MG2E$(E%~-Pz7zx%O7;f_!gZbFhu$vwsl1c|AP32D3y#zI1Xpj_0B2a?b zJ&~!@(tf^Nj?dT_#7Z<9pDJZKN|>K){Cq`zHk{Lw{_#0N0viR^-rQ0XManRiQ*U#s z0*R5&5vpLmzJu=wG>SF#@Som)!~dg}U@QzMEJ)ciyYm_DC?X9GtQwQ_;4hIa3Kw&$ z3s2nFI(98}xwZlYoZETlUnI!?9yG#qw`4vR8kUM*@YY42Eg6~{8<(F}b zXeR+R6YV2fG+Wamm+60x3T|a(c!wS5_tG$MD@~v#nVj!=()s8q8P;U*yFd3H99xVs zDk&IuPCEJg#AhQ_S~1Ku7H!}uLdfH|`4JZ)tF_az@#K#g`!P6IH-YC!gsW^?k82G( zSZuN?#x%G-W#=QDZw(A}b%Aw|?ssnme~rh&@V{jj0YE^(elIxv=J)p{Gn=FRqxC$S zv{;Xm&g5DBQTav}kJX|1>JwU)G)0qkrtdk|eyiN&NwR+FbhWjGSdP?LrCBRDRj9E` z^Vg)=*J~SA52n?8Y4j~#nFg^55imV52ce|Kj!tIwPkSct;yhvV>%_rWD#-i3#BH@4 zDb0NY$AhMt|Mz2n?r;D?{#g85FN@hQ_?^>QDkaTVLru? z{1fNeR{VP3H)7np+q43Qo7uQIGD45<30nv9K3p#OP5x2^$bco)GmC%JC^b-(q-o;s zm5!qho_KA>pUz1~2~uUo`@}ouSI3(1%=%hnE2KE_&`+S|Nd^<^w2^;e`#pc$Jdf9~ z$a$;)fUE1B{YVdam$4YsYV;+(E+Qk;DmBQ7rdiRQU0T`EEHx1I&b_}mpvEU(%rh;A zt$bRA(I8KwPl69fjnIKrgFnpSPxyGq-HMWer2^+SO~(y^Bn+z?L)Vl>`tXXGU+RBgf{i7k#*AFTD1YLz^whEJ;=Rl1&S^1S>jW3xr*X z+h5TED>)3}Ax=(EHGBsY&1czaBx0C8tnm^kAS{XQnR|xC_(%+G;u+MK_fN@oM$qQ! zRgKXNz>YP4>JbBtQ{fxEN~vga!Q}UR;C+`&r}%ZN1hfl}+t68ifY6MVcWqaMJaV*krbnxj&1C%NG<8GQXLBGNF7K29%n{dpDXa%1T-J%rvsE^m4d=5q zflDN+aNt3U8LnlzPJNKd-S&pepZbGAvF}g)nsZ{@yevW%gB}d7*0(ytC?(6AAh~w+ zl36eJK(-(1)(o)OYw-Jf70+{C1>Pxxfjq)ps^brf>i`!&B*rxvY7If`whS_qnFW#_ z%ngE`-E>~()22b>r4u32=-|6h@vkbsj0BmnS-D$sZTh3lAinygFPpJhk<(Zmh~tgG zFvnMlVfPwXYA$~2lvCH1DlX|ux$&oIkD)IKmv;GHED**|ANqKV(_ogSJPJ03lLV^| zPc{TC7S9-zhx}>KUcT8%6ZEeBH}2j1(GD6dGmT+2yS_Ip@aA&S10IEFz5*3S*?MC% zvt{{sd2W*ZEjJ6T zSFYumr>F40byTc)^s@ly3A4n=b3N(!bX>VaTrw>g`JG~t zTKfgQD=__^G&h|hNN)vKX#dHuFe~T;q=30o|5%><`XkuV_ytWbGAxch(?e{bu+j6b z9eYJZ@N7bz1GX%Z5e(2k77nL1nL*GTn$J<9wDLXbBs>QHALo|oGoUB=xh;IXmE+V+ z=3dA@U8GL$`qFu=hsu4yHKo#F$!MVuTj=snZN}%wU0ton85xyk1SAZV6jqC&bPk}& z5d2^u56R2}k!&vvHp>yp?fJTje=Xq0IG%SNw%STLW6*9(08hhdGf;yyD1e@r(CwkP zD;X-jdI%}MXDKlCWKu*wfH+M82)tRPs`(}2Z^P!(OMvDuWX&C14qo>g!&$6S>Am16 zQfN}lZq{WcK1|Od@owxrCektEd+y(Gg4^ z`tA+5##}Rs)C;bO<{|{(znmmmp_6R$m0P!7GJ^-qk$ zwc068W>9Sd>CzX>-VhXDsl(zDNl! zQ)!*j9+zcnK>J@v%UctUPr78);6!iy>*)~gH2Hd$XRA4&zck(m-3r2!4UlM5EuLah1?Z<2q501~>CkjEe1JioS4RL*J}XvBPTrHC-5G{EH#% z4wN_VFzNAv`jV2ACgBRy5AX#69wgF_dsWo1W;92-ge0`2qd#mV?53-n5m+a_;FN5{ z`Km{+r4jo=rRHDHMPqb>7|*$Wt>qLi$EtMXvbuIG+&oQ&j1VfE_`2H^F^i?W{05MI zE_J9$B?-i+>0_XezYVIH289c0vYs;&iJvSMe%6rt)0tl6Zc!lyYzN{B!QH1y6w|~* z>9}@!SWuVRv`Q12dV+sQM$Us=UyVs6ODUq4!i=wm{qOMwqye_AVS!Ir3Rp~2#I*Vx zpX%x756Y8qopEj}Ms2z0Za_(gKS^l$u(2Qh$|-ptEkG3RvV#j<8TC z*r7IQ{m@aBBzlI?(;%1(Q*zC`%p7{zWjHn*Mu|wV@&W$md5XGJI4Ub^b!6iWZKUN% z#7Ojuf6wRGpFznHUu@$fS6?mb*nI)*gG6L1t%LKRKXq7*p5FyfX+aB6JcXE$o8c5f z7U~YV&uQ+*tyjwe)LKPbsB!py(oaaVwZXv)10qHb8Tv_v9G!1tS$#J9~p*fQWO~Efe`eJ1s@BU0GecCsv-)1v9hL` zt+zE9ar4PpY>r@_C_Nr#IVa)GG|Nh5+Jn4J^`=f0{v-qKI7&V=Az1wd>a6L?NEw#h z@1B0}^kFGLP@*nX1wBlS`FQPg;l5Bei#1$##=IsnE1Qr%lDDuomDug!xyd~2e5XAhcpjPsWA zVd6W%eG@@lnr~O)RlCq%zELqDXeP%Zw!6V8TFa{Ts0}Z8hC3t#GqMtv7JAbCaX(7dR8^ipT{DAn_f;rYFHz6*xyZWL5lRit^OQdpRm$vBzBy4(sFlDG8164J`W;xJ zj?dJJ)MViwXfQCz1Ux!4bkY=Lerd#SFW2K%qx}*n%0*Qlef?xqj5fMolqjNajDL}E z?&Q1b4FIHam+*yhvIPkC!NcU25?aPf6r0p7Ntwd9zVq^K@^Rm>?SLC*%rh$iWt1pb zHo)+Aa6CoKqxrl2CFn8;3jd&nOQEFzjMjIjepDpOYT=d(VQMAO0!i?r+`Czeh)RDfFB26#e=%|4BJK1eyf<*>xU)XV{uc-$?G_gt8 zyIg#fZmCqtMpy;|w$Yy>wT&RNrW=t{J$H;F)0hBP-eJ(OiOE-%;Y|m`uw?}f?oi!IOmUeJ?ufKJ(KZ85KM-*~bcxcCm zLNmw0SVvR6zm4(Ihc6au9fzgxHF`6;1Kfgac%1l8$_TXy43TVg4;<&F$}|8u4JlP_ zcq{h3ARz_@by(ZhFmLm!zB6#5@;69X^i^?tgWdAM=K&rNP4+spcMsQ5LhxtU$x!eP z`fm8EqX_ZZ=OMV^Xs2W0`O;D8N)UX|%#kq%$_I1Oh;+s&pXP+@{=z~_$dkes!?#n3 zq^j{V_2J9~9C@n3b`{j963xod9_UMi1XrRDMddM?UtfUX|_3Egy)&1wFA^ujU_T!1?rl@4cQ$gx6Jywm5x%)e0%|@!#FRYFSi{jTp zw0pBv(xCQu`P+7X7W21hXYsPdta#9{Fbc>gplvG+c~w$~s*nr$Y&c{6*CeVfYh^%y zEPjcjV#MLrJbTGDjYrXw!fKa330eF;w)*}Yr5YkFM#l5tAsq@TOCr#DT|i0)!*4cw z1LcH!(Yo8?563fR*jqw=x8*6PyF5A|Ma;spIAa7RHcap?#YA>9I-8UuU;*r9`X#^& z-ZhWKuWW#Bh?Ud>f)KJoRiTJQNUUqSg{cT)2Ado!Us<-jt%gaZBJ?M0O=j&V2DSm} zr_ADKSUmfa+Dq)F`!=uD^AkbHR~*?UUC6f@wMi){%m1IP&_Qy;KQ9C8i9*w$IU~q& zSHDG86B7Yb^5ZoG{>|vzccjpq8rwM@!w-X%BK)-=&H^;F=z>(h>{0BfTeloO-x0H@ zQ)Q!_!n1U%0vvJFAQ&)y6q&D-k)7k~f3;pyPi}St@N;ADRDhTRujUV?M~J%2Vps@Z zyLHW*Pg#{S=N~yE*FE*mpd}+`Ft27cTj>|!WfR|R-mjIWB9|1q{)iy?Br|C<=7z2m zYucDkmo}+^fh@0jS4`3~gJllQqTYV%yVSqdn*q!_hXEdGrb@GMsVY0Um_=S}+}m24N--|Mq9b0GC; zHBYYrq@nyzz55e4z^S=trbfcr}0VaxS=Qp6xF2JA=Vrfm}1(#ETQ4`XRU|*YHvBOf!I?&U| z$$jJP0YgLEu~X%`Bxe1o7oY!Hjc-^kDn|`#$cVq+9!p{@1b_$?sKT&QC#my*my01G zw1<;RAssrt=U#}mvW7>|q6az~#J_DfhYSI}RkrN;RmivW_IysnE(McxZl+wFwvlgr zWpN4<%+Yu@y*{P0R95|)J>#kP<@wug4vQExDvgE5?4P_;CR($u)9bfRdpcX#;843@h1o%@H28IL!fJQ^3fXEbH_p>5f>Zdq z=y<{1_zMMXPP{N3YvW7{2A{UkX{S0k5n9RE7O zKb@_E0E>W=X`)zDH+XiU$obUcG6vGYL9Wt^-49#E5da;(F?g;3QD}_WdZx^E*b1L( zap)TUQQK#;U-~tA9Y<@kl~&Y1=&7~21CMFg;_XS}NdYqzRsICe z53SU@ro9zTVoI58gxNVQ?9G(xcT(QaQ~YssjLx>6JpO7iQ|nmbSO!1iD>Q77lPDN> z{J>TbmJ#(7M1^;5)Q5umQX(&R2^?rXzRGn+3@;$4{Rr-OTYDMe)BN5S{6KT`mM3cF zMP3S%wi4uz5V!Ct6rk!C0|{3WkPV?E5QW*rKAE-ol?YB>dZDlCHZ$iUJxVOvXriJ9 z|0;oo{6i%FMQYvas<%7=92-)J(u|r;c1yt5h`~afL=j0YC@U59HCO2tfN_DPQ$2AB z?`O)`84qE*QZbp|SA!$`htg}`=>g1pI>G@+zx0Z(CEHEGsJ)Pn9%P96ms=s4L{zpw z6jZ8&w!1P98*WFa(mr-vJ#U_$>qjClxKhbZ5pjFT+%I*&Sc)6Y;d`3m6I$dSs zkWpp2P#;D2^{}LO+++}WcQzolmsKo?7=ZyjI%U6iH3 zxiNG%4Rw3iI<9jjv|hyVTtkp%$4h+PJ^Ni!9NuO>c7hy6Mf#?Lj7pYNS1b=1i*$@b zjIBKV;VDTxI!VahjKF4YPJb-R;wRmAgI` zo?yQmsM{XzK2YfD$mQ(555+ahb{+&S1w-U=uva63H=3F81L*GkT*VZfYPc|FgrY9o zAIl3L8Mok{eU&_nCg$uUJs>h1s>@fX<90h(G)teMIOEH+^}AegCrAzoXmCF$z+yI8 zvS08UKdExv#X7kmN?|N5f=?ixej!s@n{dwddY--?Y~4_kPg_=i3oClQT4FP;*XlynEVI)6~UW<1%qr3!iJLf&X37 z&h4^>ier_vYf(KL8NX4{KMeb6UBSYMVmA&Yc4o}{LR z;OU56y#u3LhdK@Dz~+^bMC0#Y!178Pf7jKsuvv}Sx;_PzhpB;BRuRnGrjy@dNDNFs z3wz}?vxoL)&$J1?)-s8QMsr`BTkoI+1CABq8h}N{XB*Vb2i}2+d~BdTXnMh{C-Yo? zsaf3BaMxgk-0|Rz>i4i-@jQvNH4HL7DYEZeHr&N?;Wy{~tap>N?Ve2P`9Tq*U=m!U zfAt69x#kv?0ItZ#84y>g_KYnpSlw^BXpXLBHDI1CR&B18{rs{M*$~>H+~Ah7+jM_2 z+)#ufmG0yV6Qrbbq~X0V(h0qOM#uvK?>k1SnE;W9Z0}-UR#6K9N%=Z^v*&!zYJka$ z@vvC?S794gtH)*rnPSGvlJBsoAD(K}d%b@lJrC{JOZJF=-#5A8d_;k!8%WFov6lAc zPm}gpugG*BayoLqOYWxp*MV7nJCL9H#>LwNOj)8b=)0yzDGQUe8(dJT+XEF|O*TvuSEDD1OK97&9ASQb4>AC#f-IJuo6oO|;L zao;!)Lj+ChnOf4|EyH6^$Sxv8!Y~8zv=kIhRZQ^WNqOw+(d78vEfeV#+By!v^lrCP zM&P0XPK{s&KDmxUo%SoYEc;zFiF=3>wS#WOwZ$^!@XAFqqbB2)7obVm%)Lg|Dspi# z6!CHmf4^sM%IfN5P5_h0@B3}%2TKl!!(Of&t#0``^)A5*nF9J`4CfBWwwvkey>RRs zsxaz>8Y|A)N4hjUpd{E^f*y@&d1eSLZf556D|Z_*m0dxR7|5YRMO4PmF)#3NP^NZVd~y2B`H^C91l<&hUv6=n;3_+gkZ9c`YxL;e=J-2@`b_G z`s0Hvmt6N`TRCJ+zd$J}_P|nDS|{psuF@+1A31^0Khz{Py9byp8Uf?CB%ZdwTkp+e z#R!mAvC^d?ePZ%neB|XU+8F8jzXk`kwtWsbnp7!|EUicV<20 ztJT7uRt*1;f(=d|9%1qrkhxrcgnzdq9HAR^qdYu5Xpz^fUCw{>1J+$_RL>5@Ij0c4 z4G=vXYaoR2K}7Evgy&fd*g6!7)Mz97x#bsX)lKGf#F~BTG!?2XM|EPd4w=69qBo`a z-v7=k@4BCHc1Z}Nkb-($yh1&n*D>~s5r z8C9ihV!15!kk})yy-A{B8zl1pK(%`INBt(qK0kpJI$2`30~V~16ZmPJ@##oS?Q`Xy zVWkUCggp`UXneT$kJ@6${U@)s{9(amoNMRVircb_fwvtK0b!Udqk#c6<8ZD4<~*we zDHTu1K-n`SoXkq9o9o>yuDwvAV%41Q^^t zQA^6R4o5A?6eAaI_Tw_xi*L#fW{0%l7K5(f|v3 zfkb%QP9eZJ0yCL@^=}9JB)(Qx3w08`d@}R`D{KE-{0kJVz9W#v8M6sIxftYWDSXl; z*sxo=D>l^~M?-qQ5}Gl2*TLR!-1ostvC_dmxY|4CCz&}QTYLq1z{ZxS>Q*=rPF~I8 ztk4#8_1^E{?$?Jaq5XG(kUc_Yn=`%Eyv}ksA6&0hGvlpQ2v+iNeRW_Y#FZTgX3oVV zJ4^~`-IP(X288;UR-ZMg=Ez1mE^jTqA|!Ozc^m={UO`g@zlR*+up|XX;1NdNkW;OV9VTajP=j|hO!vfC!JvtVoEiI&+R?Thgp^F^I(J62-npox8 z{i95dvO%qx5Dt+wwUBBbsN1W*C&Z$kz8qB#n(|B3T#&*96zXK|E!9KAs;?*``|1-B z)`P>S6#2N{4`&{F6*TsyXbb#S9-}!Rjd7`Ci6sQqiBC7Pj^EeW zAf#MR6sb%5%SZ^OhEuU6hAAtBD2kKT!gMW!$IqD~W=g`_rH}zOO>EvH;`A7OA>`f6 z`N*$cNa+~*<6{HS_L6^X2+Yx(s4Yh>$!RB@cZl`JM{ouRfR15FMRwy!ouNTLw6Csj z|G|0T827<+q~=FY85NC~1Ih(}Kl2$Cj|Ae<-ru#{g)LveC@T^s|uhcS7 zy$G{$WEa;-9l~uS-DC~=PPU1yP)6yu$(&1QErHDPZu$xkrBawq<4DnL)_Sjc{_~cA zpd%FW39&VT`6wDny~%Z;?N_*?-W+kGnz zwmU?4wEpW{V1boI38N(0cg0$PDjsk$;pU8hvOB&m+;o`|F<1T6#@hGAZ$RTV15>UbZIwyeru)*J z0`N+ShQ}Ct_ML%oECdXg%@0p*uh0j}DP&#lxNN3+fwkxC?oWXD*?)uwWM3>X!Ajm! z`IHk}!gqW-iBuX#B(P>cG;4~VhRN7~Jwc1-`}{QBF*naiq^3r5x?OZlG4F>E>4?aA zozhPageAbln9yJ-XvqJbR|gc{?4MT7naThLjVYi^ z-L?U0UJej@<}hi~80`NpDIeKiOIdq=x?S;prLFVPF7nu|mj_GWlyoWvc7A~uS)qC~ zXigAk;|Cgs1b06Gsv@uG+yNx?qZlS&H8}1?s5hQ_<%E$$*ZRTJKzdO?1uC%VUPE`m z;?+Wjr2wbRj2IQAoiAWx#BNv9Zni0NdK{!%4m8cylJ)t%s%%OmY?{^k^v0VX|3OeD zsc|m#x!%?WP7UEAhWEzc-{Dx9uX^R=3u@CfAf%UitCak3UsGb=;Cq7w7ENHgUVVHj zu6epYQ{G;i&;Ue$QBnhTQ?i9%%>;zkX)Ubu!vEo-{I7k=|6rVz%Oz8O_7U5`#>VRb z_ddtv4t!(GgJ3y&Bw2A%{$!82a(H*bbm^W3=d)b>JZrBR& z;1u$6S3;f@aG9EZrzt;wP^e8enAx~IGNbB;oqW&98EiIP6Mpbi_PfdhHO1KA3nz2W zgQn^Cpn>+=<4Dc5nbKzJO{?9>S}z%O^&239lu2fZN&$J}*DZHb!?mVq?}1cxtWZ@D zzGW8+1W7wyU@Jx}x1FAxS|Wh4jDz&0qh8V5%^Ah5T?4!)89+;@Q8|;-?w>TyL}zcrLWlhiJ7wqYsVBqIsq$ieuW^9qk%^W+q2zoLDH&brr)EW zvh=-q9!KBl=4Fs?jjks zc~xrybkO7Huy9fS>X*zc2@MC$n!@;|clS40lYhbUCQ>1TPyXv$t6ZvK(ZG<@yQNY) zd`AMuXHB2LBE&#Gnl))6`cs(UD4 z9CoWRN@}(dTcQ9IOuShadnK5g;;eY-z>&9W&_m;PTcpd9TLtWvCpa0J)Kvt0ODGt` zaqq8Y9QDZvUwAoJK>XRhu;McU?>4B!r96-ijdV=pKw97~g+Kb7 zv7u%WEIZ)7?w{1INuIO!9tq2*KNJ2pMW9`&p(^8Xl4@a;0>-Y|8C74oO19mDv>rzX zo`1Z#El=FH$L}Qn+o_0y-(xHd~e)* zmB)jDfDU9)@$n2FfOvzWW!FNj%4`xaCXai9oP^38;Zpd9mbu-^`b(H3w|1Yde8AF~ zejul1wm^$&22<{zNo0x=@%>=SP#`=b6LrxBk`A6rbW9G$zGq1SM;-X#eg_UIcV8aA zZnYN1Mm4c4(p-&?&|a63oS%JC?~#=2{?=*=4@@Gy9Ndse1m3?w_Pe!h5G`4_!OWz^kuds z4uE?^9pe#(Wud0f=`?#BaV&uZ^Xc7e)vhmyO`QW6hIP$DC)BQYJd)ViXX69Wtvw)4 zo6mN6kc7Ltf1QHNmef)L(k`n(EzRYfx^mO%&9Fb;4QX`Z@Bg5+?J=&6i*n9h*QpfSXX6GO4}1Y%cS=mPDUStQKF5Z>XOq{NORKexaG#rVTBDaB zEM)RZ%-9+vwtbK^FZSo_##5%)RY{h%Msv>YB8fSDz;+&VKOXA|h9y8&_*(R#voGf&ubVZD6qXjeW*AA5Sa4 zvk5Mpt4PkxhSM>5UvRxvIshi98PwogzkzP#21FRG$UnWj{!+pQR&6zhl6%Rt_%8<_ zYkc_=h70kTHgJwYYg}yd-fcGr?Lr@LD;52N16b$`JVOqe!C>U_QECEFNZD}*~5j(l%wS9~74ORdS}3N9mU3Qh9>kJSvsQ$h@Q01AdT02==6GRkZV40WX04DnG9 ziEFxf0F8DB))i6Q0Ko-7nUbM>D|>#}S3AwNdz+HnWvQ8x0^K zT0aj}s2>DZ##wDtTJHMo5dXneHTNCRblKEVf9wf$qzv>V5%4IB5DU5jX#4m6$h7?J zG75O~4o5@G#iF1Kj9&_elwUnGW5W5UbTU7!;>#3Y5X)nZ~l1&^P+Ou{Y@ zO5MKZFz?H~S^%Rn*aC154r-UZ6E%){#pMI;+9no=v9_VB<|h|sK=_*9vic75ZltUD zB@$259SUYw9UgmwA8i=j@jwRU*-+ycawKO-%a7D#kw#iT9uSsYBaB-;?+ys8gyILn zPg{fSrvJ&|PhHIhE0b+v3fZA2x}XHu%v}z~ldi6=Rx&f}M=Ip~yr=_K$QDyZiESW5 z;O1oeE*aTRB~>W{6j7ZT_iAr!l%&^P|~x27G*8!?rk7{t`df@g^uU<28O z>?Y(Mz@R#jBXMtZmE6)90f81`+Z%(Ma15@Ht@}vI7Z8`N$^35dib&R$TQ$(?EA^zM zu|doQ^_U@O*dpV{57B}S0eU|0zj`eszeNdrLKJVtw571%?CDRreg!y5yc~xa?wv7bYE*i43Y@fRVpKoc@IS z+cYR21Uux9mjki;j@SD;!=x2I`{E<04oUmFU&pmI9ltdxG_ zlNXTXx584(*7bl!%PKukoJL=7J3{~xnzBswz9=(#7r9Hn(eIMK0se`&ZjsKrJyDbZ z9TMIOmO~+s{>yS=&2Frt9x3zlP7`GelGNq=hE191Rf=oE->fASUC{H=0ni`;ywa+H ztK+F%ysf#sqyy=jpD0l_d8=3h;w3}{a&tPO*w}LzE}8UUA%C4!_yk zkU;b;y@C5okU+odYLwfg%Tt{_%#xiYYh(122)hX{fgxB3Iqe&dJlg?A1}wR8-bHG8 zxq#g=HDD&N2ej%#7#$*Hse-xtb8XIdo}sjSt8^KH@-QCw>Q=c2yHZ>PK?k#^^c&a! zilhYPl}Kb+OE^A#@$xcsuU+`coFYtALJ5i@0skPIDd4G5mWuN|6CnuqSyyc)V?%I%?h<+=3zUt!h`Rst^1qkMV270SJ3hER*wacL-%oVeIRkqs80jJ( z^`bw4=0jHDQkf)6J)GLQw!6x5lo~3{PT-Wg^07@6XEj!s5vB2)DTSG2o7TrW)DN&%ulIyhL&N-MU={+Z+-UUol^2L(B@riVfKROG}KN5S= zx$Z zsO2N>OQ|2T!;8K_Z~_CjhaU%upM6w>YQt;o!wgCxhz?GC?Xmgp{@e>Puv-JjIp4bm z8O+)C{$a;^vjX<2bSFBbz;m}Ux#9aigHfH*2PltQaHE|S^A(6Ad-%Sr@%d!ER{xRC z_fui#<4WN=SR<7}r2zYkl65p;Bd#582jsF^1T03P0q>|9dBB7|N@F=_MIv}SM;dz} zIf4RLQYPjO7bxAj-3va&(t6SjSXelgFE_g!EE=AO&j$UQp>M-t7nzB=n+N=LD|`)# z<5v5j))Jf!sgaP`H@JK^~0cIg{w8k^WQi@<&q8xAR*my(;SclQ42jq4J}^*`#tR2f`StiLfPA> zHGRTJJ4o!tU|Tp?K?IJKD7v0SsyQL0%KWc`@RlGPFf$bPRU;}l92pccM(0^?U5}XE z?m&+Hj!WeR-q~*}>9|UHKglTB>_~VRozf{NU&zVCj!-8FoA5f^TjqpPQa;SL;L6(u za*CtGyIF^^wpHYYb51vUI@<}KjY?B&AA!~_T zp>8%Sn`7QejaaYt(H$Fcu7jpP+nI>y@|Mq)__cBeix@`ASrpHr3NCt>b~Q+Q#U#fC zpU0)Ml2(H3mFV2?=m%`u`tVlv3TCmy-|O>^f+~J%f{nL2Qdhh~@|LCfdj0drpE%jy z6+a)S8cAyBIY)z5WZzo|Y0O~_=>Wvq#R<5K-jeYA;~~&^$*T>Lhm%m_1{&o|TdA;g zpMMwX4EWTy#ab z!RQnnVV-W9LZEh_pIrZvoPkLE5n&!3hI*|bv~GPEu7ec; zaq%0Lbk9RR6U?_=0q};JMX&y7WI_$cIJ$~yf-4G??46fED&w<3z+4DleG>4=%^e|Iln2WTHu^*Y+F_KZ$2HHNu-?U0=1!lKL9g zL1Hoo$YN{gY?~jHj((BF)|QitPDR8YWPh|0g7HTK5O&+xA>!{CnF(Nyj*g*^!q6#kexMJqqIE&--RE_xJVIM1+NNq1)?1@Ci z)d&CIE!&`XSNW1m+Vkiy*6vG`oDc~y<-gQp{9n>Z{`U<%_7(O-QMkbVf>|V%z8Dte zv4E3vG1{OV#YifN$N%bM{&0@~cHJ=gf`pe8m@7ky2BXOu-tSECI;~3d@0(A$%@E_>ICr(0v6kQ)TLTm7JjQmP}@jJzN%Ti6~bgYo?U zi+{kHx%qB;KqYZD zo1*H*fNUMESpAy$N}D;*)t0JkNV8v3hK znTlQl1nAw#D~8trM>C+jq4&PH9+w!QE>vp+NDzKlde7zB&4GWCNqbjs7%qOUdvYEGVt-7n{4Yz)x8ggI^t@OHy8s z=UfxF-hpzQxRro$8E0#*dVk~sbY(Qa4rZzXba?;SHm3%db+G!%T%ONma@fzmrC(*C zv`xex48Gae55>W8q@w2^ed_%T9!LAw}-?{FOs_Y=2++iccVKD?+uJD0(q;=j0O|oDkGClCsrHBSf$$;Vh zSu)Jn+@WykuP?C^3O!jHSXxFhlf2GE16o&Jw&mr(UstUGB);~2R7T(& zZ8^o7y9>#O!J*Z8^4cnA$D^2YG=QuLhOB4ls-7S{ieDCF3!+;6M%Nd1A~kt zDdE3l{aHDnLaV|MzFH$G0;B!t$Fj+>9>@!})s(^<=5@TAYx8;C$PE~B zfZk08Bye5d@Rcg|;dIB_G$^F5erVVWFcU7uqSz&1HIj+JhVqaahhS{G-pM%M@u|gp zL?9#}is6A4HPL|Ca;dozbQO~@`d>+AQRP@7LZ}Da>chi*`}Kq~2r@dK@V)SPCil9@ z`=N+%I}F#X{d{vAN3@nUbHd5~t5JXE#p3X-if)X#t^X}F$1W@VBra_Z9@AoJ|NRJc z%pFQvI0o&mXk--VSw9y2b$(O+>i51aB_INWNOwsn4bqKtgMf603JfjXAxNWul!TN5qA1-c-67o}AgFZn zZqDcXd;d9Wopn4ojuX$b_jO-)-oa7SJ5ph{k5ROZ9qc(gg}Ln*Ro>zZ6d-GdF)YX?=%Fh&`L|Vmtd66LLNI^4 z+8YQcss`O}IBPVwBAnY9k6dh+B!7KoUpL$T)n%{~`0niBXOP?{$Dv&sUYkUY^%vfU z=h{a?FaEOh$ulDOvA}RfL7LDgPHOX=X$$JPmT$!J2D?`P)oK_~wkl$osd7Vn+o;@$}--cbQcCaV-v@Nc-n< zx{zy7*OvbJc_zl7{vwr}1Lvp$;|speVw&4r^pS$#cp>f78%AI~%+ha&|AU5!x0NKX zrT+P41$-jAS{l&BiFq`gpxlN5XPx+Q^3aE$G;5fH1HSz%P+JiV(x7J-1W=yRH!~== zrQIEZKgSOKq9KY6NSvAbqvO0cYdMDzFsA~@-uiHzBfX|3t;g$>N9xaZI#x10O&$tt z3r#%?Cb1~>+Ur>fBgumO_%Dk$4qSic69KyEpD2leFX?ki+*XujxI?b_QlnC)Yf+KG5xGCetKi-FKyaTL9DxVo5oc8#9Z zm{Mvt5s+f_k6f-U1U^{unz!ypI?TS44&yQSw^XzOErQ00z@?PD<^||md-l_ZvZrNu z!{Gnab0#LK8m;C$S*_hN_%MC+on&^OR7iaI*-)-#I~fX`i#~GDt+q8HEfMimGcKjI zu9R)20WrhwrSa!S^Gusd{7!Qk63pZGaGgVwWa{{4?is1e8mx9(zjxod$EI=Zz?se_ zVu@Eb)~3vbBA+zT0UqlqmGAE0;OrHvs+g;TKx2C38NEuZrOqcaadrXOr_ii;AhNS4 zFgvRIh;j8=4GXu+voI2B9n3PP`5f=r7died{LyiydAy7ZHe(;3Jb83Sni{3&sJa&T z!#CHuqN+u2)Lkfr5ps8<;IEZ^bYJ@4M&X~4g9!ZWcV*`PmY6fY2V?BLeO4J_B5zcl zk^ZdAzStT@U9vz-2Z88bhK9?g&)}U!+~0i&Viv)QEjsms-oT#)`f8_!ubG#`5T7r0 zyuaGNF0%9M-4;}$7?o#(FmOZ11cr@+N6DV~51+*HhOjU@EYxSpH-uJ&;SeAXai(u_ za0O;e0K2hX**uh&K*j1G>6>x~MZkL>9VR7jYKqEJAbme{E~rN~-SFA#X{LQv?rB>3 z5%VeE*^H}G(dxh{bTm9ve_-58c-{o+_sm|^ibi0b)lb`h=5<$~t^wxy4)G&T-5c=g*113N8*h(w8~76Pq$-qaTt6uk^tSJQaHk0W-O(b=N3(@6q0$UfjV6YBH}=0`%WxzVEz4K#&}Bqg zhJ89rF}~Ng4hcDxBIL)HZj|Ho(=0c0Bn(YpQxr)$Y)LcILC`H2jwOx$g$OBV@8Mmd zl4da$wv_Ry5m$8&LCvuc=sMVRg(Px%T%t4TV(zaKs`2gl6P;hA0ovt3+GFyRBCR;g zD#{&3H1Czd!o#|lQ8RzeHJrT)%q-rf&-UGQ6ypfZXqx$4l)4-gvNg*ge`9HXXax)F zWZDgfq`!RiB^P{Ce-R3hz}S0MR+z$D`@nalh-DMiGzOJbh66|T}x-~=8P@{=sduC{k%H1KQciRA3AzS?9A9j{r=1x*Cc3{pZEEhn z{Jl~Uy`P9k5ETxN2d9Sl4k_ERfvM8_|8B_DeF0AebB$>`O8?zhOd>Wqf!5SZrMdYZ zAFR48bb{5`E?fGpEBHWd5byi{{yAe?ptwb&JG-kpORx?N#};L5u}DPv;jX6X+L|)bD?tD zbn#FDL*0V*BY^^zV>^j?o5FGVYqU*|#ZS)V9LBYwwYCRaKNGcEPQTgTKI?_$tZ>C| zD8DPk-Z`NZf!&>Cjmg%}a{JA98=ECAj#!x^592J`o_z0;Wg#Sx)>!(TTZLtawnWC= z>l8%&C7JstsA)0yX&%TQCvo=Q*JPxWpj>{-TT8j2-dfP#C7>d#vzz4pV_jE@76Ow0Gj)^PLDGrF9q<;wv%xyS_tnoCdJ|(bF&}B{8t;{;umMCBCQ_z3?i8aS0meuc619H@H zhjyX(*dqpo_jiRNHO;||F2;ZU0`@%i_>ZB(qw3FirE?A95uD8iE3s9lb{DJt&m01y z9MEYp@6~Ih3^n2mJrfZ^a^AC2R+xxdN3!UJ{sAq-mlIQs@6kkJCY|8upnE=}K%1<> zlFX-ufq!fyQ%T79+xUwO)Ap07HzfzxC`F%X!*93BYU8d;kr6 zi{J8iyJ!H1>enVe!7DL7H^gqhhiB4uP5J$N6hKr0sQI(gQT0$2`!gFFEyQJYIYdB4 zB5vnuMC!f5kl(aGH%#X43Elw>h+Q`^*H~^$JdW3t5>$-%S!PyM3a5#wQ$ZNuHi2$D zx21OjH&Y4_)I&es!}5B3U`AoOs>vAUnih&uy+7j)b4QEdG z+)e}5a!ns(2h2@YJE5&!97$;RT)bqa<`THl>|w%&I+-`*b;X{r*|QVz`e=>LE8Me9KPE=d2vd1Uh2`zIlpiQrU;^K??=-4?Drw zKvXtAN=i1S))*`lHi?mPdfsgnS z@K&YEhoSF^5t)eeLEz{{E+Qw9Tn)mkIMlHl?8=uHt6vm*h+9GfKfwV9;rn1+g6^?T z@5=W-(rW@6nQl>n9lz5>T_5=3heDK~@BMl-veW^;qfPk8nj&hyRlGO^OC6QYuwTT1 z)%j8(TkVE!q_eMR{a%`Dh2!i^cIDlHgGerUK4;3s292OkjSae;_&*ca<;$cFRXKIK zBV0Sg5$>VdlZD$Suii1o88K9MTX!e(ttQY_Lk+m)8u=%4?{sl%xGpB3FS>T5X#;7V?g`gH3=8y6IAT8-)bn?2-AaS=e5>IjHGqn4sbBMO$S4h@R4m zgE7xuLNDI!P_vD>hN@aCd{JbIm-jY18s=r`w%Jboo{e$bg~#@3Gb|d@PNODuAq8t3`L&LU@ri|>6y`^9tm`ROyDJ-~GEG}$>F$|V zXHDuVOwM^aB|3AWnK4`fUE;gFym1N*-e12jD&ST!ZIw$SLhh?#sT9603XHy`@7@9$Jv4dw zo4*?>mzpm)7Zl@nu>*F^gnC+KXhQGnJGSK!Pl++EZ+xc+b{8B*CCLlSLpfgh{%_MP zlg-LIC)h_;|IRvIN}*9rV*g7aeDk6QM*YabpZ}V^-(Nr#(=62=xe{+uz$wet#~Kq! zYbb$+;r*-c53Yf;>}XAx!~+h;7#ujVIKwsaoOEof`B4TA|EGkqXN1`8*8eLlg9|1K zMEjH(|J@|0dp2cKH0M=KTl)WNdz^EST}&x<=*dq$p^n&Lq-zjJ9h6aUECdI$Kc_XN zQfgPV`STxo)8_1f6{>FkjhGU+|A*(vZ%QVQ^ou#A zmvg6%3L+LZF5%PAmq=h)4^uc1|ze#tC z|2@V<1;0W4U+h!OWOO7vyt?@(^D^j^Yw4MMV|XjdGQ#9zH4m@dM%NKYTl^1SpJNdX zS|^O-rg^d{C3aj-waugs6{O=b+$CwNjKL`Q$WpSTSlS(s6agP3d zDU;W#yE~aiN(&C8|0ZkKKUNTDp?S!y?^}?}=o4e&xtDY;y?;EI?x`__M#b3Pap_P0 z-w*6~(t5}%=}NcsdslK@OMLoD2^B^Dcr;Sr%tT^3Aqbz!h2j6rH}fA>JEYpUSwzYn z>liGesu5*XO_zM#ML3s{T=&<*6jXjQAD8MzH5J1KCX?fSPY z&M+ryVKJ=u=0OGP9T(83r4TU4VM>7KT;n<+nkf>%W}EIf>)n|lU+p<5@LQpiR2H&TI{dk7Y~x_drdwD3eb=a_W_F=RyD z#0ga+bfb@nt*oGO4Lx)cgnpC`E_!&czOF=Fa+nuydJ#g%tnZ^|NfD%8D^>HCSpHCXWkbeg7OA=B8q(nb)o9RE z_HFX$M&HQ4<&J~83QOke-hf_zX7WXWDXbZ^7B^5pFahMpGu<~FHMl59Gg0GO?$!K+ z9tN!C)^GQAmyW)@`1f>K%V~7}SMkE49jwIH1gf9lQH!$Jc0)fwuhY{XKpGW&-PS{FN?dnm4(RaJD{!;;#pj#+S}@{YTnrc~L5w?DUs`M#o!zFMa<#A^}B* z@Utw~k~48O><3)8PrM?%RLJt)Bs%%m0nB#?%`R958NIZ@Ih1*qO{ZCh&+uSxyi{am zM7`-DQ41vqfY+_3_^xOJGKKx_!zj5Jq;APzF6xSGGnY%I;`jPx(Ldh-z9Q1T0o!c% z@dIY{tgZ2mOk3@b!~1sNtp0_w+N4 zNLBOO4NAThaN>YDIN$VR0elHRMj=|pMxas5Y|G#_{6lbcHgRU1Ax<}ntxOhRvccDGzONClB*8kNqM)PDOzI${BM@>)=J36a_2dpI;`c+%2E9vC7x zA?Tx7idf2=QSBqQLUryeAOF*qh++N#V{?19s5>qf2iyC+JCm?fVun3yGUPi;z8v(6 zWT&QIsjt~wMiU_8l(xqEpfMD8IHxUhxWdwK7Hmr7V4)l+as6=!JM9`_`=7?15jAu> z3H4rkp}#%*GfswKCN;GalIxUC zcCD@9*2l(W`1NUty|I_|eTK&AG>RcNKw0DVZ|*~QJ2mwuJ z!C|&Kk8OT@J}*Y?f{Dm^d3pKtPDz60&~lz!4)sL)#U&UQNr9!yE~D=I+7U8S=Yy^) z+vAda$0^u=Hy#; zRuCL<<;-TR31sQPZusNT7#yDefrEy23*y;&JXU`r{0U@5z4pxX>O36a$3{C3>3u+J z|M#!aq``Zt5>*dJ^Sfj=06nj-wO)H2m-lsw-l-WLqtR~|b|m;WmVt# zLcno`1z_w^_ZvfsH7>m?5t#aQzL)1GYZ=7jmh=vs`9vfnwz9t5?owSi9nD@$0U6re znb!Gnyj?u~g-5=0YBe_nO}EBNwS!DPTPd>ZT`~+SVtOWtYQ;i(L%gv2CKpFZ!J{-y zkK}3Kp}zix3mX%jyh{aq5DcJbr)_2w$v$eEYGuWqYWC^~Bn(Iwppt7pmmJnPtAeDI z;)AD&!~M76)vV=N>NKAnVh;&kAl1)1N$R)M&P+{jA6HxyANa*3 z5?#uSgnCuQlk(No&+2>GL>a_}=n5b|=fGB?@}tkkR74$QUn4U`Uv4^iK+Ks(Aiizw z=I19V(EXy20=@J~PQ5e9H!ug*UZxApJ4}4)!fN=p*)A1?deW=;Am>kN%{d$#@an6*P%Vfw!|s7)mUW1>L=Saz_ypttjn^ zmH`jsDL+wmy!5-q|YFp(hUd;ZIN#DQ=RlP8zi*mqzyku>qV<%C+N_i@`KQ{+q2(hnVM% z5s_7Lm#V<*UC{uz%B0=W>?aI9{oKPbvUP)CGDilJ$RUvH+Op*?62b8Pg-9$9gKo3Y zmn3Tp4B31{i6=RG*hAQn@3pD&(#MAP5KumHn8=`$5mw}Yw|c^Qmd~u{EYAz)xdoR{ zyfFDQZb_YgmVHUgDdMjO{-3SX>Ek}FDmL6{xy^&uRjH{(tOxWc1<|v&`6+0cT6J8= z4v1a?NSvN-gHm%ib-%ao_`d7jXf*;A-dtuCHy7^{ z7+^8u8y+0i)0XFp!nUstW$bOyF}~l64RG5kpa^ zM&9bQ|7!@s1!hFjSPv!5KELvC3w?|TzbHH(A7c5}fW5g=%OXe|>Af(t(U z2-DPv>aI0&$K>mJQu4L-oaN(eAR*b&(5ZKZ0V{oX)Ci`>hb(igbWMWj@D;C}5WW{4 zh>a<~37p%IyM7AK8Cd;B$H;kYUcJFVErT*%HcBDrru>7LO`uJVkzCeCJjN34zWYx; zy%{h{d+&@Cz~Yp@FTvLF8O>|z) zoukMXvJdPlZU=25^Y2=|!C23j1uZV^6lWKUB0fjhQ!~?hOob$hLNwT(tvqr?X$**P8;6 zr%!bm!+iw4;Y7db*Jg~>5V`H(~4!=hZqWh@n!4?7uk3J z=)KL_eqafILy_*mqRo&Bk}$XvFZzViU9kp0XV<&WOq9>FK`{JAj0O77$41bz_G5;zUkpIF18#*RXQ!sPkQ#T5yG)h5n(dS=kKAwZ(B~~@#tzL|CbYJt|$RQ-RCqbopQ^EO8mvI z93MU%ay2+ANr!Vo1U0thAw6L1A7b&VoR@7FR;WicI0SO>#b30|*ePuahw6*CpGwYy z2eL>1(lnK;g$MV~IJjY)q@i5#$9yd7#=6{ zy#h<-ANP6{uu?BvX{2W2P2bGJ&K|-zo+Zjh?S$&TcqnVMTl}$Q3||a5hY=Q2vI+>l zMr5IP;}e9Ze&s;VA01noKp0o2Rx&Zlsy?A5cjk6xJ9&i=d3-Fy-N_kDh*(H2ZcETY z6~2#NnR?QYE!iFxp&^5wk;ye?;9ey5gT7+E@V(k?V*k{kA(tNu-~L6RTi>zgGJXS# zX#-P}=YJkcq8rdD7-m8l&=0pd!{39dDKYwWDR6K$LD<}%$+`6K zwuJGnEU_;H7}KxNUNa22AO044x2>Xmi%6_B451GeBtql3PxM4$i^@~4o*+{om>lOmxiHcQu;4uo7#6JNmIbeXSFg(A+CCB%4cZs625qT zs@=_(>Lgv1x`bs6xPf$an0x28VD>}r*5lt+vlMmzx&wIpp);0%bYkIj9m!B6j+}my zC?YnWgvDXt*Q_!Nxj+oU9`aa>HSq!&W56gWQ;CHxT_e;vI#cbMbi;49n;@3D7Pcop zEg&ntHQoO}F=#rf?PX^>ooX?{O|W?e)9sx}h6O!(klO7QLC+FFK^U}?mwTcRgSpTmCCIva`y>xjg%qQ zc>zq8B~)RF!QE+5X%BNu5XPbG&Vkn|F_;|Y97eVq)3@8tvS+}F*P!?~*F}DCa3iq) z7T`JKn8GuZp*PGG4nxcs*r&#feYU@DPArJhF(Oe39zR#Fj(cdde+cfC+Z#nUWk!ZP5EivKAGov-=6*unfoiFxrF%MA{IddwiX7d&4j^@nU?2AQ`v`-vh2gz*P8 zn{RbQ6SaO3^tooBZ>b4)AnvFuhs=re)AY7UKk&m%#d%#^iEz$RyNzvQ8OgGMT!cjF z54#8T&B86kmA#(-my*?LHpW8S%hys@WZ^26Qhz+{zioj@peiEgowGDElt;AQzo>w% z+pI|Y>Zu7i&(|-OlZ&#yPhScnJ;?sVl$MtEzQQ4K7#F(ceR6+bUnfEpj9*2zwVhQH1T zUC*Wd`$s~pK4$D>`LA|_KIQLv1hJB;;A>(kQiNlWNzv`K58CzwDb_2`uYaiQnydvO zUpA)f+q}ty+G-vTMhx;EIgwJdj?i010zuE1+ufAiux7;lPBXA>(~~^H8Y^niA?3IZ z*(_b64!)YXg|9*dRpP3@|2i?*XAy>6Oi~cK}FTL?z;8Ke!6&@(# zLS~2^hvbL+xg!*l);2+%rlJcBB+9$iJL5mkS2;C7)rB-@&4^X5;v~X5!*LDwd1Ypi z)Z4Z=*-d9VdP2yBcLg0+E1v?cP#`21<@TrFw}K%CrxA!H>Q`Y{uTX3w2UJlsTHtc^cH9`<)f& z6ag!vw*2PF3qW?DBwn{zue=uT^ZAH+04cYZBqa%6Z%B85caFDok?>6;MobQ?UoIjy zGl-l+wPH|5H!5G@tml!Gz`U@-OKGfxh|#wHw^p6UW3Q`=tG7xoKEMk7yUxyt%CSY- zO809Sa{dx_V1I|YUn>Q4B@(eA5n}MKZ-Axh{xy{JUMAw9@L3y}s~*1sQ<3I9^(-bB z1!_sbp5dPRh<=mvvM|7Z=#VaE0)<-w@I3(b3&r5LD!}yTgGHbyl?1gAx-zwGZ)*9O z*^fZj+@_y%jFH`b06HoGygnW6Nt%?KxKBaCZteDI8Dd;pjRe;$ToO4yTl%@W*5bj@ z{PL?CqPZPG6uS8eC}e;>xz;mTAN~$-f7|-d;q8ZGNqu;+O2vJ!>Ff4>b{t6G1$pS5sp262zokxGaIf(Q&y7a&Rtgj+20Wk7Z zQO-mlI+UV`Q#Jz!VY)i}2RRNtzEs-2iHY0yVnjjO{&Y`LL*o%E{!LJo@toN|0E}?R zRmJP-aGI7?ho$L_0~oLQ2aIH3S0~WX_{95=k`^QyF4)_Y%M3pI0`Uh(N2ofv!*f51!Tqn= z`>;q$#`tDCS^~v|W(;rPiOE0wp-=A&)5+q|i2p{wojdG8AljhUDJ_4@jJ^4gDR!!}>DnGyeEclDW0eltV_RjMuP@HUlJ zW3U)Rg}ioEN?$>#u>;$1S3&C>%k~sloT*&H@x~mkPHaC;dPEqxKX#qHSAk?9;%RLS zUqv`UmiRF@N+eXnUOq%E4a#5R&Z#`=|{JtLTM_~<6TvJvw_QtP!? zM{i^CD2f0`K+@zg#(rATg>3qp&a$nkmUOjoiYPVf~g3d%5xnkD}dtTF9JzF5*H=PN2k#U>zq z2_wa=8aWkW0FZ#!B*va+*?KuwN?|%MEvxvEJ@BLFVf;eIb>y7++J3LYm1p%8NL)-GnB&o^VnI6@}!} zrW=zm&q8xrmAD*cY+RftI~TN8d-cRg945eJc(UGK%eMH%KWVmJWHlH$%le7S@QJpA zF_gb9b-XNsmN4hSTlb!sR#RcUhfyVYf}rVr!%+I9EC!Pzg<>;j2ju&rUV^BEW-35Z z!=t3xbTY(e2yiy&Sri2TAB7@>$;j7_y;UMvrdBH`^&;ZwIT&+kWW zWXOb)AzHtqz*CbNWgv3&VB?d7Q5M`^ty)7j*rX9Cz9jtsEmxk4xNq9bRNj$u(;2L^ zv_PT=6!SicM0O>v7W{VUe69CT`{<=>E9ECFWOu2>_s^U6me@{bi$ZDDpiHuGdSS+^ zZE&U3q+yEfb5{rK2u8WzJCNmKG808`-vRgL_+Q@EB$tk^wg$#H_?*)|BIL1-;ul1WqLCO3?nhd@fK_g!D*C`&`20g}}?xU8_5|*=j@N@QS26oN%Hx!wDO|=ZPUHiQ_N!c3=!T=;# zpj$iO*4+uNJlV@iSNI;@7NxB?IXIW#o;pFz4R1Wr0%Z~^g}CJvsGkv?NFc9YAH-Qt zT+S47&BAV4`|0{}u%pj900U&Tvrp`-@yk;{ksPiG%D&wfu>p$m4A zig({Rj}{IUd^?A{_wy$0{`NnV_1^GbGJ7jHYe6o3DV$D!4HjF%KYJf9PV>L&uAvfg zNu2Td6T^n2DvqYwV0c%vUs6Ew^qrSsCxRXUiAyJH-2;rNrVU;DQbM%J_uRXe7ZH7N ztC4f)THW$A?umwuH4-cCe;U;7?1GsmU?8Fe6%URz7l)WJkHl00G%5=}ZOwU1hrr6j zDILf6Jvdz}vDHu=2C$gngV-csn*XT|kK=^na_(L2AsI`z87ArE{eH&V5w222x9u|2 z;v}W@s^MJ5q3)8clL4>JkxvYcSY;$cbkd(y(h_;>hi|)I+I@Ib`!Yx*B54FXfSXwK z!VjvIXRhp&<<7nWSf1)L3Wp*=AxhpelM0Kkb9F^nf^w8~3g-O^v>Kpq&Ee?%WWIcd zubFw};nPvZ*(-Ph;R^>WB4@Bd{&SL*K$0SFhal#PK)muF{k}rYVmMtqQrdGzbn;nh zyqVDq{W7V;kj6cSjn*d(-XT%dg;}-o027)6d>6rAsVKxOS7tOhc90Hua5y$Lzg)0~ zd9|J!V}&Eds!W{}WrIS09!Yl=7tf+=D9iNl8uV}_8k8BiQZ|Ko$NuHsSe|jg`(+js zzcRC&x|n?D;nnf7)2JdtrK+79EF`>D33ZwL77W(N^YPNTEwk3r4t*mfq-#G$P;?!I z8ry%-tF%KAvxP)bVI_k*Xm*}!!aHsI_#^gD5?wU9IMJp*U zH#<`r{gsc+xa+_-1Z5y0UM`B9U8~^~Q;M*S=?y!rs^R8Lf$Wn}fMg}%2{;>KUf0V( zncSlW^K1O!)J+E*8Ls~Z5=;ZOOVl0U=FKk`{Xge;h|zq4RT2(a<9hcFDYD6w)W@PTnON6?iuA zARdbz{oU05J5@4!-69Po35L*m5SLF5Tq{;F!zHfH<#(#{LW%>*#4mdaNUmoMTV4fgDaot?@fVUGPPuswm5owx?yZI4N|e^8W7dA#os$*lEPLl>4E;I!HJRV zn<-+46FC1_Nj{%oj>9K4%x8O^AG_jzotRNgH9vAWX2BW0#d-AiSuFP+90_db zRRlIJtMApHEekKcjf=sZ#q3d-K08C^bEw#G2BndpUf?r6hc?8Enh2Q zQ&SXHU)0LpQMq(Q)cE#?zX)+<(yDj(DcG;@GlFFNr?7M~d^uGEJGyW>s9%aZ#__;IzR}eS9Je z4z@e|Z<4)M*}KX^qNpA+upz-}sN&wApCOcF%uG4?{f$BpTD?~+Dff>w)te$4Uaxqo z>Nl+Z2A4Fy<}lWpr+k^~y;&Ub9+Y?%T<5RNpXHF>zS&lRaf>qP4R0{x?N)LV2; z!eT3Y^vxff{MpN1k+vg}Cqfjw(#5`g@W-V-|B&?dNbq3$Ih3|t2@a1--^4rT{@f%V zhyUJbeqiPsXG}fW?VBMjW`fU~E6xpysI%fuguFu{EuFdW2 zzmq&(d9&19JrUp66T0PGjSyw~lZ#ja8w*x;EF-ypL1(;@`}k_#I(Q^o%>>EJ#gXv8 zA)jl)9AE`deEE}Rg0NdOZTKAHm>lK^G%QRW*_9mC$a|NYSyk5PAtJ*=ZsHSlZh z$Y|}~4pyNF#^%S?C8eM;|L@6xXa1hX0d6$&J)Mv5?&!|6Zso`^#cGe%(-`RoX{Tb3 znQ@_;-_yDN8~XNF9I5tTgjQ=@+MS+U+u?XsgJ}%>SCJ+DN5h$zD}5?O|MyIEP{#|1 zS9tGkppo4Kk?VOG$iY%U%aa59gm`NYcaj)AvBY}7kf*mf_v z-jhvzLmKl0KJg8W9T4ds#dIWz$c|LQbRO`3LoReV=pEl7j+4RbuOI<(vq0pQb z|9twJ^0ft?LZIN>VXod7AO}wPv;Wl#F^!(1>%!!2FKb6ov?DZU&L4KBXG>ebPM)|E zegicYnAb4vt+6Nlo=kG@vy1~Us@kva{WWF+=%m}q7h?&pUg+7D;jtF3W%>s!mcnQ% zcz}5q{Wq&@`p64)-o!7*fKL0`Wx)uTLZT4wGa1|H->w6W#;Ea4mKdjr-wIzdZ)ZbM z*?2M3FYMY{03EGW|KeYs`1;MZf9>{#nFU8gw1>3yuXK?-^OYoDI((yaN$|`x$nYbC zDYsODcu8+FlYg=0OkjK5tq?=L3V}ea1c`6Z@H9kF?C{zD;tk*4M5TRF<4ipGYbeu_oxhLrq}HuibbnArDOuqP9=_ok^Yx@~#+6VE7=M#G7M+w?%vI?e&V3Y3&-*E9EkT|-0l2Sc{$|@#U*CR% zg##Eq*h-xcl=0PL{YlW?-X2f4!ac&T-??D1oN&(;Yf#x8dzi66Yf ztFSgh^fANFH-GuFZI>r=N znJh?NXu_OJW}A0Yj$&ia%w(T?J++aMYJJ{JFag<0=GwgBX*5xPO8hYU$NPa~IXVAL z#KnHv^;f{l)-q!sM!m8Xz7d!Wju8azpR~e`NTtsUxbD)olwM{$)iVBNji*oT2j2zx z!rJ%kVK{|jJS=~-`h~Y1kO??uBoajS05^~yx|)4;UdU$hPCZ*(4fi8Ea7i^KVhG$} zl0@37OT#9iaQ!ZCbb1K}4FyZ&n2|2AyK9w?C~@jESE@E1^%> zb8I0C!V*aDbr##v$?x*9TMN2Grbj)4LMy1|BXx<=>`dSgwLlenxf z>A>F+f`eBrZCHJ?({-#kg3dSlWT)jzKSA~&Jk-17;=V7ip5eMPWaDsD)9wRLW9Ka& zF5U0;VZN&z;QZ5#t!+*CD2-?ErYrOfqkMuZ6sEbg9%pkGQjoyq!erBlDN_*u^8 z*oUo(*ugOIi+ycX5F!_;WeR)aO~^6QZ1|DwA6+*%UC1}N_){v5J`0lA>=2^mEc6eh zY{4PB&3q^J*<$@$qPf+wmflOwyKB}te|4OwHK~ghZ=dVX*T&$Gv8LB7Ft$t;2i!Z{ zK5J8)t(#4MuJBj2FGDE0vDCKP?Rbn*!ava`$+x8ecif{O)VRO$b9ck*%WOUe?{MDe z2T3rJsuk$Oy|zu(3e3}Fu&yaPqXqj=G)*;Z^trkVdiZl(pEOW0Jpw21UUxsuLE)sQ zsa`w`{z{&V;qH`>pO|3=;v2#j+d-Y@1hWFIU4QfMHyIfp8{PAz5>Siur378_*vJB6 z?TSj;nNNgxicbEn_eI9`DuT)Azz1wYqxosf>eTGhKT*D{10nZVYOk5#6sYmI^B=!& zaghzp+48Bm(N#bl}S@TJT(3_i6tXi)*Tg=3SJvRS+XR8s6*5 z{v*=J%!84$F!V6?kyoAs6~UNmkn|5PukEitb%xs76@`3ZEu*Vi3WMfBf0>i^SHFAI z?^*?Et)IR2$i3}SRusbESxe>4fxxii%3ukt#%rLVTo7(A?Gw{m8m$VYlQk(r^QZG^ z+%xNB39KgwBEEGNz98(f(ClBuzCw*YNhr>U7X}(gc#%789f9`C5Yo&B*pvaHf4N__ z(?h}aa6zAt!CY_J7x&tb2A`v1C)K?*)fs0DzS+0@Th=R`+>o5Lo@@%p7XJuG4q7<% zxg$-f*lyD1(;X&qn0dU4iENkclp%Dvq1h}Yp?{eZ56UHeAL)m*KBCOW)D)SwD*iU( z;}ANQn>36Xo&KP3VoCb|LtaKz1A?T>ng~-G^t%Bfagbx{4kIxkJyD$tJe3Updlft( zX%vZI+Qc1sAVmiDPF-#81K6+Ct!li(Ra4bj!u*B#jf!J<)Amrxn+_Q-JcaipZ>JJF z>Ar05*%$MBM{BFH3Zvzsab7k_n4x1yCLxRH3|+?2m|V*~NBkWf``D!SoHfYia8T?B7hAf_8s@xpHqWFZX%p$K*M8@~Pm-C$j`?9;Za}Hn}eF+0w$=xKf)> zKB~n`fdZZL`CL7FA79a56>gV&vu<206eT<+gV!?bc@OT2oKMv&h0g2drnFB8zx(k|7mtonAy{ExKad0&>j!eQ zRe%GB_{)L)wej-+zoHt0n&vOs920l9duAu+djol>cY~Wf$c}bMxIjn z4dRpUe{rONF80Qn>n~ifg+@?h{#oe7*4}qG{`xZu;Qju1f%)@6ho!YK>q5;c(p-H6dhzaoUcee8nh=ag~y^v zDL;r}o%7u5Q(TeSkDF6!@evZl+7)^=MfcZ~PGb)>ABK`d%OUow@LS)h)5Zq!VDr&7 zqvnD+L4voa3mSBbH@KZG<*0?-iW0T4D9VNV2PgOz3=l> ziNYT#dW?^WcJrJCmZY9mr4e|y!9b|J#E&#nui5^FnVGgKTzGRO5vrwB{1z_%#a)%) z&%_9rY*Xv&b>U0+GST?{E%rfLdlW=QjG2}>Odswp$JIMGtx~gmU(JcoQn_<9vsaW@ z1?L>8+u=zB%r30#^eQP2p0FEM?Yv6YW(UQHR*p2b0GI7=>jqkP7Hio@)c5~p1b=#0 zBxL|MVwD2mem=a7p+jCD1n!9ID1|J_27Uic^=J47Tf*OD$Ma%reuX6qJ&SlG zy|oJ^`b&l-*5CRm=E0;drstXhQre@CMNTb~Q*r3~XqQNI=*p;3jwOZzuDerg(^C@& z9Jm#PlNB_Q-QGZFEOl8OcHzkbFt|jNO8IZb?no+WEFOzTulCOxSKDnpR8d+tIKbXC zy00)-AMepg8~#aA>#8P%0cUDiBSQ5d0|vJl{rCJfxz}dJsWFfRE{1vtWMZnFrY>ZI> ztPE4Ro{Qr6@j6c@S$=GFhC6gF&i8c0|ApXi+GNWzqN}-EMUnC6rD}+A6-zGILH0yZ zUS$r;NWYrPn%MnZAc}-DmyI%2-0#hGTJ38<+yfvYFXo6jj6OCpVBA{qv{_Ay<^P$4 zfkXU(*B$B}bR0l8Q3hfFW!q>#LG$1P@OxTjR2O6t7=V*?wyFq$8y!~lc>cfEftMyuV1kkBuU)DhZvt{fj zcbz*&BkD4%vz}MXV2!w%zm}8`z4J|kQI+j5cuCDMU%Fhs)~PsISDUaec5JCfi!HB zdH1_l>}|@Rp1b|2?XaP@z8`>icx>ih4Z}2;$vH;~`Vz-W)8$L)!MjVG2CWHv&&DNP)_UpWL!NwD z>zS#E28MeesSV>p@AIk3$DrDI(OC(*;_}(H;uIs}R+faB3z!qpsE>Olf`T4zyYFNM?gf~`uc_}tNVjj!I0kcqEC>^%D zWwmShH!CY`O*>d+>B8=BJ{r}?K_BGS%`@Rd26+$e zbN4`nHFRF}88?a*_TS^gBw^%L1(5yGpL3cr0d)ORP1*W*t2x?gE;K4~9B6c6jY#cz$yTog zUv#$N%z2_%X`<^F?31DT6S5K$E~NO?d7UGzF*A6wHKik>+7_U4&!I5??jRqFsq5N< zYeZFQW{z}ph$FE;G) z^p9?Jli7}H5+M$3T0@H+B~93&4@Bkb9Lsa?_;}zSC%>iuuBgmCoX=a51vc{^6HaV1 zG}V<}D?JfH`Hu6sBeWAJlre9$RIcx=FVfvbviJ~ecg1e7GA8=>XM_ohX-5;Y{(m%` zWk6P4*R7?yl}5T7M7lw`LmCAXL8U{wOO);gX%GZKLRv~vT0y#`q+8%jp7%Td4Y*En_T!_RLgQ(F#*DNs|+50iTVY=7(?gjyur#coEh{F6y-^X0`Y z;y*f9QZwn#6o`+?JJSOBuYSded}{;$(X5B!#xgM{xy=odBK>-~Ttr^U3B@y>$UEy- zr}OK7v?E|F)LRO&eRNf*k^NyEW^?`{O4&A=7aWWF&7KAIVzhrum;qH450RL@jt~`B z+hUJH;yy!b0euT)vX$fI=x^hv9)KmY)3hUG@}VW;v#J^LhKhGh2rd-7G>(J5LD|bM zuxG50+q$&c1+Su zT4TN^aZ-HsTphV^dOezb>(`N35Iac!5>3XhR7sW;w?Y{RJZh0+mpCrto?4UI(vQnN zO$#K|*7xf_i5mY1PP@zCsD(+%EY@Tt%OZBkola}7q)IDuw-jC+-;{9m9RqR}iNw54 z5J3XT#mjIrYmw(VLI0Oqurxg;d0GVH_V%Np4orE2xhn#3MKkWuVx;RYl(X zV$nrz9XgZK%InS-LhxMilgFXHbqiIoTr_L6#8pily&NlY+{xZvrEW<^VZf75eAsKt z@Hr_jcA(U>a4@4kA4u6!^=TC$d~BjL-4?*Q)j0a_!rz+)0iH8wIj16uKmBZu0rPU2YW{a&dorY(tfnHVl5M2igpgZF7Pk#|`+#JzmW`hFLxr5E_!P}jDw7|b>v z>k+MOPP{a|xK_^ZMI&;c1HIAoUiIf;yKR%9`~Owhy~h5i=zW6warWtxE@4@jskxfnZSnME5=*K0lz{;2rqRoJ~WybO3-r0$O>nEzo$GFk3E9=G1S zI`t~XM2M9VUW}I}eTHoj7)|E?fC?7~up9tg(7lII-JXMMqpJ0im~}&DW8=r7jGiZG zbc?8$9vFufoLb&lG+xQ3lijJvJ&Ir5tiQIqg#Qg|d$MLJH4pTE+>_7G2gf45X{GOV z1wN4}*Ze&FMOiNO47CXx7uIQZ3KIx5 zXmAb~UA04WUgVe{5~Y)P6|WY}LiQ`JEXSJS6N-}N-Pt7Q>`Pftory!RWTUj5adNNw?Fkr5Gm^)r8J7)V&<`C|^- z0qI6>7*SWv&~1Fp^A?hSepS&qW6||RV~Pi@J2ajgP~{QOLs4MM7p#eZ%06eO6##GK zTx0-eA&R^JJ)Tnd;aO(#Q|b}F1*s*0)T=n(+#d*f5ly4Pf#aW^nkv{;7r$Lc+mN$j z4uAB1vs5@XfLb1PtP<_@-uYpeOt2IBuK?`x9sGx?mSKo%k~bSu*;mWan)ww+=C6Es zKhHU-pgpd8rQYz*5X44)JuXW)kT#sQK2lLV?O)wAcyt)x64zR3y)!+b=PJAEd3Ahu zsa<$~j3qxK{q8Y=ldO3+qD-VAfnOCQrc@H?|Luy6tO!jze#*>a)72hr{};F}h91rr z|3&ryhP{fbz&J<_-hGWFxBg_7PsJ!Fs|G7iZHBkVf-Qom9hI!uBDJsrI2YvW6Hq+s@&{Z zv~ec`)^5l49U15tPZ{qGMBLGP4jE)+RMOriLoNXxf1)dNLn%f$-b&->P!$z1p9_Q& zw>+^CF8HvNGxu~&#TwWH#d?EjnH51og*;iu*aI=& zbAo)0+L&=BaK@NiqXeRtK7`m#Ho9U#HcUk?wF8+POA*Bu@3{h^O4D@E1!&~r@6V8n z9aD&e&3C3Vm(iEnU+DF|eEZ$wb5egpILdmYFFZLEtFa1pW0C_Ma|+x9nuRpaYl19& zp2&Dp#AUKJl(XfX-9inH1ezZ7;_O_qH8d^oO3$SGA~lmLV>Rf_0L ziHtRhCfq|Q>UAR1>?S0b?LFF`IxWa%7`7cR5mIkAa)RVN5BS2+hcZG9b5I~qvPpA_ zI7Q*QOispY5y+Md!Q2u;m4rv%9Hr%W=rI!|?Pb({>bzEV# zH@QB`8sQGXB6;`fTjl#@7EuDt0UoU}ZYcOrA?;kyYH&h%UB)~NW@Y^ecJYxW6TxxV zq?tKQnNG1Tc1aS%i)?wByJ(davs%*3T4#BL9&HOt4StAm8lrxtB@z5iB5zldd!Mn> zrC&g~hHZt^LhT7we#%yAvHn0_Qw%<309~JO_f1SPl9?UPuB?9D>zOsxZgVyTnirk% z`roQTmQA$ALV`(ZqPL?3K6I1oS*jIZWQOP&;w297PaDDZbg^@}QYe;N86TOJ^s2`n zWib$4dQCG|bN5b=fL2aQ(R9vC}?-HW?_Mq#<-#;X)kVv29vfUpNR>Y&>W@YNN z63%L?`CA#1;PzKLgimoUkOs$=a?|z|dAN|z-@%UiEHCi+%yIKmNkWb7Hj1yp-jZxT zR-`HApHlv0EMJn40L}Ix~!pwW;`rUZiK+BDQ zE&0F1*l;P{PgF-*mQTcla;PHcAv!KR#@4V*6uzs{?YDDyn0X|MkN&O z#j=VA3XzY-%RI=d8<8wYWr!we4@B-F%v}zkiPf;N9(phq&s3|Fr$et_<%70=I5y0% zDS2Y4tY&{5YKbNJ9^Ky$1z#i|aec7ZSK149%j~>xOJR)Xd~Of3Z&yK$W&r6~T>R(0 z5=>pv3k1G!OsjsGOmD^1meuIx3NCV7Y8bP=XK|aiAh9_3&On#Sjej(w_QKLyz;fu( z3eG*;1E8R{JG@0o+}35XzjH72h0a}adV6MO&8v4!&r}(hnZue8!!Qyh*IcoT<(BW( z3tj!L?DRkAW+uZA+2l{gM(%{*zWesiqxFAA!xm&w|&#{2=_|JLp5uaT44kCzPJkbO*GB$XMt%V9@OK)EL5|Ez|_ zSt35i^dY^!8&BDT6&%7kuTwKfo!9wF@-cj0X#aLZ(Z2{YRVCDDOK#a`h+H016w}_^ zS)csr;HQe^!Zjk1e{*$e7~9|!Qx+6!mjARA5icWB7!}Pd!@x3N*?IdSe6C8+4f9Ux z?C`AB|J)YK^puX|sVz8dJ^%QM2tO0bW+0MSy@?UNE7bbQ_7P(6>)p9G2T-}5rD!#= zxG=z<-g~y+YI7e3EMrB=hm<_YWrejQwF?e@cJlwL#P zJO(^mieFy+q62`1B&*SbXMgF(tE{umE34OGyoU(Q+U?4ab@r=Y&ZWfpigUwW$HUSy zwM-FNiR&{?(}A-9v@9qXf2jgB4hdquM;j0=qgY<{%^**2V zV!!Tp<9ZGVOqp!-PR1)Qv@s@|(7;X?cS>U=g88~YrNU+Rx@BnRn_Q-<@A*&5n*`_K z*Q|oGE^3{rN2O(4@we4l)C@TH_MkL1N&n-Ji`*_2qZ@2{-Afl90U(4H_)lRtbu26Qv| z!S_TI39juZA6>5+udmQHcEO>pQfZdm3zISzY*%&onKvo?Gdy@AEI`y7+Md>c@+=*j z$?{l855JBzoTjz8Jf#+k=7^BFgGLmS<>Th8hXGW&AeXL;}Re;&Ehc(vie!E9==|rIM6Sa-X47 zJny?52O*`aTjF&(%QYm|AO&gJ+co>sj;25M36&(~|BBL-i&Rq!18`2~E>kKJ-4{b% ze+$54EnI-&zpkBZPLO9zFqUD0pNimz3nU{B`FP^5&+BCusMEEg!vyV>(80%Aif`uj z>o^L%LO;=ArMF61VjszS>tnRG>5Caq8L?4iyAjLG2;BWI)~t~*Dx&Vm$q?BJ5l$$G zF+A(6)ihk9*T~8sAMn3GmhH0YosUI4wEq0uT5)UAdc%G)9Qul|Tv!SH&kvWQ&D|MJ z8OdNbVcEwCP(HgKK9B>|URntlrhIF7ys5W3Bq}N_u=CR6`rO)uc8fXtUtPuPp53J` z9Xeyy!}o#`nq7Zyu6G^5H(m%WZQ56JBCd@+v7hxvtDo^_mZaA}6Il}9sWa_6+9f;eINg0_%GlJ;)O+(8^S}4lX8vIaAtpiE0>C?^B+9lAy+T#iqRG{f-H1tcRk=CuX}Ptfgq=ro|9g|Aegd0|s#yS5 zWk_lN3r5V}s+{4p-!&MQPMt(u6$0pAT;yD&#Q z(89BNsS#9P3Bt_PN*KsA{sbRMB@cD1OT?s$;6Y^zw1bJVe)#WTzP|Vg;lF|OI@OcE zv)qQC?;o9a8nk^mSdCO_4?Jg}_rIqfOu#N*i>UBkkd1rlR%U6E705G%q<9fpCF8#HL8 z@rUSBuo-26i)tYy2GoJFjTLE3?WR9`9S7IhzI>(ll@~lvRkHCTH;7W@x9{Z+A5?$| zr$T)d_U(oCDb-lBm%GPe2uUaGzx;0~Ce`UQ&v&lo#XKT$GTvcXv`u0L5}kwFFzkcu zqorFjO(*2T3N&-Q<0SpEf-eoT>y2uwApq7WyC&eaZE!w+b6q6YZwX2ys2B5~Gdt7I z7=+q^XXt_qxfSApM8Aftf!(yya`{(>E?Lsg_jc)M>QlO*D^dP_fZr87SFsbuVqorI zfnCWD)K+bYAZn4S3aYWhunLUD&VW`zga+F)BsX;QCuhxf0Qbk4wN^3R(*J2_uBv< zH~Ch`UAqOzW^u5E>@~E`WQ-O+Nx3!YI36?X02PQ6`ea6zX`RLaV=|uz0+{U;SM!lJ zBX>UIjq{MO!r>JdgVI0kz~?-+41PEU*s2BC1+8d?fe-01`NLPmR|qt^aJc8&^<*3Z zeB$MK%@&xEl7OkBP|J>vJ_!fo2iHpIp7OqO?K2vzIRxtxbVV9(3QG~>b0$d7!zEc~ zEH|yH+4QTMCoXJ$ial~(U0=@MB!S*yuyxSKUil(j`1;nMG#TVM)@q&M7|K@h&?|7! zD$u+$%M17KJzR$4NH$6*oU{B-@g__~ZPI@o)_S-3Iv#VC^>Y}5IWgnFpux%Oj~w*P zy5_#8sH5bY4aWG4o5}>$7rBCSZ|GOT<$H0Ca^b@bfe<~B6Ec&_u=wepFYFcdbSvnZ zy#(n$V2ymw$%=kO@o_J~yBK;@+9I!pV{L9Dp{oMcW}j0HTKEq){(H zlxBrVgG^LHFj#hoO2HZQ2aYBT;c5~#;Q7DkjiIG23J;+q!!~spk=Ht=J%nr7IQUji%#NgD7Jis7HCsMHUp{6%ZQS+NuKDui+o zOZXYvc#%dnXoIUVQ7=L>EJ&S#_3Ct{z$)}-Jx4mI#xfA__(>Ghi?rf2BMPZ;G;m(9MvGP|uLOWL6y}(8i4uZ1BMIs0U%w z+RJ(|7-mU+4(ElN6aGyqeld#ylwdKBwVX>#s!!cBa99^gfgMPm^m=4E_UV$B<^zRjTti~RsJa9~OMAn%(1f1FC3AiqOu0;<@`qDpl z%hmQHp}g8#XfKtEOKJt|pWKO#WD;IyMr8FGdhrRT&u;k3d=1K~cxWLkL)=8S)RjE+ zS!fF|k{o}Cr?8npp00AQ+w*vHC`yL#5pI zZ${|2jS`krFC6<))0B9ZyDK)AeCBB+Y67nQJ+-^-9dw~y8-bDLrCC#rB^?SpK_7I> z4YZWB^W0GU#=_<#qkUooinirzyRxzRKG@Ux-nQdS;%NKKyso=l)#lj{23W#DRj}cG zm62AuPDm{pZEzzKL`zTqaOlnfan_^Gc~Jsqws0(qy~Fp&?b=4=LAGPzaJCXfPzuM* z(lqf8J{Ukteu2?A?$FO!7tT*#Y8z6Sr~puv+b%`rK;>kvk8D&e7BT47b2_fLbil?_ z+?Xg!j>GMZ=bw=OSBH!8Z%*@Xmd}YHj=uwwff6^3d~wiO=)RIB>cT4d#Cwrt=VTUA z1OU4k)0@~3^~n0a`PLJL7l&D5nL~5u&W(t5S|TC}<{xceIj3$^Nd`pAp4urh_95Mm zR?)s4MLfhu;=%aG1R?LA5MCfHsD#TXwc=5UJaBra!|*@@QD`sKxzLvJB@8{|2Q(j9 zNLV6g8(oR4ZKKZS!6t|G#__G`z+5X!SDNMrCJqY>P6?k*q&1yWp0Qn+EmlLjn=Z=X z)6gM@LnU6!qx$>)BPbQgz<3oxG2r~?;#<|v)*F9lj`$s$oTq#;in#WOat1sW6BYXU*m%6khw!Ejy6+co+zw{>96_Jty35CDMJhb5x4R^1kxDwffRV1 z>(NCx-NPQZ6GO4t^MEb?wrFc2L8X(U^LVFjUY`y)GB`L|*HzS`q*175~2_=|E zQe?q@M(k@cozNT4z~ZFq8r*47T_6#ocagZ885`0 z*Mg!s^q>B$+r<-d`J2i_CEUWnjS=D$b^ApU)DAA#Pa0I#p6<@Sx>zO}Fr zhj-zKP%QFLP(h7M?t=GIrJ<(euGmIZCq4vM3|GwfRY0VajJfiJ-L7qF5dyH#c!U30 zwWu-@8Yr{(b#W%Oc^ulv1srbWihSh=z$Sa!wtv#>yl!_&gN@-^3r=gt!lV^?CMTZ@ z@2$Duc^4}E+3&mkzbTw}t&QG%PgTYQhnY~gWKbJSm*33E;7-k*l@nWxFLbwF>aOh) z4JyVkKcW7d3laoOLYJr)`QqLo_5wykHPSM&-|iO>4=6#hlnuk1fP2F(PkPN1^QgTV+-z>X1>d)R|efk~AfHkwv6`6)U} z5!2UKek={5CeSUY4sR$WtVOgk$#Y0jNp!-coex3QC;)*a8VTX?-D#_wuN z37Whg>(&M>{BQK5<7aXdvIA*THIkso;Ww z@uTfTpR(_5F*!twcIsHQsBUYNujF=&t1J?sMNsQ@vS_z&9gNvuF6s-$82jDaqRD(m zBB>4SbgR-&jO}I;ioHrvXu^R~_O(&t@#A+iw=5Cxi97EIUDQ{jU?ueyYZ0v~ezF-O zK7D1JRZ+ulJ%p7VRAToj&1=9rfP}+<+yfyRg_x|*)6{dR&Xx@kxxx-~tqw0J1GzG{BG`3G9 zjCi=I#&D?yYnULulLXc~`PV@v$J@ef;u`vLudQjqcwoX-!zDSx^gB@6Mc?n(j7e~@ zIxdu?<=AM4)N_IhmtnQcqj#j-Fe#k#(mH|-L`yph9X7qm5KY=H4v~vE`(H4W<2tERpN+Po*uakc#pDH9P46kpw zG3(bscr6ZjeN{dfy#E@WaOz4l<7EhbU@D;D@=4H@$860=GRI29PLW~AXs}{nV77J? zlxJ$D<-xJk7biSebG$mH%2=BGA#Rc+>Xah8IaNsyX`2D0)9f3uop9rG#c5zc84ihk zE-5$ts!smkjS1|#%V#Q^zcd5%MNh8@OfUVRIO%l#|8Apl7r*v%Uj4{XA5RN}L*wj& z=~rh4zw4$_qvo?EFEHHf{{6mGIyaEfAO&e(dRP|x5Kut~IxIKD%D3p^Q+J);y?c_O zU95=!z~m?|uE|M{KWjs#`T6g?(vy`7`Hdi94yAV^I7{U?X}5P<4mighk)0yExbDV5 zvB!pUz&htSxA7NcSiGm%HnUp)uKy0kMH`>)+)=gkhyCKRxLk#w0koVdcJ9tdIu6@) zu|}%E2d$^O_eW z3GjtALF^f{;BN~QbV_+$~rdmgJhKkFK{pURQuJk9u6ss9e#$tKT-&5EDpu;e|E zVcMWJzX4B5@sgZ*rsE@1cU z^wMw;iG+N*lRq`_J`AMG;iJT-ai$Vn8W*hgbH6L7leQZ2vp+TMIsGXAwek0NB}RO0 zhUbuSB3tfd%HxE6h*)XNCOv!D_N`!4@)rH}GF;&pNIVnDvXsC$Yb3a8>YvIoCeq$*jPAfb@K6Hr2Jz`)w#I8#b z7o-%FOX5h4dfS8$RjFMNS7Yas^tFUsz874=l}U5?_kW|ud;(Xkpv;`NkLDC~E2{ad zz~%V95K~!yT^0XuR<6npT=pcE+IMD*A%k1GQ_ zxBrZ^mhgqopkWdq(-Xk|TX<|mgW?_5D@BSByaI)7E~P(+eR6%)Glw5=K5rS8*ecSY z*}rN&^%NRyRL4L)wr(r(9e3|bAWNHqm#T@M_Xi)Okw5d2U3jEUXRt#(Mse9&(BcCV z)D+1K6#`2U^1B1gaURycK+M%E$#J@e)raDB`d2INSAhyQV=l;1N#Lke{%|!_IS)td zskRKdF!*ANP7Yy#@@;dLD>EzNS`qm`iZ-}@%p3xTqdPV4ukVA^3bpeXwrlhe&Mt6u zkSrA@3sj@9Y(Kt3%WUq)HC-dDbBQmN227vQXRsMUSEzZkLE3fj0zByYm%(DBNCwyM zuK_a}ry^=H_!6x|MP?cxIn4C`Fgw zi74l9O-Tx6Z~U?rjD?1Kc*UgZl_pGCg2c--t3EGfWuevV$+$7{A^W2CDPO_-{#KCH zQ0CX4nIAq2P;p7Tp2;e>3b*(ZfQf;yLKGNcbF>s`+;FHTHB2-m59TMjQkI$NI{PAq zi=yn%4PlVU;xgRlQq@<}OIHswufxjs5d#6((J)wxN9$hMJo&3xGe2esWC@_#Avh)n_@K8hckr3%l zgw)e@_x3;!`kuAEMEV2q>1Nh_FU}y!VI9;l7{W>ps-DWe{UBPXkWl@Etk}XVQ8^gW zwxx*r1}&Oo-1KUeTg3b z1?@GRX_5M45dpij3&I0F$K#3QKf=6}#ys7pTED*T!{r8Uoac z2zHd_-uv%M*`zJ}JCJf4k47g&42T#F%MAz^X~f20MOd;bEkq;ZJ9_dhRkg`w!-8BG zv%M?f-8o-)?MuNIGr-@_R3a*Tk#TI}j$i!rj7ZSlw=wPRK2DIslCk^w>gxwMo3zL= z8q;p@Gb|RKAkrUQZbefHK(BE<_kdb^c*`1Axn2J8vYIlB+sQ#>M zduS{$c!P#FrfBh7kFZ{KgB{4~fjZ8ulb*6HTIZ z*_eu!xVQ!SI5GCcJl?#s7_91qaaG5Yww$908aAUGqky(g& z9x>p!^~N)6$O&{%z8{{Wuy+|bxyXs9*+VGP%zXt<6n;K5a1<&p(6nX{U4)!S2NDH1 zCKw_Eg|fs0G0;HMh}J1Au=V+#>DQevWtn-dv1VxS{OaX-!b>b~U>KS9hdEH+Q%iHs zo@Rk5QE!uGJVnCXW7Sek<&H9BA;+8E-Ow=Ht)8uZX301fQwOUIm8lA!Bl+Nk47f1s zABHqF-&|Xhk0Zo3{X6(FU3c`W-mz6!J5?=lwZ_Z<5;Nn1t%O15%Iq&5zQ=hUp2@&< zkS>K9NSvaH`%uwnr5PBPRw-TEAZ%s_#XItP>C!63QIqQ2tr<{$r8!6XiL?!icz}eL zR_0Ck-m=izUWav50DfSH8>)T+VFCv__L#a9i-Rt+;+-2hym9P4sbi^-gOQD5yE83b ze+%D3f?%|072cgC<8GvknmMc9-MkbRUQ509b`V5nYB{N9izLnd9|?&7Ul(~<1StVDV(E08yMW&=Qe zLp@gXsK+^fs8u^(&D6fMmpjkBF7{>J87^-PV$!fD#JhN@g=&TB^ysVRZy`L6!Fs=& zmfrmg;~`pQ-M1S;*`0yCniur-(J$X!oHucasgksPhL*UmHYBN>VYH}T$ibIbAB zvXCQz`I2-&af&ETlbh#3ZB^t!rvb8ZSOl-*swF*r#uuV_zN%mjA(3Peq)4GQ)4c=b zCo~@5bDWw#!~#U`1=v$)rLw4Fuf=>;&zvqxvljAL!1&Es=WpJgstE=z2=M1^Mn|Erh|`Ai4iOOzb`0s8Trj)DX~b^9pWuC5|!RKi^ol2y__cX znh|iBH|B$drhVOiYAMF)h$Pf5l(Z zu@aq>!AaAMkB^s)3y^Y6#qoj~_sy?B=6;@Oc%}HGb}JdeaI$${^eWA|SmQK$_q#=R zy*U7@6*+x!eOak^{V&YSMMV6`bC>H<{n`e<|KzRS;T$UK?0%UfJik8ijdN5 zWS*SPhM@3J#g5><;1;s)!I&PFN(s$gcwF60)*5ku_ZTD?EO)9G+HLw=pq@#7k;!NP zKnd#6+e@Ht65G>__yuiFf5t}!jiJX&Vjc`1vp}XS+X|3{_t5UEAvbww*<4?g?W+y~j7Y1c?z`8}t!}#dW#)du%gSb15JTu;|3Tew(3hV7xU!Nc$-LUik#qj0>cw8X z#+u?%e?+4GPoEQ$nlr!>Xu57n(-0>dL`r7WVk)-B z7rJi3NL1w~JlRoE6?tK4dpR03@`1T`${a5N>@t#iRev6YYi&)gE7sZVmMk6n-JIqT z7Q$pHHRgT(%(~%h>5KAD=wmKGehE&P16a$N4kiKcF#lEy`R%!N42E0k4U3T~XvVJg z237L{#<)8HuRgaO3eIDXUV#YbiuwCKt4?787=?&N%MC3#;Vh{>091y?M8n3IpL^*F zt~IXjaH6r&+?!>jIsm4eqPkyi3hV6jH?kbvT+OQ-?0q{`TpzOko*|4?GxYzz-QcVF zBd;GmICWoS*&OD!*Xgyy{|&T}*)WF6y*hdkP<_%#bdzv%eQF39r%!gb5;KQc(>UuZ zs(esC)w>!Ep@@VQ%E4UoZL4*DPOId~pil*fn(KXrFLuijw3IlwovEZhv=(-)tOviv z%&*$?u)!9u<-YEth>}FfRw0+mlVp+AZ9#=kZX(r_Q&%mWv134q&=b>z` zASa_2L9sS6`EfW2FuDE0>lquHEy}~J9u{+hvGia05!Rj7s~YK(Z{j6StWw?Gy+x>%>o=V@(? z2h%1P;ZcCTu+~1v($|_L^v}aiCEv$kK}ylC<=p6dJagR_@dC4b=IO&(!1sJt;l9dF zd(2w^0(oZXieA}s1l<3AB>xQe=*Xn8V+1Yme`}cjn8SD(wvkY z_GG(Qd0&oGSXf1_U4#NIviky2BJ&mSh%?mUU^U(s`{Y;kJ)^=K6%08=r{DvQBJ`GAR~G&9 z@VGDC?=_MgmzhKoKZTe2&-@Q)5PNZ*cO! zcd@tLk*>M#=ZyUKjtsf}2#;hW`Nr~HA;}O$4uCjj)`am4V}d(etDg$*<1UiC;x1(1x-FVnzm7)a*MzQ{%he+Gi>5}hHt9ve60nzXV-qG8?I9@``1bbY>F zDhcz;6!J+k%dpsC1|jc2O|*n(_L^y#J`Tju!wRKift`}%Yd>>ha=hcUnpn3Qgl877 z!u@*v;EnnB88DyZj1`b#limAz8nV*7`=u{B-mNe6Bifa5{AVVmS z;&4`Fp-B7lS}g1S6W9U&E!a0bjXMsdWUnW2ZupZI$!Ef2ME8zDQ2n-1NPw&$^hs+G z3G@digR-D>^UjKbj}8Xy#BIfl>`p=Ch;M}C;VR*2>I`<|vHoOwY9&^8C|0_M6`96~ za4r~yg^ekdRJ5+Evm6dkQ@-su+?Q*wVQ~W!8X1+!)NV3CYmxe#6BG0ILMpWUo*y5> z2H=Nac5pPN@v<$t2l{$453UNK&x^MDJqZH^5 zY!wwlFz-FU`%R-5H2>4MkZZ`8{W$>|P9RM|(NL<8Ec;cs!|-&0&&sUZe@J0Zt@HmLX?Bdju-Eb_E3K=;1& zrRvHlJXx!NJV}NxRvEli&%kQh=mR`* zC%|JVLyhZ1O%;%S_4?pBP&zhjIG!|4^v=nE@Rb~_vP)((PkXoEaPbPJIo_Q&hjc9~ zpb?^);Ex^j(nm9tZ-J|r4u1H0d58!IvZ2_qw}zx4p=E5SYe`Q$@`u=y-q^tu2zJ5e z@W<4K#12(Cy?*3K$L@?b0Eoyad*S5PU~~)l!kvKS``GK6$cqaJ%rERI^KfhvpU;-+ zu`{;RTta0?@+}xC?ST#5ZEsNUAKTZ_V3Awy2f$iy zF>z=|nf4tb!lX)hU=vpZn87+fpl?|4Sh+meS;;yKkC1xrN#2dZyMWZ=-kKt=RcsZC z_q(M0_R>v+H;hwlr5smoh}+`*r6gO2ExDJ;99KiD6F1*kpLQTWg~>w;NDn21Nq`eG zIj!1(WL08E2v+~kD$4@+J$3>&7rXRRul=R2XW&a|q@vS?TJ`hO)*DV7@&}r9ij81e zDq{?ck0Q8Um9pJrv ziR`WvSAp7!>0&f)??h$8a1(*@-tTvPNL>OJDBadE?jwFH+?NE(EGs00QxJj{NWFo5 zsZkWlD>6QjKs(&uV;nY{9%NX2$Yb59npL%kNh3>7uIpLDWdu-wiuaGKSeva(%u`mymeTgUVEn%Hw$suM?^{@0eoYV%uV&nAGQkY4ZPyX_&$9{v&|;GaFMKut~Sv z6mdJTJN$+50>jwWW=R88rah#NG!r!Y;p;9clpbdcC$l9$-U9=hs=+W2mRMQaDZO9~ z%9{J39LgJIU=Nn(Yf>B%!-&qzfO^PzZOPrVC(|KDYsaXPq12 zA!9x?tJzKl@kqVlsg?2nImFKkHTO12_e`u) z{^oFYkfG9r|7~(L}Pt>9DTeQFX-Xv z_b@?z8rjVE{F&Yto(Vp*f_Zg(WrXIhBShBcrTufKweIN74gW!p z*f~7Ky$aMm3>zrQG_F9>4l96~#ZpCtfsz#L{bSGlE)qQgERj<$I64%RXs%!3*MXa% zOp;2OUYVg2M~@Kb#A+1B#+IT?RI2G4I4K?D7$bq(i|HiTX>DOqJ}fz4=%2cVDzvCL zp@FLLUGNsZ%eUsC_atSs0|hg7r`=a!Fev5od(RKb2VscH#&f_Y0)h?+q>yHAapAQ$pL z+?Mp(=2}QKay#rO*T7@ER8OV9?G>iS3aR%`8m6iW)`ZB7i4XAbm!9wnd<-IoTdk(H#J z_ESILNc27Uxmz5%-P449&aRo`kLsI4V}aRIj_H`c4UXZ+_82XMVGD8H7B8$~7W+v2 zIu=wCK|IP=++thY2bq7F2@@wsf6r(#C6CyF$*1Un`ihuCzu|D{!XsuVuhS{y8{ve6cOSbMY~{VIDwGMt;%?`*a!ZXlt7Ro3yD2mh-d|I&)F zqZrKs>r~G9#a<{9dP^nvm|gO z$V+$>7Y`UWXt<%M7I8Fcw-`M99>4sP95v8ar%G`!nync*%v-B%Z#_`+Nw?fH5z72W za-+-3iALhlUraZIiED|fF$s_DZLj@(uhwM~+dU3nY89Qn0rwy6C*sn^kGXAtG>u0| z8hcBl9EGBrKcrq~eF#k*CLEGO;t7DYw5Rw`^lza6L zm=92dG7hW{Z=FlG?<`7c;O|-h6ZC$mNIQzfT{=a*$7?i_A?TlOe|!IvV4|o4BY%Yj zk!okQ^4QUtFH8tNtRh4*4=n%jKc`WgUVY+4l(J(_sjwmXA~yvVVO2#Gli z*kI+EbW6X0K4q($YsnP@i}{u-K8wybznZ-&DOthlegAPK*luiQEwecjWR0V`F0!CR zBkp^A^nm{L{Ux>6HZ>SHg@6p-egJg%ZmQwNa0q0L?t&oh>~pr1 z`!?ZLhXEypsfPlpVzOZu^$1?qWTszz8H3QG9sEArZn6^~`EZ`XWv6b2U57wqr-h0w`$)}seJGcB9*ze8|Bo8{(`^z0|od(e}_aC1|QGFd%>##r& zCKvbAZXAW`Pws=AI?4VYxgQF=PAgYId|}@gH^QcPI3(_F&F~wI^?L6c_t9@^E^w`| ziF z_Au8g9BK*m%9(lJbgo-s1^b6xUi!9BY?M{g#S*#B;lY0EG=!@76nXlzSqW0cXAHTmJ|p;*`>ehvH1qSp*T4CdQlUfO-_Fwe&y z9_c~1uZ5Kv-Tf2Ee>`&Q{IFe*1<_Bo?vRJ-;j8?YDt0z=O%YJ7RBiC^?Q9I~Hy8B+ z{-NUAB(sx!cG+)=1;S*eF#0&J8cz6uy4W{F=9@Je!E#O80d`WbcknotfW(RWZ1boT zAUxQ>9iT@CX_EV_k1J{b(8@P8-RMd|gdV4VM=Un0L2vix=bqgy=L@(7}MGUe7~xMT1auxs_d7kyUyszR;8eKaTB z2^UfT#H^9tZadQjGw{C4o2fS^wLIf6Z+Z7+(7_uY-9iWsKSv3Nwy-kKjVNq>asVkO zYsz&0y92h(43FnT?y}tDf_bs@J-v{t%sJ;as?oLIgAb#Df^pR%OXAA?HU$g3rpnt) zYstlzC+&3SQ>|u`%N}Jg)1`Y!4NV=vIFWesZ~dP8x1l7^xjUOZuJBpwoY((fS8o{? z)!Kjm(?d6s(hV|53L>qvw4kJfgwh~6Gzci&CDIL|G)Ss6NC}8A#J~U}Aq_+PF3!2{ z`~Q9Y&jZgBU}o=`z4vu})>`kivttvRax>Yyp~r2RFgVWL_LkuUQ}A?X#|8(OX@<-G z`B`HIy?uX?fA#w%Hw+yp01Qs=WTU{zs3BbLWAWD4ckT?tM%1)jtuvo?4uF~2YlE0z zK+C>y{CKSxg|8UIv;T+Cax_VbOm)njDQRe7X8Ktl0Z;KkjCBw6>|TJ^`zHQ0<#g%;;Ws0z=$1q~ z2)ERh7EI+GU8ye&)Kr4-b(k0oIA$DSn1~7xUsewQEc-X8N2L$i-4a5Cw(8fge#<-XOOaHDkHOS7~7?Ol-ls`C?SsgatwJcsSpY%cqmfdnzF zU$uTbu&ZoMjo;ldH(uS}+^spml_qtU1qqpQLiUq4ounjv%z)~b+V0DY7p5z;2dpb#|~RNLpFJi zrMF7+0zPPZxbI(6aO-#q6z9$N*jg#}5)KnxUoK*&F9C1evtsbpNma7}#2@b^^?NX@ z*brT5oUeIe7-h$S_+UHqXb0D=K+M@x+prqkW>r#EfmH4cA1<>FLTDfdLLU0aZzb^y`BWBR-1DjY25Z@%(V6hv9${E|}4k91l2@8jiyf zG64Oq_ zw3C?dd{+*_i+V{K*$-yPd`kjGjlcq}1y$8>Y;v|=yl@a$RB30(wTXdy93wDl#3DVs z&g<0h(#YdUcI3{p(-Df6p2u|#rA{k3<2>YG%!k@ITWSqljTPDw-9&j^9;Ksv;vIZ} zJ;~pZD@}A#ix(iV~cJ~^Ct#NThZ|S?TBsA-= zck@qs>GcrJq11`{eQgFAbsu3)1Ujwx^(Ousts zEl(}ZJ2<4SRDYj*J@;=P=jj1o@!!~XZJxV}0_}e^Q~?l`*4G~pB&q^|Ek~2Kd;K{^ z=F8vB`Oe7h*x^q1HAmQ9=il#dD0~@1H^ZoeLwo>cdGrfriJ<@Yu<5kKyL5V8mLtIg zm_Db=CWZqb3Ho`_1ca2Q#WIXrnshYz4b@xZTD<21?{zT^VQkVAW{M&!{cxLW>)0)s z!%Z>phU?RM9e+1>@bdr{nY-5_FTlyYCBHXpg}|l2kU@R687ShGsGo861JGV2&>K2G4$nUW_>;U11iH+45R1>mi_*aZ~|&aPDXLH8gq zbcr#K4sydIs=%lkAS)T3LTNss<`wduV`+t#>)VyLo^(SjHl*vxA4RbTTl$OM3CI1+ z*%55YQjc5o;{93+p_*bUqIId(ea&4xxQub#cq>!y5vdx{A=K7->nJcFdX&NoC~H5n znDu12M;t^c3-G}#9WPFp`{zsN!vuh(5!(<9JU2} ziAWH#EP#@bYiQO0NxCziSPh>6X@HsqX!$QZwo0?MlB|bpY9x#uIXeNY35%Xx*}A|0l1qR1 zI9h!{Rg21=aV47I5!F8Fk8loJ6Zu8uvJU0!NFN#e0 z^tn<>pllQa4+-WiEwm%Y&zN7xH0D<=>%U&`O5fDrpJ$5?MqVz;JEsc^9%Cfx)BxyOiE5Mn)j0b)C(!SXR=fjQYHT|o#FcH49rZ8`_;!npXzbti zHm&?>e{njH1-Zn-M6}B*`#9V&Z+A72I;B}LiWEszoKmbPSze_cqX-;+ha~jy25^Ve-DyR=@cmO~x1g13mDK#_)9Z;33T9e>_hj0#+tD{IR|7+9 zq;z?0c~&QbFf@eOM-g5FEbRrDq?-4EKX!qsJV4E*Yl=N#r~PyCqwdGK=WUC@-He0z0Ao(5yu_^b8}M%-8qslOf(FXn0@)(l`ddL z)L|X^m6p(=nuM{j8RCg4uBA&BP)BD^&pY{vStk%Uzot|MlkvzxG4_ml@(8$Cf@FuA z$`s2K>akZMTjR5mxHJOAXO?$U7dLrXn;-a-PIX}$)EkR3*buT*@aYH6AVmh*Iq!+* z1fDyLDoZNB(83Tak#BZyUl;U)gDl3=u-w|7MEW<#_)OztMMX0v^K(j%ej37K_2lHwj!VSd z!jY?3Tu$8%%AVFS=ePFJVbL7Hoe@;%Jwq<{e{jvu%3gtbxJQxChOd^GT-6+(JkZ<6 zOW2H-|27(5MFucFpi5yI3+wjPd+VYF#6Jle{v z-6u1PbT0xM=tka>>U>B3t5af*Q}SxO!5E+N7@Gnwf1Tgbk_8P9QG@8ACD=FweTSdwNACi9f?(-F7xzA9rYW4tPc z9PmRm%I<@$swTn1p|sd(>Nl0RI9$}yA7UPy@Z&_U>gxKu_t7_1H_sM>YQ`g0EeJ1} zUJ%!yepb(ztXcMeOP;Xp*Wtg$W$~YBmN1+}kNmg)rH_Ag0yVhu_ zjAays&@c;t%|)I^42I7WdnqL%q~6}gUz4{2d-&TxqaxKE|2#$Gl^j@93ljq{y4=+BIAp_*WMz$hfmgYV2#Eh=L z^E`?*VeJt!O5ezY_}b-^ZWzk0D{dl`&4suJA--7N{GsL0s9={L9~z|_l*~csE=$!l zeHjtV%l43VLUOM;w10llc(q)$6F*V;z%P_%W+qZL! zVAexpm$zV`rCQ3LC01TqLF{~6*|T7s-uM1la4j?c2R7>-Z4SUTNmM0QVhv^+gtO%z zL`vrNT=f6bUF7xk@iTw^f`Bu!p$J>PF=IDUl zb^R9@Px?d(*uVkXIuh0XcgP6w*^itSjdI0tWLn|ICmQlpdw;~X{5+nkUYz4jvF$&B zMX)c#ymA@cD(58Lp;0c#4A2+PKex^p_6FMMtq%Ktf5tVZ>lF+Bi{_dLYch8IH{o`W zXm+>q$K$&^2ez`5X%jtlH+4=oBS+WYZZkG^Uj-Aey)O{&e26uuuBPD^U7 z)kEeCt~D@V$WC|rIVl3jc!ZC?IVgi)T=oIyBGi7pKigSpS)gf&sr9*1G;W{GmK{pdNB|AeSmrM+xkwRN((L+O?FN}*`R}}yIMVtZfb*i>u>>+C z%5ysE4VSWys}sv^u~GJ8FxmuCb~b+jliQo4T%PSNcS%&$|0>$aT%nT1ZO|!duXvQX zY|QiDKedWQeUE&#Bdwt3n1NN-vDHGel=gUZJIx)h~Z-#8{ z2gtD|`I}E$@vnO4$o{#ciOsL1FQ433ulnIV;^-py#%*`xeU!~+>*bqaBw)RyCvvDf zazX=d2Vz7Lo&q`+p2gjoZ*ob$5&M97?2bwpNRJEvBb1y}+QvljknRjh^)F~x>Id-! z{e{lwy?7wm-RP8T9ebl^fx2dX0C2#PBV+mtx#<1|43GD|Qrzp$*8XFMdHipGTB7ln zGctN%XO#*xMO#`m9BKw}NmatsJN)x`Y_P_xjeQ<`4SBR>{)Q7X%NWPufRd5~03qEv z0h@ur8$1mVJW~n*QClG8kV)gFR7nIdXU;^yd_i&>IfdaC*5&l8o^M(#;Ukljd;fB1 zz$E{?WxuMt(}Ae~olK00iE#52$FdlE$grXf7UN+i@cw}&C&ZaQA|5;XqycE?Bc)l+ z-R5d!z-BK<#jP220cNvgTtQbCiE#AEZh9ZHzvhj};QF*r&IY&?T5l))1wI47XsS-d z0Y~rz4BlC5+xKHYmiSrxToZu01AH79r2B!)O_ek72Otm6&bBIR2Sc#=NC3g9%+zN& z!X31;3<7g>N0t!IKxj4z`ZTpnI(! zh`brXotdI`gJ9^zZe;2f0VG_hPhWtG#2viQAP~8DtiQjDezgmF!)}_&YFgGAszpDT z0sT1irZ~!NoA8*e0<%y0uDs!6GP`d8(k9J2UJNUW#f4E;kvV`_10PVZF! zI^VI$WLUvN{ap%x2w$6_9$hh63+D)SK}c~&p~Y)W92FG(uKmUJs!Qq47_w9+7;07` z7U1r1Pj?S-N27#ufZFGoc=da;tQpO;+DFdu>fXGju%l_Pq+{7U0nJCp=1$; zIEW9d0gIpu3RxI0TY+Y^2Ikf$G-MHfK%PBO#CDK(0HosH10!LzIy0-s4b-QdjXYJr zD6MU$Rb${gkU(ug%Z~e`7BJPetj66(fP$n1;5hj@O%9Icve9i{gNYa4j zxhF6&SIDOL0tW_aR=G|0o|K&2Pf{}I0BWmB+DZA15M626CPSyR#}n?F|H*4>iqA?f^7lmgz`(#(yowwt zoiJ-f+*B!e*SbfUz$*R|*AiFpFAB6I0b8yG%IKq|f_QR`Nz>y4|GjRAp+dwv^eS+x zV@BC1c#8{u2qdH+uk5l_ONq|ICOw8aNLysx z5NO$?iVb(FQO@5Q?o#y+jHA4{SSff@PL?<-X7;v4?9R-6Yi79TJ|4wyc=}Gr^-`!) zbKi^V0(MlYxj4Q!2ye_3AaX&0^?U}&HV;yM#mZP~RiK4Jos<=tK$Wx0M!Km0nsTP< z->6X^;TH>h0fePukh|yKN{1#lz3$%t+2K22t=n?NZ6?@pw$AtfZ;c{J-QS+0Xbaet zrURb`fmP4+*P-JZZQh(qiYZXz^J0XGi|Qfq+KcJxD zdKVQPtF4N|pW*$wPnp2COF0JUbXUichM!m;m6>FmveLX#p$}8_=?Mv9vX$SN#iKav zN>Q0R&7+tNK9F<3f3!z>%8Wpbv|=P-D=1VeKH$U;mbR7-AC`Ch9?w$ig5uTBfQIpB zLh~$1F6MNq_o@qp%6xDn>s{dHTKyR=ykt~-B?hvajGDy{fq}QdOyLJ@LWc(QivcS7 z8GcL8FfnNO$_4#chN!(a9NM*?mNlZv#T#XL(@%fb-S&`xMMY-@6C2z=4?n<({&IOd z-;g^+uV~Movup#VLZm~b;WKha_$mdDisM^9^?ttC@@Dx&7(!&1h7$tzbdeE9z?g9F zN%b!_E_J3XvD-wNPn(V2pL%|IHG6A!H*Jo7hyDe)+}$4Jd0Fn_nw7%PIFfh+Dxi==!SB0~Q=tqjVW{hE28o&$t}2ucrm+Gx|TPqRfJ z(D@9KaP8e+w@jni*g_6o7^H_-Bx_tQS-x@31DlLx>b_`BS4%hxTjo8Nc+p&DPPc)$ zuqnZ8Ep?hfb{-;DXvTBhQ=My_yuH5Od^j)@{IUn5M+wccq=JsKetp;mZu3)6+1f*O zy7joIb=E=Y6*Jhn?AfutT<6S{M%X|ce*zv@@zrx23d^5giEmOFUm0>hW0v}C4}VUK zLq7G_J1*?;$)^6v{HF}Yp6Vu1axoo3mh(BF;*1(Br>QF>i_00)zVYVd8Qa9aF;2mE5A$O_bIbPzEyk!FQ~o! zAdCe9IUr5K>pF~^&ZGTa$5QB?SMUu;W+JD5rZ!?r$tbMR_~soyt#ey_G57I#a^TKf za>ut_G6-;Vri01nw>vw5_hvyOjN^^?8`rW)4HG0Mp#PmZNg7yJ}a?flCdP8m$BF{Bf@9^@s z&ES3SowT{nw9SVqvPF8|2UB0#_QmB|ouay-X&Afv$*1RY@)v(tyAR7BTkNRi7%jb` z1gjEP5nz97Qw3TSVp1F34{8>XRfN_YVLNr8E3D0Csw~>s^?|z;FcLf{=*JAE22Gf4 z(yoxZ02>dgoa1dT&trk??|D?f{ALcF7yBjv{pLJT zZDL_`GCI+A;;kMKe+#Su++f!xJur>5D%Z=CjsV~gaBu$L0=(v*dH4H#Uu4T^1DPQ? z-TWNnjAy_2$G@~TdfN6{$-sQRX*Z$HnupIVVh_muJ0JT`iqu4Zd!aiHH$_!J41#JC zevPzNTqL1~$Qn~GMx0SoBEN~r#j27M@aTlL`(8_Cu*$kV?~~?m1AC^TZ+DtL#weH@ zw$kB%7vuy?!SQadk*uR69&MqMV-sGHGhkJk_hJvz8;Wr8S4C5sLO&vM8@0%xoGLU43 z06xX*lL>cEwQ*g}OKV*%GF?Gq;o3?gLWRHEIQ29udIie5h7AGtWpr{kpubE(a%Q{I zxZYt>k3piU5H=6GEh;YDn9GnAhA2)@*|oz&{Z3Pr*f*4Oc}R=pOfAZL`&Z%iNIG;| zbupT%R0BMu>T`gs@6fq7a3*9>7W_WB-Pc1S1d9(fF`-=_a^bNSlh+#gGJGH$Af~F3 z?&AfvH8q*y*OS_{+xuq7ef*YoB5A93^;)7)x4$b9YkxjxZynwB-my~YDpd!DiK2kB z3BN$Ku!+G2MOXpaEAJhXl!7#v2pBK zvH8NCu{Udx4c6seUJDx&v`N2P$Xb;Wn3L2yfLHTf4)$PyHo%(QYMOYnJj;5|%f$7z z0XZputd%Q>y4{RNLhub<3_sa_0+5p&pj3Og2)76$6yt9{h?Q_~%pV>Ae+o*z&1wF% zxAPdSORA?v19@?>HUMw*o3AjO>59FlsJ%VcTpE>NIE>c zu0wH$nAn60)fsK&DL2udM;)sO5xr#at-*{cZVLm0D4L>j@7)l;+do)tSQG2p3TQs> z@q%LYC7*$2P{ZKGVuJ$rGTo%Uquvf+-!ZLS1F~^XVz*43pi43!!3=?obn(nO@T;WY zmsUxC(z1BP3TE6|uF7r&9UonVZg2*$ebB_y?B_If(9_@!g2@YB_WDaqFNJ4>3P33` zrYe)wFS+Zpv3_-8g|8q$h@~G@cEAK5cqhIIvT`n0|9q>y0bt0$k9=!SR@)`0en~hn zov<>1=oE*|=6ahW-+R0@j9`%3m%J@V&%4{anspCeuY^gn6#|iN>HZSppGKMlHeLex zA)I%E3qrvrTE}6bH6jVb7#(@aeH(;%^^IKCnE=OPsOh;fJt%v7uOI%if5F=Vx#d?~ zp-DUi#=yFrm7u><&G}11A?a`mi7)3E_><}*S%xcvm3qYmC7p*82Prne-C-(xf7=g6 zU#<-b%s=es#tyhVFXdxXrcjC~8UvBh5*YbgDUVyN9>PB;~f-=!h0Q3bq=V2!c zykOIpT;WzPt`hfZqR~lXrUZr9s)W9F%Bl{J@Cb8Pm6C-2UR=wXP3dn5mj@=gC%|~W zg@4fPWykgfnKNmC?s(QPsQyA%0z$%2fk;H+*;%0hF=E#eM01wEG4(X;*M;}M>(G%2+=P7d9 z%aU+7;f{WOuw-P74}Eb{2M?aHT_JKQ7@+Y@gV}H6R;kXK&XMiezG0klQ3jMwN7q@n zTEQ3tn|JW{GDZZ!eiug6017~N%IS&anRP8CUd>kF;3LNJp!ox%g$|Q=kLelK`wej= z$)U+a&{xIEr1I=#P+3n5TU^Te*V}$Z-yfAeficg;v3v4@4m8P&Oz6rxZ8I=BpqnEN zAuO;ND5!}mtz-x<47_Orn|LZBd7;HgG6a9AJL0y?U$9$Vt z$MbBC{1M95?2&?L{D!8{M7+A}b!YVAv8|TQ;jC78;pAAVQ7$}#l!WXKIvQ+E7$Pb7 z8L|X98R9QPei9|S0Dsw3RV?3BQ?^Jm=>*oLhX45yn(fnjp&8p(AF*v0J@wJT`B~d3 z^O$krX4P9};K9S8&hwQ%0SSmDKX;|vIV;amm;1tR(H+3)m2$r71p1|>8=M!;AC6+$ zx^IKNnU*aje1(WA>ljHUf7TStG-!l3?yXufwi>{A2a8jtr1sotmJJa#k^L9KbXSD- z;{}OX>NC~z8&TbyhT?RVV0w=_7N-vAVSA9VDr~rd44gV0X^Ci1DFT<`N z`~XA564c9wU_H)ld4dXon*Oj8{K+SM=k$V?k^QUHk%Dk@q0DoB&IM%NiBU137428x zt4IX(Y?Z&n-4Q;9!2pG|+pp+Wx>t01>C@SJ*P2^kxecUjQ+_-+`EAn5vJxScaz2@t zz&!y`xXl)kK&Lr?@eu4DuI!_O)w28&S&(uPuACX94^u7x(!XXNh=@gwLRT+M_3OHM z>-KPBQPJmSZr{$-*PC46#mduYVJyuK;43YN;YDQLy*1~TTaay>Wzk93=7SG^9DZGEXHJHzw^0Hqf)Byedv29i5ybpcwhXQ+s zxCh2WH2dpz7zAUO5J@6mw-Jt*u82Y=(t9Q8d;uSr{}?~#&Z`4U_nhG+sW)@`VPt-) zfGvXn_auW)AtHSkK*iScJsh7m)asFo#U$Pj9;26sDUJiqu8U!{QiIytF3gL5JYu@4 zuY}*o_TNO;I82^{U?zunS@6YV48QVoFiMH!XG=H##qG!vwh3HOW-v%a9^F@n$DIya za>8MUGG)*{kqGik23oxdbi)G*1qruCA2hX`JKSB;4~kMIKU@IL+2R-X&xz%vRh1p@ zp{hg?(?+Eg(M{%G7(jG&w?a`NE)eb1nxuPi@F>o-b~{9K`2deq7-V5)&gGYMdaXjv z=sv|cZcOt{@uxf)4v9|4$LG5>t?fkAb_ zuDf%eRYn@Xvo5YuTjOYa^}=fX;T?^;=vFmQd{#Fkjg@Yr;c&w} zaAUVfA(&#>?F=KMz?RvfjnRl1GkkqJ<4c%CpaOY_h;0l?j3#3WjEt)~v^%e5wP{H3 zU|k=8)E!{-NZhXDS5aayK=;2(iO;0^gjJqT+|SaLPKX=PO&6*H>VudlGF7Jp=Q9gz zxUd|^hSo#n=&dqcUBFNOyG<78(tSuljbVW+HcRW17~Z=f#K9oDxatk=x+ZqvuQev7Y1YBNTm{8eC$$kQ;A*6JP1v*G*WLA zF$;Py`%crRSH832|KeUtNT!s%qlC??a63F*^IHaRc|ep1ykkJd60y~50@}mCjpAlI z-knOfWWKYD;rxp7)^v}oYoZva)QuO8o+McNzi0`JIzjFCGC(H$7Qvau|P~l z_s;2Cvri$#^{)si{{4HAtJomw03^?<4n8Xm9R=!;147dY1-`g7CNZpOP0-Br@5_>D zvh|dL(U1a(`mOo|zps3*%c>AL?2pc5(3>_Ppu~YWz++ddOp%5?YIX&MJEZ0Ot~-{O z6s8dI4a=KB!aqMDVObYG>lBhocN+C8&z^zek}#7yKg5eyewn|e_v|^Y5JI#Y;tae-FVz1nX|TMfU>Sldbx*}*C6%rns}Jk=14scn zS{=QZV!ba0hEzhvL*xIPHqz&k;<>V4$FOOWIgfY^g3oV}zK9Y@e|7`o*yGjXZ2MPC z#M+NUF$6tdyF(ex@b(_ooAdQf(GaFY^8cKM$W=&H&giequZK<-r2DnX3dC-@W#%v< zA^R~I*PH3_KL;taCkp$}b9RdDV{FOXT(4D@#jbgTZ)4o#Y^Ddg_-?k~|DIILI)S_L zE3B>|^oj+b0ovkXsr@|icA9q4gKWruRNUoR?0i9q#V(J#u7EemW4aX^NdKG zn%hNfneU+|KScriKSz7>on%gs>^yESd=BZ!8|=G5Nq|@oXDHo;L}wX{b%YYca{f7D zCQ)HX4%LtW%$iH^_iRsqAhoe2TS3paq|ePxOc&_gPLxCm_4CKgAddD~i?%6GE=V@- zQ_%Gl=anizK)8>T0yQE_1^7qBKxl!K6EIRl5RIstq9ZRxv=sMo(^xOdF2y1bqL;__ z@4#PKmTP*=-6r(@W$BpYMYbnfP!5#Cw6yvB)GzYB_$Rs9pIt70VU&Mp_t$*#B#cj# zkK&yw$HM&3+7|C!h&sbybn}tQuv;c?rY4Gh&O~pqRK3}q-0RT!({gk~W=`~~u(oH7 z8~0cxx6;z&vPE@@xl_({`L`n#dvIMXGMJSRwdbM%x(&gm3Jm4DL4$O&^EAhLoym5Af z6jmfm(fXA4MU!r(CK$-GPeL{=t>OEbx zj)}m$Yrw``DcfK8o4;4bcJkm;uM09z8b_Lq-rs%;vC*m}UQMk+7 zoJvdc?yG&+a{SSD;g@b%f@ABwcDGTf?|JAh-}tS{*_RxRvK?2lPD|~|W{?mM>X^;R z{xDIWk;sFXwz$yEP^TCt|5vh<@j9Aj9A4^&_jOtD&;sLMHpYCLtBUrNgj3$T|G8>H z!*_z}z(3dhmpeWan1OAFx&r2Rham9VrFu;bOEJcnSm_gLm~zeG3dD6$hRYwvSE!Ii z_VS6V$zo-0=Be1-yPIdZIXO(A*PF~n*!dS_=NJpE@~iiO*<(D7IkWYi>_ygvf zML*NakJ1;eUtiCIPrY;DI?3@m;XS;jJwX6EkStl-p%$D`*xKEB!)bZIXNX06k9UAY z*%90)a?+#v|I$BMXOCgZTRwD~gLD*bM6|0(1PJOCBq_o_Vkk_7UEJ-U>hDWOP9}aI zD^=u)h@U21CGv#~;n#{$3=FxPtR2h?#4CjJEWVxUL!z`FziJ6=pbn&FF#(&4X?%`o|XAdas>DwA8R9L1eJWJvk zr|*#cgKXNxuwd>BKZx>_2m<2v&yc-=ALnPI$zilwla2-?ZR=icgfPu917bWD|Sg98=8U7OsDUnIRZ!z15TyS ziD8|merW$5xOX69XYWkOPY&atpxQI^UDM-`r6WqgzNTK}@+8iV3IW{cf8Vm#*QEzn zrKHcNM-KSbo<-T-Mdk5Z4KS*zE(NqZ`p7n`u7;|c`b0z~kokI{58JK}V{47;Rxqz~ z3EM6qv)p{5q-fH2p60W7g3HMqHcvGDh>50e3tHi5)5qH;4D36cX zc+CgGKd8aia@$(3@=iO*Qm7p4_Rjabj$q3}gb0fAyiRBEd7gz^joR|g<^{IxB3*y= zhxJ;7T}e7@`dhGcpsisnr?UI#fQ8Vblap5;Q_+?+dS z|GicdTbZ}6$g(uQ$lo$25Qy-JNS91Cs46b!a}At}?Drln2Xo|~M1qCCEqf8jH7v>G@bgG(NK2# zpzjnWn+s==;Cd5q+aavh+L$tSxRADaKrsZCDBb6r9QIX8Po;CADN`H%CNR4;=%Y}# zN3X=zc09?S_$}Hz3*kG+%!>uw*InsrD8?%Nk7nS!nb&vIm%^@bhfbXSo}KPq<$OgT z$J*rNx=~722ZYXV2ktwXu)VRsxEdeY6Y+=;xqiIr*|cTIIFKU3{I9L@}NgxTqGFZ^^m>$HI9qlFN*o^mh@Nb zWN=nDuc&IdrO+29!hYXo?ifRAKX6x+UcYOxFWk?E_aZs?8Upu^;vYa|J7+y8+MoAG zzA!~!w2-Ay5W#D^CD8Eh17&Fo$?FFfKZt&cQw#Q6R5XqF;&|*IF)I zG%6z>H0FS(;C|>C?oiwVcnAE_cOPxF+d12abAV5V$e(q;Xd&+T?@75f=)9JSB=CFS zvcEpz8l-w}N4_P^#hQJxT;+ut_VxKpCs=(C`Mjt36ic|r_$0dgXeKxX^h;=R=O+V_ z?pEWC^{Po%p)v8h(XY}IlBIZSGwbBv#|d(g0H`7%=m3(mY!k`Q`GIUzp2jnGwO%Cn zHBy~j%V+xsuV!74@ozCA5@l3rt2(t;o2bnH9Q<_%m=AH${&=;#+Mrd$!2*};*p>~- zBir6T!ao-18-Mg`J^n8Y5(?XyL`&eI*=B_TKf{aTr^bTLJv(B%WvGtEYWej1fTKIC zU~6}%C};0mE$s3Ai@)8dZVQO%Mu1)u_&}IWulBue+%Ft3D*rqC1g)>PE4&Wi_r12L z_qR`c&plRZCzp;kQH+1AgUE1pvB@kXW*+}(AztKpRVbUHB<(CRfj5>c_g)%(>|VRV zG;~B$6%W0CY>HP4ihTYsT9D3E?#3^PE6JUuH(Fl(-y2@wbu!)+BA%d=&OW>c_!tV0 zR!!B7#{ohxh(!u(@~w`}R33a?&MYJot8+E(FFLI6fc7_Ywq3ztT_=orM>HAQ=W+n& zdgwMxZSqKXtp3+VXI~?maoY85K}p?t$~BfUJJb8tLz)J8v({A8_cJ6;@3-I4FKFa+ zR4Oj^g__V;E zuZGMDMKx*hrX3pQ+lQbqL59!F`~z=FnU;s2hE)tz^2K-zCPKzX1tm zayBnVwpwOh6CC;+GgHR zFAY?Ws`OWv=#ilyGG}d-MTZ7CzU~%{7{2?Bzd1H%%G&h?t`j76LoYX5Hj}J&aid$} zCZr{}&3e#+5_uUYE|57qH-!voXq#go11g)JzHzd zHRs%sN(z#QaJX*kIS@ z56^8ny_oSmhh2aRs421mVx>Z^SFl&|`mLk) z_pQ$l&S1r3Zue~YCEax{E3ex{Wa+glC%BU>1^vXr*OfzR(NOu3?3Nt6>jcw~`>6Y+ zygmAF#PKkSg#8@F{^yU2{hhhJ?rZJac0}0@mfWIi#7%F7(yM+X7kE3*c(lTbdS3^c zS~sgVIUdrMd~~I7cIQLvTKqTv9$SzcMN^`~)_fCrUj+XDw`(M#bA^x74<*m$7`}$m z@ArdK&&0~OMCce}69a0Y->8nh&d1YBcX`0FKc?^R`dqtBpMmVO?w-pJkH_9e2#?Rs zSA+HUfIpAD>2&%sL&njdhxpNEKd0Ven*#hAw4AEH)h zgJ1NneoZtW;uTLt!@(d*s={|?{L3sO>EJu!)Y_W)&iKW~*4{y2u%dGxD#F{K5M{CO_)woB#CS-?Uv_e#&}(8lWWdE(r^#9mC(X znB#OlOGO|Ne6?@efg;*^4lI>Tmw0S=eEI4 z#DCNMTAwyM)1r5Iuls#wO|k1bZKOrAfX}JLtG064e}~@3GN9?md%}7ywl3eRE?S;f z?iHdgNS^iYs`ralHCvb8pKJr)3*1ZprV;Pe!Hv(|%TJWH|I8x6=4auv4Z-JK{%1w- zq(R+y1Q(6d)q4X8pE8};rmo`afKz0qL!xYSRJ8NvqJ6_%6b z29xVDvo+2wU(v8%=X38Ai0|D#kM{H=uT~)bYj&>wajaG=(Nd(=nOxybT~@anhv=4$ zJvQFGZ@047y4eN=)#EYkQuvbkZwGvFMh2F7ITmyE_we&8l3rHH_}tExE8w{!i;6R? zUMud~Z++l0@dvsOYcA){K@Tz28Z}vmzc{j?N0KE9VuO*9bdYZA?RHj(P%TLt4t6=M z*6?yzR$ABtNI7kn`wZ54`p?Yf9@Y!`&(3Nji3xnrSGTkU96Hy$J!{SCV@O^}!46;r zGL|jY=2~hlLLOE@r|&LXdoTQ3);fG%lHY6nW*>BX=#J(N^PrWO7=3bWw;HUH)9ABX zs~`BT*jtVq16J6&mX`FP9lY#TIpkjw+T#k5RW7nie!bffX>T_1U0~Wu`n-2PMs+iG zFZFGF{_lDuI{R2^IrN-JeL||+h0clkux;tD>*7P0Cf`BX!b@6$I)`6AzyJFAv=q6_!TZldOAZbu*wyazC zH1xyfwZ7tZ4Z2_6Ejb5rEy+=ygP`;=Pw3iJH|0e`5YK`ZIt*NTt*|!66Q&>ox%(twZ9RItunKI?b))ax(9^^uxrS*x2uUT41 zU_*Hh%a(LM=s^E>i;x9p9J!rTy8p#lNwO$`1Xq#Ye*ucY;Muj}A%p)vjRA+p{XF9h zY9pbQXtH~1$4;dl<)duh5 zjDJOm_cdRK4BkdkFR-GsPm_gn2{UGcI!&?bR{KBQa%^*L+X=^eDyEx)vj`$@4wkj`ijObu^THuCMS?`~ zss8Wh4H-NDFBIF>1D5@7O-E2jg(FI_&}F4Ts9VJ90PAl?-R^|13w1H&2qTx2*)Eh$68D}$>eY6RcK65$Iw!x(LypZu%F-VuE@P^_irazURuh<#ih%0&h4tb z`Fa;PspTdTCqCjYErX6hf;ds0cC>1i6k|2L#dvl6r#Mt?)*|HB&E5#P*?3C-)yZsW zwA*y0YWe<9B>D?K3yaEZi8Sdq+%76YUU#_(_v7CrcL+RmUU!G76Jey1aZ;;IR(sW3 zp7eeCGr!M#srx4Q{LY4@gzc#OtpxN#LmHfNaKts5Tp}* zdq~XJxKBmZp^*7RB;CI=>m8j1|3S{YZNzCc%l70RHUXa>@1@@Nr!ST2Khk>ih`1buYRTL$R!hy+8qJ~+ z2zb=2muhQf+9yCy7b}!W$)lFOE>>%q=(jm2CuN}w#}hdW$HU`=c!CxL(CM_u;nxZp ziZsLF2S%^7!xqB4uHq0o`;vcWObqg)yGls;PIExA~?MP}f4UtF!%sh{Wfpng~8CKtIIh4Eub^s0dGaovW+^0%XW^i?*e z!$OnP-4v%_%9_Jf)i`m!(;h`Mu(v(wbOTflYhnXtee>wXAe<~0$I)3FHlF2cuNG^v z&$oIFy#F2-(nS7RZMIS05NWq?JgUQbeYjwa^3f>Xj87H(coGGI7&$Wk--H|iKkdi6 zS%iL(6WhpCjKhuc_B=Gy+hJ=Hwp?v= za%!yD`JeCAbt9!L_~4rn^RFhb_uD-$xA?!mXdWE!)kd}=Zu(sDlTYXujWDNBe%Tj( zrk)s2r5$YfG1!beH}kay42#$aHHchc4-^hcbu^8t#A2Tvk56y|pHg8)k zwb%PTU$?NbW-RjkY|eKk4h%lMRc?=FOm0s|*IF)6fKYb5+(`M+-=k5fX3Zm?x&HZm zt>>{R2Ogn*FdQ*CUhqQ`4ui&2zhHPQ3UacSJDh^U02a5Nd~7wUfK`wXv_|W;TRmFv$vfHA{pSZ*<hW3 zal*HoY*$ncCo_vjgr2H2YO36}2XCgbIpY@u^o43IMdL)Z-p=ZJU3q6NcrV*TaoH>j zPK5jVcYj5*3#O>4{dv9YRP6cu@TrjvgTpYrHT|4$N@viUw-w)Hx1LWZ&-12{dZ0UZ zE3yTmLs|eZ;xcUi@ND<6f$vS2mw!Onh~NAD(kfxeQiq!jxvk;T^^P{u>RoBNepGVA z;63=AGgfqE7@Z{%{0-D?SRXTZaB{LY@z$J$!oYf8x0@VVbdfl`%+0R&)S!11 zjU|<1F3$$;x}g8t7txAa>C<^DG9I2)J~En#P*~N}&>HP#37T)U1>@Skq7F{Hj{`->$oXeFtd*Wo0r={}o8U zH-oPOSv0>^UaLLxzT6r{Bi#0WK$GzdV;wC&^%WpzZf7pH*y-dJ29QulL773>%4H;E zuD84V$VVT75rMHXybebYGJJWspcQ<(4ykhQ{ru=uK7_WSDhFmQ6RYzxGretVUJRP# z<+AgNExtylmBuQQ$td`xmH%LlJSH!6#PC&Bf{h6(>c_7o$d=PVX83B`=cbq60s`ichE$>1tW6#0(xVlMA-z_uTFI=p%c^E{C!afo3ZMBCh*l;@8F8!yH7 z@nlXC_5|qGJ^naC<}S~yK*oq<3^qwFuZPAhBym~^x8t@Dd6>y?Or$7ryMiv!EHUyZ z^FhF2rbSaM@d%3eZSi@6)HrzNC$JspNoLcZYBGk=Q5Wbtx~zn zuTrN;hX@bc-s@?UY=9#BJq za)R2oTWhJ588mdjNVx;GMu0=4S)8v_P1Q9V5c3lje%()2H2rvcJ{5${?2B;*=7{zW ztwB#0S_S|PGmpkl)c1iUS^Y|!QexE4oxncnnBlBkz+yID0zu;U^4Dl09CwI&f6zb* zIkXYDL&kYI{4)n~2u=i?q);xQ+A$e}3eT$;L?oPQ#;$dPf?Os==@!hWxHiyvwk(0K zrMN;E8;e1=!rVscN2?#56ngOUvPnGk$snJc&-HmI-=@n9|L|_2DhAhZgLE>*iC2QG z8hfo75EaxBhbHw}Y*&btA%VD+M5onw?9{}&)E}KlDtYP_cq}rhTCPxYAeT7sNq5AE zu0M)ZG=3j~Eh=&X4dm3>2miO5k>(nu_tBZ1m$0SKQvkyzRc!8wSQHMogV($a(;!H@ zF~81_sY(y7H}BWQ7Vn+YW-!#HOl!(9Kq2BSrh06>t5LFcyJYSLkdGKM zyT2d^0BK|ha+QAN_=$=g=E+yig({Pi zA_nKGLN8Mb%>M?=Un&eJln0D(1yOEp>Szdl^BCB`Hh2G5nALC97!cIknXFCfEdJ(MzS=YaJqY1i zJ&V{KZbpI}5&m-F^cGf;NOaI@R=CbkJ%10szOb#Az=a1o0nC8@T){Vds@Ofps)VmF_tGyCEo9(wEQ5FQa`2h%731(`f>>tzCbMUYgNUD z(}?I1zwFtZp!Uq*!m%7R3klaZ7lW`$U;k4OIo}M~sN@KP|j}{aH zHnD6P-Jb~WOcpb?tup!S)4^PpLb09BuwcxnBJpS%>OjpxTw~|vo~|SC@j;i*qx=93 z*027$m{blwG-^~9V8mlt^6IuQ-MpT5BGjEo5#i@4VF(2LAmP3!{bYfF{$$Tfo?lxN zz|=4kJ2N>36Yb)8oG+?VG-EQDQ}4MQXFZ)5b`W@fef%AXP+?Nn`w^Vj-Qmpu*zo*=sYjc^n-&0 z<`E*Tp_pMd;<7?cE_8*1m^Xryg54Mr1Ss&ollACKQvCuYQh`-kr_%BDcRQj%H{ZHL z)R2AMW*xpMyx4}c!>;AaFt-|1+Vx=A{)BEAV2pi`s;IGohoPXbW2|Peg8f>u2IccW zL(>F3!t;4}hE*o$nEZ0?tbKTu*{2)IN{Deu*8tDIg~oMti%5Ygr5oyn9?7Kg{0u4Q z+*Y!^YPVc3jY+RvG;VNzs;(C6;@GBrt%$;f;<8F9%P};%*li(S9+U0WNR}=m&S)#t zn+L)j+GRv2Ze(gscBuWO;tZ0?yP~9`2B1vvh7szJ$&9a{-nNNt9*Uz^eWU~M!LT|G zG0%}PkOa9*`CWQQ9RZw%6%!EE$4y39p%B^|IJr|E)_(5|*5i=ytuAtBAn`x#8*c^#dPhcgED9P=JV`Z} z#Z*OxqMeAGgZycs*#A&-wGvEwnH5A&y{N;nb{sS?Fc?d_C|o`ultw-Ia2hX{?4m6(SgG`8flNXU7A-!ZAe(F$g3(u#?`@K12j%qo>g~-i3Wg)xM*xlcg zI|J4w_*$*wD*h62y{-cKE-y#@HXGl!Cs=OJ>v~kT>=V6So_l;WceO|J|?N#*UFAf<{8Yj!f0st}l@9VKpwq~`~ zPvLOHY~n&AK}z|o(u1SB3C4HR+x-508Vq|Bw zpEn~Y+^)w`jyhMHA*K)Kko{Y%=99^&q!hnyGP9UXdMZDKF7QU;2-4|wS|-8*U*s~F zL_0jLegMUL84in=3O)k?-I6g_<%YT6_E!@ zdj*YeHJm8!4K)u!iR~luBrn;#WuwiKJ^%-jff`MzO8rLx_{UHrYw+tkjmcAg#>I{r zg$^ft0Kt22Hyq+x1*?%XaSv5SDs6hIMh!01+F*;~F>ZZdRh~cO%vN|pd`89`$vtvi z?Zt9~Y!nt_iCgbZI9m9ZSY|SNt?G`5iS&zk=BCTdmemH6R;X{t5%SqBV;yeUDN0^r z6iZ`^lwN~lbR|FYPvZXG`INoTTzsa0!AoG#Xsjj-0o;jpUD)agD$v0B!q z^IqB7jLwPpVQ+bw$ZssQUO84O7k8PCCTvnsq90s#IUt4Fss!1 zsUmcfNez!l$8I)5Tq=X1&fetrirI0FEsE)t^bv(|=2{w7CV!T>7d2GLd#0-DApmT| zrMDmIv~{MIqX`XFmdcMh_Eu$NkqKLIL@CKHJ2Y4*jn^O^4VE$NUGj){!>uq++!7ZQGj0NSjmZADZr zHfXWmkTRdrF1QG5)TuZ0pM%0lZBtI)8Kkt->v?Y}=X>7gUtOe1#pAI3<3C#_Z<1_( zp6YKI9SnJQ><0qWti~_p`PYe)`a|Tfb zcpNm2K9tI2pcu3zNFeeoNG2gVK>UMKevrlM(SSDWb9G?|qlr$Q8;x0`rXDJs{^azy zwWZ8qzg`r=BZi^UVYfDIs0A?AMHkz3pM%>IJ;~b>Q&;=8l!(tT$-mZ zR@s+YT8{Yc=l!((zq1WJ{gJ$y2PIJXqR<@lMaWsH3HZdS`>^jHFE#<>TJ!vpaki_N zhR?U`;cAEJ<@r5ZD2ZJxp4Zsw3E@Zt}Fyy^I%DmF~7?_nxqS>^x+MGR5<~N8)9% zfBNGcACgTm4}W#D+Z!>B%}QkqK)7bBr4?Ce(pahtewY2w4ohcuM}X+T-O~^Su?Y<6WgB`5gR#dQCsiY23$*&W-{- zjm3bZnmjq9a%JJrF?c-5~~FV>#`h2DET;_ zXZo>IrAq01KL$B$l2Wa%w7R@f>Mq{-9(ai3pCU+CB~eI|z|i@?FVsnR&89zbmg6eD z>NOigI=a2@;ld5+VY4^8ykui}YOd9p^%0@i6SzgEO0_BGX>O!l<>Yg;@ zPsv4HdV`*(JY-9BsU)l>#oPTcwSKYYjZTl=hZQvPsERCv#I;V3{0GEw2jvb|=8LfAAFzo3DBfUYZ7%xB0zwuTxqU#xzX@$4G;1wD#FK{r{H0Yc)0Fq^0W)=wmzJ{rr0VT%yU=|yUOZ7}H zTS*{5k8}VHrWW*ITho`^Zbf`PpbrXd?HH4Y)|2>iCo_Ds^p5`1k3M?=!B!_ zthXyIe1gF)r}H@MCdO3{t%Fmm&|N}1#cwD#xa>4zIo$AOZ%-!@BzENo-(&b>scj8z z9)tGtZl!)>O|NlQ$EV+~giNlr4CKH!9F&5PJ4|K8W^vYn1A$H2z_u0=`>xU*#CO}# z0N%DNNOMwPdJ5eF)7lVClqsQ39$}<|-DZ&s@;^Zw0vy2_wxm+O`;-SfKBz*oAvhd@ zK=~d_9TFX5=8x~Q^N-a*!w|1|8Vis)TAA5G(FpZ-V-_)y9<_bFE>B_g>Cs}(n}O4B zzaD@@MC}EHoZib34+epPRbjESr8@iRtzrSkd1{AE-74o4dL0qD8Vnuh)(cvgl( zHK;3qzS2Gm-Hqr7$3eh=F&23i5nfrIY0uc(&91>AQo^v}^zEo%6!0iC6#OvEKxHN^ zmSfiX`h_YYA!<0*#%86}cBQNY>?Jq%}5-77Q@Nh!%kmw{}L(@OD*JR8hvt> zRJ*{UBt6NtNkrD9TTs)%OupkJqu#O8klMws5G~+*jsk$9 z=zVv-61!c)@TJC?0Z(EmOPTcTyNmBJSvX8*&f-5s046)oC=4}d=)fBkS%WZq^scM_ zI=sVX$^MSF)7`h;Vn*LDWHg7{WtnYR@u-bdi`$PDya?E zx!6b~&#K zO|D@Rq|gd)P@G}DsIP-Ro9#DFh3_fxsnG4hwW0e@=POf{Ylo|VZ7l3;`smR!sY;4JM>aruDdh379z)|Gp^R%c(^MMdkuMh7Sqt~# zupY+raDl{G1cOG=ykF=7)YrA&$Ma0Mp@6MgErm9t6zSpeYBTK*uLXFDob7n1l>x=% z7NbSBk!HI!xtR!4(M9cM>k>u;Kw|o>M3e73EAPjI$5v5!KOh$mCPx(d-H7`9cVYA4 zAX%z_9~3S3(LqE@NZ_191R`K~Itp85a645~S3PeAldIr}fmxrxgJ#&(MTWVVaV3Vr zAJ;A6#(C$+lxBh?y5k>D550NJ`_-eE{lcczS7AM~r8ZAch`5A&Wug&2euAItteb2f_jR1UfFNs%B@`8el(OEfWGcUT$yoLcZyc38o)97f_cdRn(WSQeQjR&MpEq~g0oj7B4@ zwp4qD1`F+Ryr!&95Kys49+57tTU@C1WzSS;0FQ zbyubW?Z-Wb)3KFW0bSmjN8fQ{pqYInY|X#Y@OAP4Y60;gq-n3cHkIVrDE{WLu=M z1dIa)e7)PJbtXfZ#7%lJ^yP7rd=?P6x!s0|<_;YvQ8VlP%FYEE6fYT8^^?RYIt%^+ zdiP2$C8jl&=SwpF;>G#kF2W}N)WVn3VG z*(1E;(3|~dX+8gliJK;l;#|bgLW|$nni_o(HVN5Y9C95e3zb7 zLTvC>p=ZhoGR^P>y1&<7U|+rzc&@&Z=zcabz#nCgG=u0a(D4a4!trwUM?aYt(o76K zz&V-NG31<8`*Bq6>}O)*^xA1Bba^$nep+h8U7c8l_FLBb^u-x7pJFzkkf3OP9D4{ ze5TK#*YAe_mR_d-xyi_f*{l{rUDs`k0{oFtv;VsUsc3+m>5cKQ+HEf2Dx1yVio$Me zQ`q!6VkfQp#u^}~ae|lm`cHwjUUdCo3WyYL*8}dK?*zN#qDW3bkpK@cZEZ}-MBmFu z>Eztz+?S)Uj2H2fc$0x-tr{60RVb#wefXATsM*t^5G;Rdu?h~qP%NX*5bZ{Imn?F3 zxpJ>@g34}ZoAr}}EV!?*rLgJ#eB~Q}XN5&4HO40x1?{Ak$lL@tC^V=IKA`ShUI7z~ z+5V{D0+#*heCBOGbiV9d86q2j`Hk=0l;mpdjKFKu+lvhmAkFg{ANxxIZo1C9a5zO^&Zhamda zj9*L71fLNvYP$`NwXKIb6aqgfADH|sGV=PwcYL8;(IZ6H22Y(Iw4 zSEx5-42^Q@+Yb$`p0``*OlFffX7$75ui|jhr7{OGlkI&OYU$$u;-mZL#K;tE-EcS9 zrpt%IH`Txed{8RFnQbzuQNs|tlnMeLnVkORs`$yuyKPEx2~U6pBzDX-^?WNpD2v?& zo3C80ayPDv`yb!HrAsR07t&YQw^G{FWv*&4Y8qY-Y7AzpIQYE}%qWDovNkM>!^@gF zuTW{(uQI7L1&@W?z7o-VoN4f2&7o5k5S&xKFH~#EzdXFlk`^ri&Y?%vyB`)aL^0IO z*&hUaZRsV7SNUG2xlTh(w|Dn*eODJ_lm;mhv8S@1AN(b<=|~L^ytjw{@q#;E^gA;c z>aF&*r_HKFPKTp31R_!#G%G1@tzz0zWEQgwuM%Qpir6#!7HgC+OBxDn=`)Q)))@@{ z==<(=I-lTmhj}6fp7ImW&hgl*Gu}RY3|5+~qJ7`*6|Gg8g9t6AUe-|RNn~CmVz4P| zbT|d;x}1z-qi&PC%_cNPOQh!jA>d!zSq()bG4|UANyg%fAZts}sLlTB-HA1C_U%ukyVi>ONr7NmkM(A+BXg)!aoEU4cg-?J}+nKrCJYaD{!uP zfIa_|e!T3(E4{QBOOJQkxcqketyn^x9H4&e5>jcGM$r{rQ-@>EY;sBg=asZHF00Df z!Ves_pBi=g;(NHlNT2Ul7N&iHg*jeci z!t*yn8Jt2bw-3cyBvyP>#3aV`d|4TT2aP3PY9K1Zr08EKcfcC_UYYL(l4LBkK6{?Sg)xHC%KBZks$XCs8KvtB~@S{%2o;dD*^t~zOim= zaqLPOf>A5!AHx4!)L$-bA}g3Q5)pTU&ro8oulrvIUa5GW{1jG3Sk;3Sj5Y4ih7@%+7~XlivR8)(8U#$Y5A$){a6@uUb;9i zEKO+j>X-0mHb6|C6iNjoWNsF~I`^OEmwxNSBHv`Wh-09HrguY?1m8 zujjSl{^`OG#ec@cLCAqAk$>*I??e)&(Qu)*bEQ9*7Yjw9DcFu#R11G9naCT%)bkP@ zs+#gHiri-@6&Drx{@)Xg1vSs{MuL9h5Z#`KX861OTdU$F9TtJg>5$A^RLoF>yx=O8 zrOrSRJ?<$)&TL>}A*8gb|KN~~M0+l^{KJ<-smL)y*$MDhO1B3S z46@;7c$Jgume#ziKCWP~L%l~zXD(ZE=VT3UGU?P3u*8tyD zvp!%AOadhNV-Epz3b}*;T;Qr2*R#couDG=(E7hC}lz3pu#sFIt72xlkZ+b$yY}-S^ z;k3`uMF3DA8PLmQ8w_CmCNk)CP_0BEcYy%8i1X!9ByimItfn<;Pzz;rDauS!@WL8l z@vHYVmm@yN+8!sXk~9QSTi@3o&h3Hiu4CpF49<=)zy2V%r5jHEz!Ay`;qsvA*QPDUR zettM#L7!M3^jBkh@DlDwnb6Unr#lsWA3HMmd`bUj8p{f&hd)_sAt7q%ecbe6v00?E z!*h5+(H;NjhbEE&Mi7wd^Adm(k$HJ>bFXFq_wq&gdR!{21a`P2^~?#&xL9lU*Dz`! zrmvHMN(`a$sl)LLdXU^{x^H>}zej|;FP4{%K09~B)F9g? zHT&Lo_hQ>LrC>2Fr7J?uZBTki;ObNaurCZ!6f{WVB3GN;Zm&&Nb4_}yfKM?D9xJWK z@AdRSA(v;2zIDCmo`~POsq1DK@AhVd$c7N`>!sA{bz1YP0Whji7?RqVD_8<+!2J74ljguVxJ{Bx+X6W zb`aF!sE7W6*sHHW-oML9I=TYa13uriksfm68@>4lvXt5h551hBNDzNm2Il`Vb~5^A zoX~c&W4Mc2R;=HmRq=-zNFpf63VCP|0oVu{z#$F|P$Q%3(BDE}NB}&e>tHX0}jC?9W2)9K*xur2%!;IlpvqLLyvO+iM9s)StPCZX&2sZPQTmxpKe+d z`u)rlgMv{hant|RuKOcFXOz2yut>3|iGL{VB7t<=TE4Xj7My*k$LI0VoA2Ict}OPS z547PnNC_~O7Ox^J;Q>wu0vu-J(6q>wP^A@Tk%HUmXwWibm*m{kNh z2$P!0;Z~ja3j}fK1+(Z8q5$2QgRDR00BxyC&v`JG%iH?kB}Epxx{2I$GMY%ru6HWo z-*gj$!`kGBZ%pcn77`0J;PHf$tlT{^0!wNv`h7Y1*+$dwcf<5fe#q9dHo%5|fEEZb zRT$3>#SCpv7mOHw$2rfm$osR$L_n|ACl92jC; zz-_aDnkNTxY1o+_hIwCL=oTj$bO?6; zjJddq8sj-G)G#dFczEtW%=9)niDJ(@Ql?XKdZ;9g^c7xuG7=#Pn@o{nwp77+EN%1i zwW9JR$4%hb=iRD3i7Jy^3}HED2r~&Mc$G;bsYBh)_b`A;m^?psoz!TCId$ z&I9qH9QPrdA&4mx5PWwAo}I`c#tkPzieRJ-Z3Dj-HiglK@JI0Q-;R>Xs43Yh1ri5P znfEP1LPj>O^p)PA(i@HtuVE%sM?;!Tr8DLy$pzy6Vkfst;gW)j`V)dIPys=e%B$zVs)6kWw zl2+J>EMluf@MN>!FM_`gwc%+E!t>KCuS|3LNg*DHx(zv?u{Z=-!&~{>FMM0@K)M}q8?Zo5<}o*a!>#d} z3qFfv#FHT@LHo%Y%4jj2qf#t^*xmD&_XRx^mi)pOl+loa`ovj4hRFH{Bm}ykkngq9 zoh9@eR3)h?+NMyp@bBw}pO4_CakoW;&hN@8Co@#>88HOA!Q$waw9yGT6*shwK_ET- zI2CVZm^7>;#Lnq1XuyFskH|ksJbNvgYe}VC6z#Hz>F6$3sTs$Aldw^;?RT98t;Q2c zM5-{P&DGjileq0d*8@zP$BaK1mOUlHrv%AI6tY_N=ZXlbDAVB}znV=5cCOT-Q$fl#e6`YQevjE7!zXFY+H1`+QC{05LLuE9QdnZh224-}JwJ0nar3`^?EVZF5nV;-@}=VHcHpmPOu9~+>kT! zOy!91_vvOwaO7N1?N@%l2cRhaJ1a0odogsAfuqbwFST_>82C*n+EnF5JUZ8y>` zXS%(rVn16DYsI@7yhn|`l-^-PA(2>$M3s%yuoK&k$5brABrG|^FzV<|Kd-4>wIs|y zys)x0L=j0W5y?%V%>X`(>vl4S8ks$oz;~cbty>d8CQJBX=W}#g))=7U)s9laCU&08 zKyCKMB9~T9<~9!F)nn$Y)v-WC{&^8cZMHf-*Xa3Ek!MMP;>_cvx8?zD506>vHC78fe>HV2vvn2!onrigDhRW27zthuzZSt@iY$V`HF5nH z&JY)7=&Q1pViMKYug8uzuSen(ioRku?h8rMtfF1Ba@ABcsB}U}+`mFj z8l=>nN@%^hv}6c#s0iQ@7LOAo{{30{$f@&cJ(gNRzv3*Rfn8W{A89I~9L+?Nqlkom zf3jK!!QAu1-dU^d59MC^%lo zR+&?4EDz4e!TV_7B$5nZemYogKsOiS{vmP~I#|dnp9N1U4ol)%(0H9Z()N6v!M`MA z=Tx|l$RuQ3E7oB2TZ~<}RHVNXd+6KDQ-TuzOsjqqi8am=UCvA<|Do~!#ba!`1r_v=LDcxP)#oqh<)~{y_8IQQuy{?$^IFBjf z8BBqFw(Tm^tTZJhv^!0+ai9o#g?{eIwck-|B2LnS8Y_d0OMW zX=bx6L|%a{5^%(rl8}Uof&9&O#&5j*iy`0AuvrO35o&_0`LSgB%Tnpjt7z#9YDb~7 z^-4}wJkyWuI2s7ugVBq*C@HYbZ+IRrM7%E^XHMQWHF7kQ2YqagkW7Qe863p?Afe9l zxi(}>5{p5DQ3j)Vx=3YsmFe$0t{9RDs=@2sls<@;8o^LWn6dK=iMqnb*yy&j0!*^J zsJq(TdR2DIBP;dg(;j^r`4V%)+YId78?y^6+0tY@Rhx$1XYPzBE2ZPd!4Q*+RgSOX z&v1e?X)=W>If$MY%guu{oKXlVy=MJLOSvua<@Wpkt=yr#IdiE%&1~?K?e-!NdGz-> zV%KqDQp?=EjTFSO7(zzb6zB)62YWY~`Ha2&!> zyNcE{(GWj6AuhDXMfO3cS+Jmejkn(|es19mBgcS_+rS%!jiy{}>@jWCK)I-SmNmLqi+}A<{ zwx!A-8AwnI8-Ko~NvhBKCS&_dy~;u^o(|VzJCOc<`ompP&6AY3b?unNOmmbKh1rR5 z_7}wODSTpIEuvxrEtV^PS~eAZL??5vlPK24!hov@{9(>^cX)}$bUu{9D;BMkxdH z{CS&c)7y}Fm%VwuB#2bs25mHxeX$W6D@5zdBBRIeLur`YI1R76(>;VAo-b6UmC6sn zBXfC|aExFP9lKW4y5R8NVzLar3mp?0Yc|YgH~xZlVb3Ne(iURs*9q9=!|fqo@mJUzt3zUB@qbdoj?0~vj8 z^c4Zv61d`d5m>X3Tq%w+yvY7j>ldJKwvDcYu;sMqsiJ$-cQb`N0H+h4}l0V z1f2b7U3pV2ju~2eAO)leC_n~9LFcN&r3OtdyHyLU?5|%t{lcz~_|-u8*hIP?|25QF zGG7sXT!!Lcj9b@~fJf@=V%4hDr?M_K%gtpRx;?sWFxIJdEG?7OjK&2Br1#A%vfBjZ&~UEjK9@0Cb(IF)cHCDyeey{qzS|M4*C7 zbrLCroTIPIGPo)jKzq?IKAlQV1E1Z|MgD?8UurYc@&LWG`M!x{x@!x+mADw%djIcF zDJ11TjG-u5`h&@rw{F-nEYb<62%4V+>&%Ap2kll54RxJQR-bA;Z-l5kUEWQrm(AgS zO_5w4U280QpA~{^gWv0wL0o726UP?P?taxH_-C`jbiMp#&LByb)KrloW+Q4AAGW5* zX<0Un>ATSmQSHMkWY>?)N9C{?TIv_pBBUspKB!?<#%t?8nG4KkxkZS09@kiNM$Dn= zcnFhZsDG}A9igCz8u4}HeMHC_+BlsI*fqVsw4$m_@PdHvEBE+TMSJy>6kj+guXpbm@oF zIpx}&!y;s@u*#h7{l`G*MFm!Oh-d`CN_i58i9otUMKUQ7g@{K5kQZf;UuH|O^F;&q zJy6`mutWgJnMf*{2nyCkbau>+6U6Qt;hts_nUVlcWvtNsE?{Z;bt0`!31ItlO@HQ8 ze4g(VLFuTC-U(?3kcTR@Z-?K#{}iR{#g)-oFy}%VGm&M-HBXw*x(fQOO0VRobGMUL z(-&t)pMD-^8j&vpQF~Xa0ODJ0bq@U^6?}hCrMy2scHhFJvqB4vu%#Tp;dZ*vjX)>_ z+7NM82__)z@OJNyXIL^M^q5?qIGgV?yKSBAvP&_$^(d#ur5P1Ro9hYNwlJmnX!3jS zLi7&#oAK-}wWQzVlINjEq5YA#$(%M^powg5ezlM6K?H@~D^5tnW4|y{Q>=WllYVbI z&(#XJd5MMh_Q@)A;sVk3g^(WRBHZXRz|)KHZ+_G9;=Kd-gYL1XI?XI;TDQ zmd$S&(K0nz%zPvyN&=t>P({r;L}-n&y+3c)oJglSR!r}jVdXBl?7cF!i+X}Ydm9g3o{R@QZA)2WI<#4e0rXBFPD6GB1_c}2bA}~qMj++ z+A`<+$R?4*%mO&n60`fVDj!bjyP6$?g`%4`wyRZZtW;i^ik@P`EdyxYL)=G^_q<=X zBs!#;JM-1+EU1oLgAsQ*tiDa#ND*32ewUmSEeM_==5tzTpDCYd^gJK-tUvmPnD1CY zx(>NZaUc3;M}JJnDZE|_A@k^x$Sl<;RtEh8Xp4&(QqTBu{erI{2v1cM&lyTq!hGrZ-NWWWL{eHZfXB! zxR8lBjHGesb~82_sN_rIyw}cg`a#Zi3S0mJ#b5r|i_3`D4QA&lNxmN*6Uiceqv9!ZLe^8@5se(VHr1jmmv#d~D8{h#|`|u=K&44<{FhwZ& z8q^!C0{?bAkxslCSt*^%7U4u1cf61j*gyF=(!aK?O`s^TL6fvlW| z*)9QaCcE=~CXdzbc!oIq9tg`^PFMa>xQFmVkeg*tZzWrR0RewFw5vKJl08Q_A^%h( zGLO$isBft0esR<0Nj^We%pyhewYZ(ptA7KVq3Mt>{B)=bZJHvu&s{qokhGc&TZ@nJ z?==(%U-(OiKY|CGzCQwcYV))|Z@l?9wVBK*5H{v_r=s>=-rf0jB0Odx!(O4mCI3vP z4N~iQ68hvNi-t0Zos&fyO=1}NH(1N=s1Z&5K!#KO$>z*DC8nt&4E>Jv#{FUQ#W{{v zr&&&k>UTsKP?NbUX%zWp$8f`OWK-ip3Sxe-0+&jbR6KuLpU}N7EW1t6s+4+!jo8rG zc-V&ApImeECOhNU|1IEq6=M~B4EEK%ig%sxXEhS4yE6lzbvS%qZ!f+3-!~3DhY`KO z*1P&$7`aftjk^07lc?lAh~p(>T;>LDOLY9jYxH~?H!=B0-x8(!3`f=O0#9m37}U$p zx>&WfnWaoPF<&kn7f?DQLQ49{>o$v=5`mBUUj(+Dk~4aLB0N%T3P|E-G?xD;#V*#Y zYTa2Yn>SJ~1wDdK(uO^x4uzSGL^BMT!sJ23>e1{*)KKz`TGd8rWCB+ZwwO(;L?;R? zLWb|hu7Q3h8RWpq_RtOMdxH^aa*w*StU41&ewO$M|<|hGvAjU5&Ae!`6}A$vuZA<#9PnO(=JjR zfgpvUjKIid6#hljhHF))ksiaTyb0WZe;pztWpVdn7SRyAMk__ns9<;xA`BD6>dyFv zycD<-$iO1q<8u@$uQe#=QJ2s|JDA#6>9v%j$eRvM#DgBfKfj2Uu(w3M`NIj8(9_1T znXJZz__qjUCuoJWLAf5MpDRHw>WYRzwXivU@NBcFYz=<|dxv>UE|&SRD4q&YxDBIs zz%SzDR{-?rte$4kM^5z$JT!pa+@v8$6l_$IgEP`cS2QInTdg{4SJn zTMB6-X&qB%#Qh=U_<)(oJ{C=sQ8}i3&6EcVM6;gg*wl9?vo&e(gAi*ZeY>U5IjDDJ zV+B1eD!8}cgOByP*HAgw%*T@$Lg$>X_MHonuIdj#uUGR$Vki;XVqLoqr&K1}%brT) zkGN?5(?C?3$-buUtkyl*R;fw+uXNLy*cWAD&pmc2!g{4TIKdl@u|7RXvC2N&g>8Tv-F z**>0z$tzu{3@`Ds5KpG(xF(u}SE$Dgak&``=eM+wRK~?YqX{EfcUJun2+U-4dQzqa z8%>o#4=idi>&t!4q13*6t0mCw{Oxphw)7g$8KFfTbYKoVpU7&J;M)l6Dw?XNgWr>;!{sr7fB~0 zLc9HCPnr6_dSo%~G3NxI7F-T)M^aS`^GmvhVHgqCkvPanr0jbT5Rp}SJVq9hWI>mA z50Pt5$aI@+UD0_+C4$R1di?U+KScb!tT76RCj~D2Fh+&ELq6dVs_}b~wR|vGaZ(kx zEnD*?DYjL3O7#+51ogk-r@x>Xn(9sG#16;uUJq5Q;#cS=nz2b*Pc)vf;d*QqjKmgi z&lkBjf0clSz&P<(D4lC7wo}aa$K>Q73!*W@h^emICu}2_%D@WeRfgS^w{E!_kmje)VKJ<c;1Sw4B}|lM<;He;1s)~EnXVy3r+-23D-2Jv zZQ<>|4!)nSF+E^4kAc@6xB#hqtb$(`wzsjr8mWanAGhCFIUYqX+_|!IaPv}rvB*3mMG75-4+(eB&7^YQF_(O zG-ll(bL6bFFRVn&p*lyj*tt|(mVdfI6wl2HAU@0hKV#^h=*rzca2J} zVvO9pV!(Xxql`5f z)BW-*-S=I9($o$zMK0mfe#Yc+)3UggPta9hLN}wDg;=?6({U~A`709Fob1108-&rT^fIRS-no#ZhYhcL{mkO_H z8Kw^T;D7%QfA>R>DdGh^T?l3S+ETq4#W3bnr}8?{k+mvuG6iH#MP4>0pXu&~snkmo z!_$+X-92{FQUVWF&IhNfuq&M`LfGHF150EtZGr!&Z zA1HYArirskDFlADEfHrLi&BV$rwV@diwT!R61_UPcDCFEP5y;&(7%7GA1WeHO2Z_0 zg&lgk;Mfoa4F8RtgB-N%$?Bhg9?qA0o7B5Mh9GD_Ed3HS;J4J`So8s6GVS7!e7t7x~r3``V7nj)8hcnAjaKGhWxKGvbnr^iwQuO6%fxgp%M$I2t8fe)Kvt<_us6&2m_;DdS%1S5XEHK z&-XTzwSAMj*ey3G0&Ou&AfALBrvbE?<_e=lf{o0pcXkiPp`F^}YGSQmS*cf0c)XKc$Pq zsKqEA`fcVyi~sa)mn7l4pzp8qoslHDR@WC<1Gm5M09X0E@R-7=&HQwa%uadeiO=;p z>b=dJ^zeL!-Ls<4?O#W6a^V!3Y_FlmXC?UMrZtxo5U#dD28iZ5UPG|Gq}&0iQ@>xerIe&Xpue{-W`?PX}eu{Mc~4S&xT*TMumhD8V~s)~X{?;Sv`T4Ow> zTphMlQ)+mrz{k4SxcCcKwOPwob8yhT>H#P8IQ_ipIw#qQOl@aRkd@ld_w!h8e8+CL zN)9x#*(+a16+SeS(Y!{4UlmI#v_AkxF@WSTlW5#lc`|6%9Wam*ZE#j!;EWmZMSS#TiKxyO8 zGp#P~Y}yz5qpj@a(^K^^BQ3@WM%qp~nf2RNDS$yid5u2|pTV?xfxUY-dKf2`{Te6+ zDBOe&U}{6w?{W<~mO|>ENr6Ift-H1PKFO2{|oz!~v3sJPl#0%AYo znKTOSs{v_Z80fD}<%hH9??hn`A<}13D~#~S1!tma*&GSKxUbP#@S6P$i4GaF{e1+2 z#+r2iY2HSvxtAc|Dz}tR6U?_=){yp+Qn=%DIFjv1$EWojzb z=3(geOf_F70cPM)TN)^tV5!`|V;lOh5(MPRRy=HM+&80dWHf_^;_b z8fINB<;!^MKc?~NA79s<%r zalh|qjncnzKh8};*K&W<)HxuptMd$a_{$BhPfAj&UKeZZW<%1Z9{RK(dgt4KlIp12 zV2$%WTx9|z91m_lD3`EzPHD2}Fjck9`C&YfH}GTk{|vg#?W9p*fH{v1_4kA4#34bP z-6DsWRu2@irzWFvr*%kG(yTJbdS8?aAbCow&uczo0*NXz=UcdyVf?SHl7nKf=F2`~ zG)99SkH1$1zWQ*6E4erirnP-(X=q=GEf-ye(*J2rDmCynaFAw3p;V+ZU0>WQg7-Od zmiodJ|G!lQB?a0ALpc180mnG;@7TWo6Au? zfWlSkKPledRl8)V^53WTCth4ekC`7cNZ9oWwhXq7PzZuQ&nNCcuMT0(cHOO&6 zO>%50gcFsqrE&{%dyj#)y0p8~J2bJlKpx+hHs_V4Zv2eD-R=MLo|_B}^L6o~9v>?W zQm@ca2OAt6D7>nxe+EEr>yiv0a0C8&gvkwG17{V(+c8jlvwr}219e+^?b>{@gy&cx zH0oZ=G+ayl<4Uk}*8*z>mGvs_KS0jzXSj!BP?>?cnuox)iT;j&`?++ESnwrJfIW+0 zr{4APABOFbB#t1L3bOj`zypCm5bhnh+?zH(UTGoVgPXbn2odnAjBvy#Z^?J5*|`9 z0)H?Wv}*~yJUW8vY)AXuPKF0j^X4~xr~V`^+ogXFXjEZ%BL3o>;w9kSPHTUL54rZba55_i`d5u+Wgr-_(bvkzUf6|`R6LWdMO}2a;bH0*leFu<$AIzl;^a^B|hZ^w$`}@Oysl+ zwuJHGPwA5Yc=h^FV5)zh+=HO zrYkpbYEI!i>3vs3aS`ti!_y}r`S(#H|2Poxp1Jydg-#g_rB{K|L?_t4<(sCdLyGT_ z$S!$#^z2xzb!D5A$?U^yl6@ubA=<}MV&P{??Qr}h)hLVt+p&3HJ>;PW*u@5pJ7db2 zqzEZwpGviI{Lbd0!qI=k=lsga&zS)E3&kc^kZF4Pn9ACd`enL=9+tI#BQyjay*kU1 ztrV|t2?+5Fd`*)nJM6nZN07sP-JPhQ)}P^dju)cUZ>`6Jz}wYRt9uPDH&r*;Ryj-aq6=}bG&7J~!KxuKyjM`GAJ zSBZ<{-DSw z#=DwHqY2|>fXrWVJJ+oJoaMwy{h-~5n$0O4r;PYBoraF)&h)-qv+Da6ICs*k6{Arm z;%osb{l-QDLcR=5LT+e-AuyP#`~%a>b>QXQeCfwLTfY))O!{Rj3h}bV6*lE4dxNcK}Jvxi}D?ApB`Xk@wYyPWgtKHj_aDjzb-sBh0=jQ0yYY z;R#s++pm9oCin$MeuxJ4rPB7N63x0I@4iqgq|=7?Rz(k^%DZ)QqmZyZu7CGD=Edi< zPHey5FO!8k>Vrg_IGQO**qH_yAaKXHVWw?|!K654ohIamJF2bOd;ms~PEjCWe0< zC?5wM09xL?#k!(&Er-KFs9||!3p)^;(a0`|tuM;<(NReLoGs|tm~Jv2S@V&LRDX)n z)}j!Cnq1_E{bf@hs%A0>B7w4Of7CDrkvQ)gD^>@;a0GDIn)|BcBHxVm;n~EZfs_&< z2pJ-{H0=Hwp!;<06t+{jD4=+i3>Fw0{oC<;#6-@$AY-n@JM}+MyyrnNdERv3T z6<8kU13<9`FIxX7{?zOeSKuA&@A>N?*5&iG`oVqodEGoliF|Bsr?XlvqxUzXiJ(kH zpq>#Y3_l_^4xTYFL0qx@4$O;Xo&Y!&=_TFL;M5HsHd)VFEWVz|MA? zn?+s-2G1WHxQ(*zC<3@0#PCS1S~HpY|DY+P&+rhIZ?zFQ$7}ckQ)cudMYc@?fcoyX zQSht}a|-OCP*1bqBYVbAePE9O8j|h$!}Lp`Hg=8mPGpScEr-b)l68Gl&Xv!UuTOFr zG+KjAR(UYw&M;`R01dqO6znlNV|usii7Zl>b!_u586=Q^w_YbQZHo zbKuY5^=!5Oz(VnSFIl$E<4oJ-UMoj0*yUc;k{r|#<_9Y^CafEj5zX$W7{Sa{9 zM}D_q^Q8FQkB}}wYWTP|HXkP96;BySA(gA{eG!26c8qoNWV^fGs%|?@>N{v@5y!uU z41r47OcVBv6S)6(ao!E7I1J9{1tWg|GqcsQYmngc6e2xesW?1WvHZW=Wlzrr7#o8A z9naonr)1j!zOv6R{C#mB^yB(_GHMQK3}`5(&IQq#-K}BOczSh&mPDhFc|?}>*BE&w z7GtWR(Cs=$iAMA-ljYXc{8|z$NxSa(&Nzi#*HfI?aJ;tlOfmVz4wG8K7m%Y3jShP~ zM}n9A69gvxv30rlq`VqGA*UW=vli3@v0t4YxMHDh04WzA)mItqU^!{?3uaUoD|BPE zW^Isw_a73%G>)m7tA6qZZ9fjOZ!-kg)T{n&j6f$&}vB3vx^8JZUzEv5+ zaCJCd(m<*D6Jqb0{W!aYJnl+J!7f0IEOhUUNOG9qYBTv7x{%7x{UsxW);k73I40%k z0aX^{B`Isxi5GyxWhaZ*v5*00{>_Rl6C(6Ccq9qv z0WeG>Oau>ICgO+hy^QLuxg!XvP~##HM6yDz4(;ZXyz^Ee@qt<<@k$o8-lEBcDh~z_UD@sKrkVpFQj~exS3Y;jw;BDjPG#-W$cGE%L`+w)!2b@ zZI0o0uJ!5=ZZ-dwU5m+9f(rnG;BYN^3@S=e4ZT1B*6}q*tHUD@*bo0?dK%gc=&#iGRM5SiKby1r6A{;TY|R2{a2TPHu;loZC?q_lA7*V+l?3Y)H*fqQiTdDg zyUvzvA{9!1jFqT{`Vv}DTbsZUS?k=Lo14uP!|xb-%QuauajZGrGpV$@DR-~|&pFG@ z%JiaubmyuiYu@@>aZ<+|gE(BM((^6vh$>w~iiy2WUEJ^Y9=865 zwxwGBq*NDTB!xpt&*5?USB=48@CKFS`sIp&!O}GMBB}=&Dqx{fACZax=^O3WM=IOy zz|0hhiJO2U5ElNmi77T)x}78-c%!E|oJiLppUK0~jGBb*OnoVty5@O949Bc<(%zN%jL&-?`)hGooDlP z)2G$;&bh3~zdr}ZF1(EGN%oG{d`TyGLHVZ${na_g^^_f+(b-a13>Q-LV*;qemu55pmg;&_12(s31|=2fBG$w zy3p+XzznXslH~`X0Q>C#M-VE2)^OUo#b8V!V9TZny{FJ<`(;p{ftx?*a?-G=buakP z+?n$<`rXufv}0YzK~dkvul)>n)m)*7iy$l-WkXPCRdWywT%om-J%`(1kik<{9#(+P zlb4GAji|_}+y*K;@qIe*1|EC(7uC;A?seAYs|&TM9~%t~yw0rX)M&e0F4;_}iy;P0 z#sFFoyVOudD8rkF(V)J1}k@NNjeGegMg8DyNjuA zzy-_7k~Mne-eNlV|e zl0=^X=dhftILT>AZMzoSQoi^yo$+ux+-gx<1fp2Y7MXXc&S`Oh&Lc zAjix%2P#0Jfhw=Ga(b?VT%UpdQz#S!hdRq-OQP~pwLMU(lr`0)bhd-Rs3S&?L zS~%_kH_5{wDh3v{4g@9_+7~}_aCeJd_zfEq_xfljOx#W@8WM1H!%U~eAGjPif{`&X zX|Qg(-r_?U+)eTPzpB<)TCcNTpH$c|lpx65ZX?O|VItnzk(m<5#O9o_Grilp-Ok!i zzrRv_M$4BXZkcW$GuOC+fN&)<^7DN>Yn!#SxjhXB>OhygmCuc2+p(7{&g>Yb>p9NDB_ZO7QvCv^aja)?AL3?G~)tNLGwwfXn3CBCm2Mvn_{m zo+%zqC$TVqaoisxzd=)y27@rn)sVpl6H*A=f*yAdC;cI$D;c0T z?NP5ko(Fbrjijiar$x(?c~QczHVSjGnyls{?0>F*iR(M{!zWUO`2CU+UM}I^GU|_L zu!f+qm39GN!YDfKY=fqrz`-Fz7A$q#^p9Cf#o?|aiM$?J%E&;cRD3j3s!l=m0W@+{ z7w*@KLLfpnpn2c%yQI4hS7Fq{i3YGbs(wG|JSdqbD8L8^p2`sP#OYxEt5mKfYTEj) z(DYs5r$kOT;Zh<76S3!7^NR#wgEz#!kHl9o83OK&Urb3T!QZw>T{ThqHIA71EnpF+ zY(U1OW9EG(_4p!g0MLoh_BOXDNDpXmCv~{p32K#iAiY=94tS{N5QK1K+uX6^T(Eh34>`p{25Q^h4we)gYQ+mkwryM4BTj-NPgcPAC*;=JcgPXpR65 z&tgb}IPYE!-o{zG!8$7)pNto{z`3`6M5Gg>t-Ni4`2G9$Tg-Jj^#@>!CEXlQm~I4P zCT^7=pClMtN-ORzcHwnN#uB0=x8N6lFu5Ep*)H{-s3ZvcGH1Do2+hPCRGW{YbnJi$ zUNfeozhldlMBw&fW}qd}a-nMmijZ?71FQynK$UwSP2}%88vH60Vu2st9;@vIA$^rI zN0*M&nQrhz`RCwYnH}`-H32kg)6tvVk^aw z6%0oTg8y7;KNmY)dM9c}?f`5M*13BbP;?g zvOJ`yHyc3^DP)j15ZUSG4yQCvV7LYJ=rCyveqybg_v{eI%Gk#)-s7Os6f|g<-CH!9 z@E_fpV-CeCIIA+|IN+?Nk%WPpvN!#r;kXa##y=#c5V5$&%8L2*2p>;qNtju|hBPhn z?hS;Tw(`R#ma%96DNPE%Ys?`!Mv5-EyK_*5$1P@D212%w#fXyz997 zm_%=G1hYpsPBU{e5g-%_!S!{El5_il5QE!vV9n#`xV^4o_n#voK|SR2hWw{$D9nI= zobHftLOy?D#e}p<24b>}6B`lIVdf)jKHRbGafl9lB&rcf+cJPyA!)Q*@Dbx}_9fsf zH9xO5=PlT=KJM7fJ}HI5n0f{(!(jj^5k;CAjCW5BmudpP4iBEMAcqoWX5V_)iPzC2#>{95Xz@T>NmJyCHiu!rD4^G@&Hit#qLL&PhL>b| zaV!mSCNqS@b37e;_An%SAq+hs-}9!^Lnwjl`PnmW2Nqr8b!3cFrkB#>I!&stRo-IV z?r89v-UyjEE&@T1TDrk>p1~+W?mwv&FKPkuUJ66zVjuAKQ5G*UTI%R!L~AJfU?Qes z$uRZquamV)9k020FG8u)U=+ z88V_X@Z{sXGv2!sg22_h9czNc7skmV2@Y;*xuH|u6>oBos=Z47>Z8AvE569QF z3y;S6*z_nQy{xwFuU1oK|MziVOX^=pmaIMN%io3Q1Yvq2vnUy5GV7wBM zMx=dG;mLesfn`bw2MY^Ex>0qt(KZA2sf>1Vr6p3`zgHpz!pw3B%#qXs$ul~=Wb|c>i12O3DlB=_plm(w`MG5;dW{>*=Oc27d|$e~T{{WqKl0T)VkQIzeDz z(mT|hBw*M_@6BV5cO~*8Fq_zsB}4ay-GU}jA-$g8*d0U}J5&s+cYG~I;3N^66%D({ zJ`#gkM8*tmovXdQbZhe*Ze3{mDSR}dr8xVKFKnYR+QmqpUDkppeq8KsMq&~V3qL$> zc=;)ZrdHs~){-%PMpRgyJJNH8!kXHJGI~=8{p;YWdDx(`4)Nq zub^;eBTOniCT8xwmwo4v2OSz;-S0J6a?G)e#>O*E@t(Wbn_mZSj6cCZ)a|%2vER!i~HQz!==6_33n{PFBkm0k=cx&d1u&c&bEZ zuRP}bs9jwlX(`$b8yowUp^WhxS+dKeOhu#ppe4R%A*{9zCB&nxh}$K0J$|KCIeY>M(2IWOpR)PuT6i7|K!cW-)sfO!lUe>$~yos3nSD9HFfBYCllIO zBCN$mzEG$wFm)TPBWo|Gh1hYt^$J{viHAK1*j5jh~lBQ5kSI?Nz9(?>LJc@ zC~)>>yg_k>lI}B}`u{(5P62{n?rHNc$eGhYBZshrut4Ga-xnA&(S`xJGU_!^O`Z%T z(Eyb)b$$#N%cCDNI`JPR*?&6J%>p8fro##rIVMln@ape3*^Y(h`5?Y{=OY?n$ zHnS0Vf+yvVIOg;Vs+>j7h|TkLV|aaqjzZ0eZL=Wg8NHiv``OfA)?E`OxK`5xCKnjM z^8fc|z)#6RYP2Ezu?ViWM`Q}R@)!5#7*mX~5M-7nq6Lw!c+@SM6ba+Igh&O;)%M_8 z)4@uu<()~xe4Bsz%m4|I2M;|}c+W};BGTe_oD-jswXPQ2^HT+*n}XjD_^qa# zfCI1X`T4jl+Z?D`|5sX#ecuCt=wDSMQE%_><$UG&tHxA{%55%c-#ko&oYZv7`?{TDQK`{DTQ zcz)N9Ku=i4+ewL@Vp;&Sn@+Dzs6w!rssKldi9Kk{J|O!WSYrMD3|KKA1-tu8-l?L= zH&*kNNx;mk12jt|eJ9=ifu%&rjN0-t%fkt5>8`;D<{(*h90vh?j*ro#00Kzn-L}ZXU)NurPayOBIw=0M-2i(UF@W^0X{{cBNP!0QOOw6Mhq=EFzC$Ho zuLrYOcV(Eff75RwspTl3(kbliz*QPdeULO=OWM#luj4%%qf9#j}8~2~i(J|_)hw?K@ePs5Lz93(?gjmrnL&geB`oVplaj6i)x?5pv% zAA%0+l;IR)m{xs~3yKv8Fy-A+UsHv_7i>AUn7hDq@B!IMmk#Jw*bAp;OH==j4qT^k z>=HO1im*n55NPl?EH=o-ZnE32+v5xSM9{l~i_4sMnPwGYx@w*IsL8^u+`vq_HilT4 z#<}_eZmZ4o_Dohjk=|D0v{4OodU+m#*BIQc~Ija{`8g$-%t`%u1!c;;-wbiNY_A zr9J&6?m7w(!Wq-od9~np@q?Ep5CpVFQb}KmBu;M6FyqO@@7ME#Zilu`|K=5l2J(S1 zf9zDMsmdU!Yb;;gM3=VIGF>$QF5~h$W7kMfl*s^?bzo95i$bz}(mmAiS9GZa$vgPix3Db^?xj0sZ_$pwJsgB+CM8)AGLDT-OU)%fs=+6tL8R8Kayw zOKGJBnS9PV-kY+Cv;-^3z_*vBA8|fcYmVuD`TJq4o9%<;tPijR7aGt}Iqt}xAGcMN zP5uF^GoWR@s^s))CtZHy|1$d?&?y8f8erbpYo6H$Oazrm+(JJ=$^V!o3u4`taMn~D z>)2?Z?T8PqNpTgrH>oL;y$)(z$9n)VN_!|s{k&8!7oz|NKz+8G^FQbPxQ0VO^g_%1 z$0?!3_q(#;0z>#K+5kqZmQC`*je}nMmdRWAL(n>R59y!<3vnWVq(%TxQ2qdXY&5Q` z?nU=2&j~+PV|idhZQh+#@RNl7CX5V}3?epa%IQ7Bou(s`&|2*gC?^Ly$k%N{{&&p$ z&DVWFo<|L?TSrZX96KvZ00*LbwZ-QBD~jJ5X3;}eL~=ReGYT7Ypwr`V4H&F2>{5U? z_(pX0kTj7kyw)DpFdJ$E4uUgTxzcgu>^_ff;t&k9X#}9(@9sZJI$Nfh0>Gw!?zgqM z3pwC@Fx#B>=nO5Zr9ZqjL3KBhB&>FHb_{E;_Q0?#DlTHKh99EWC z^=RyM(Y=M5Jdov1VE4HEbRni;2#+_2ORqLm{9ISB2OMd?y;A)r9mZm-wCf7X4LWpQ z=WrjB;ecWwJ4?VxY3a}?odkUD{ZCZkA<+8yWS}OT#J%RF`laoNOAwWvA7}!fzEz=Y zZ$Za9{uQBTFKqrKRT$_kG_Bn1BIVEVT&O>W-z#;$KeaPe<57*9n9WQ~d6(|M!J zQ-Txn!NJrv*&3+epS~0J=>?s&k{Td=H8u$d!)EC&Cq_b0e@=Z@L3G&M88~4_@C0tw; zSh_l;NW5n(!%`+=DHQ-abaI8CyUSrVJm2POw+8qPrx$?FZ*o9QS%$@(0K)1Ve`<$8 zuesXpZ*Q;%(Q=#9-UbJK&Sb1~HkonyWY_Z*i{Q7fV8!T70Y!JO&nC0uz_wCk*yYo6 zue|~+0j(z`Mc=2qN0XT@@Ow+$@v)~|f$H=j>TcFjI(-sN*ATpcUNM5#smY79N$DZV z^xhKhn*rz*&Q$u4%&cGf@QQt8leG)wRo@{gU*K;mHiedPZv!oUvT=E)^3GjcZ!8y& zX6-BJRR>)2xt+mOew}sf`uS{m=k$qDebO`NuWV7@hBb|SY&Kv9C;kICfdM>~5(mF> z#D(%g=&Wk|@&UE_AR9$W3_7f{N1FrD7gr~1Yl9J7z;$_HyVj}SqzD2^mTDZ?Y@zi2 zo}d|*=+)oXhxSW#n3(iko<}g1y;rCjL4lmiyiHZd&N7%5Pu%5pW+J#&tlbIH7~t>$ z*2YdS2=u2W(6Cb}#7dc3{r1jRT-t&q;Qn&xxe-ot$$uv*7A>O*4`!8W2Uro#D#J5h z`E_$zO-XcJ_{Vktho(>-!hICRE+`o{ei#2JH4KJGq zig`sA34P8BAq-~BaIEO{G-RLk|EN04u&TnYTMI}xNJ%3gosvp-N|$sBNQ;QHG*Z$a zilmev-QAsn(v5hU3{s6aY@3q#mo;l|j_dq75+Zq9-XK{lo$Oc8N zDEWWDC1ec}?pIV>n#0L|<4Cwojd3a__G0b|Otz(&@OB}T>;b8eSB~`luG|&4ZBK}?h3vNq_?!NOR;L~;TY;Gj68yCD^hcEI^-v+ zy~PgV+dUPsr0e1r;WOLGSbADw(B>NLlm_(DS_x_; z9-hz4cdQyon-f8Vtgn6Eds((18x0g}j@x$Rp`y9By+TH%ZHR&qC4(^&U30uptd%bv zhH&2pY=R^RLf5bn87Sd_-BZoU`*H?h(m~&2KR?}J*om;is z*@LP1>r_siXS*nUf@2)hA89k?I8eEspL3{J69)aqBFCKfIIA~4<$c)mOiW67beCs&$aGLdz|lg`6q$fOkDSE8o_w30>177om-svMd5UzrcCSk z79}sU!TYrFGLwf)esJFP82WDqf#j`k5M8$z=2)sM+C;$&VMZ@ndA77hg56=|*19hm zZ_A=F2E$CI7~V*}r^7{-s`*fZbkLn&tpww5KuBo{JX{o}9x$8Z3Q0FW*0ilIlSqn{ z@Y%de8$?+73xC@$OjHe7`Ac|DzCQ$$SjXw!XN2$x0gmO}vRRaP{$u=2aUG11q9hAz z4cOkHzet~2X*D2p9vNN1!bur+OH4@ng@KRKyh>c>u9+QCgk+ljB=V*^{l>HrK^zW~`d3KZP)t-gt znG-Q?pfaLOPC&a{H%{aGe&a3|?rg`4KOP)g3W`+pN*oPr;3yhpK?Odo4iUzA<7Uc} z=V6W@DisKby>B*%WLU*-j8yeVC5a`QUW#WTr*{#A#;{426i7}eK=roZlcQf~@+wad z>%BE8C$)YBg5=$28mhU&1)(|>2Y>+6Uu(4L!+Y<9NQ^DYn1QV}Q*Ggk!q_x5-eBny zI@=^lo_i^^Hh(xy8O&LOhP%GLyWpjPJ!c8eS?`l8IZkL?rn9+k5qIR#j`4P^%YZE` z;N82-WHJL)fdm4EXC4-a08XMe?9}qN&1>iD-97<_LO520WDSg=%vOTKtg{R+p9COQ zF7xca7CEv?U1s?F`}wz5#Wm>9v5QWTtN2%C>Ac|U{+$aC3eEZw3weQs-DrAeLL{0k z>|xD_{PrHo&6zZHznSyoZaOz5ZzeQE*FeL(^B&$pgJp-wo4}8jcl`iiJ^lPm(es6R zx75sLB<8!4E1l_2HK#H$r#n^`03cpK=s z*HT!>B1DW3%p+c_L?|`5ZJKM+b2h4C8=Uo~Epi~v=UIxd2zVjFX=460{r}1Hx$q6j z;$FI9*tzSuy*Ui6$PKHqX(re~4GtW)R`1C1I_rpz2MLz;{!y&Bz*aUn^MS`e=k!RVZbNDD%%V~2?uHYqYkGN zxw$fpY~PMX?KT*aLl6ta>Df}tWlie|Qn`DT+qxc z`_-3QWz?G9>+xYuC~_!n_rG1=_WboxD%a-6c!klKX$#uWc9xfrtZkez77ner6u7oX zU(jxp08D4HYFknXht3!UJvOQ)MjW~<1XC$ZuiM)G-FQ(ve4%`p1|Ia?Q#|S^`Ve5b z6E^l%1Z>LOJ5_M4=FrvxUjAP=^Em;1M z?fT>P8ke3(QTTOFbRr+dG!(Y>Q`wK-MagH>4O^#faPBU8NhHHAz8`jv#V$)qNYIa% ztlOp%F}8L`4`&Z5EKG9We!q7@;kqVU-F&t*s|7ik1Bv&;>4_9fTY|9=#_bD}@oiij9`5n4|F|j?}0ccz`v9Ytr zv53F;@{tOR9SPuNc=};D;dt9y6}o>`b4;NCl~c@8AebXzpUHSoN%8uNVX~}Vvq9tY zWVGYcu=oLhZ+yUp&2{;?^I~IHwP7?keuNE#6wy70GDUJ(WnMWEA05BuOQ5x3F&1vK z57%+qF>Ui#yCDo2H?s^*T=Sa7!ux$O)^LsZKoho z=e%fB=E*~=*ELhaJ zv`486sQDnp+k3t69b6F!AXrcuN)g&QfXQ@5Yt!h7(?34f6M99_Z8Da4eXYDhZ5$m5 zAHOIv?q?So$}MH_<1q7fG^w;3b2u8#-9vurwUZ*^fmS7!Rf{fJv)TADkCatQWmuhlFi@LQQ6Sxj)6{U+D1}`(mFwgTgP5!`-_CK=(bE~N;w}F6k;>SM;!^NV~Xx2 z6E$>O9xVB7IoURI@p^!gEYG-sFX7JN=tEi+uwnp1Y#yOLN=B89>9`ut?h?J_d2sWI zh*Oawc)ttZYhsy&2`B*ZnIcu7^QhWf>F7FI@Gt@IiJa(1BV?iHKVI^$%% zq}ae>ErJM}4|q9Xju}U)c~ZBe{ER%Fq8))H!}|+>jqEYW2yDlM0%cF~z1m=VAt0R?wDfG%+&vMh297y72PuW2+oNM+jDZqaV)vdHEtsjPNlDM?b z*J53{41tnQ-Zy{dZ;cQi$vr$~kUbB_r{#vnleRlrWYb=4idKWWp;)+MR1vj1UPII6 z{+~Iafb;w;Q{vj~(H0|c7^Xk<3eLk|j;VZ>4Up7^jxo?MwzJh z?Y)VLe#(`O=O;ffJ-P~%PA=YnG32XQGse(63W zHT`>Q(Ivn8WDx90r<~gmcfi+I!%KbnI9s_-m$3~zQ=_n_&F+kH{ z#&6kgR{N{iv}95&1WL;Mvz)8hs?mTB*gQdEXqX}m@8VPk5O=SoNt3430&8v5`qHGHYwh5R^FIxUY70&_>4kJD32aKZZ#FoYOOHg}N|Z z5cFQk+js`~heV?bw||TJT_lyoy~$by=^O9HaR}?w17Mdm#S|wSk`zhYkmuaSI~oVb z6cbIM=hUY$0q+^U;>`z4T<}4)j=*ZZ9P$}|4+KGaOiTpkiWf0LGdh!Kh5D&nPPj^9 zEVKa&BLoR3%I$O_kHx*?E~+ioLU2NJtOs(!9*xevn(PCEwCx;|{4O~~y6RA-fFrY* zARC)9BI5Tt7W4ZSu853g)Ab+0xo{v!I3?ADDL1lS_R;<;WE|aH@4bO%N&4<_ZmmAd zD{y!@KAqjZ-k*8$ggn2#9*efhmQ(APYrdfjcF!7C?XwEXsy7i~sN9Ox%ZMJ{GkKZd37T;pGRGBp{^y{(2wY-g~==YNHR;ySaBQ*kqJ6C)f z=w?>^-=vRc|M7IHj=1bp*-w#rpy2bLw^}+!5oH9#+|?cKs;)@r10CqQx(#`#&0Wt4 ziHUQWHPFD}Kbs--+nEWEAQlQX_DG~(3cTi$wgfc=ymzXxQMYB5=;BnR4eItID7tHR z#C76j!tv65uM&|uGKeM2%(tA z)ThTK4(Q(?7rprPEotQQxhgxC6)!9?QgcxmrOGW03>V+qc+$6cP_)TRpL-pMn=9Jf ztnj8yvNVyAurGZqXo5|b+&t1Gq59`<5OXI!MV}l`);3wyLy+}U7n76xv4*Di%;R@| z>M}mDVs`^J`>C!bg80@a{irnRE|#J%*Z{u{_aFO$aJ-m~gjI`9!%U*X@(~?%fZz2X z~5w5}t9q%m<0c9OPYb8;AHmZ^8!J1<{`4%Ec{rh+W)oN#2q%r0h5sO}Y@?i21E9@wgtZk?!-_WPN?) zLnj5*Dptm4x+ENbNM+K{E=0xB_GQs6E-bcBI}F3mda4uqRQEFvdail)@W&l(bk!#W zI*K`MnfJf`LW^WD!(dzaj*WyPMEQ1I!-MW4f#y}qT5zhz_k+AhkqP7k0xYy6DDn*l zde?f`r|S;V?e^o=(Zewb<-#3N8agHLEBih778+t|xi>e0e`9VI+Kwm}D{8v<&(~H~ zd5Z`x$l{c7Vo?;Rmx*P8OO*Vm@sXl!XGg6N+r4h`N^-mijQEGslD2Kq$h>k>WOQ!` zC?7ixHng9!YURbxe5NdkBp&DHb@T~RIuD~%-r-GiD*D$QSv4ZeJjc~cH{Kf0)BAWw z`Mrkk@#Zo6VDn3JB6Qz6zb==_KR;Wf+CckUwq&+Ib|TjMsMX4U^AW}dxJ{VGB$mG> z@dq2T2Rc$L*^p@-e*fZ(bhM?rzGgPO^!oNQOC{ay&1K@WDc#Qc%Y|H8QfC1)?Qlj-- zhVFXa(vdq;cCO~_;+7aw_K}L_nVS?HAEUGGj`3rVZj}Qzq>y=3#DnyQ>JT_OcS10R zpJHY!Cm%VGTI)Hz6O0*AvCuu0=^DchMPd4}8h)TLMP>W=!^6K!7M8w0^A%2CqCM_M z*}z3b2nG8Fw&B}N^S#kK=JqsgewlBKQLMviH+PONmgR#T?kY+(Ioff9)b?CEhe04?lf+fBheM_v}BaMIx;Gh~>K>_z}i``-I ziKYg@DF%^J(x)JlzQRf}TIE!(Vn)m_hLto zS#~x^K9nlcZ2Zwx7*&ljOX^;2Go+r&w@gvOS;Wq4t7Et$;j%<@`a9UzZ3!e>LMhpU zJ9g-98#L|DA^OMK3Evo>#q9hje|njRc`J{|syl*J+qUF9NpyU+p$t0LGm#`7+gvGR zrZ2x?u&JCH9ae@!_1#84cnS6dVzxx`!=S3Xm>b%iy9B#j_op!eG#Bp*J}Yc>=?sG^)U7>G}$aj9mTy$dpdkblTMObIM<$lq8 zvpP(dAlo+d+XDQ5ULxbm^|cW+UFV*tuguG%4$7e$&?uH%F4j2XdB>m)W(@UZb+FmH zepc?snisTJp^3J)|{Ad4>hlltr8SBztdUs!qdpvQ{t{9FTD_xAYlWtS((35;p z?9D9^HbC`Gc`g(F|@| z*38DUU*F5e9x~I#3;yhp4^c0mqb@_b_vSlyLv+)yyWX^uy}qj-lD zEdb3oQ*h&?WCR5kTk+1gZS(V~*o}_kboY<1f4}$8gsIpc zr1~7|;WYK@0*xLH#W%-K1E%Yl)pmL#T@*417*yO3$E=zIbu`6?`_tarhePo6u0T5n zW>9Vn41$VnvRek?p3_0T1BN+7MZGR?Zx`rGQhR8ip+A@Qz3zl*ZYt_lHLAU~b3m3z z;a;eH0$H%Dt&t+}-jgCN3Z}>tG7QgbX>UstpCe()U@qyQ0sor>wAlj4;?6*~V#=1T z|HJu25F^8#lP5V>Sf==?wyAlsJ~u5(fcT!isaeSHB-Fi<^o=7TOnM6L9~>IGbu=$@9fksgi+EjOFM1c=vo z=n;F$PxP0wg+ip0E59o~`ZN(x703L{pga2##iMC{}3 zoZ~z-N|G7cHRCjaU6*6|^E_|%Ju7F7wvCua3l-~ry?Ga3-g>ztLATaWEqh@_E#pB_ z-O@$f)<|B+K;kF%pPjcaCKO!kKY_ITV0gY4qlLU#3@XL^3@cD8=H56N$Aa>_DE-B^ zFA^Jlv_5Ir4cagR!1bH|Ild}>k4(ZDEn;qK&o8jRYu-s{2u4RCh;Ud0TLZ_a$TBpc z{=+SbA2XlhMx}AdwmRv#4r}i1)9_o;dk(vI-|?PO!|h((K_gZIu9idZ#AQzhewS`e znoIkRK17+@p>ky5Zcu)s_3`FBz~>ICs#y6Oi%Ejqr>f(jn!x1RJ{YZoyOctHgvOJ) z=JS@@?1RDl@5hqza1|tqHbSg}>2k(Pl&Y#X-&);rCF(6812A}=-a>KrS6}r`3~M+h zawim|&d1|(MaAz0D&{bj{|3aToYI;npe(!H_H zmSwC^N@zp|jzIi#w-#a;U!jMGXh46SWk$y4lzq(dk9ZvNr?$P{ZXfdWDx_el!L~n!3|1k@x+QIe+T@UzgG*NSy)qZ^yY%CKyI{ zCD6Q4SX?1&(lU{pXxq{NF;zjlj9(d)e0s?Y=8FOgo=WDD7E z8~Ejf%gQ+7lnRW2w<3?Zo*f{(o`{z#MPN_jttAK^da=b!ur$)dsS{L%J3oB`RFqciOF z@qRQv_Seo2*6VKxjMe|=$5dR{&57h3YfqHfpD8|%LnhlbA1?ZzuM{tpMi=7h)af=+ zzQm&Cgmjm;N7}uRQKU2TEUiM?{NMNBMBe>~wm7?DF(Z1nvDSwJ8IV>tLa_{F=7HVJ zg#W9c!!OM&_3iQ6ZI$O)mZYkW7&mBLC9OL1j-={XkHAu;5|&wG7~#E-(E6+*!%sj2 z3R$ILg>vZ$(=a&=9TVcnnxt_iMfzD8IQM+mfH~(Jb zvbtNzr^lgAYR7~|iNY11#tf7zQKnb=U5sc=AJ|W$qg8!35`jH2u+VV4&O!48BxlfD ztTV=h&WaZ3PYRc(@>SRYC!Gumke>%27E%U~c1*@wWBA;i>yQ}+8b5J>(*|~TXJR>T z3ncs8H*5WsAmAw9aJQq1b^3lUe2N`ZsyDzEk+oq$!(?$etQ;qIr90WjpEHQOz<$dg z$>NRu&E`8Tr_!DK>fLE$O2^}WSiNBhONT`(nT5d%%(ULWdxSPX=y&lDdf6OC)j9yV zMg6(Z&|-}F=&1j=5>&e~w!XF6j_4_6iPr#H=}_f6nCM~3<Rs~wsa)f`YHK0mbi z3Kshyf$XE7Fm4`4A5~du&X$#4Z!hvAIqG#ulnklq;=`^%cxV22a*JLhQ9UI6yn%a| zDzu-g@Hm2-Fl-tA)3oqSyRGc&7=LKfIHCnHOg4HROJ3MT^EGI~FqIQ})6t&$fQ8X* z2|oN@cLS$$2<)St%kW1M9YU7~iVBDT=a@Z#i9+~0P_&iX^v5qLFI@bgCRp$~vX1`H z^y+lZKzX$zINbWruQoODH=BT%X^aW7`#DJhg8{;k0Ps#%9DN6M`;5)?g&OEXI0G-O zp!cp-X&q#+flFtcuTE_fp+P@&cJ|KdF;m*i2QeQ2ZHQ~WMoPbgxIzGeJM%Ig4mRFS zJb-p8LEo}*G}iw|v9qN~E5TWf zPJ!U+-80~I_j`1~Py}kg$j53qn2@r{XkZV(WacCd z2H3;K2TAZ1*Q~V%-AmwnBA?sdSN=B}4O}!m3qs+HcB34a1>tjlV49fzpej8zFSvO; zgRGEAtHwe18WDCZb4OblkV?ZXIuA6$P__&wh8F%kL{Ndi+)lh0`=%Ef7G)v%07jZD zP@@#{>W`=Ib%@uC)B(lICL&uDu9FP1%I_T>NZh`N(8BFbfX`XO$1TPJY}41m6J>uuqQ+w`OKPT0VKP|M2f?ibB{L7b__lMLBJ|1dp8Y5$dj^9e*!p|wYwMG2M zrnG7ZQ&rPl`VZF+9-;*y`)A8-sb&G!z5Um5gV4X>?2F5ahn=+?78%!5nmLJLhg$Ov z%i~)#McY!f9|CT8e||qk=j6s;*k5ep!ymkF-5pV3aUA}L>q%{An#%nlU<8cNX*{X( z5HDB&G~9IjXNBS5-`tBgdv%K=DEyzcmYdGvlt)`{8lTYpBQ7Y#e^>W+Y^3YT_UEii zymP=_P2DDxWxO{3x*v5*yagUZ29k9RT#hQ+or-zUaBsxdkhH_Vo31W*^y)yOL6JT;rqDDsVjiW91zIAj3Nd_Y-tG>EyKnf~w>hRjZmy+3Z zoX80!(%+G%lzKJr34qgg9q;T0R@_7&07^p@INonCFgF|x=Nsz|fp+L^tbED&`|9Mj?l-UpCO{WMEkm$H zvraqZHR`p?7npnT2lu#Lw>o?kJuX<1Y|ACpE7ma`!hU%?lE75uKL!cb-iPH{{KU3X z`-?tzkAHn^ce9Tcu}MAOLKb=`Z1AxWjH>Ie4zl@l%Zw5DitH_U#r{RF<AYf%;T`?joxY)*Yh*{Y=llBgXuV3_?GDI9q#c)Pe&%Zc zMGzU$q&wh$`55zvQuEsB);qw|_4xPU)6A zjPK0m5|>ZYX@928%w;ZEu|l85Wx{rf-lV~^d$Rn`UwdFAn!@7*g-yTgqrVg2eBwce zrUuY1SjUijmo%E`RAHl_ zL(DQy?_(}UJd7SM)Bo<>$dDq5zBV!)z1?V!bnTUjk~eyPPrH7r#}IPG z_aw#XzLRcyn%`WjpQBh9pMcYx#t6+vxE{hVW@5F&?h3G#NSFv$JI)$Sp{Hq33YLCa zX4mH`Pb3A2xUOy&eAwwnn8 zP*-u1=l z)Bwh#kaX54?;3CeJMdktz2VN2jU;*{-o1rL_g?J^FNvHM$LF96&Wrh(s6qR84*0=8 zn}_U2-u|7?z+)EscKOd&s-Fmhir=g#(Me%AJ8uyZ>HYNP_TokQ8T@@&qF^j5F!rVM zs660W<-Qw2qN!Y(zHy7bRJSB0;}v}bB5Yf07f67?WOQro7V4qFsH&eZ`+|q%#{E6}qZ0ukEe%u}Oq^h@^h=e76sCm5SgYL+)XMZ3&tCvL%vroI5 zYT%h_e;Sk2--^w#EVD?eC@Ndst0(jVY07)v1hm6t1b4&(`7Ay>;O-OkNc5n4_NZQS z6u~hYen*kzu|2AbY^@ecPzf4b`&TyvQYtmi%mG`qv(zEpPa^KkVltdzLzzfTr$(yE zmL}x#fv86#9#8hotCg<44ba|DjV5_pk0q#}gJy-aBGMu`! z>tysqbd7PIwj5H+IoS>mumisOf<>ib9~mHkW-`1){EyQDnJjG&T!XxaQbGJ$jWoL$ zAX$>JTtWO5EOT|3p`p3_j7nHB^Do&@Q~)dIJG6fm;x&|tIJ9qm{CHaDUip8!0$oh< zl73SMX{x`2tT?CJ4}`DSe_8%f_5Px*&zrr5ZbuXu(*0jlUw1nz;`s1>qtMnvRak`i zwRfeaV!89Yz2}Tk_mjx(zg{#VlK-uDV_hF%Z;p&gpUPt)RbXVA@FWw{xgs?=65LLQ z5A@$xeKp-=IPS)q3sQjmW@v!Gt((C$DD)STt1AyOPh?PDV^RtnXxC;pWOfaAc~%U6 zXwldjHQ|7gVM^FN^=|0`-^)XCT%-g8L;}+gSribn?9a~;ktctCedpG{3q5;*^?tUP zU|^P^r2|ZXkrd1flO!Ia=tHUHm@|F@2_)`^D;5np=GQ;LBoe;Z_fpwUzkG=<66xAv zBIjF)3rKl&VAy=OByOB^zIG4iW~tI9eC9h@rKGS8g}~05UK22xvJljQ`2=66!Alk8 zA1U@zl4`t6gWQ^vS7EvK3Rxg_vmdiJ<(`L+%hA`6~^w zihZWxwXQ-ktr;!?+l`O$x4|6j)ENO;Gq|OJ?aB z2uckq^cuYmO1wd!U2HE2;LUby8EovM#nPkxZX$1jEAf@MxzT(y}1r%@Kr)!tu z3@59`W{i4K1c4q{F#L2uz#(oNE>W{amhOZ5>ip z+#w+Mo#8+^*?If~DG!ywxcMc$5{7XJ=%C1TPvVQ_^;&vwg(lsE7{R&mS9|EF7vQ=H zy9$RUcQpg;hj-#l=PdT-)C!u8+TNYuwYdxqww>*z8ERKL;LWBu|5O6*xVKP z3<}ircWyw`aJO^Cj6OurxXu3!J)R*LVEEipK7tNC2p(th8A9c>&(IaUe@@=y|Ik4G zS(o{kHpkd}v2kRM)R^o7%k$%yJM9+h9@gF=_5CE0{4Is#S!Pkc0rJ6sV| zD2D)UFKVNwmH4-yKaxn03S^ah6pl;iYuM@}{8Yvv|Jyu>$~GEH-Spg$6-`GG^)}L1 z{I9_sZ*^-^aFmdY1aPQQ^f+deDfmI> z>il=#QrNR+54_(e0j~+|ID8zE31r(IzZ0BIi|s4Uke!pb8ds^Cda)d^tUVG+PzoZ6 zVob_vhpz@on95TwZMft4bx(7HP!!&9BOwv5Vf-4TN-NzSHq6`3Eybf17k5>&O|Q)? zazgHal`m<=>*B<_xNrhpm!h5$PyvX=6Yy{;yPRhD>gjrs}6w8mi9HVC9< zUyY|!s|ZUzr!xc0%~$29LNc2mjf&ewKtMXZINcQ*u3i_^^`iF!lpEQBhO@3l|Mz%$ zE8YCu(rI2D3xphtNMib78K?KcODoPrg@3^JO!)BFCud)CITSmULcl)lkHx>5z0aHT z4Ibs-6YHp+ST6X*s=A!U0CU0VYPv7MXfb>t+{u4}U`J~bd3LnvsMdr#@#yJ89oPME zN7M-G7bIcr2j;Tz8mG7+x+`?fy&-q)NrYi{B46`c5z%}t6Ov?r^Hk2tn#Gd*iEdn)eMaTmT{ zbV8LLNeTjJ#98-1d-KO|`jmY3HzGkXG(Xie7QRADwRez4(H`gnV$2w$ByExgm)3J# zO!{tE2(TulMcVOg`S%w0k&qzz=DW0%Zm_O z$<}b^_$kBk@Wr#weL0n4=Nn@35D5`w440;E3se|MO6Ah+8$YxyRnqCmpcyo?E9otM zb=dUfG-zd|JZz`elZwYYq&8JI8q9ol{}9yhwk+^d zD~vH~KZDT56{c3f|p? zsOFv+27}(|-GB2B@r7BVe#Nz!xW_WkDWXZ`+?JA*mE%?5Vc$s~eQwv%1|icnK2!NX|4e%oxh&csS>>=%*o^Psb9-xqcTGM>7gXD2R8&=uhQ%su=0 zlS14mTN=T@bX@JZN0)%xFfV$MZh}XoTw3y11%8p3`tTju7E$Uk|iGg zqb4Ys80lNnnYcQRKhx#jtS;y0lXJf_vAwbi@BIZ%J$8nfj#%pXLV=V&&fEkAVKbfP zTcxfI-5rFZThR{QhQ5oT)L0F7kjP3kD&#E+CG^c}d)g_&D((fJqOzmm8{KY~xN!?J z3j7jg!PM@6>^pW8*yE(v@=Dk5CCY1Cj}E`?Grqpj0mHJscA~AgU`45<>9Q7&BdM^o zp~vm?hhM1ZH^55#xr{&LZU72;YZ3m}=5;+yM{*kweru*q#QL3$RMo=T@eMPx;DTmI zx#d+;A$k9$vGHP2pnQSjNixqXe`+OLcp0HtZ9zef#pr;`_;r#!j5;s+iswu$*Q6wC29D z9((tQ_K8F7Q#9K0Mz{<4YqfoFVH~^sb@KgZvt=gb*Se6Vnb#Cgipfx4m-q7@k?k(bxXT3#70#X8wETc8ec}Z zeN=1OZ+z3LptE1CEwG2ZkGt^cW^U!KX`8sd9JB>hrtgOTJ@%`HR=?fA!eWDooru&~ zlIeYee@~bHFs|juwhkDQBfGHtlzskwSx~MW)n4|bDjKgY+xs3DhNsL1tO}lCz-O3R2@vr0%zkC}X?b?H^6+a(m zkOwlH5*sU^5|1A^SdJ6OCh>b8O>fk8M{lBcq6`sQ5|Qbj?NdMCiWEHk=}}00?`w@y zgiZ(@zMEwU0rfO7J1MV5_uq56S7^q=?}W_i;JseGxTsj$x%VM3JfLke-fGI z8KXQHe}9!D0e3n>wjn~&xHv+WL(L$Z;MK@GA!QL#2A7i`w2KW6S$95XuEXw`3DubS zhl}x%f~+njIZo#heAM|1Rf3TcmaLT<_s5m6LQm?8zzji!Boz>A2Qh zLy6|)&A?*%MD8$xFjrS{^>r_2RN8jq{n5B@;wP$Og|g57_Zh>$ImZP`J-!eMsVfLiNkU6o z-}l}r(tjZQq22NEdhhA;+qBDd5sA$Qi?8F})F275k&?+`pwNzr?%wt+iKP*nq23M{ zE!LD%FtW8HWBTLvnQv;|^-9w_5JVev zKlK><@P4zR5ABEOg5~Y?_0E{79677);_IcFQ-QPg^8B0^9^X911m{NYe|Ty5*)C$} zrTM?d5^B@+5@_Od1q7+6G0r`w@(U!}m_pPH!NR=8eHa29viILV&%>J|7jZ8&qJ(yI z;iXo1naTVRcnLq1S#Ts7jIGge!D%nr^uZ?1*~m{_(xFeKjo>pr;cn)U{T$P+WXncN z5MQ6$l8;>xz4^u?{BV)nKwhLAQmTb>QlrF|tXjZwm9}|-_4$c_!>>HIh^D<6gVc5P zf|yL=KeWO;2X`&=1SKqgIHo{*m?!49Y`ps(!S^!1uWtK> zj!iZ1;pBE;{NlUej@G|lRhpt2Ok+pJU6^C;l`SjiQG8ee8U3a;-`ayvT3l5qy5oY>gUWt3GunJdkKF;rv zd0YP;rbdOkXfF$o+pW8qNYQC-4053x8gJ=I@$e7X*_WY9u9rXaXEzg6ZVE{6aHvGP zGWz4C5_RTEhaN#r?o0xc$~5lKEBqWJGP)GvQt_pP4w=|+%F~X?AQHS?MGT~07?hTS zx89(0$=1p+(k;0DCVW$Uxv!?Hcne>%lof*@7IJ&*7hVQdai7{uvy>^!sid3Mn+J6t zb^D+09^^E189aUxLD;p{^+Rqa)GnCq9RU25xn>YU@*i5fGX*=Qxj_M|qc_q{ia z9*Zt7C(_%GS-A_!QykCSSI+}|(!{Nv^R30~zCOaZ+7^|`bBlp|43>3)NbKYb_t9Ic zHI_ZadC75ptZ}clYJA={zN3i2so(e>E-ZWzG?q8WY9>B5ry|jvy@*i^8uy%`zjKYFP%j=iTfF^Z7$LOlcPN`!zxtFPx^ z#GN^<+Gk2${4O_`wrQs@Rn0koSPAtr_NLt9j)l_{CX(2Z(r+_Jj3>(67#Yeog2tTVZX@CjT3LS{+IJ zssDE$?cQ(?=SiFyx<&IXu0%ZQxkf*urZ*@2=Rb1CRNE4vhjM3JHycUyo?(_6E{w*ASntu`So2*UF`Jl2H(Zg>B5Pl)$pwT z@$4*zm0c6BYXun2<#Orxi|Cb`s`>r(b(6UGA$Hf=0damBvA^=*-WrE0 z9-oW!GUcBtj={p0&U13%VK0Ba%N(q|sK@7omH8+XSja<9=4(H1?38eOa!u01fYSz~ z1Nw=(XG={bRQ@krp!6@YM1)gp>Mea1rpZH!Vn-hKR$?P4 zv6)=R_>+V1B`8zKwgOamJ8b%1sHZCr5vy5e*?43ZNC$)+&rrY@6K3%Y^C<_1YlR!S z;ajeuBYDBcK@y?4cNm6;l3i2kWi?-9-~I2el~_+2h(~g-I$02z^|P!rqsG#Svg`zt zBM!EUr`BfN!2eEh-)@B}uPbY$uco*EJURt)}fd9S;c_==Yj;+OE;`e(i zzE@8kEZX0AuRNN#T`WpQ7RuWb+@OK`-*>}XLJog44bk0!q-e|S?bmVp> z;)uz6XOOUsL$OG#KfQl3IcEAsZmTZlaX!gj_cI(re{rt0m9$~-5xS+wck@J#^iD>= zzuCaIm(2{EDyq&gB!Aw(pSLNmoq5C?K;~dw++{MDg4s=p?V3&cb>P?kJpeKS7fqHY zlc9IL@_S7RBTGw@ys;HmO1N}%EPS7b{O2gbG+7EyapUe+nadR|9F;n#XY`;NXUO3S zvES3Yhn;E3rPIZ8!x9jREg&SMU!eY;9aJW>XCIogioS!lkEF=3D#O~&#mCuXu8MPJ zo+o-3xWSb=z#_Ol$;aH1_LP6nT7UJtkf^t#XDZ@vbelsXwj9;kh;bpDGZmnn%fP0R z3C!y5ofQUyjZnq+Zwyp1-nR>T;9^?d?(PqxHMk4jS%Va}EOSl$Cwq@O0q{2!U!>9)f$s{l-f9lDtMmwx7~@YHlJ-;Xs|~ zSGxb6F|48`@Z~y5`F#dFcB(ADt0xS$uT|bDvm1|58HkzhPN+X zJGM-hoAIkPBMm{6(5`=GS#mNv_NZF}a8Ur$HJc9tj!Gyy5*Cc{9vw=8@#n);Iv5~* zGH^foo*%jQkm&aV_<}7U395crPGmMe2ID1wt8f4^-PjeV+(L-!ck>G&HisON_(I5g z|J=61#n6>$K1ad{wBdCBR6ss)q_%-w7MNt+>Mt1#i-G3-`*!)zg==khs;sI4Pg<0E z{O2Sv^pVv&HMnnXKo z0^q-M-*4DfelO~&H3wuIT@lE~I2Akn4!sow>!EQG7B1$4=Hu80&%SBYLH9D!`3%$^ zgYon-d9YNv&luVjZSE)Qn`&Zj^7c{X&R>C;FNuFtSf=jha$DQ;ooS`BTwjhz{6~j@ zwVRL?^nCx95!+qX^v(3aVgzxJm|QY1L}Vx*dHRt!~6mP z#K@ah$7A{(p^Ce+N{q*6522$On5Cx?U8Y_~3aOxLn2nf+<`-mz;{7_lL)?E@E zXyWSp4!!jY^bl8|B0?}}#Kd##Kn(%rO=-`Ar5E!~M=+=V`J!&=RS6=MhV4}$WJ~6P z`red{=Kv@H5RBm;YAP&(rR6)T%85K|pV0#l9MBaNR=$N_xl2^fn@XDFVQ^D{8Ug_BrWa#`PV%>wF(Pj z??U?$&n6UgmYDfQfPx|4eZA`Vb+x2W>i!yws+D-AQd|F%m8aIGGF8)JM+$>*~ zQ7e48{w5o4izkd5e~+4PF6K{22n8Kyj3L3K{*vkMmnh+GqvI{L_t;i%FDsjrAuLj? zZlCEav}v*drA)0%2+58-05^{vfY$4VaS$nL);i3bq;G7Jca`=|*ewU^0|ZqSzwDrn zdXwbzcg<ZoegV#>cr(yxFHYu_QZH|!X@Qd}{?nUKjYUj}aFlVx9xs4F*hBc+s;@y3q zxO@Onf9|JW^&OX2m^XbAzdf2uUw#zpMxHiNsCjSCiX)IJ?xhGv5EXF=^Nh$vyp{R& zgXld>S`_s9#}tZDQZZxx38BdMtNM<@=I$-UyysnAP3#FZO5$`a(c?{c78513;QX@fgnHS?t&N$6o2BKF$)K^3x31T3}Ow-GzjDjYIMRekoPU*bz#Qkk>u~b^n*5 z6*gIO^K=G(+&UUP5#yArRldzSo}91_O!2)wi15pCmeGm>5L~e6PNFBM0Bd_cts3F1 zqO;h`5JbY$THA~Hwe!@xnc8Pdu)l`y_uab1p^qA56K^FB0xq_8Mea^Iw4DJA<8Eqc z?2bqQcTnM_uE$B3T3tMyb?c-4bjf=dD9FH|?a{T3kIyB$|AxCY?a>mDTM94DJiqF) zg%Ntxzq^(h<*60A3c*y(uc>g--Y=!YH+J`C+|cjhcx_LG$n$Q;4TKD?LHK8Hsrd z^}90`4YYaZsf8C>%O$cUTT`ogu0rcwx~9$s!0oQzTT5iqr@Gd$B=q4B?b6~(wj#AV z4e+;ynHtCLQEkb=9yrl>bDGL!b z49b}SKHW*bg(7rfl%u;+Pu9?{@?CW{sa~WN9FCg}f?$xBOIqP?H!xQ|wEB4KeVf1# z)1Zr|W%PouGV0vDH4)k{GR(rz+`8*k>HoNlz%1S3n@4oJqAn@Jo`eHU3bwI_$8kie zf=i(5S;k~|6)&QjsM%501b2%y+(SD*TWv)niQ8k2z>wt>LL_l~eWN0Mnd=olMru8r ze&m1mOeDOK?F|YJ5zVR71263 zEJ82o?sn~9uFzJjZ;@>)EN?!96UBSYhayhU$f2!5-&&ph)$!tL+^&5`(u-+NeC&ih1VeCCUX-HU{YWX7Z6e^~2Ue!m35G8d58P z_eY0fZ2_ydhj-U#3oJV?U{-#5`n8A5DnMAnhMr{yOW}Mt`1Fy^-cGSsEoSlM50Mr&j==82&a;5zPjT8L}$ zwwFoz)UZ;UP%4@lyLMgLKa^cNgS{Y)6=_J(WY|+m=A{~eO@ABWd=5#M3Q(h^%6^0z z+Y)>!vz~E?fC8BqCJd5d4upGp_`?_@#&P&Q_x!NA70|ygFrU}_*ZL(>L$!Jx`yN(0 zr&379{<2CC$Jg1d)qRmwcCS++^iX*FI;IeBf`IpJ5u2vrLc{Y{0kR73iX4b!nG;EY zad`rc0|C+dRZ~y3UiIzjAG{uvc z8F)53g|?hGwQ@v(uab5%vGatZSz?OJ8f`*LLg%{cc78RQCg@rA!y%tL`5cuy03K{_ zf~)JW4&w zj`z4Njoo4W6R4yM*CTiq<3RQZv@6+ge_4|@u$-%Wukh0vGTYz2eIbIW)iaCV@M{DG zq3LQk9pvjxxES~a3_qTR>XPtwvW5!JRUiWFVrf13bGKy!g%5&8o{~P;%ygh5itPya zvjb8J^NC&O4OI%p8ucgsH)KuO_G=y$dnJv%>Cf)}o(;!j z8~1R7%JWU}Ry*<$rA`OFf!E$_U1Ka=Ywoub8d+RwXwD0|pnhioBr@Q>dnv;V?Yoxm4ks*y-f;mQ`;yFHk^snk zb+@pfmiw!Q+zq5f>{Q{~jYr+k>~|kFrj0SmhZ5v;4 z9F$X=VDK&*HQEg*a=KT_q1r^Ao#u0+cGcW+owfUj0#vf` zEUm=F@Ix*@MukJ%*dGr7#DkO(Eya`J87l3MW8*2)f1oqy4iv>2V?+4DKKR2-Hugm`M>2c>Ubo0v-uj`Ge)K5dnnGPdAuT+VN0^w(b-6DSd8HLM% z)O}_p)m$mTpY#NmNvVL_6_qZaQ^6%eBGyE*Jqjnu`_|i!_zj9ozk82hCBv*PK%6 zA~WcQJ$F3&-x33cqL_JjTPBz5;nV7M(3WXCYE;~Td;HH0ATKL3nNJjM4N|k&uc{IX zd8F(myco?8x61#J8}BJq6rCa7YIkJC&oF4h2Mh_T1^|VkyE-EP6$P_$&aH4dm=t5G zK|W1TEms0~j7E$XCnxCsO)&VCCsUwZ{k><#5)Z;GwMTMmFO%`xtE~hTs^Z;p7Et3g88Qx)dOcQ778Df0iiv9E@vb$U+y~qyh z(a78NQsE#3M)nqjL)7pSN%dli+!akio3DmstL6(PY&~>+N$P?KVtdLj=POh9N>3Y7 ztQZ<3sv*iC*|#Xihgb3qUA3ITZL%9mlI>s;mn45;DL|{z;o?b2*u8Su z5f>Rsn~F07k@uF{kM_jT{Z3cI{M9}k+jWa|_$Mo$f_?wKeD+vLyTT-20rR(in3IfP zFSg5im_*(3jmK7M+{Kd;oq=+!B_& zcvW^cA(WEbu*Mu^p5`u3x-Ig+D;gPsl0l*pGifp@Z?aL-EnbL+=G8Uu?V`I{}!JWXvtLh$toiaH|K zKwh)-;Yw;P<|>xx+ok4Kp8HR&ija6-9P1qXQ z`3xz;7WkQRpsm-N$N;BjiHUFBN+Zgi8vRbyny;2jDgxO9Y_@l$;y+2!eTCoe0Y|L( zMiPSw&($7Mnq7Mk8eh<1+Z%<6ma^xj1J6R!&0gWVEVeNm#=~f*Rj&1Hm4oe#1_08- z1MCpZ*2HW86a)aueaNwr*KWSwjbtb;yw!7c3X;EIuB#yY697@gCuS)8ym!a<OErm6`2xK z?y|2>iy6!x18UGTc40$hyd-)xdZ;+2Q0^+)pP51pp6V}T5)du%uH)t3yERk#p4**> zR=~M>$>Q~=y_MiA2fRkqq5iW}?M7f!uX!8cZGU9?v=CtMnwc(f;4T~2T2;3w(n#hW zOwFMhUiJU<_UGG!S@#c#fABPlD(7RrrwKJ~TTug&ieoiDlU{?IF}x=zU73_n)>`im z+??ePYYjA9zddg4dP0cp+7`9BEz+?>P|$C7!ErabHu4}CHlj!v8T^yVtU}aZZ=xZ9 zRp5L??Oh>WCZg5L0|{Pc{U!;f63uK30c&4pXUA{d-(IJyy8zwQ#>JG#NQ-3lYv*x4 z{v{@Lotsvz%I?0uyd`7zS4Y2&%0IzPYTQKDP$HFEI+S1tIT_ek0n?~;kQ6X-{q@># z8Q77<)CBIWu0^(v*0(8&G)G>(o*DuDYTgv1QBuu_PuE*9X zV|-C;2%ZW;iiW#>lVrPN0ZQV>iO6rDD4hO7M()=0tyqohL}}HqM?4;x^=UU6S{wWC z&h%$<-hxDv@q;-geNCmGjJm;qp?KBsbbZOV)(vGfsFQz#ZktySy_^>Ne2Bp)>Z2BXtixtExBp-E=KCgUo}+$KfqtLyp7>9lPp6p2F6h0x;;{19R| zHp`x?w+YIQP3<=PHu`;r&45*+#$x#i-##o6WM3$IuLP1Geki$|0iI(qcr3cZEe7>c z+}1LAYA@k-&GAs@NWNNqU!$P64<5w}po6!u%Rce%5MSUy!h5%Svy)3X?wmY@=}a}o z7^};1x59sacNRUgdL4qZf4f(IIz_%U+}LK}n)BX$3hQ9~)pEn~EERFP0a4w)d!!8Y zW~>!wsn83XgoB%s{F<`~jU{y`k;o^kT;DfZzCg@~j;OV~N(mV=TK=j_nWWOyjD?(= zFJX-Z@M8gbL6nf|_Sr9{>uZtHy#PU7pZA%VNOhbxyxr*}fXeC@{dwVCNAVR)4Fp*z z#!F)HV!jRNs4!)iz}1eL!?Z6y8=ByBLD|D36aE|iq!TfuF)Wznu>P*?cfWWf@&U*2 zouct9#8oW&gse;3|3{W}ym17W1|@0Z^I^o}8*S4f;~(pLR%_UYs9`dEBt}4q7i1Ld z8nHQSg9~`ZEE1sQ;!>UsrU_;tIZivHM$=pRtw;kj>zC zz@AzGAsrWlkieboEKHRvo^nHoQ^2!T8?ejyS8>YQL1r&e4sn<$MV%bjuhI+QZ=1;R z-m)ySi+Tf##k`BR+XFwMXN1D0sU8mQuSDz*X4U4te0;^e?%n(g#!9e8|BQ{e*<(6e z4Ft*gM6We?r@o|j&iOL{BJZYU#Kz4sCcbb7x^iE2u-m#c;?v77@C}VtIYAHGKS_Bb zbul$busfT!NLD<$aujrl?89|kb#)en!ZxC;{2YPo!CPob^Dm46w(#xN#`B9DDFM{& zXbi&og}i?_`SN)*_3|nn?=Q!<&ta{L`%?7n;hf~d?GnvIM3Bx-d5`|MCX3JQi$<4z zI_binD;WUo9hQK5u!=FoqB#dgf5Sae-jB}R@72*LYx>O%(6vZRnFcoOXZJU+vkv7M z*+6aaRhz$T)f!#mU8PyXI>5&hIEMH40^WbVYIB>@n%>PL%U8}yLPgNcghyKcJ&Th+(3n(>c*&-#54WX zW!234a^{gQVNniOHY4nhzvdSI&Un7fXi_)Bq1G?60Za+<_M7|L)=YS~GW`wdO0(zV z?>F>zQD_lxrwG4V8{65OuB}{eA@}vskZzRt!E>28&ex@1^dMe*jFLtv_d0)OtH=0J z7eAP|q7;?3Bm>k68Vl_x0I_*hP$sw@m1cV_aMKwy0*~8%jzZ z8`3LPM}Az_JtTaKfa|WQeJv`gm9i)Qj5m@4AK-(Z{5l6a+K$4r_Xjct zTn~z>OK44B=&#X!;H90i;m3h)Tsaee*0z$lmeD1?*ob__Xk$9z;4h03_Oks()1yi9 z30oj;AhJm2>WsNTj4bnYval0MxO9LaA9)SfZ}I3PX<0F|UYEan_ z>zqNB;F_+y>3C8Q?qCnZoj_Ccbs64Mb&_v^6VGWAxL-5|p-ngD;IZfzv>$0=+h=%S zKEDu`J8h#^K%{nq-WRGwdRy2ndgnLKv5hNG9Rq-(Y4Y`z-%xy{{3wg+^NDG&AP1)K8v{Hph-M z*rjzibXdJ8A9TO`ipv&8m2lq{c}i7+QHIL#1R2e8@iOfEjsmjHA^gGhCLg3}5awoP zFAxVesIZhI9KTxA?migc!?-duVcc-AAvX*02ezekIFZtO)jh&1Tww&c%w4DU-Y21u zK7pyQ>S64exv<-pz3})sFUZkkC@MOr#vouKKC7zjLn)FIkK;I_-^7OMyxJ8K4}(t! z&7{-chaqFe)3N|!hJTsIVf_>k<6qLV62!R!{-EEu!*`fYq@DWRN5 z(chnUZEeMAQY_V>aji(E(7bvcT_({2cDN1(-Ycm|oA*lf(a4iYl|%fZ3uRsDY?hb9 zX+j;-{2vFqU)$V$!};9DN%5)F?q;+Ioel3Ky<>5Av-ZuyAhiMqdgovNfmv}lag=X*qJSa2o-!vD zwByGPNUqXUvh1?B%uWluSd?jARrO4p3Y_W_Rv?6WB=)UF+qF1>>qi-VPrq@vzD`xkM(7W>eF?^ z)3R`p(~YQ&qzRN+cFzPvR=7f;~ zvbO!o!$r{{wLc!-cb&EU-V#$Y-@BMHNPmHh45G;$976X^F2Srw4IBS!ndk^MXH$K> z5wP%~0!-d1>)FPmMO`4OqDtjISmD3&)EjQHCSU;R8HbCC31GgdM)QK2W$-!Aovh<> z)7>dqBA3-SFcjC?om`LvvXf{=-}T-wbfQlAY5rr3l+H=g;L<(axZ*MTLi zbG-nUCKwdp(LIxV?J_Ou0OG259!gsuz6qWU$kHzZQ6gi4o{R99UGM&k z2I)jQa&NQ!5&$HI*8b8~g*Y^3URleDSuM$l@%*urJ?CHX zCll)q0V^g0ohwZ7Syjx?gud z6NvLtJL!6YyxB#>z0Z+K#Mb(^0Pn!-ySO6do4I?d}5rtT8fly z2mo3K%IcrkjohHt7%kDWy7H+|_$lW#2L`OgXH%j;39Fkb3kCGBd?l~D6LZjSk&Xt0 zfSxxR*l<9BlgM_F*Xxur#{3v@BG|d6%t^Mz+yEU8e5JJv36xExmL1IIH{7-zM9e&F6*FfX(p+ zi0QL%^rvfhl{)xKzaBRzoMi=^Kp|Y!P!D;NVzCo7;Y`{A0EkLHh zbFN=>8kOa0!sADuDk**-`m5!BL8*LyYGX(pbPy57BCO$YxljM^Ub21!8BH`=;R0kK zrNc-s>XpW1!u&er@FOHHC`l^B7*bBQ%I9q5VN+EMj*2%g>Q{R{o%qMM%L`AAgWDu; zS^DSGr_8U~+N}CrEI8O?EPoQeXAM)vHiMOdI{p^>zvL2`0OKg`1(nKc3}9Ox1;8Vj zEUD^R-t(2xfV!EEqN~;4VO)sV{%LMV)?wa81ath0fem8{0wJV<^zJ2NRRJ}GManend?eEK)+d^&@hMt;e4`Zn}Ztw#)uL@H97#^1LLP@o`-z(>)&P90sUvf znelPAuyj4L?E#$POCL7f7qv(5c7*|t<+{-AxE*-|xOcGFB~Kan>OEYP`r_6-zvnXQ zLK&Q^=ktP5fd<%mvYED$0Iqe!eJ%L6WjzV=u?`au&ggv+4qqRVQ>Frh+r$%1mlGVv z_%9Nv-^i4=xkHmlL;6uvkA#0eHHVS-rqwlTtaBRP0mq8(N8Ha}jmMW8)9lp@yh|a? zR=NQgced~2gJs5Qy9fBpJ^wr)UcXuBld;#WI5`*Ghtgg+Y^Wep083kisc5CSMu+>( zIE{Xj*GDtoI3=^BBh6YQ?wy4{wmq?!F3Tv%_4?N6u<^b+GZ6lVX3x22>_+6)3IXt~ zO@Jkj0DI}8oy;G;(KSzcbn5I39d4_wrV2J9^N~2JsggR`0s$)qD9~aLdr}67(?tzP zc8~UgCn9eu!hJ3;Fh$PNJpKl3*n6dV&lbArX$_sM`PYAfzxbKnX~V}e4xM5X+4kJ! zHSR|DKFWy1HXNVQ;o2HVjG<`RA@a4ot2a&tU7TimGoS*=>r=)K)_-e!9|sDf4#9$sm}zvL_85yi?%swS)K7L= zMYRA~JjX06uyI-!uIgcIaj)CslFa{2U8P9AB+-JxEA_U_QCSf-fxtGuK2=jGH=2pC z)hO1MTyQZy9yuDx@CV%555+WsjO7FEAlQo0^RPbG>1a{!5O|2J3wEL;fJ^n=)==sO z@M3ZivrlAB=d}1v>@*^(y$J4=#Hvs89(%94AqO=?9EgID45ZqF3xl@Y9v1erf?%Q?;AGdw509yKDOr{3IK+1f z4(Wct|F0IZ7k>C_T-~CS07`BK3qo++))Bic`+1-n19WVSGUK_Tlio+;gBzxI03M$btAux{DC7>q>ErJ;DR7N!H zQNVTtO>7Jpg6GipKf(4KSC+P@AKwC7V`Af+&=*DqJaoK0sLhohlp(b4tj~U)vAl7Y z>iclrz+!~HLW01F}ijG(eyiNi`DTV}Yjpc6v#jENb#2CmJz!>kL>aE*|mKAO8)8#uO z!8Od+n_Ib>hmBS8#e~9O>O|7V$P?V;)8o9%Eoa=$EhZ9Zm=oY2-eJJY z1@=w-l#zlISM!dMp`{=jPIn=w(tKE5xl26NRFE^>W0#Hzo~@@7BZ2C}qMrS4TzYnJ zNM@?P5T;bZLKpNR1&KWl5>$HrC=^}jlW0a$SbT0WdGJsJ;Qyo7bCS$yk%_5M1JW)r zVrwZaixsShef9*0rIjn^;H_H89;TRUo`g#QOiSj5T_Vb6dodS)mLGHy| zR|rlHu#uuiFK=oBj%f`k-g!$$#pA3ZV!UV3z5g`NbT%TV_?o*Y82-f{A24T zGeVaEqByh%3_8g1^_-$ZX>M@;gyo>Kb=T;k*@HHs*m(|EkDqI2>fU@^b9nA>km53H zK~K$t=tE`~Q7PmtW?;CI#dJ=WndT#!{l^us#zma?w%UiU-Zg_X&5}d2t~XmxB(GnRDkfjJvO8=1eKPrK}pl;d+)!-JIgD{&%XKg z)8*#%wpRqV!T6A&R3zCDiFrHmAoO>03Bml65=D&mJf+Cdp-_>-?UNqv^9xX0tG+SrOJX(rS_3!5hDXKdlA_ZOA_QAdZ6p{zo@70` z<5A>cCxCKNmL$x>sJb(>>$+QeQ?%;iN|zp(o2Uu(5YKf+K0%=O_E*aF#pHZ!T zhbz1O>q{Y_{UqRz-G|p@lkSM`25X8>-|ht)k7?){qr5D^_xY&A<1=EH7SUwKRl;@C z8(g+=Maf~q?kTc`m(I4p2JzD(XtD%_^fWiEZZI6Ume4g_+(sy3{|Nq`QQpR1PqRtP z{?dN6_VFNdNK^h3<=3Z%Uq8NWI{8V$`6((C-e_ml&e}j^@$5_PxBcL1>_1;2$0Z8$ zMX|wLVaP&8XmC=#Mz6Cm&T-(G@0$Lkl?}EDYleG;CyFSda0O6oMS9zzRixBVBsKrI zIMJ($JMelf6nkLYxZ1OsQjz9R-bUfpK_KA!ZF*=bj9aZxov9eJ+{IoV0QEw;g(#}C zl6v>`lC-wy{TWNVk!=^9&Uo79JV+hT9&Dp$)_|Ox<~i%H7UyFmWUGU42MQJgTu+D; z%GzJIM{{%sx?QZtpxT&vrR)8*rMvowN2PbkA#er^0U=%sArtwp<+^~7wz%!C7tBKD zwq1aNX3{-|2MIG7{P_9R;lYfPlq6{=+$2Go>jYH&ohW-Km>LL}_KJdCA)*~QK}v?6 zj3k<=i(Y5))!KpTua`3h#IdK6Fy(q~D)N<(B~Y^{$_b1@P}eHCk#*h1arc&CYlMI6pH;grVsa%kvXa-4xbP}_FVZ1)GJe-2FeA-a-%{NwS zWTS8gdlAYMF~8p*U(P3tBjPi$g^owNaRiXf8PDW=&col!6Hw<4pteevY9_cTVRijgkr4m$@(|)kM~Ejr54(Ds9J9-sYgya% z2$!O|`eZlGwGQ>bu{02R&VFtfh9?7tGCbN}+=xJUC>ryd)q0e-TN&Nrn6ii^ z+>1T+fb6XHlAIaq6(n9h@YD|R1-#V!s}fm+?fAA%lERl10l^}xD}6NS<1XZ{u*y+z zx>S9hQeaGy?n>}KWBDbh*@(q~^7N=iYJ7yGNK>$IdrxkMe;WS;dflcSXhnF^EnL^g zM}4u*k%>1&qOLYXX(PVODnlh=Wlp>svRAIx=rY@yfkngp?JQiWqawH$lgaL_*PF>I zz;)JViXQ(n91_8hDk8xvf>Gu~UV-HRu|y!A6e*Do!0}Ep=x6b9n|B(M=l|$;GwPz7 zpzC=~RpRBNYyAvjb@S3*-n&U=H6Jh}gygqx zrQ0(DOqqmp*)XMxh!^!X+D!v=qJp(W{h9tM{IVw5O-7?cvo`?nGk=$OI_Y{>v(2;d znVyb7=U)+;YhE6qgYA(&BG8h*?v~Nr2RX-j{0?NhSoi9>+L|X{Y`U;=%upa^kc)nr zA~H!%f5wnt!^^!&LlR7&Sm|e#c6AcVbWYjBOgj<6G9327N6=2#!qITx{a4&kv}?D8 zj~|9lzJ*r)+D&*_@0!KSD^lKkqr_H(OS`=4XuBfi+=^NO@fUyHa4!$jz0cg?KE(ht z?t>!humyiB`S*;^)awBsyiZ7#=TLY7Pjq{^f%2FX?U^k%0uo*Y6E-c-r|6{wHphP4{(Ri{PY^?RYWq*hw3COL!uEP;wzK^!?y% zTyX9t_r}%;H0*wvb_^fYG{$;N^R*-3-#f`?X%*9G2|aKqJNuxa1-oYT!@7APpE-oPUX zl7kYpTJZ7it)7V2UljAiWGeBXrZwG{l^49gCn8=$pOA6Mi-THg=;cXEWF z(R4lBkvzSeBkk=73^M^Bu9Lf9PZSImCJ;ahC^Fdt)>;%{m;KE8d1q5M}-bbI`QO}{Y4&wXNcSrm)M!+2^H6{y;^*NaPla3OoLN(Br} zscsTqBDf!px^Dc&e@vJ!G3>m#;Rh7*gJo`;)0;fw9ze)(^5Y0*W;y0vKeL#rsBZxc zRdK@yjUr9De+bFG=Fe)o43Cq|K2B20S=~HCbYkC^Ulrruw5Ujs^EOC?3^1$Aet`MW z>Xv<}wwY5|bXyauJ_P=DGR*bsM4^85=(;=%3TO6FRGF;2q|@EPrV_C?>S{}Qyb@F!^M5O3nU%BMatm0|Fi z0d8?GwXi{=EuA@=EUqPlXLTtQckZq$V;};UXHNA3zt@fPF_tJ~()}ad9DL|{--n3} zLUT~bJ06Z7Isg%NFO&uIJ1G1?xU~=rCw>E9f>AR)?Xrbv;(ykcvw&f z#o^650xm2+6>8*4Zz zp1b4HirH&kI|wj1<+PYAiYE3xU!h0HA1*UY?*lky%;7>~Z?$6Zj#SlXz~F0 z7SnL3Rd)H9!UQ0we*162@a?(2g1$F;iffkHMs$t07nZ-R=n!^m_){5jv5$JnB!LY~ z9VnBayVv~h>B^s(H;Q>icRxQ(4kt7ILVz<9JjR0%IH$||@696!L_hm^a}_RhyoS~0 zDJ9OXV1^0dWtoQf8LQlWN~RD>Z2tGK-8DguU*p3Usc9-*JDB)z{0+92Oj6KrPr5z5 zN`0Qd_m9BjiLlcqFmkwd&v?14!~G-(k@@hwJk*B>{lg#yCNVq#!DuK1=O3nyZd};r z<}c&AqpBS)FSAZpE8#^Z?(=Sx6A1$?MPid*DkBKa<-h+>YNajUS(A|;@Qest!$wVc z&oE7kjoU4lr=={$M+74hgU>C;JxN0AXh%EAuUchR<(m2}E$|a5B=CP9mNnAujS5y9 z-3WzSG~qJ&@SV~FUKC=vc*E;C)lbp zEo4^-5nn1fDgO5rWkKY%>;ce6)dOm+s&@7Z`vwM{G2J|i4;Ckp&+m)Sg(Fb#cwsde z?90-6jc5t4Nk?^QIBWfyAy6?|&Ri+DiTABjDsRX@N>qUU|D|(Gw+z?eL{&>LO~Qr7 zutk5S=os$$;`YC!G zfKsCWw8c9z7HGp&AJ7k*&fvh{3{Y_+1sxJpf%z?Jm}D5T4siksA?xM} zH(;!{z!nMx`6?IF=g++__A6QXfEsWE@ct(n+Gnfxs`L|QO<@ZvwX&85&H3Rf{GKWk z{sjh6Gz9|P2YJD!Z5Kzo}7ArR1D>;@r8^MxJ;s7^=GR1)%R!Ru zT#ab51ekM@=j%5o0ifcfVINHJ95+bFZjV|cn@;;bx*ygjr2eJPo$LUt{`rt$gN@6% zqp{N^uQMS~Ff}NIKj=t(BW3~|(IV8Ev!O;gFvRl7y$gl{NOa}KF(>qQ^5+(Qy8Zvo z6c1J#3tkAEVjhki-7_yCx&rF=q?xv=!i}lt)nb9Dv|@}hlB0p4lBi)?)L4SR^Ds)J z127KrH`499-`x0moy3z=B=B1wLf)`% zU`3<*6FkA*3NE>Mre+8%*d-^QCMe!=H`p2jdB=oSHBuh{j`st!3H2_)^Y?=+h7`#| zO=o+fXSeGyEUHhMA0MP0Mns!aG%d;W8V~bV_kpTQF&-#ko5w?eT2*i7k1@+s>qL%D zE%T7jy-xSqa3Y7IR3u5EugE>8Xu`$zAGJL|7WX3L-v3~pVMPTleEX+|A2js2fF898 zxV1;VV%Rd?#xe#b`QvLYJEO{GLn&G6Qo6O8wB;nH8X)z+Jj7GE<-wy$*Xx82j|lh) z7!vqC&9*e=XA;4uKm4Fb{W|7PsSL61OU{Ipq4wcFYA@UA<5E*w!<=N1*_XAuD4aW< z^~eBhF9sSy$pDC+r$08J2_G29?m_l|_WeGcL5tUDbr`D@C)}->xjEHddU~(m-SOgS z8+`5F5}242Kq2ybGnI{CwqdT&=Kaf7>yoDX8$U4UHh9F~{YYvtK|j19E0;pUq9$iM zTaM*8EO_?Q>2O|OukH5Gvo4(AB;voTz&T`f>D-&3MM_gANHlMUSvBB`YlerH*>Wa7 zjz4KpRED=g-OD8-xT`Ll;lA%wd=AI$w@~0ebsi~-R>vCRe7jqyysO|16gwb;8EL3r zO%!NEisM;}?13P}fq4MX+#8q-fth`u@!6K%Z%{8sIXYrEFb@$987%4r8s1(WoZqE- zIgs)l)@30ixL@q5p)scWJqMS@lnd+WV+CgXzgh9z|4o!7kqy-d);s#>EjoH>mc>dk9dB@v6HI0RBMsu2iX@Q+=;fkw8 zJx+BSS+~P_4HIBw*f$J98o~i1GYkk0^oif{+sehew2=X_d{_Q&v!Nm+=&!D_Eq$_ zEy3g{g0A)}>__UC_QDapfZtr%9YJIsGb2s*vRq#cX44r6bwEf}#6LCv%Jm#B_}1ma z@u5Z+Z4vNUUuel-nEvm7MUI&f82qiO{Vd%4kJB$Lcw~%$h%TK_SI#v#^zY33s!g~P z%6VX1#spxdShj}}VEp47;s%eTV_o0|&y3Ep_!I0(>P6UDwx;+-7y>7>S?Tw4c-|ls zDNNCo)wY$xT}!z| zx~;{%z!w{`T`6Q4-$NX<^}Lp)O>$GUfQI$`_A#8x+cwY5!g+P!}MIBnsh73p|g92&Mxk zmDqO&A9VAErjlMK?mEFcL><2hsihFWEcjoIhdx=moYfNfi(CHJi)Ve?Vv=3gZG3m7 zph$IJ2GN^!+W*df)^IUO5q!&4*Nu1-F;AT}JpM=Jhf;_S1 z7bcMsA;$IZ(`Zdn-ZD(IczZf$crc{gk)ZViT!z@avGfb^0x0d@O2PlPc6RhkZGoY9 zU_FCt0!_9wumrAOQoKb^8H8z^U^SvM@E^J5w8e5w^-wu&3!JR&ecB^~vam#5$pbzr z+$O`csT~iz_m^g$L zFAHX;>-oT!wx-0O)u)-$T2mw^930twKSe)7$%Bc>K#JUa_FBa-kn}SGQN;Jv-?a~c zVD`(Sa8eung6cg4_HDdR$HJ=}&KP7(I`*BvCo=?Poi@&l9(_S|@VYuxX__`*u|IY& z@}mqyNf&3(r5@GI6Yb#j2Can>4KV1?D2+);iK}qhd4GLS8&?4cVy+psS`)c)iPX7i z9%-Sx1R@XkeAnxa8z9G5(bf^@s``#s44{oi7(jsM&R>k)a2!kuSOLFfO*(^~JKSH? z_JJsSG{M76N!fK!ek5F<;rFMvgPWNQ=9L;91zlRwDJHSbWJqoM-TQ zFEpJgA@l7^_=IDBY4Vf-;luZX+hV4axd<_<->~z#+Hg%7<_pxUE{6T>po4lW&;**4 zCrqiOn0z8Yef|bilxi#LjV?@6`NqKH0u_v)miX1Y0vKEaVYINz#l|pH-XEM6p{O+= z3Z)UJ9AM5Eygze4j7_WqeRMn+HjZko(!T>08xZ#)DSX=Gh2s@tvH^bKQF<=IZzM_1Oy1e@m5+ zVXPh!Edte`F&XcgaF7XhIMu*GHyTMKI1asehPN7&SCvT6hN*G!O8}Lz|0C}JQyX)W zVdv&t_)b_S<`EOX%*X>nL7VS%uUnvMk;w1dpgj&49ZaD28$BpgE2IZ}%Fp#{--xm$ z!xq+|EYiPXUH8j_-vJ$0HV`Xkf5^Q&J%#$Ga+OqsHWJy^y}z7~G4*%SnH?=%dgcIS zn(EJrTwFt#XLa5YzMQUvsYAEHtoh0eL_e1ZKK!j5R|n37s=%hIXT6~CVTI8pH8t*_ za=pCKbqN~MIhPGmHZ7TeplVNTITaM|I^#UxwCb+u+@~`0o+EI?!+&lp#hTb0%2V2j zWq$(bGrD;`{Kayo^f7J53B zHuLjOSua``|Lg=CKY#i5;nx1pWa-z5HOf$l-jy5)w9zbqu}>Mz08qNV9{@t9%#U!u zn+Y!t_}y%ik~t#ngC%}E)2NJ-crM@KBdJR2XooEq%oiz!jUvJH;$Z@CV7lkKb#s^d@vm;RWp#HqlXjKn z+8Dv#FVGm_EpOodIX(d}w|NsnaM(BlZ=4~19yJ*Cvwp9HD8&lU7BYmX0MS7~!0dPE z#)N5uN#Bcz{A6yMAdHfK7xY?bpccWMr^r*TBtP=3X!wMRSeYPUcmy0P@wA`Z|fH6XA?1=c?~zi5GhPz%UKCl%m1@ID<8 zzuy3=itk_%)c2Hu*b%5e3K$-3%*lzP%Q3(l)%kG2%%P8Jir;nbF(v0hL6#KOl-wCs zEEw0A#Tngb6pPioT&n0f#E2NKm3{O3t+N$B&vi{`r58sZ zH?H?Cg;1S+*M7k{L7<(xS8F`J;WViq9&^5A)utoh9q{x>D9|){(kY3bN~PD}H0})i zdZIvEqrFfNZVN{DI;Ptriomrhv9e(y+kJPro2YaYI~U!q?zp2;k8e+PB+YG=?NC$R ziD=hu&SnbAP>Svn-{gMyBcT^is`iUKljF07U_Tvu`G*{%(=JIalcCHDm0u?D)Tln& z#Y>!zDdl~6GGSr0y*Kg4dz}$6KbJBi?z1oH*8vsc`@siDI1$g#|GoMHFdl!<=_Jpp zh4l%Ut0nkc4J2IDKbvW_(c-gdJ#`q>J9GYN*cgcp zCm_zfs~m`#K^9lV(QjJuH^uVz{0tk8fU8}ZY>x+me(Mv56~9>J@@!|KCOpMcNm8p? zVf{0*>i0#@Sm&qAIuGt9R68}E7WqolIwY-jH2JE`I@%K~bP2EZz^q{~&T(Ft=HP?A z%bTVij+FP%o)#OYmzDv;w?T9)L|og8_&dt~A$BjHPnIeIr{H?}@k^@@>Li{=JgLFX z9Yxg+C6!JQX-!fNshe)A_ohj1t**BfD%D~&#OwM!a#~D|_%=~jt$K9QPINTGzN(yN z@BeZfg9%%=*bFApH45mmv+Xz53d>Z=VtRuZERE>K8DatTBAI^QQo4hQ!pW>zMT887OIr>`O*a zM?Y@87|r!`2fv=>mf0X9T?;|0wse`#O{XQz?hDKIIpt%0g{Cy}KPcmzqaM`kV^qbT ze;ohNjT5w!bf#y5fqASC{OZN>y*xNmyc(bQc1D|Gy?D)X=1*o-^saXCq0VnR5QEiY z#dkC3_r1p_k{plwlV1ewhP(?X z2721u*-cLefAsR$rBcgm3V`?*igaLQ2fGGagQyg|7Fa*pcRMqv)2s(ZCe*hsB@`P_ zCYg1ejR!-&9|iN)?nJ%rb>1bPLq_5N7-Knd-#EFlOH@Qpo1fyQtndq|j2i^U{~C>M zb#e<TLLe>)33D=K6-aJNdMBNzMGXcN^t zY`ewZ{TP49kOoo0`7qIR!BuZf2Kc35@F#9^#Jl#S=0_2QNm}SH)N4%f|5U4NUSyC*D2mCi*;Zd6scQ zP?xvN_}_l$u92L=Gwte4Kh3FhTHiO22aG(fwO~cc7vU0vq0RJ(W=6+ZB;Vl)mHhvj z-LJ#AHQ<4W&gWX2yx4r=28L(Ir1*PW7+9(cUM94@GWVAK#`)WAb4&c<<+j)bgE)Qx zOZeTJ|3Dq?-^>%CQ2AVSXIn9}AT+ui&N+L}geiCJFjR1xF?ul#H`GMeE8#@na?+il zWQNhi{=;~U=L{pIa!ii7xHdZ33Y}{FQ{w6?vQ#?g(y6Q8_lv%Uz8{;V%BBTh_1JO! znPgJV#%V-PRXHNCq|{uQ_IINAaSA4lQeXKdOR@jGW$0NWp8yd!|I@6>ediavO+WFj zz`0zl<@vBs9tq+j?9alODe^i0(8?g?zpN0ysZTF09qNbS@%i4xP%x8JC-5xXANe`F zIZ-3;u|@}A?B-iolLI;~lVb<=MY5EEmjBb$wMQkDcJFReUNS8+D@)6%tTdf$ydlbG z8Qr{OHKnC8q-bSEX&R&~)>-SEv(8%YKF{9IyZ5vA7EVAfBmJ;o2>A=!`stQD6Cca1;Y&AsyX&XQ zB@nj+HyP|`D`tOOmPh(+q?Wg2BBuJ%?y9 z`rAoqV=ivv{RFF*E3CTL|Mq-w%uWupL(q5X?02h8UWv4)eK3{WQm(aR?8@qS!Olh? zVsfmH%NGvIW*6#o}$aN9fMC2ehj$J%l0e&W5fDRD$noRQm3HT zn!7J=ukqysF#ZlTd-*Ooy5O$72AS1kwO?EM4NOw}oIT?Pjjmig+rsm+SYrzH58aaT z(17zS>ihQ~hi>a0JBym+|UkFp|LQ0y^0czK}}{|?l`#vQv>A50u zk|?W`v5CzFb_5grbHwR5GyiraPKD3kCqok$7TnpGw5qo_>2R7%#1C&!?SqFEg3~U` zEjX~Eyeuyj<`RnOBc0?#aU$)5_MyQ5R7Gf0VDlVTM`Yn@+62~DI17gelrp+kq#o%$ z8h981I}m@eIgOU?rD~w}C@K^VuXf3!2(rHJ*sZbJKG0$+T+Z&-_Vs|gD7?5UdGb^p zQg3ym*{?s%Y`sj_k#fQ4KyyOz1|g*C7jDuW9-RHhFihuxatD;9ARogl=o1I)iyknQ zdNb5UiTkBnw)$1q1Q*r$5x6Ut^WRtT@7AnJhrt6#W6p1f_9oQ2#IZ7djjI=nMMAQQ zH*_s7CbCr)8EQ6e)I~wKAF{FwxB2iZ3k6WRzz(637!*G)-=WnX!k|xv1A|N&9>1PH? z9S``Rb_nKURfK!|e%d}_CP%c*rbV7Awj)jy?->^TQKC)g2luLl1r{Hb?p*_;E)s5L zKIv5ig4wQi>{z-x4&Nx(rBf79D4K*?r2?jiHQGr{l?oxyoEd7YIDBq9YBd(>9NH=y z-t&QLw(9)hz15h!qx!>^nH@%Jy?mSzt=Xfjj))Uu2cO%o)~yb-8&4>D><)%kmYgd2 zxEyF=hR5g3nC5>9v@^nUf)0&Vw2RHAOxfMtw8;4x(Np95>X3YZ#A9hR*&`~DliSJP z4zDz=7>dBvFs$>BEuhcyaxEl6NlB&IvNTy2!6V?(ZMvih#IGH7@e$1zDZgGm;H)+&X7 zpj`?6-UW1!J*V}5ybxa|7EAIxiA@@bT!)*93P+#gfFt}W1kW!hnj`A4ur4LO!KyVn z^mqVZxeqy(l7Q6mc()$$g4JOcY%W$?1ZeZly?XE>+E%F>@+kfvQN55jb5<`R_r~Mt z9>@bj?)N^{VfB^K8?m;ZmUY4uTg!sqA1pao?0Fu_IlNu7^Qb&P`{+P6A}6{|N)=oI z0#WE3zZ4)7QJEI7==DBut}e=lU@Mph!SZV|C5-VGJzX2JS(TzvIleJ2h?$8TiSEu} zw5o%_SafbNc6Qv?zrrw~7P`s@9Y1x7#e6>^n@yBW>hL_?c>5O>(6gSvCk)-WJj^WS zp-67P^G-OYG6H}mTh6Px8oyTX>~-$VEpchg^9mt6RXa@!PpHVl66aO0;f=>5QG zipO~r4;oT?!d-RhM^@CMWgMPIatsAUn$9>cIx(lupXUt`m_#=CpeSJjR0SkM zcpCd`_F|s*M`O(fkl>x!)JIA%ZB;s z*xVPQ<-Mz4d50{mkN(;+%TGm|F05X`&v{QjMm&(LN)ZLQ*;7Xp6%uDOkP7sogH!YPIJPomemaDoo+L{L>sNPMF)5o1yw8}MEa#|bhtD|tNDEt%8=a8-0b??`W?ktM#7xR zI1}#pkDTDrmqITML20Rz&;VSTpv&s>iz`ADR0C6Df`(}CFKbu{8-0S*d;J^d5@Kbo z^`?{K`3;i5u6dZjX4ublvH7r=qmYVpAEa2Q@?=tNLTdZ0te>Adny-?HibTc6q7qYq z60-@R=jHV^mr+K&>LPaOFbB+0E5-#PA*n8QQz~IvHsn^mg0*U5=_WFMS9*1n$Gk>| zhryLHGBtFl93c%VvAO_M*zWeNnvqH9Wh>o$MjekB z*&kx0lM=2}=m<9?5Q()6y4a~JwXcF&S>|7EDS*lGYc?P1Gld@Eunea1#$3_?V>CXF z_uACFQ#&7<5-G=|3O|rdsHOwah^q;JmBw7c59k)6QOSHXv+Vz%7ldwHqd7=1U_}p? z#Np!SCQ1@baeMCEYcCt@FQLpCWVPP+36%q>waRpuwQ|W(PjS}N60KnLpYTzYw<4;3 z8YgCdU_#{B_Vb6e6rC@T-Z{p009!8Lnyob_J1Uf__EqwxQz<|fAL`i`C?uzXUs~>F z<_oH%;-}MDlNn<1q2~(Ls+@UuUr#;6U;Tdd?@Ega)j>>mRvrVJSkaj&5^WOa4o3H0 ztDp0fHBSrsXe2K_lIgY~Gdp%wV)tFewFh_;5lXk0Y~u>Is57L!QWX>^8|i;a-0u&n z6@)p=3jPI4=IN115?REH#`%UhqjXU>wC>2$1o?{v4F4aPQ^Z;`0ttI;>qhKge^Fe1 zUQw<66~l%<7u|k#Ex^P4LFi-6dD5wn>HRZKg$QYfuD2rVD?ins#|@fxV75PQh;_@} z;0iTKyk+iQX1)!V_DPbGUfId_GR4eB?D-rlYNgpZF{S$w+NWjG7$FF0aia14*gMGV zH>jwd%PlY;|8CP)Q1O-0`-%JCtQpWOAwZ$OyXQ-R7u$CA91)Ujtquxh*|IW10i-Gw zPmS8UW^}woj~CwU#6s0an-Mnr5aVlZ2e&9!jyVpI{r#QTSllWw&QN4Z7;40pNz}^R z4hzIMSK(l^N;@ZnSqBF*h>((u$T%`lXdp7_w`c;NR3_o6A4!@()#MY$B-J+2sCb{U zC09Bk+z!XGG88u#u$u&dTQ_LussP0!y^1{E*vI2cf%WIg_3b6vEVv1^jW)U~BB)(> zwH77RR6vfpn!y}%aP4&LP+cZ^5%UUGNx>79>GT<{UJDcqiD)IY=zt+9NCVu*5k_i z5f2w1BHTS$-E__P|_+_nNgH>EE_md%?!H~f)ghR z-z{L#NMyzLXlT3Zfpf!hwx{Z{+mpLol#`&aMc!h`&V5^8Ka9FAjT{j)`XX@;rr$b` zSZx8!98TuiXIrp;ub0jDPf&XEOIj7l>kvK!Ct{)9Ep=rJ7Es%^;|O1op5H23lio32X3E@4j_ z85>bKuPVb1CuXhuL5D>1rD0%5CUexWJep!M8=0W4rannNjK`_bt4cBo9we zb-$+SOpV~qjo@uPXrVB&6eheeks&LG7D2nHM%yr@?T+pH2c*4r2z>UP>-@j7tF6}X Y)WFZx>B^#!MbL5NppR$S{$FqZ7c!p9DF6Tf literal 0 HcmV?d00001 diff --git a/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_save.png b/web/app/plugins/buddyboss-platform-pro/includes/integrations/zoom/assets/images/wizard-events_save.png new file mode 100644 index 0000000000000000000000000000000000000000..6d7718c467594e33fea1f524b18857821c13f608 GIT binary patch literal 41949 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

  • $html, 'show_more' => $show_more, 'page' => $page, - ] + ) ); die(); } + /** + * Get course participants. + * + * @param integer $course_id Course ID. + * @param integer $page Page number. + * @param integer $per_page Number of participants per page. + * + * @return array + */ public function bb_theme_llms_get_users_for_course( $course_id, $page = 1, $per_page = 6 ) { - global $wpdb; - $offset = ( $page - 1 ) * $per_page; - $table_name = $wpdb->prefix . 'lifterlms_user_postmeta'; - $response = []; - $data = $wpdb->get_results( $wpdb->prepare( 'SELECT p.user_id, p.post_id, MAX(IF(pa.meta_key = "_start_date", pa.updated_date, NULL)) AS enrolled_date, MAX(IF(pa.meta_key = "_status", pa.meta_value, NULL)) AS status from ' . $table_name . ' p left join ' . $table_name . ' pa on p.user_id = pa.user_id and p.post_id = pa.post_id where p.post_id = %s group by p.user_id LIMIT %d, %d', $course_id, $offset, $per_page ) ); // WPCS: db call ok, cache ok. - $data_total = $wpdb->get_results( $wpdb->prepare( 'SELECT p.user_id, p.post_id, MAX(IF(pa.meta_key = "_start_date", pa.updated_date, NULL)) AS enrolled_date, MAX(IF(pa.meta_key = "_status", pa.meta_value, NULL)) AS status from ' . $table_name . ' p left join ' . $table_name . ' pa on p.user_id = pa.user_id and p.post_id = pa.post_id where p.post_id = %s group by p.user_id', $course_id ) ); // WPCS: db call ok, cache ok. - $total_users = $wpdb->get_var( 'SELECT FOUND_ROWS()' ); // WPCS: db call ok, cache ok. - $total_pages = ceil( $total_users / $per_page ); - $response['total'] = (int) $total_users; - $response['total_pages'] = (int) $total_pages; - $response['data'] = $data; - $response['has_more'] = ( $page === (int) $total_pages ) ? false : true; + $query_args = array( + 'page' => $page, + 'post_id' => $course_id, + 'per_page' => $per_page, + 'sort' => array( + 'date' => 'ASC', + 'last_name' => 'ASC', + 'first_name' => 'ASC', + 'id' => 'ASC', + ), + 'statuses' => array( 'enrolled' ), + ); - return $response; + $query = new \LLMS_Student_Query( $query_args ); + $data = $query->get_results(); + $modified_array = array(); + + if ( ! empty( $data ) ) { + $modified_array = array_map( + function ( $object ) use ( $course_id ) { + $object->user_id = $object->id; + $object->post_id = $course_id; + $object->enrolled_date = $object->date; + + unset( $object->id ); + unset( $object->date ); + unset( $object->last_name ); + unset( $object->first_name ); + + return $object; + }, + $data + ); + } + $response = array(); + $response['total'] = (int) $query->get_found_results(); + $response['data'] = $modified_array; + $response['total_pages'] = (int) $query->get_max_pages(); + $response['has_more'] = ( (int) $page >= (int) $query->get_max_pages() ) ? false : true; + + return $response; } public function bb_theme_llms_get_author( $args ) { $args = wp_parse_args( $args, - [ + array( 'avatar' => true, 'avatar_size' => 96, 'bio' => false, 'label' => '', 'user_id' => get_the_author_meta( 'ID' ), - ] + ) ); $name = get_the_author_meta( 'display_name', $args['user_id'] ); @@ -335,27 +402,26 @@ public function bb_theme_llms_get_author( $args ) { ob_start(); ?> -
    - +
    + - -
    - - - + +
    + + + - + -

    +

    -
    -
    +
    +
    'llms_product_visibility', 'hide_empty' => false, - ] + ) ), 'term_taxonomy_id', 'name' ); - $not_in = [ $terms['hidden'], $terms['search'] ]; + $not_in = array( $terms['hidden'], $terms['search'] ); $category = get_queried_object(); if ( isset( $category->term_id ) && $category->term_id ) { $courses = new WP_Query( - [ + array( 'post_type' => 'course', 'post_status' => 'publish', - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'taxonomy' => "$category->taxonomy", 'field' => 'id', - 'terms' => [ $category->term_id ], - ], - [ + 'terms' => array( $category->term_id ), + ), + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } else { $courses = new WP_Query( - [ + array( 'post_type' => 'course', 'post_status' => 'publish', - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } @@ -465,9 +530,13 @@ public function get_my_courses_count( $user_id = false, $tax_query = array() ) { } $courses = $student->get_courses( - apply_filters( 'llms_my_courses_loop_courses_query_args', array( - 'limit' => 1 - ), $student ) + apply_filters( + 'llms_my_courses_loop_courses_query_args', + array( + 'limit' => 1, + ), + $student + ) ); return $courses['found']; @@ -487,9 +556,9 @@ public function get_my_courses_count( $user_id = false, $tax_query = array() ) { */ public function print_sorting_options( $args = '' ) { - $defaults = [ + $defaults = array( 'selected' => false, - ]; + ); $args = wp_parse_args( $args, $defaults ); @@ -523,10 +592,10 @@ public function print_sorting_options( $args = '' ) { */ protected function _get_orderby_options() { - $order_by_options = [ + $order_by_options = array( 'alphabetical' => __( 'Alphabetical', 'buddyboss-theme' ), 'recent' => __( 'Newly Created', 'buddyboss-theme' ), - ]; + ); if ( is_user_logged_in() ) { $order_by_options['my-progress'] = __( 'My Progress', 'buddyboss-theme' ); @@ -548,10 +617,10 @@ protected function _get_orderby_options() { */ public function print_instructors_options( $args = '' ) { - $defaults = [ + $defaults = array( 'selected' => false, 'option_all' => __( 'All Instructors', 'buddyboss-theme' ), - ]; + ); $args = wp_parse_args( $args, $defaults ); @@ -562,13 +631,28 @@ public function print_instructors_options( $args = '' ) { echo ""; global $wpdb; + $query = $wpdb->get_col( "SELECT pm.meta_value FROM {$wpdb->posts} AS p JOIN {$wpdb->postmeta} AS pm ON pm.post_id = p.ID WHERE p.post_type = 'course' AND p.post_status = 'publish' AND pm.meta_key = '_llms_instructors';" ); + + $instructor_ids = array(); + + if ( ! is_wp_error( $query ) && ! empty( $query ) ) { + foreach ( $query as $ids ) { + $ids = maybe_unserialize( $ids ); + $ids = wp_list_pluck( $ids, 'id' ); + + if ( ! empty( $ids ) ) { + $instructor_ids = array_unique( array_merge( $instructor_ids, $ids ) ); + } + } + } + $query = get_users( - [ - 'fields' => [ 'ID', 'display_name' ], + array( + 'fields' => array( 'ID', 'display_name' ), 'meta_key' => 'last_name', 'orderby' => 'meta_value', - 'role__in' => [ 'administrator', 'lms_manager', 'instructor', 'instructors_assistant' ], - ] + 'include' => $instructor_ids, + ) ); $author_ids = wp_list_pluck( $query, 'display_name', 'ID' ); @@ -576,7 +660,7 @@ public function print_instructors_options( $args = '' ) { $author_ids = apply_filters( THEME_HOOK_PREFIX . 'lifterlms_instructors_options', $author_ids, $args ); if ( ! empty( $author_ids ) ) { - $authors = []; + $authors = array(); foreach ( $author_ids as $k => $value ) { $authors[ $k ] = $value; } @@ -625,7 +709,7 @@ public function boss_theme_progress_course( $course_id ) { */ public function body_class( $classes ) { - if ( ( isset( $_COOKIE['bbtheme'] ) && 'dark' == $_COOKIE['bbtheme'] && is_user_logged_in() ) && ( is_singular( 'lesson' ) || is_singular( 'llms_assignment' ) || is_singular( 'llms_quiz' ) ) ) { + if ( ( isset( $_COOKIE['bbtheme'] ) && $_COOKIE['bbtheme'] == 'dark' && is_user_logged_in() ) && ( is_singular( 'lesson' ) || is_singular( 'llms_assignment' ) || is_singular( 'llms_quiz' ) ) ) { $classes[] = 'bb-dark-theme'; } @@ -647,7 +731,7 @@ public function js_l10n( $data ) { $category = get_queried_object(); - $data['lifterlms'] = [ + $data['lifterlms'] = array( 'nonce_get_courses' => wp_create_nonce( 'buddyboss_llms_get_courses' ), 'nonce_get_memberships' => wp_create_nonce( 'buddyboss_llms_get_memberships' ), 'course_archive_url' => trailingslashit( get_post_type_archive_link( 'course' ) ), @@ -656,7 +740,7 @@ public function js_l10n( $data ) { 'is_course_category' => ( isset( $category->term_id ) && $category->term_id ) ? 1 : 0, 'course_category_id' => ( isset( $category->term_id ) && $category->term_id ) ? $category->term_id : 0, 'course_category_name' => ( isset( $category->taxonomy ) && $category->taxonomy ) ? $category->taxonomy : '', - ]; + ); return $data; } @@ -668,13 +752,13 @@ public function ajax_get_courses() { check_ajax_referer( 'buddyboss_llms_get_courses' ); - $order_by_current = isset( $_GET['orderby'] ) ? $_GET['orderby'] : ''; + $order_by_current = isset( $_GET['orderby'] ) ? $_GET['orderby'] : 'alphabetical'; - if ( 'my-progress' === $order_by_current ) { + if ( $order_by_current === 'my-progress' ) { $this->_my_course_progress = $this->get_courses_progress( get_current_user_id() ); } - add_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_courses' ], 999 ); + add_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_courses' ), 999 ); $posts_per_page = 0; @@ -697,26 +781,26 @@ public function ajax_get_courses() { $category = isset( $_GET['course_category_id'] ) ? (int) $_GET['course_category_id'] : 0; $taxonomy = isset( $_GET['course_category_name'] ) ? $_GET['course_category_name'] : ''; if ( $category ) { - $args = [ + $args = array( 'post_status' => 'publish', 'posts_per_page' => $posts_per_page, 'post_type' => 'course', 'paged' => isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1, - 'tax_query' => [ - [ + 'tax_query' => array( + array( 'taxonomy' => "$taxonomy", 'field' => 'id', - 'terms' => [ $category ], - ], - ], - ]; + 'terms' => array( $category ), + ), + ), + ); } else { - $args = [ + $args = array( 'post_status' => 'publish', 'posts_per_page' => $posts_per_page, 'post_type' => 'course', 'paged' => isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1, - ]; + ); } $args = apply_filters( THEME_HOOK_PREFIX . 'llms_ajax_get_courses_args', $args ); @@ -726,7 +810,7 @@ public function ajax_get_courses() { $pagination_url = urldecode_deep( $_GET['request_url'] ); // Validate the requested URL. - if ( false === strpos( $pagination_url, get_site_url() ) ) { + if ( strpos( $pagination_url, get_site_url() ) === false ) { $pagination_url = ''; } } @@ -739,10 +823,10 @@ public function ajax_get_courses() { if ( $c_q->have_posts() ) { - $courses_list = [ - 'list-view' => [], - 'grid-view' => [], - ]; + $courses_list = array( + 'list-view' => array(), + 'grid-view' => array(), + ); while ( $c_q->have_posts() ) { $c_q->the_post(); @@ -756,18 +840,21 @@ public function ajax_get_courses() { $courses_list['list-view'][] = ob_get_clean(); } - $view = isset( $_GET['view'] ) && in_array( $_GET['view'], [ - 'list', - 'grid', - ] ) ? $_GET['view'] : 'grid'; // WPCS: loose comparison ok. + $view = isset( $_GET['view'] ) && in_array( + $_GET['view'], + array( + 'list', + 'grid', + ) + ) ? $_GET['view'] : 'grid'; // WPCS: loose comparison ok. - $html = '
      ' . implode( - '', - $courses_list['list-view'] - ) . '
    ' . '
      ' . implode( - '', - $courses_list['grid-view'] - ) . '
    '; + $html = '
      ' . implode( + '', + $courses_list['list-view'] + ) . '
    ' . '
      ' . implode( + '', + $courses_list['grid-view'] + ) . '
    '; $html .= '
    '; @@ -775,23 +862,23 @@ public function ajax_get_courses() { if ( $category ) { $html .= paginate_links( - [ + array( 'base' => trailingslashit( $pagination_url ) . 'page/%#%/', 'format' => '?paged=%#%', 'current' => ( isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1 ), 'total' => $c_q->max_num_pages, 'before_page_number' => '' . $translated . ' ', - ] + ) ); } else { $html .= paginate_links( - [ + array( 'base' => trailingslashit( $pagination_url ) . 'page/%#%/', 'format' => '?paged=%#%', 'current' => ( isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1 ), 'total' => $c_q->max_num_pages, 'before_page_number' => '' . $translated . ' ', - ] + ) ); } @@ -806,14 +893,14 @@ public function ajax_get_courses() { $total = $c_q->found_posts; - remove_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_courses' ], 999 ); + remove_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_courses' ), 999 ); wp_send_json_success( - [ + array( 'html' => $html, 'count' => $total, 'scopes' => $this->get_course_query_scope( $c_q->query_vars ), - ] + ) ); die(); } @@ -822,7 +909,7 @@ public function ajax_get_memberships() { check_ajax_referer( 'buddyboss_llms_get_memberships' ); - add_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_memberships' ], 999 ); + add_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_memberships' ), 999 ); $posts_per_page = 0; @@ -837,16 +924,16 @@ public function ajax_get_memberships() { } } - $args = [ + $args = array( 'post_status' => 'publish', 'posts_per_page' => $posts_per_page, 'post_type' => 'llms_membership', 'paged' => isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1, - ]; + ); $view = get_option( 'bb_theme_lifter_membership_grid_list', 'grid' ); - $class_grid_show = ( 'grid' === $view ) ? 'grid-view bb-grid' : ''; - $class_list_show = ( 'list' === $view ) ? 'list-view bb-list' : ''; + $class_grid_show = ( $view === 'grid' ) ? 'grid-view bb-grid' : ''; + $class_list_show = ( $view === 'list' ) ? 'list-view bb-list' : ''; $args = apply_filters( THEME_HOOK_PREFIX . 'llms_ajax_get_memberships', $args ); @@ -854,10 +941,10 @@ public function ajax_get_memberships() { if ( $c_q->have_posts() ) { - $courses_list = [ - 'list-view' => [], - 'grid-view' => [], - ]; + $courses_list = array( + 'list-view' => array(), + 'grid-view' => array(), + ); while ( $c_q->have_posts() ) { $c_q->the_post(); @@ -868,22 +955,22 @@ public function ajax_get_memberships() { } $html = '
      ' . implode( - '', - $courses_list['grid-view'] - ) . '
    '; + '', + $courses_list['grid-view'] + ) . ''; $html .= '
    '; $translated = __( 'Page', 'buddyboss-theme' ); // Supply translatable string $html .= paginate_links( - [ + array( 'base' => trailingslashit( get_post_type_archive_link( 'llms_membership' ) ) . 'page/%#%/', 'format' => '?paged=%#%', 'current' => ( isset( $_GET['current_page'] ) ? absint( $_GET['current_page'] ) : 1 ), 'total' => $c_q->max_num_pages, 'before_page_number' => '' . $translated . ' ', - ] + ) ); $html .= '
    '; @@ -898,10 +985,10 @@ public function ajax_get_memberships() { $total = $c_q->found_posts; wp_send_json_success( - [ + array( 'html' => $html, 'count' => $total, - ] + ) ); die(); } @@ -912,12 +999,12 @@ public function ajax_get_memberships() { * @param $query object query object */ public function filter_query_ajax_get_courses( $query ) { - remove_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_courses' ], 999 ); + remove_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_courses' ), 999 ); $query = $this->course_archive_query_params( $query ); } public function filter_query_ajax_get_memberships( $query ) { - remove_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_memberships' ], 999 ); + remove_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_memberships' ), 999 ); $query = $this->membership_archive_query_params( $query ); } @@ -929,7 +1016,7 @@ public function filter_query_ajax_get_memberships( $query ) { protected function course_archive_query_params( $query ) { // search if ( ! empty( $_GET['search'] ) ) { - $query->set( 's', $_GET['search'] ); + $query->set( 's', sanitize_text_field( wp_unslash( $_GET['search'] ) ) ); } // my courses @@ -953,7 +1040,7 @@ protected function course_archive_query_params( $query ) { protected function membership_archive_query_params( $query ) { // search if ( ! empty( $_GET['search'] ) ) { - $query->set( 's', $_GET['search'] ); + $query->set( 's', sanitize_text_field( wp_unslash( $_GET['search'] ) ) ); } // visibility @@ -990,12 +1077,16 @@ protected function _set_archive_orderby( $query ) { $query_order_by = 'date'; $query_order = 'desc';// doesn't matter - add_filter( 'posts_clauses', [ $this, 'alter_query_parts' ], 10, 2 ); + add_filter( 'posts_clauses', array( $this, 'alter_query_parts' ), 10, 2 ); break; - default: + case 'recent': $query_order_by = 'date'; $query_order = 'desc'; break; + default: + $query_order_by = 'title'; + $query_order = 'asc'; + break; } $query->set( 'orderby', $query_order_by ); @@ -1014,7 +1105,7 @@ protected function _set_archive_orderby( $query ) { */ public function alter_query_parts( $clauses, $query ) { - remove_filter( 'posts_clauses', [ $this, 'alter_query_parts' ], 10, 2 ); + remove_filter( 'posts_clauses', array( $this, 'alter_query_parts' ), 10, 2 ); $my_course_progress = $this->_my_course_progress; @@ -1046,23 +1137,21 @@ protected function _archive_filterby_tax( $query ) { $tax_query = $query->get( 'tax_query' ); if ( empty( $tax_query ) ) { - $tax_query = []; + $tax_query = array(); } // Query Depend on theme setting - if ( ! empty( $_GET[ "filter-categories" ] ) && 'all' != $_GET['filter-categories'] ) { - - $archive_category_taxonomy = 'course_cat'; + if ( ! empty( $_GET['filter-categories'] ) && $_GET['filter-categories'] != 'all' ) { $tax_query[] = array( - 'taxonomy' => $archive_category_taxonomy, + 'taxonomy' => self::LMS_CATEGORY_SLUG, 'field' => 'slug', - 'terms' => $_GET["filter-categories"], + 'terms' => $_GET['filter-categories'], 'include_children' => false, ); } - if ( ! empty( $_GET["filter-block-categories"] ) || ! empty( $_GET["filter-block-tags"] ) ) { + if ( ! empty( $_GET['filter-block-categories'] ) || ! empty( $_GET['filter-block-tags'] ) ) { $tax_blog_query = array( 'relation' => 'AND', ); @@ -1071,11 +1160,11 @@ protected function _archive_filterby_tax( $query ) { * Without interact with theme setting. Filter course by course categories * Used by Elementor widgets like Course grid */ - if ( ! empty( $_GET["filter-block-categories"] ) ) { + if ( ! empty( $_GET['filter-block-categories'] ) ) { $tax_blog_query[] = array( 'taxonomy' => self::LMS_CATEGORY_SLUG, 'field' => 'id', - 'terms' => wp_parse_id_list( $_GET["filter-block-categories"] ), + 'terms' => wp_parse_id_list( $_GET['filter-block-categories'] ), 'include_children' => false, ); @@ -1085,11 +1174,11 @@ protected function _archive_filterby_tax( $query ) { * Without interact with theme setting. Filter course by course tags * Used by Elementor widgets like Course grid */ - if ( ! empty( $_GET["filter-block-tags"] ) ) { + if ( ! empty( $_GET['filter-block-tags'] ) ) { $tax_blog_query[] = array( 'taxonomy' => self::LMS_TAG_SLUG, 'field' => 'id', - 'terms' => wp_parse_id_list( $_GET["filter-block-tags"] ), + 'terms' => wp_parse_id_list( $_GET['filter-block-tags'] ), 'include_children' => false, ); @@ -1099,7 +1188,7 @@ protected function _archive_filterby_tax( $query ) { } if ( ! empty( $tax_query ) ) { - $query->set('tax_query' , $tax_query ); + $query->set( 'tax_query', $tax_query ); } return $query; @@ -1110,35 +1199,38 @@ protected function search_visiblility_tax( $query ) { $tax_query = $query->get( 'tax_query' ); if ( ! is_array( $tax_query ) ) { - $tax_query = [ + $tax_query = array( 'relation' => 'AND', - ]; + ); } $terms = wp_list_pluck( get_terms( - [ + array( 'taxonomy' => 'llms_product_visibility', 'hide_empty' => false, - ] + ) ), 'term_taxonomy_id', 'name' ); if ( ! empty( $_GET['search'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification - $not_in = [ $terms['hidden'], $terms['catalog'] ]; + $not_in = array( $terms['hidden'], $terms['catalog'] ); } else { - $not_in = [ $terms['hidden'], $terms['search'] ]; + $not_in = array( $terms['hidden'], $terms['search'] ); } - - $tax_query[] = [ + $visibility_tax_query = array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ]; + ); + + if ( ! in_array( $visibility_tax_query, $tax_query ) ) { + $tax_query[] = $visibility_tax_query; + } $query->set( 'tax_query', $tax_query ); @@ -1153,7 +1245,7 @@ protected function search_visiblility_tax( $query ) { protected function _archive_only_my_courses( $query ) { // phpcs:ignore WordPress.Security.NonceVerification - if ( ! isset( $_GET['type'] ) || 'my-courses' !== $_GET['type'] ) { + if ( ! isset( $_GET['type'] ) || $_GET['type'] !== 'my-courses' ) { return $query; } @@ -1164,7 +1256,7 @@ protected function _archive_only_my_courses( $query ) { if ( ! $course_ids ) { $student_data = new LLMS_Student(); $student_courses = $student_data->get_courses(); - $course_ids = ( ! empty( $student_courses['results'] ) ) ? $student_courses['results'] : [ - 1 ]; + $course_ids = ( ! empty( $student_courses['results'] ) ) ? $student_courses['results'] : array( - 1 ); wp_cache_set( $user_id, $course_ids, 'llms_mycourse_ids' ); } @@ -1173,7 +1265,7 @@ protected function _archive_only_my_courses( $query ) { // phpcs:ignore WordPress.Security.NonceVerification $taxonomy = isset( $_GET['course_category_name'] ) ? $_GET['course_category_name'] : ''; if ( $category > 0 ) { - $in = []; + $in = array(); foreach ( $course_ids as $course ) { $cats = wp_get_object_terms( $course, $taxonomy ); $term_ids = wp_list_pluck( $cats, 'term_id' ); @@ -1196,18 +1288,18 @@ protected function _archive_only_my_courses( $query ) { * @param $query object query object */ protected function _archive_filterby_instructors( $query ) { - if ( ! empty( $_GET['filter-instructors'] ) && 'all' != $_GET['filter-instructors'] ) { + if ( ! empty( $_GET['filter-instructors'] ) && $_GET['filter-instructors'] != 'all' ) { $authors = $_GET['filter-instructors']; $authors = wp_parse_id_list( $authors ); if ( ! empty( $authors ) ) { $meta_query['relation'] = 'OR'; foreach ( $authors as $author ) { - $meta_query[] = [ + $meta_query[] = array( 'compare' => 'LIKE', 'key' => '_llms_instructors', 'value' => 's:2:"id";i:' . $author . ';', - ]; + ); } } @@ -1237,14 +1329,14 @@ protected function _archive_filterby_instructors( $query ) { */ public function print_categories_options( $args = '' ) { - $defaults = [ + $defaults = array( 'selected' => false, 'orderby' => 'name', 'order' => 'ASC', 'option_all' => __( 'All Categories', 'buddyboss-theme' ), - ]; + ); - $buddyboss_theme_options = get_option( 'buddyboss_theme_options', [] ); + $buddyboss_theme_options = get_option( 'buddyboss_theme_options', array() ); $args = wp_parse_args( $args, $defaults ); @@ -1254,12 +1346,11 @@ public function print_categories_options( $args = '' ) { $all_cate = ""; - - if ( 'llms_course_category' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + if ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_category' ) { $taxonomy = 'course_cat'; - } elseif ( 'llms_course_tag' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + } elseif ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_tag' ) { $taxonomy = 'course_difficulty'; - } elseif ( 'llms_course_tag' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + } elseif ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_tag' ) { $taxonomy = 'course_tag'; } else { $taxonomy = 'course_track'; @@ -1269,19 +1360,19 @@ public function print_categories_options( $args = '' ) { if ( isset( $category->term_id ) && $category->term_id ) { $categories = get_terms( - [ + array( 'taxonomy' => "$category->taxonomy", 'orderby' => $args['orderby'], 'order' => $args['order'], - ] + ) ); } else { $categories = get_terms( - [ + array( 'taxonomy' => "$taxonomy", 'orderby' => $args['orderby'], 'order' => $args['order'], - ] + ) ); } @@ -1292,29 +1383,29 @@ public function print_categories_options( $args = '' ) { } } - if ( '' !== $html ) { + if ( $html !== '' ) { return $all_cate . $html; } } public function get_course_category() { - $buddyboss_theme_options = get_option( 'buddyboss_theme_options', [] ); + $buddyboss_theme_options = get_option( 'buddyboss_theme_options', array() ); - if ( 'llms_course_category' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + if ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_category' ) { $taxonomy = 'course_cat'; - } elseif ( 'llms_course_tag' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + } elseif ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_tag' ) { $taxonomy = 'course_difficulty'; - } elseif ( 'llms_course_tag' === $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] ) { + } elseif ( $buddyboss_theme_options['lifterlms_course_index_categories_filter_taxonomy'] === 'llms_course_tag' ) { $taxonomy = 'course_tag'; } else { $taxonomy = 'course_track'; } $categories = get_terms( - [ + array( 'taxonomy' => "$taxonomy", - ] + ) ); if ( ! empty( $categories ) && ! is_wp_error( $categories ) ) { @@ -1340,7 +1431,7 @@ public function get_courses_progress( $user_id, $sort_order = 'desc' ) { $student = new LLMS_Student(); $courses = $student->get_courses(); - $course_completion_percentage = []; + $course_completion_percentage = array(); if ( ! empty( $courses['results'] ) && is_array( $courses['results'] ) ) { foreach ( $courses['results'] as $course_id ) { @@ -1355,11 +1446,11 @@ public function get_courses_progress( $user_id, $sort_order = 'desc' ) { } - $course_completion_percentage = ( 'empty' !== $course_completion_percentage ) ? $course_completion_percentage : []; + $course_completion_percentage = ( $course_completion_percentage !== 'empty' ) ? $course_completion_percentage : array(); if ( ! empty( $course_completion_percentage ) ) { // Sort. - if ( 'asc' === $sort_order ) { + if ( $sort_order === 'asc' ) { asort( $course_completion_percentage ); } else { arsort( $course_completion_percentage ); @@ -1370,11 +1461,11 @@ public function get_courses_progress( $user_id, $sort_order = 'desc' ) { } public function filter_query_ajax_do_all_courses_counts( $query ) { - remove_action( 'pre_get_posts', [ $this, 'filter_query_ajax_do_all_courses_counts' ], 9999 ); + remove_action( 'pre_get_posts', array( $this, 'filter_query_ajax_do_all_courses_counts' ), 9999 ); $query->set( 'posts_per_page', 1 ); $query->set( 'paged', 1 ); $query->set( 'fields', 'ids' ); - $query->set( 'post__in', [] ); + $query->set( 'post__in', array() ); } /** @@ -1386,71 +1477,72 @@ public function filter_query_ajax_do_all_courses_counts( $query ) { */ protected function get_course_query_scope( $query_vars ) { - $return = [ + $return = array( 'all' => 0, 'my-courses' => 0, - ]; + ); - add_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_courses' ], 999 ); + add_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_courses' ), 999 ); + add_action( 'pre_get_posts', array( $this, 'filter_query_ajax_do_all_courses_counts' ), 9999 ); $terms = wp_list_pluck( get_terms( - [ + array( 'taxonomy' => 'llms_product_visibility', 'hide_empty' => false, - ] + ) ), 'term_taxonomy_id', 'name' ); if ( ! empty( $_GET['search'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification - $not_in = [ $terms['hidden'], $terms['catalog'] ]; + $not_in = array( $terms['hidden'], $terms['catalog'] ); } else { - $not_in = [ $terms['hidden'], $terms['search'] ]; + $not_in = array( $terms['hidden'], $terms['search'] ); } $category = isset( $_GET['course_category_id'] ) ? (int) $_GET['course_category_id'] : 0; $taxonomy = isset( $_GET['course_category_name'] ) ? $_GET['course_category_name'] : ''; - $search = isset( $_GET['search'] ) ? $_GET['search'] : ''; + $search = isset( $_GET['search'] ) ? sanitize_text_field( wp_unslash( $_GET['search'] ) ) : ''; if ( $category && $category > 0 ) { $all_query = new WP_Query( - [ + array( 's' => $search, 'post_type' => 'course', 'post_status' => 'publish', - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'taxonomy' => "$taxonomy", 'field' => 'id', - 'terms' => [ $category ], - ], - [ + 'terms' => array( $category ), + ), + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } else { $all_query = new WP_Query( - [ + array( 's' => $search, 'post_type' => 'course', 'post_status' => 'publish', - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } @@ -1463,7 +1555,7 @@ protected function get_course_query_scope( $query_vars ) { if ( ! $course_ids = wp_cache_get( $user_id, 'llms_mycourse_ids' ) ) { $student_data = new LLMS_Student(); $student_courses = $student_data->get_courses(); - $course_ids = ( ! empty( $student_courses['results'] ) ) ? $student_courses['results'] : [ - 1 ]; + $course_ids = ( ! empty( $student_courses['results'] ) ) ? $student_courses['results'] : array( - 1 ); wp_cache_set( $user_id, $course_ids, 'llms_mycourse_ids' ); } @@ -1472,7 +1564,7 @@ protected function get_course_query_scope( $query_vars ) { // phpcs:ignore WordPress.Security.NonceVerification $taxonomy = isset( $_GET['course_category_name'] ) ? $_GET['course_category_name'] : ''; if ( $category && isset( $category ) && $category > 0 ) { - $in = []; + $in = array(); foreach ( $course_ids as $course ) { $cats = wp_get_object_terms( $course, $taxonomy ); $term_ids = wp_list_pluck( $cats, 'term_id' ); @@ -1481,46 +1573,46 @@ protected function get_course_query_scope( $query_vars ) { } } $all_query = new WP_Query( - [ + array( 's' => $search, 'post_type' => 'course', 'post_status' => 'publish', 'posts_per_page' => - 1, 'post__in' => $in, - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'taxonomy' => "$taxonomy", 'field' => 'id', - 'terms' => [ $category ], - ], - [ + 'terms' => array( $category ), + ), + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } else { $all_query = new WP_Query( - [ + array( 's' => $search, 'post_type' => 'course', 'post_status' => 'publish', 'post__in' => $course_ids, 'posts_per_page' => - 1, - 'tax_query' => [ + 'tax_query' => array( 'relation' => 'AND', - [ + array( 'field' => 'term_taxonomy_id', 'operator' => 'NOT IN', 'taxonomy' => 'llms_product_visibility', 'terms' => $not_in, - ], - ], - ] + ), + ), + ) ); } @@ -1529,7 +1621,7 @@ protected function get_course_query_scope( $query_vars ) { $return['my-courses'] = $count; } - remove_action( 'pre_get_posts', [ $this, 'filter_query_ajax_get_courses' ], 999 ); + remove_action( 'pre_get_posts', array( $this, 'filter_query_ajax_get_courses' ), 999 ); return $return; } @@ -1540,11 +1632,11 @@ protected function get_course_query_scope( $query_vars ) { public function cover_course_photo() { if ( class_exists( '\BuddyBossTheme\BuddyBossMultiPostThumbnails' ) ) { new \BuddyBossTheme\BuddyBossMultiPostThumbnails( - [ + array( 'label' => __( 'Cover Photo', 'buddyboss-theme' ), 'id' => 'cover-course-image', 'post_type' => 'course', - ] + ) ); } } @@ -1594,11 +1686,11 @@ public function llms_get_progress_bar_html_course_single( $percentage, $post_typ $course_id = get_the_ID(); $status_class = ' '; - if ( 'lesson' === $post_type ) { + if ( $post_type === 'lesson' ) { $lesson = new LLMS_Lesson( $post ); } - if ( 'quiz' === $post_type ) { + if ( $post_type === 'quiz' ) { $quiz = llms_get_post( $post ); $quiz_lesson_id = $quiz->get( 'lesson_id' ); $post_object = get_post( $quiz_lesson_id ); @@ -1612,10 +1704,10 @@ public function llms_get_progress_bar_html_course_single( $percentage, $post_typ if ( is_user_logged_in() ) { $student = new LLMS_Student( get_current_user_id() ); $last_activity = $student->get_events( - [ + array( 'per_page' => 1, 'post_id' => $course_id, - ] + ) ); } @@ -1634,7 +1726,7 @@ public function llms_get_progress_bar_html_course_single( $percentage, $post_typ foreach ( $lessons as $lesson ) { $is_lesson_complete = ! empty( $student ) ? $student->is_complete( $lesson, 'lesson' ) : false; if ( $is_lesson_complete ) { - $completed_lesson_count ++; + $completed_lesson_count++; } } } // End if(). @@ -1644,7 +1736,7 @@ public function llms_get_progress_bar_html_course_single( $percentage, $post_typ } $temp_percentage = $percentage; - if ( 0 === $percentage ) { + if ( $percentage === 0 ) { $temp_percentage = '0%'; } else { $temp_percentage = $temp_percentage . '%'; @@ -1659,7 +1751,7 @@ public function llms_get_progress_bar_html_course_single( $percentage, $post_typ if ( is_singular( 'course' ) && is_user_logged_in() ) : - if ( 100 === $percentage ) { + if ( $percentage === 100 ) { $status = __( 'Complete', 'buddyboss-theme' ); $status_class = ' status-complete'; } else { @@ -1716,7 +1808,7 @@ public function boss_lifterlms_loop() { */ public function boss_lifterlms_before_loop_item_title() { ?> -
    +
    -
    +
    get_post_meta( get_the_ID(), '_llms_num_reviews', true ), 'post_type' => 'llms_review', 'post_status' => 'publish', 'post_parent' => get_the_ID(), 'suppress_filters' => true, - ]; + ); $posts_array = get_posts( $args ); - $styles = [ + $styles = array( 'background-color' => '#EFEFEF', 'title-color' => 'inherit', 'text-color' => 'inherit', 'custom-css' => '', - ]; + ); if ( has_filter( 'llms_review_custom_styles' ) ) { $styles = apply_filters( 'llms_review_custom_styles', $styles ); @@ -1758,16 +1850,16 @@ public function lifterlms_template_single_reviews_course() { if ( count( $posts_array ) > 0 ) : ?> -

    +

    -

    +

    - -
    +
    lifterlms_helper()->bb_llms_get_user_link( get_post_field( 'post_author', $post->ID ) ); ?> -
    - + -
    - -
    + +
    + + -
    +
    post_date ) ); ?> -
    +
    -
    ID ); ?>
    -

    ID ); ?>

    -
    -
    +
    ID ); ?>
    +

    ID ); ?>

    +
    +
    0 ) : ?> -
    - + 1, 'post_type' => 'llms_review', 'post_status' => 'publish', 'post_parent' => get_the_ID(), 'author' => get_current_user_id(), 'suppress_filters' => true, - ]; + ); $posts_array = get_posts( $args ); /** @@ -1843,30 +1935,30 @@ public function lifterlms_template_single_reviews_course() { */ if ( get_post_meta( get_the_ID(), '_llms_multiple_reviews_disabled', true ) && $posts_array ) { ?> -
    -

    +
    +

    -

    -
    +

    +
    -

    -
    - +

    +
    + lifterlms_helper()->bb_llms_get_user_link( get_current_user_id() ); ?> -
    - + - -
    + + - - + + + - - - - + + + + - -
    - + + +
    -
    +
    -
    +
    'date', 'order' => 'DESC', 'status' => 'enrolled', 'limit' => $limit, - ]; + ); $student_data = new LLMS_Student(); $courses = $student_data->get_courses( $args ); } - return ( ! empty( $courses ) && ! empty( $courses['found'] ) ) ? $courses : []; + return ( ! empty( $courses ) && ! empty( $courses['found'] ) ) ? $courses : array(); } /** @@ -2039,7 +2127,7 @@ public function active_lesson( $course ) { } /** Return the lessons ids of given course id. - * + * * @param int $course_id Course ID. * * @return array @@ -2073,7 +2161,7 @@ public function get_course_lessons( $course_id ) { array( 'key' => '_llms_parent_section', 'value' => $section_ids, - 'compare' => 'IN' + 'compare' => 'IN', ), ), 'order' => 'ASC', @@ -2086,8 +2174,6 @@ public function get_course_lessons( $course_id ) { } return $lessons_ids; - - } /** @@ -2099,7 +2185,7 @@ public function get_course_lessons( $course_id ) { * @return void */ public function bb_llms_certificate_content( $certificate ) { - $template = 1 === $certificate->get_template_version() ? 'content-legacy' : 'content'; + $template = $certificate->get_template_version() === 1 ? 'content-legacy' : 'content'; llms_get_template( "certificates/{$template}.php", compact( 'certificate' ) @@ -2126,13 +2212,57 @@ public function bb_llms_certificate_actions( $certificate ) { $back_link = $cert_ep_enabled ? llms_get_endpoint_url( 'view-certificates', '', $dashboard_url ) : $dashboard_url; $back_text = $cert_ep_enabled ? __( 'All certificates', 'buddyboss-theme' ) : __( 'Dashboard', 'buddyboss-theme' ); - $is_template = 'llms_certificate' === $certificate->get( 'type' ); + $is_template = $certificate->get( 'type' ) === 'llms_certificate'; $is_sharing_enabled = $certificate->is_sharing_enabled(); llms_get_template( 'certificates/actions.php', compact( 'certificate', 'back_link', 'back_text', 'is_sharing_enabled', 'is_template' ) ); + } + /** + * Prefetch user's course progress, if required. + * We can't do that on the fly as it involves its own wp_query and hence it'll mess up the global wp query + * leading to unexpected results. + * + * @since 2.3.2 + * + * @param object $query The WP_Query instance (passed by reference). + */ + public function buddyboss_llms_prepare_course_archive_page_query( $query ) { + if ( ! is_user_logged_in() ) { + return; + } + + $order_by_current = isset( $_GET['orderby'] ) ? $_GET['orderby'] : ''; + if ( $order_by_current === 'my-progress' && $query->is_post_type_archive && $query->query_vars['post_type'] === 'course' ) { + $this->_my_course_progress = $this->get_courses_progress( get_current_user_id() ); + } + } + + /** + * Modify lifter lms course archive page query. + * + * @since 2.3.2 + * + * @param object $query The WP_Query instance (passed by reference). + */ + public function buddyboss_llms_course_archive_page_query( $query ) { + if ( ! is_admin() && $query->is_main_query() && $query->is_post_type_archive && $query->query_vars['post_type'] === 'course' ) { + $query = $this->course_archive_query_params( $query ); + } + } + + /** + * Reset object cache for accessible lifter course accessible by user. + * + * @since 2.3.60 + * + * @param int $user_id User Id. + */ + public function bb_flush_llms_mycourse_ids_cache_user_id( $user_id ) { + // Remove the cached course IDs. + wp_cache_delete( $user_id, 'llms_mycourse_ids' ); } } } diff --git a/web/app/themes/buddyboss-theme/inc/theme/functions.php b/web/app/themes/buddyboss-theme/inc/theme/functions.php index 1f32ecbc..10bbbe24 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/functions.php +++ b/web/app/themes/buddyboss-theme/inc/theme/functions.php @@ -116,10 +116,9 @@ function buddyboss_theme_setup() { remove_action( 'wp_print_styles', 'print_emoji_styles' ); /* - * Gutenberg - Cover block (Adding wide option) + * Gutenberg - Cover block (Adding wide option) */ - add_theme_support( 'align-wide' ); - + add_theme_support( 'align-wide' ); } add_action( 'after_setup_theme', 'buddyboss_theme_setup' ); @@ -149,19 +148,15 @@ function buddyboss_theme_content_width() { add_action( 'after_setup_theme', 'buddyboss_theme_content_width', 0 ); /** - * Enqueue scripts and styles. + * Enqueue fonts scripts and styles. + * + * @since 2.3.2 */ -function buddyboss_theme_scripts() { - - $rtl_css = is_rtl() ? '-rtl' : ''; - $minified_css = buddyboss_theme_get_option( 'boss_minified_css' ); - $mincss = $minified_css ? '.min' : ''; - $minified_js = buddyboss_theme_get_option( 'boss_minified_js' ); - $minjs = $minified_js ? '.min' : ''; +function buddyboss_theme_fonts_scripts() { // Theme default font. $custom_font = buddyboss_theme_get_option( 'custom_typography' ); - if ( '1' == $custom_font ) { + if ( $custom_font == '1' ) { $boss_site_title_font_family = buddyboss_theme_get_option( 'boss_site_title_font_family' ); $boss_body_font_family = buddyboss_theme_get_option( 'boss_body_font_family' ); $boss_h1_font_options = buddyboss_theme_get_option( 'boss_h1_font_options' ); @@ -186,6 +181,22 @@ function buddyboss_theme_scripts() { } else { wp_enqueue_style( 'buddyboss-theme-fonts', get_template_directory_uri() . '/assets/fonts/fonts.css', '', buddyboss_theme()->version() ); } +} + +add_action( 'wp_enqueue_scripts', 'buddyboss_theme_fonts_scripts', 10 ); + +/** + * Enqueue scripts and styles. + * + * @since 2.3.2 + */ +function buddyboss_theme_scripts() { + + $rtl_css = is_rtl() ? '-rtl' : ''; + $minified_css = buddyboss_theme_get_option( 'boss_minified_css' ); + $mincss = $minified_css ? '.min' : ''; + $minified_js = buddyboss_theme_get_option( 'boss_minified_js' ); + $minjs = $minified_js ? '.min' : ''; /* Styles */ $template_type = '1'; @@ -246,9 +257,9 @@ function buddyboss_theme_scripts() { wp_enqueue_style( 'buddyboss-theme-beaver-builder', get_template_directory_uri() . '/assets/css' . $rtl_css . '/beaver-builder' . $mincss . '.css', '', buddyboss_theme()->version() ); } - // Divi Builder - if ( class_exists( 'ET_Builder_Plugin' ) ) { - wp_enqueue_style( 'buddyboss-theme-divi-builder', get_template_directory_uri() . '/assets/css' . $rtl_css . '/divi' . $mincss . '.css', '', buddyboss_theme()->version() ); + // Divi Builder. + if ( class_exists( 'ET_Builder_Plugin' ) ) { + wp_enqueue_style( 'buddyboss-theme-divi-builder', get_template_directory_uri() . '/assets/css' . $rtl_css . '/divi' . $mincss . '.css', '', buddyboss_theme()->version() ); } // Tribe Events Main. @@ -308,7 +319,7 @@ function buddyboss_theme_scripts() { wp_enqueue_script( 'boss-panelslider-js', get_template_directory_uri() . '/assets/js/vendors/panelslider.min.js', array( 'jquery' ), buddyboss_theme()->version(), true ); wp_enqueue_script( 'boss-sticky-js', get_template_directory_uri() . '/assets/js/vendors/sticky-kit.js', array( 'jquery' ), buddyboss_theme()->version(), true ); wp_enqueue_script( 'boss-jssocials-js', get_template_directory_uri() . '/assets/js/vendors/jssocials.min.js', array( 'jquery' ), buddyboss_theme()->version(), true ); - wp_enqueue_script( 'buddyboss-theme-main-js', get_template_directory_uri() . '/assets/js/main.js', array( 'jquery' ), buddyboss_theme()->version(), true ); + wp_enqueue_script( 'buddyboss-theme-main-js', get_template_directory_uri() . '/assets/js/main' . $minjs . '.js', array( 'jquery' ), buddyboss_theme()->version(), true ); wp_enqueue_script( 'boss-validate-js', get_template_directory_uri() . '/assets/js/vendors/validate.min.js', array( 'jquery' ), buddyboss_theme()->version(), true ); if ( ! wp_script_is( 'bp-nouveau-magnific-popup' ) ) { @@ -343,7 +354,7 @@ function buddyboss_theme_scripts() { $video = ''; if ( is_singular( array( 'sfwd-lessons', 'sfwd-topic' ) ) && function_exists( 'learndash_get_setting' ) ) { $lesson = learndash_get_setting( get_the_ID() ); - if ( isset( $lesson ) && isset( $lesson['lesson_video_enabled'] ) && 'on' === $lesson['lesson_video_enabled'] ) { + if ( isset( $lesson ) && isset( $lesson['lesson_video_enabled'] ) && $lesson['lesson_video_enabled'] === 'on' ) { $default = 'on'; if ( isset( $lesson['lesson_video_url'] ) && strpos( $lesson['lesson_video_url'], 'vimeo.com' ) !== false ) { $video = 'vimeo'; @@ -388,7 +399,7 @@ function buddyboss_theme_scripts() { wp_enqueue_script( 'comment-reply' ); } - if ( function_exists( 'bbpress' ) && ( function_exists( 'bp_is_active' ) && bp_is_active( 'forums' ) ) && ( ( function_exists( 'buddypress' ) && 'forum' == buddypress()->current_action ) || bbp_is_single_topic() || bp_current_action() == get_option( '_bbp_forum_slug' ) ) ) { + if ( function_exists( 'bbpress' ) && ( function_exists( 'bp_is_active' ) && bp_is_active( 'forums' ) ) && ( ( function_exists( 'buddypress' ) && buddypress()->current_action == 'forum' ) || bbp_is_single_topic() || bp_current_action() == get_option( '_bbp_forum_slug' ) ) ) { wp_enqueue_script( 'draggabilly-js', get_template_directory_uri() . '/assets/js/vendors/draggabilly.min.js', array( 'jquery' ), buddyboss_theme()->version(), true ); wp_enqueue_script( 'buddyboss-theme-bbp-scrubber-js', get_template_directory_uri() . '/assets/js/plugins/bbp-scrubber' . $minjs . '.js', array( 'jquery' ), buddyboss_theme()->version(), true ); } @@ -412,7 +423,9 @@ function buddyboss_theme_scripts() { 'comment_posted' => esc_html__( 'Your comment has been posted.', 'buddyboss-theme' ), 'comment_btn_loading' => esc_html__( 'Please Wait...', 'buddyboss-theme' ), 'choose_a_file_label' => esc_html__( 'Choose a file', 'buddyboss-theme' ), + 'email_validation' => esc_html__( 'Please enter a valid email address.', 'buddyboss-theme' ), ), + 'gamipress_badge_label' => __( 'Badge', 'buddyboss-theme' ), ) ) ); @@ -562,14 +575,14 @@ function bb_buddypanel_menu_atts( $atts, $item, $args ) { if ( isset( $args->theme_location ) && ( - 'buddypanel-loggedin' === $args->theme_location || - 'buddypanel-loggedout' === $args->theme_location + $args->theme_location === 'buddypanel-loggedin' || + $args->theme_location === 'buddypanel-loggedout' ) ) { $atts['class'] = 'bb-menu-item'; $header = (int) buddyboss_theme_get_option( 'buddyboss_header' ); - if ( 3 === $header ) { + if ( $header === 3 ) { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position_h3' ); } else { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position' ); @@ -701,9 +714,9 @@ function buddyboss_panel_menu_counters( $args, $item ) { is_user_logged_in() && ! empty( $args->theme_location ) && ( - 'buddypanel-loggedin' === $args->theme_location || - 'header-my-account' === $args->theme_location || - 'mobile-menu-logged-in' === $args->theme_location + $args->theme_location === 'buddypanel-loggedin' || + $args->theme_location === 'header-my-account' || + $args->theme_location === 'mobile-menu-logged-in' ) ) { $count = 0; @@ -748,7 +761,7 @@ class BuddyBoss_BuddyPanel_Menu_Walker extends Walker_Nav_Menu { */ function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { - if ( isset( $args->item_spacing ) && 'discard' === $args->item_spacing ) { + if ( isset( $args->item_spacing ) && $args->item_spacing === 'discard' ) { $t = ''; $n = ''; } else { @@ -761,12 +774,12 @@ function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { $classes[] = 'menu-item-' . $item->ID; // Buddypanel section. - if ( isset( $item->post_content ) && 'bb-theme-section' === $item->post_content ) { + if ( isset( $item->post_content ) && $item->post_content === 'bb-theme-section' ) { $classes[] = 'bb-menu-section'; } // Stick to bottom of the menu. - if ( isset( $item->stick_to_bottom ) && '1' == $item->stick_to_bottom ) { + if ( isset( $item->stick_to_bottom ) && $item->stick_to_bottom == '1' ) { $classes[] = 'bp-menu-item-at-bottom'; } @@ -851,7 +864,7 @@ function_exists( 'bp_get_messages_slug' ) && $attributes = ''; foreach ( $atts as $attr => $value ) { if ( ! empty( $value ) ) { - $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value ); + $value = ( $attr === 'href' ) ? esc_url( $value ) : esc_attr( $value ); $attributes .= ' ' . $attr . '="' . $value . '"'; } } @@ -872,7 +885,46 @@ function_exists( 'bp_get_messages_slug' ) && } if ( ! $icon ) { - $item->title = "{$item->title}"; + if ( in_array( 'bp-menu', $item->classes ) ) { + if ( $item->classes[1] === 'bp-profile-nav' ) { + $icon = 'bb-icon-user'; + } elseif ( $item->classes[1] === 'bp-settings-nav' ) { + $icon = 'bb-icon-cog'; + } elseif ( $item->classes[1] === 'bp-activity-nav' ) { + $icon = 'bb-icon-activity'; + } elseif ( $item->classes[1] === 'bp-notifications-nav' ) { + $icon = 'bb-icon-bell'; + } elseif ( $item->classes[1] === 'bp-messages-nav' ) { + $icon = 'bb-icon-inbox'; + } elseif ( $item->classes[1] === 'bp-friends-nav' || $item->classes[1] === 'bp-friends-sub-nav' ) { + $icon = 'bb-icon-user-friends'; + } elseif ( $item->classes[1] === 'bp-groups-nav' || $item->classes[1] === 'bp-groups-sub-nav' ) { + $icon = 'bb-icon-users'; + } elseif ( $item->classes[1] === 'bp-forums-nav' ) { + $icon = 'bb-icon-comments-square'; + } elseif ( $item->classes[1] === 'bp-videos-nav' ) { + $icon = 'bb-icon-video'; + } elseif ( $item->classes[1] === 'bp-documents-nav' ) { + $icon = 'bb-icon-folder-alt'; + } elseif ( $item->classes[1] === 'bp-photos-nav' ) { + $icon = 'bb-icon-image'; + } elseif ( $item->classes[1] === 'bp-invites-nav' ) { + $icon = 'bb-icon-envelope'; + } elseif ( $item->classes[1] === 'bp-logout-nav' ) { + $icon = 'bb-icon-sign-out'; + } elseif ( $item->classes[1] === 'bp-login-nav' ) { + $icon = 'bb-icon-sign-in'; + } elseif ( $item->classes[1] === 'bp-register-nav' ) { + $icon = 'bb-icon-clipboard'; + } elseif ( $item->classes[1] === 'bp-courses-nav' ) { + $icon = 'bb-icon-graduation-cap'; + } + } + if ( ! $icon ) { + $item->title = "{$item->title}"; + } else { + $item->title = "{$item->title}"; + } } /** This filter is documented in wp-includes/post-template.php */ @@ -939,7 +991,7 @@ function end_lvl( &$output, $depth = 0, $args = array() ) { * @param int $id Current item ID. */ function start_el( &$output, $item, $depth = 0, $args = null, $id = 0 ) { - if ( isset( $args->item_spacing ) && 'discard' === $args->item_spacing ) { + if ( isset( $args->item_spacing ) && $args->item_spacing === 'discard' ) { $t = ''; $n = ''; } else { @@ -952,7 +1004,7 @@ function start_el( &$output, $item, $depth = 0, $args = null, $id = 0 ) { $classes[] = 'menu-item-' . $item->ID; // Buddypanel section. - if ( isset( $item->post_content ) && 'bb-theme-section' === $item->post_content ) { + if ( isset( $item->post_content ) && $item->post_content === 'bb-theme-section' ) { $classes[] = 'bb-menu-section'; } @@ -1031,7 +1083,7 @@ function_exists( 'bp_get_messages_slug' ) && $data_balloon_title = ! empty( $item->title ) ? $item->title : ''; $data_ballon = ''; - if ( 'tab_bar' === $menu_style ) { + if ( $menu_style === 'tab_bar' ) { $data_ballon = 'data-balloon-pos="down" data-balloon="' . esc_attr( wp_strip_all_tags( $data_balloon_title ) ) . '"'; } @@ -1040,7 +1092,7 @@ function_exists( 'bp_get_messages_slug' ) && $atts = array(); $atts['title'] = ! empty( $item->attr_title ) ? $item->attr_title : ''; $atts['target'] = ! empty( $item->target ) ? $item->target : ''; - if ( '_blank' === $item->target && empty( $item->xfn ) ) { + if ( $item->target === '_blank' && empty( $item->xfn ) ) { $atts['rel'] = 'noopener noreferrer'; } else { $atts['rel'] = $item->xfn; @@ -1071,8 +1123,8 @@ function_exists( 'bp_get_messages_slug' ) && $attributes = ''; foreach ( $atts as $attr => $value ) { - if ( is_scalar( $value ) && '' !== $value && false !== $value ) { - $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value ); + if ( is_scalar( $value ) && $value !== '' && $value !== false ) { + $value = ( $attr === 'href' ) ? esc_url( $value ) : esc_attr( $value ); $attributes .= ' ' . $attr . '="' . $value . '"'; } } @@ -1301,10 +1353,10 @@ function RGB_2_HSV( $R, $G, $B ) { } if ( $H < 0 ) { - $H ++; + $H++; } if ( $H > 1 ) { - $H --; + $H--; } } @@ -1477,7 +1529,7 @@ function buddyboss_theme_stick_to_bottom_field_walker( $id, $item, $depth, $args function buddyboss_theme_hide_stick_to_bottom_field() { global $pagenow; - if ( ! is_admin() || 'nav-menus.php' != $pagenow ) { + if ( ! is_admin() || $pagenow != 'nav-menus.php' ) { return false; } @@ -1558,7 +1610,6 @@ function buddyboss_theme_add_logout_admin_menus() { ); } // add_action( 'admin_bar_menu', 'buddyboss_theme_add_logout_admin_menus', PHP_INT_MAX ); - function buddyboss_theme_add_admin_menus() { global $wp_admin_bar; @@ -1595,7 +1646,7 @@ function buddyboss_theme_add_admin_menus() { $menu3 = wp_get_nav_menu_object( $locations[ $menu_name3 ] ); - if ( false != $menu3 ) { + if ( $menu3 != false ) { $menu_items = wp_get_nav_menu_items( $menu3->term_id ); @@ -1606,6 +1657,19 @@ function buddyboss_theme_add_admin_menus() { if ( bp_loggedin_user_domain() !== bp_displayed_user_domain() ) { $menu_item->url = str_replace( bp_displayed_user_domain(), bp_loggedin_user_domain(), $menu_item->url ); } + + if ( is_admin() ) { + + // Replace the user domain with the current user backend urls if mismatch found with and without user switching. + $path_info = pathinfo( $menu_item->url ); + if ( ! empty( $path_info['dirname'] ) ) { + $old_user_domain = trailingslashit( $path_info['dirname'] ); + $new_user_domain = trailingslashit( bp_core_get_user_domain( bp_loggedin_user_id() ) ); + if ( $old_user_domain !== $new_user_domain ) { + $menu_item->url = str_replace( $old_user_domain, $new_user_domain, $menu_item->url ); + } + } + } } if ( $menu_item->classes ) { @@ -1652,7 +1716,6 @@ function buddyboss_theme_add_admin_menus() { } // end foreach } // end if } - } add_action( 'admin_bar_menu', 'buddyboss_theme_add_admin_menus' ); @@ -1673,13 +1736,11 @@ function buddyboss_theme_platform_remove_toolbar_menu() { ); // $wp_admin_bar->remove_menu('logout'); - if ( empty( $menu ) ) { return; } $wp_admin_bar->remove_menu( 'my-account-courses' ); - } add_action( 'wp_before_admin_bar_render', 'buddyboss_theme_platform_remove_toolbar_menu', 999 ); @@ -1713,7 +1774,7 @@ function buddyboss_theme_platform_user_profile_dropdown_menu( $items, $menu, $ar if ( isset( $item->classes ) && is_array( $item->classes ) ) { foreach ( $item->classes as $item_class ) { - if ( bp_disable_cover_image_uploads() && 'bp-change-cover-image-nav' === $item_class ) { + if ( bp_disable_cover_image_uploads() && $item_class === 'bp-change-cover-image-nav' ) { $item->_invalid = 1; continue; } @@ -1723,7 +1784,7 @@ function buddyboss_theme_platform_user_profile_dropdown_menu( $items, $menu, $ar continue; } - if ( bp_disable_avatar_uploads() && 'bp-change-avatar-nav' === $item_class ) { + if ( bp_disable_avatar_uploads() && $item_class === 'bp-change-avatar-nav' ) { $item->_invalid = 1; continue; } @@ -1758,26 +1819,26 @@ function buddyboss_theme_platform_user_profile_dropdown_menu( $items, $menu, $ar } elseif ( ! bp_is_active( 'media' ) && in_array( $item_class, $documents_array, true ) ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'groups' ) && function_exists( 'bp_restrict_group_creation' ) && true === bp_restrict_group_creation() && 'bp-groups-create-nav' === $item_class ) { + } elseif ( bp_is_active( 'groups' ) && function_exists( 'bp_restrict_group_creation' ) && bp_restrict_group_creation() === true && $item_class === 'bp-groups-create-nav' ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'forums' ) && function_exists( 'bb_is_enabled_subscription' ) && ( ! bb_is_enabled_subscription( 'forum' ) && ! bb_is_enabled_subscription( 'topic' ) ) && 'bp-subscriptions-nav' === $item_class ) { + } elseif ( bp_is_active( 'forums' ) && function_exists( 'bb_is_enabled_subscription' ) && ( ! bb_is_enabled_subscription( 'forum' ) && ! bb_is_enabled_subscription( 'topic' ) ) && $item_class === 'bp-subscriptions-nav' ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_media_support_enabled' ) && ! bp_is_profile_media_support_enabled() && ( 'bp-photos-nav' === $item_class || 'bp-my-media-nav' === $item_class ) ) { + } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_media_support_enabled' ) && ! bp_is_profile_media_support_enabled() && ( $item_class === 'bp-photos-nav' || $item_class === 'bp-my-media-nav' ) ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_albums_support_enabled' ) && ! bp_is_profile_albums_support_enabled() && 'bp-albums-nav' === $item_class ) { + } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_albums_support_enabled' ) && ! bp_is_profile_albums_support_enabled() && $item_class === 'bp-albums-nav' ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_document_support_enabled' ) && ! bp_is_profile_document_support_enabled() && ( 'bp-documents-nav' === $item_class || 'bp-my-document-nav' === $item_class ) ) { + } elseif ( bp_is_active( 'media' ) && function_exists( 'bp_is_profile_document_support_enabled' ) && ! bp_is_profile_document_support_enabled() && ( $item_class === 'bp-documents-nav' || $item_class === 'bp-my-document-nav' ) ) { $item->_invalid = 1; continue; - } elseif ( bp_is_active( 'forums' ) && function_exists( 'bbp_is_favorites_active' ) && ! bbp_is_favorites_active() && 'bp-favorites-nav' === $item_class ) { + } elseif ( bp_is_active( 'forums' ) && function_exists( 'bbp_is_favorites_active' ) && ! bbp_is_favorites_active() && $item_class === 'bp-favorites-nav' ) { $item->_invalid = 1; continue; } - if ( bp_disable_account_deletion() && 'bp-delete-account-nav' === $item_class ) { + if ( bp_disable_account_deletion() && $item_class === 'bp-delete-account-nav' ) { $item->_invalid = 1; continue; } @@ -1787,7 +1848,6 @@ function buddyboss_theme_platform_user_profile_dropdown_menu( $items, $menu, $ar } return apply_filters( 'buddyboss_theme_platform_user_profile_dropdown_menu', $items, $menu, $args ); - } add_filter( 'wp_nav_menu_objects', 'buddyboss_theme_profile_dropdown_delete_account_remove', 10, 2 ); @@ -1862,3 +1922,26 @@ function bb_icon_font_map( $key = '' ) { return ! empty( $key ) ? ( isset( $bb_icons[ $key ] ) ? $bb_icons[ $key ] : false ) : $bb_icons; } } + +if ( ! function_exists( 'bb_theme_is_valid_hex_color' ) ) { + /** + * Check for valid hex code. + * + * @since BuddyBoss 2.3.2 + * + * @param string $hex_code Hex color code. + * + * @return bool + */ + function bb_theme_is_valid_hex_color( $hex_code ) { + + if ( empty( $hex_code ) ) { + return false; + } + + // Match 3 or 6 characters, starting with a "#" symbol, followed by hex code. + $pattern = '/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/'; + + return preg_match( $pattern, $hex_code ); + } +} diff --git a/web/app/themes/buddyboss-theme/inc/theme/login.php b/web/app/themes/buddyboss-theme/inc/theme/login.php index dfe30019..9ff63095 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/login.php +++ b/web/app/themes/buddyboss-theme/inc/theme/login.php @@ -33,7 +33,7 @@ function buddyboss_login_enqueue_scripts() { wp_enqueue_style( 'buddyboss-theme-fonts', get_template_directory_uri() . '/assets/fonts/fonts.css', '', buddyboss_theme()->version() ); - if ( '0' === $enable_private_network ) { + if ( $enable_private_network === '0' ) { wp_enqueue_style( 'buddyboss-theme-login-magnific-popup', get_template_directory_uri() . '/assets/css/vendors/magnific-popup.min.css', '', buddyboss_theme()->version() ); } // wp_enqueue_script( 'buddyboss-theme-login-js', get_template_directory_uri() . '/assets/js/login.js', array( 'jquery' ), buddyboss_theme()->version(), true ); @@ -92,7 +92,7 @@ function buddyboss_redirect_previous_page( $redirect_to, $request, $user ) { if ( isset( $path['query'] ) && ! empty( $path['query'] ) ) { parse_str( $path['query'], $output ); - $redirect_to = ( isset( $output ) && isset( $output['redirect_to'] ) && '' !== $output['redirect_to'] ) ? $output['redirect_to'] : $redirect_to; + $redirect_to = ( isset( $output ) && isset( $output['redirect_to'] ) && $output['redirect_to'] !== '' ) ? $output['redirect_to'] : $redirect_to; return $redirect_to; } } @@ -106,7 +106,7 @@ function buddyboss_redirect_previous_page( $redirect_to, $request, $user ) { if ( isset( $url_query_string['query'] ) && ! empty( $url_query_string['query'] ) ) { parse_str( $url_query_string['query'], $url_arr ); - $redirect_to = ( isset( $url_arr ) && isset( $url_arr['redirect_to'] ) && '' !== $url_arr['redirect_to'] ) ? $url_arr['redirect_to'] : $redirect_to; + $redirect_to = ( isset( $url_arr ) && isset( $url_arr['redirect_to'] ) && $url_arr['redirect_to'] !== '' ) ? $url_arr['redirect_to'] : $redirect_to; return $redirect_to; } else { @@ -189,17 +189,17 @@ function buddyboss_login_scripts() { jQuery( '#resetpassform #pass1' ).attr( 'placeholder', jQuery( '
    ' ).html( resetpassform_pass1 ).text() ); jQuery( '#resetpassform #bs-pass2' ).attr( 'placeholder', jQuery( '
    ' ).html( resetpassform_pass2 ).text() ); - jQuery( '.login.bb-login p.message.reset-pass' ).text( "" ); - jQuery( '.login.login-action-lostpassword.bb-login #login > p.message' ).html( '%1$s

    %2$s

    ', esc_html__( 'Forgot your password?', 'buddyboss-theme' ), esc_html__( 'Please enter your email address. You will receive an email with instructions on how to reset your password.', 'buddyboss-theme' ) ); ?>' ); + jQuery( '.login.bb-login p.message.reset-pass' ).text( "" ); + jQuery( '.login.login-action-lostpassword.bb-login #login > p.message' ).html( '%1$s

    %2$s

    ', esc_html__( 'Forgot your password?', 'buddyboss-theme' ), esc_html__( 'Please enter your email address. You will receive an email with instructions on how to reset your password.', 'buddyboss-theme' ) ); ?>' ); - jQuery( '.login.login-action-lostpassword.bb-login #lostpasswordform input#wp-submit' ).attr( 'value', '' ); - jQuery( '.login.login-action-rp.bb-login #resetpassform input#wp-submit' ).attr( 'value', '' ); - if(!jQuery('#resetpassform').length) { - jQuery( '.login.login-action-resetpass.bb-login p#backtoblog' ).prepend( "" ); - } + jQuery( '.login.login-action-lostpassword.bb-login #lostpasswordform input#wp-submit' ).attr( 'value', '' ); + jQuery( '.login.login-action-rp.bb-login #resetpassform input#wp-submit' ).attr( 'value', '' ); + if(!jQuery('#resetpassform').length) { + jQuery( '.login.login-action-resetpass.bb-login p#backtoblog' ).prepend( "" ); + } - var $signIn = jQuery( '.login.login-action-lostpassword.bb-login #login > p#nav > a' ).first().addClass( 'bs-sign-in' ).text( `` ); - jQuery( 'form#lostpasswordform' ).append( $signIn ); + var $signIn = jQuery( '.login.login-action-lostpassword.bb-login #login > p#nav > a' ).first().addClass( 'bs-sign-in' ).text( `` ); + jQuery( 'form#lostpasswordform' ).append( $signIn ); jQuery( '.login #loginform label#pass_label' ).append( "" ); @@ -260,7 +260,7 @@ function buddyboss_login_scripts() { buddyboss ) ) { $enable_private_network = bp_get_option( 'bp-enable-private-network' ); - if ( '0' === $enable_private_network ) { + if ( $enable_private_network === '0' ) { ?> $this.append( '' ); jQuery('#login h1 a img').unwrap(); @@ -285,7 +285,7 @@ function buddyboss_login_scripts() { buddyboss ) ) { $enable_private_network = bp_get_option( 'bp-enable-private-network' ); - if ( '0' === $enable_private_network ) { + if ( $enable_private_network === '0' ) { ?> $this.addClass('bb-login-title').append( '' ); jQuery('#login h1 a span').unwrap(); @@ -356,7 +356,7 @@ function change_wp_login_url() { if ( function_exists( 'buddypress' ) && isset( buddypress()->buddyboss ) ) { $enable_private_network = bp_get_option( 'bp-enable-private-network' ); - if ( '0' === $enable_private_network ) { + if ( $enable_private_network === '0' ) { return '#'; } } @@ -448,6 +448,9 @@ function custom_login_classes( $classes ) { if ( ! function_exists( 'login_custom_head' ) ) { function login_custom_head() { + global $color_schemes; + + $color_presets = $color_schemes['default']['presets']; $rx_admin_login_background_switch = buddyboss_theme_get_option( 'admin_login_background_switch' ); $rx_admin_login_background_text = buddyboss_theme_get_option( 'admin_login_background_text' ); $rx_admin_login_background_textarea = buddyboss_theme_get_option( 'admin_login_background_textarea' ); @@ -472,50 +475,50 @@ function login_custom_head() { $rx_logoimg = buddyboss_theme_get_option( 'admin_logo_media' ); $rx_logowidth = buddyboss_theme_get_option( 'admin_logo_width' ); $rx_login_background_media = buddyboss_theme_get_option( 'admin_login_background_media' ); - $rx_success_color = buddyboss_theme_get_option( 'success_notice_bg_color' ); - $rx_warning_color = buddyboss_theme_get_option( 'warning_notice_bg_color' ); + $rx_success_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'success_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'success_notice_bg_color' ) : $color_presets['success_notice_bg_color']; + $rx_warning_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'warning_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'warning_notice_bg_color' ) : $color_presets['warning_notice_bg_color']; $buddyboss_custom_font = buddyboss_theme_get_option( 'custom_typography' ); $buddyboss_body_font = buddyboss_theme_get_option( 'boss_body_font_family' ); $buddyboss_h1_font = buddyboss_theme_get_option( 'boss_h1_font_options' ); $buddyboss_h2_font = buddyboss_theme_get_option( 'boss_h2_font_options' ); - $primary_color = buddyboss_theme_get_option( 'accent_color' ); - $body_background = buddyboss_theme_get_option( 'body_background' ); - $body_blocks = buddyboss_theme_get_option( 'body_blocks' ); - $light_background_blocks = buddyboss_theme_get_option( 'light_background_blocks' ); - $body_blocks_border = buddyboss_theme_get_option( 'body_blocks_border' ); - $buddyboss_theme_group_cover_bg = buddyboss_theme_get_option( 'buddyboss_theme_group_cover_bg' ); - $heading_text_color = buddyboss_theme_get_option( 'heading_text_color' ); - $body_text_color = buddyboss_theme_get_option( 'body_text_color' ); - $alternate_text_color = buddyboss_theme_get_option( 'alternate_text_color' ); - $admin_screen_bgr_color = buddyboss_theme_get_option( 'admin_screen_bgr_color' ); - $admin_screen_txt_color = buddyboss_theme_get_option( 'admin_screen_txt_color' ); - - $primary_button_background_regular = buddyboss_theme_get_option( 'primary_button_background' )['regular']; - $primary_button_background_hover = buddyboss_theme_get_option( 'primary_button_background' )['hover']; - $primary_button_border_regular = buddyboss_theme_get_option( 'primary_button_border' )['regular']; - $primary_button_border_hover = buddyboss_theme_get_option( 'primary_button_border' )['hover']; - $primary_button_text_color_regular = buddyboss_theme_get_option( 'primary_button_text_color' )['regular']; - $primary_button_text_color_hover = buddyboss_theme_get_option( 'primary_button_text_color' )['hover']; - $secondary_button_background_regular = buddyboss_theme_get_option( 'secondary_button_background' )['regular']; - $secondary_button_background_hover = buddyboss_theme_get_option( 'secondary_button_background' )['hover']; - $secondary_button_border_regular = buddyboss_theme_get_option( 'secondary_button_border' )['regular']; - $secondary_button_border_hover = buddyboss_theme_get_option( 'secondary_button_border' )['hover']; - $secondary_button_text_color_regular = buddyboss_theme_get_option( 'secondary_button_text_color' )['regular']; - $secondary_button_text_color_hover = buddyboss_theme_get_option( 'secondary_button_text_color' )['hover']; - - $login_register_link_color_regular = buddyboss_theme_get_option( 'login_register_link_color' )['regular']; - $login_register_link_color_hover = buddyboss_theme_get_option( 'login_register_link_color' )['hover']; - $login_register_button_background_color_regular = buddyboss_theme_get_option( 'login_register_button_background_color' )['regular']; - $login_register_button_background_color_hover = buddyboss_theme_get_option( 'login_register_button_background_color' )['hover']; - $login_register_button_border_color_regular = buddyboss_theme_get_option( 'login_register_button_border_color' )['regular']; - $login_register_button_border_color_hover = buddyboss_theme_get_option( 'login_register_button_border_color' )['hover']; - $login_register_button_text_color_regular = buddyboss_theme_get_option( 'login_register_button_text_color' )['regular']; - $login_register_button_text_color_hover = buddyboss_theme_get_option( 'login_register_button_text_color' )['hover']; - - $default_notice_color = buddyboss_theme_get_option( 'default_notice_bg_color' ); - $success_color = buddyboss_theme_get_option( 'success_notice_bg_color' ); - $warning_color = buddyboss_theme_get_option( 'warning_notice_bg_color' ); - $danger_color = buddyboss_theme_get_option( 'error_notice_bg_color' ); + $primary_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'accent_color' ) ) ? buddyboss_theme_get_option( 'accent_color' ) : $color_presets['accent_color']; + $body_background = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'body_background' ) ) ? buddyboss_theme_get_option( 'body_background' ) : $color_presets['body_background']; + $body_blocks = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'body_blocks' ) ) ? buddyboss_theme_get_option( 'body_blocks' ) : $color_presets['body_blocks']; + $light_background_blocks = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'light_background_blocks' ) ) ? buddyboss_theme_get_option( 'light_background_blocks' ) : $color_presets['light_background_blocks']; + $body_blocks_border = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'body_blocks_border' ) ) ? buddyboss_theme_get_option( 'body_blocks_border' ) : $color_presets['body_blocks_border']; + $buddyboss_theme_group_cover_bg = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'buddyboss_theme_group_cover_bg' ) ) ? buddyboss_theme_get_option( 'buddyboss_theme_group_cover_bg' ) : $color_presets['buddyboss_theme_group_cover_bg']; + $heading_text_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'heading_text_color' ) ) ? buddyboss_theme_get_option( 'heading_text_color' ) : $color_presets['heading_text_color']; + $body_text_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'body_text_color' ) ) ? buddyboss_theme_get_option( 'body_text_color' ) : $color_presets['body_text_color']; + $alternate_text_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'alternate_text_color' ) ) ? buddyboss_theme_get_option( 'alternate_text_color' ) : $color_presets['alternate_text_color']; + $admin_screen_bgr_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'admin_screen_bgr_color' ) ) ? buddyboss_theme_get_option( 'admin_screen_bgr_color' ) : $color_presets['admin_screen_bgr_color']; + $admin_screen_txt_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'admin_screen_txt_color' ) ) ? buddyboss_theme_get_option( 'admin_screen_txt_color' ) : $color_presets['admin_screen_txt_color']; + + $primary_button_background_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_background' )['regular'] ) ? buddyboss_theme_get_option( 'primary_button_background' )['regular'] : $color_presets['primary_button_background']['regular']; + $primary_button_background_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_background' )['hover'] ) ? buddyboss_theme_get_option( 'primary_button_background' )['hover'] : $color_presets['primary_button_background']['hover']; + $primary_button_border_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_border' )['regular'] ) ? buddyboss_theme_get_option( 'primary_button_border' )['regular'] : $color_presets['primary_button_border']['regular']; + $primary_button_border_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_border' )['hover'] ) ? buddyboss_theme_get_option( 'primary_button_border' )['hover'] : $color_presets['primary_button_border']['hover']; + $primary_button_text_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_text_color' )['regular'] ) ? buddyboss_theme_get_option( 'primary_button_text_color' )['regular'] : $color_presets['primary_button_text_color']['regular']; + $primary_button_text_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'primary_button_text_color' )['hover'] ) ? buddyboss_theme_get_option( 'primary_button_text_color' )['hover'] : $color_presets['primary_button_text_color']['hover']; + $secondary_button_background_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_background' )['regular'] ) ? buddyboss_theme_get_option( 'secondary_button_background' )['regular'] : $color_presets['secondary_button_background']['regular']; + $secondary_button_background_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_background' )['hover'] ) ? buddyboss_theme_get_option( 'secondary_button_background' )['hover'] : $color_presets['secondary_button_background']['hover']; + $secondary_button_border_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_border' )['regular'] ) ? buddyboss_theme_get_option( 'secondary_button_border' )['regular'] : $color_presets['secondary_button_border']['regular']; + $secondary_button_border_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_border' )['hover'] ) ? buddyboss_theme_get_option( 'secondary_button_border' )['hover'] : $color_presets['secondary_button_border']['hover']; + $secondary_button_text_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_text_color' )['regular'] ) ? buddyboss_theme_get_option( 'secondary_button_text_color' )['regular'] : $color_presets['secondary_button_text_color']['regular']; + $secondary_button_text_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'secondary_button_text_color' )['hover'] ) ? buddyboss_theme_get_option( 'secondary_button_text_color' )['hover'] : $color_presets['secondary_button_text_color']['hover']; + + $login_register_link_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_link_color' )['regular'] ) ? buddyboss_theme_get_option( 'login_register_link_color' )['regular'] : $color_presets['login_register_link_color']['regular']; + $login_register_link_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_link_color' )['hover'] ) ? buddyboss_theme_get_option( 'login_register_link_color' )['hover'] : $color_presets['login_register_link_color']['hover']; + $login_register_button_background_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_background_color' )['regular'] ) ? buddyboss_theme_get_option( 'login_register_button_background_color' )['regular'] : $color_presets['login_register_button_background_color']['regular']; + $login_register_button_background_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_background_color' )['hover'] ) ? buddyboss_theme_get_option( 'login_register_button_background_color' )['hover'] : $color_presets['login_register_button_background_color']['hover']; + $login_register_button_border_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_border_color' )['regular'] ) ? buddyboss_theme_get_option( 'login_register_button_border_color' )['regular'] : $color_presets['login_register_button_border_color']['regular']; + $login_register_button_border_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_border_color' )['hover'] ) ? buddyboss_theme_get_option( 'login_register_button_border_color' )['hover'] : $color_presets['login_register_button_border_color']['hover']; + $login_register_button_text_color_regular = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_text_color' )['regular'] ) ? buddyboss_theme_get_option( 'login_register_button_text_color' )['regular'] : $color_presets['login_register_button_text_color']['regular']; + $login_register_button_text_color_hover = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'login_register_button_text_color' )['hover'] ) ? buddyboss_theme_get_option( 'login_register_button_text_color' )['hover'] : $color_presets['login_register_button_text_color']['hover']; + + $default_notice_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'default_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'default_notice_bg_color' ) : $color_presets['default_notice_bg_color']; + $success_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'success_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'success_notice_bg_color' ) : $color_presets['success_notice_bg_color']; + $warning_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'warning_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'warning_notice_bg_color' ) : $color_presets['warning_notice_bg_color']; + $danger_color = bb_theme_is_valid_hex_color( buddyboss_theme_get_option( 'error_notice_bg_color' ) ) ? buddyboss_theme_get_option( 'error_notice_bg_color' ) : $color_presets['error_notice_bg_color']; $button_radius = buddyboss_theme_get_option( 'button_default_radius' ); $theme_style = buddyboss_theme_get_option( 'theme_template' ); @@ -583,7 +586,7 @@ function login_custom_head() { } ?> - + --bb-block-radius: 4px; --bb-block-radius-inner: 4px; --bb-input-radius: 4px; @@ -606,7 +609,7 @@ function login_custom_head() { } body, body.rtl { @@ -711,7 +714,7 @@ function login_custom_form() { if ( $rx_custom_login ) { ?> -

    +

    -

    - -
    add( 'password_reset_mismatch', __( 'The passwords do not match.', 'buddyboss-theme' ) ); - } ); - - add_action( 'login_enqueue_scripts', function () - { - if ( ! wp_script_is( 'jquery', 'done' ) ) { - wp_enqueue_script( 'jquery' ); + add_action( + 'resetpass_form', + function ( $user ) { + + ?> +
    +

    + +
    + add( 'password_reset_mismatch', __( 'The passwords do not match.', 'buddyboss-theme' ) ); + } + } + ); + + add_action( + 'login_enqueue_scripts', + function () { + if ( ! wp_script_is( 'jquery', 'done' ) ) { + wp_enqueue_script( 'jquery' ); + } + wp_add_inline_script( 'jquery-migrate', 'jQuery(document).ready(function(){ jQuery( "#pass1" ).data( "reveal", 0 ); });' ); + }, + 1 + ); } } add_action( 'init', 'buddyboss_theme_login_load' ); diff --git a/web/app/themes/buddyboss-theme/inc/theme/multi-post-thumbnails.php b/web/app/themes/buddyboss-theme/inc/theme/multi-post-thumbnails.php index ff20c7b9..853e8c6d 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/multi-post-thumbnails.php +++ b/web/app/themes/buddyboss-theme/inc/theme/multi-post-thumbnails.php @@ -2,7 +2,7 @@ namespace BuddyBossTheme; -if (!class_exists('\BuddyBossTheme\BuddyBossMultiPostThumbnails')) { +if ( ! class_exists( '\BuddyBossTheme\BuddyBossMultiPostThumbnails' ) ) { #[\AllowDynamicProperties] class BuddyBossMultiPostThumbnails { @@ -15,9 +15,9 @@ class BuddyBossMultiPostThumbnails { */ protected static $statics_enqueued = false; - public function __construct($args = array()) { + public function __construct( $args = array() ) { - $this->register($args); + $this->register( $args ); } /** @@ -40,7 +40,7 @@ public function __construct($args = array()) { * @param array|string $args See above description. * @return void */ - public function register($args = array()) { + public function register( $args = array() ) { global $wp_version; $defaults = array( @@ -51,36 +51,36 @@ public function register($args = array()) { 'context' => 'side', ); - $args = wp_parse_args($args, $defaults); + $args = wp_parse_args( $args, $defaults ); // Create and set properties - foreach($args as $k => $v) { + foreach ( $args as $k => $v ) { $this->$k = $v; } // Need these args to be set at a minimum - if (null === $this->label || null === $this->id) { - if (WP_DEBUG) { - trigger_error(sprintf(__("The 'label' and 'id' values of the 'args' parameter of '%s::%s()' are required", 'buddyboss-theme'), __CLASS__, __FUNCTION__)); + if ( $this->label === null || $this->id === null ) { + if ( WP_DEBUG ) { + trigger_error( sprintf( __( "The 'label' and 'id' values of the 'args' parameter of '%1\$s::%2\$s()' are required", 'buddyboss-theme' ), __CLASS__, __FUNCTION__ ) ); } return; } // add theme support if not already added - if (!current_theme_supports('post-thumbnails')) { + if ( ! current_theme_supports( 'post-thumbnails' ) ) { add_theme_support( 'post-thumbnails' ); } - add_action('add_meta_boxes', array($this, 'add_metabox')); - if (version_compare($wp_version, '3.5', '<')) { - add_filter('attachment_fields_to_edit', array($this, 'add_attachment_field'), 20, 2); + add_action( 'add_meta_boxes', array( $this, 'add_metabox' ) ); + if ( version_compare( $wp_version, '3.5', '<' ) ) { + add_filter( 'attachment_fields_to_edit', array( $this, 'add_attachment_field' ), 20, 2 ); } - add_action('admin_enqueue_scripts', array($this, 'enqueue_admin_scripts')); - add_action('admin_print_scripts-post.php', array($this, 'admin_header_scripts')); - add_action('admin_print_scripts-post-new.php', array($this, 'admin_header_scripts')); - add_action("wp_ajax_set-{$this->post_type}-{$this->id}-thumbnail", array($this, 'set_thumbnail')); - add_action('delete_attachment', array($this, 'action_delete_attachment')); - add_filter('is_protected_meta', array($this, 'filter_is_protected_meta'), 20, 2); + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); + add_action( 'admin_print_scripts-post.php', array( $this, 'admin_header_scripts' ) ); + add_action( 'admin_print_scripts-post-new.php', array( $this, 'admin_header_scripts' ) ); + add_action( "wp_ajax_set-{$this->post_type}-{$this->id}-thumbnail", array( $this, 'set_thumbnail' ) ); + add_action( 'delete_attachment', array( $this, 'action_delete_attachment' ) ); + add_filter( 'is_protected_meta', array( $this, 'filter_is_protected_meta' ), 20, 2 ); } /** @@ -98,7 +98,7 @@ public function get_meta_key() { * @return void */ public function add_metabox() { - add_meta_box("{$this->post_type}-{$this->id}", __($this->label, 'buddyboss-theme'), array($this, 'thumbnail_meta_box'), $this->post_type, $this->context, $this->priority); + add_meta_box( "{$this->post_type}-{$this->id}", __( $this->label, 'buddyboss-theme' ), array( $this, 'thumbnail_meta_box' ), $this->post_type, $this->context, $this->priority ); } /** @@ -109,8 +109,8 @@ public function add_metabox() { public function thumbnail_meta_box() { global $post; - $thumbnail_id = get_post_meta($post->ID, $this->get_meta_key(), true); - echo $this->post_thumbnail_html($thumbnail_id); + $thumbnail_id = get_post_meta( $post->ID, $this->get_meta_key(), true ); + echo $this->post_thumbnail_html( $thumbnail_id ); } /** @@ -120,34 +120,38 @@ public function thumbnail_meta_box() { * @param string $post * @return void */ - public function add_attachment_field($form_fields, $post) { + public function add_attachment_field( $form_fields, $post ) { $calling_post_id = 0; - if (isset($_GET['post_id'])) - $calling_post_id = absint($_GET['post_id']); - elseif (isset($_POST) && count($_POST)) // Like for async-upload where $_GET['post_id'] isn't set + if ( isset( $_GET['post_id'] ) ) { + $calling_post_id = absint( $_GET['post_id'] ); + } elseif ( isset( $_POST ) && count( $_POST ) ) { // Like for async-upload where $_GET['post_id'] isn't set $calling_post_id = $post->post_parent; + } - if (!$calling_post_id) + if ( ! $calling_post_id ) { return $form_fields; + } // check the post type to see if link needs to be added - $calling_post = get_post($calling_post_id); - if (is_null($calling_post) || $calling_post->post_type != $this->post_type) { + $calling_post = get_post( $calling_post_id ); + if ( is_null( $calling_post ) || $calling_post->post_type != $this->post_type ) { return $form_fields; } $referer = wp_get_referer(); - $query_vars = wp_parse_args(parse_url($referer, PHP_URL_QUERY)); + $query_vars = wp_parse_args( parse_url( $referer, PHP_URL_QUERY ) ); - if( (isset($_REQUEST['context']) && $_REQUEST['context'] != $this->id) || (isset($query_vars['context']) && $query_vars['context'] != $this->id) ) + if ( ( isset( $_REQUEST['context'] ) && $_REQUEST['context'] != $this->id ) || ( isset( $query_vars['context'] ) && $query_vars['context'] != $this->id ) ) { return $form_fields; + } - $ajax_nonce = wp_create_nonce("set_post_thumbnail-{$this->post_type}-{$this->id}-{$calling_post_id}"); - $link = sprintf('' . __( 'Set as %3$s', 'buddyboss-theme' ) . '', $this->id, $post->ID, $this->label, $this->post_type, $ajax_nonce); - $form_fields["{$this->post_type}-{$this->id}-thumbnail"] = array( + $ajax_nonce = wp_create_nonce( "set_post_thumbnail-{$this->post_type}-{$this->id}-{$calling_post_id}" ); + $link = sprintf( '' . __( 'Set as %3$s', 'buddyboss-theme' ) . '', $this->id, $post->ID, $this->label, $this->post_type, $ajax_nonce ); + $form_fields[ "{$this->post_type}-{$this->id}-thumbnail" ] = array( 'label' => $this->label, 'input' => 'html', - 'html' => $link); + 'html' => $link, + ); return $form_fields; } @@ -164,20 +168,23 @@ public function enqueue_admin_scripts( $hook ) { global $wp_version, $post_ID; // only load on select pages - if ( ! in_array( $hook, array( 'post-new.php', 'post.php', 'media-upload-popup' ) ) ) + if ( ! in_array( $hook, array( 'post-new.php', 'post.php', 'media-upload-popup' ) ) ) { return; + } + + $minified_js = buddyboss_theme_get_option( 'boss_minified_js' ); + $minjs = $minified_js ? '.min' : ''; - if (version_compare($wp_version, '3.5', '<')) { + if ( version_compare( $wp_version, '3.5', '<' ) ) { add_thickbox(); - wp_enqueue_script( "buddyboss-theme-mpt-featured-image", buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/multi-post-thumbails-admin.js' , array( 'jquery', 'media-upload' ) ); + wp_enqueue_script( 'buddyboss-theme-mpt-featured-image', buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/multi-post-thumbails-admin' . $minjs . '.js', array( 'jquery', 'media-upload' ) ); } else { // 3.5+ media modal wp_enqueue_media( array( 'post' => ( $post_ID ? $post_ID : null ) ) ); - wp_enqueue_script( "buddyboss-theme-mpt-featured-image", buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/multi-post-thumbails-admin.js', array( 'jquery', 'set-post-thumbnail' ) ); - wp_enqueue_script( "buddyboss-theme-mpt-featured-image-modal", buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/media-modal.js', array( 'jquery', 'media-models' ) ); + wp_enqueue_script( 'buddyboss-theme-mpt-featured-image', buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/multi-post-thumbails-admin' . $minjs . '.js', array( 'jquery', 'set-post-thumbnail' ) ); + wp_enqueue_script( 'buddyboss-theme-mpt-featured-image-modal', buddyboss_theme()->tpl_url() . '/assets/js/multi-post-thumbnails/media-modal' . $minjs . '.js', array( 'jquery', 'media-models' ) ); } //wp_enqueue_style( "buddyboss-theme-mpt-admin-css", $this->plugins_url( 'css/multi-post-thumbnails-admin.css', __FILE__ ) ); - self::$statics_enqueued = true; } @@ -221,10 +228,10 @@ public function admin_header_scripts() { * @global object $wpdb * @param int $post_id */ - public function action_delete_attachment($post_id) { + public function action_delete_attachment( $post_id ) { global $wpdb; - $wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->postmeta WHERE meta_key = '%s' AND meta_value = %d", $this->get_meta_key(), $post_id )); + $wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->postmeta WHERE meta_key = '%s' AND meta_value = %d", $this->get_meta_key(), $post_id ) ); } /** @@ -234,12 +241,12 @@ public function action_delete_attachment($post_id) { * @param type $meta_key Passed in from filter * @return boolean */ - public function filter_is_protected_meta($protected, $meta_key) { - if (apply_filters('mpt_unprotect_meta', false)) { + public function filter_is_protected_meta( $protected, $meta_key ) { + if ( apply_filters( 'mpt_unprotect_meta', false ) ) { return $protected; } - if ($meta_key == $this->get_meta_key()) { + if ( $meta_key == $this->get_meta_key() ) { $protected = true; } @@ -253,26 +260,26 @@ public function filter_is_protected_meta($protected, $meta_key) { * @param string $plugin_path Absolute file path to the plugin base directory * @return string the URL of the plugin file */ - private function plugins_url($relative_path, $plugin_path) { + private function plugins_url( $relative_path, $plugin_path ) { $template_dir = get_stylesheet_directory(); - foreach ( array('template_dir', 'plugin_path') as $var ) { - $$var = str_replace('\\' ,'/', $$var); // sanitize for Win32 installs - $$var = preg_replace('|/+|', '/', $$var); + foreach ( array( 'template_dir', 'plugin_path' ) as $var ) { + $$var = str_replace( '\\', '/', $$var ); // sanitize for Win32 installs + $$var = preg_replace( '|/+|', '/', $$var ); } - if(0 === strpos($plugin_path, $template_dir)) { + if ( strpos( $plugin_path, $template_dir ) === 0 ) { $url = get_stylesheet_directory_uri(); - $folder = str_replace($template_dir, '', dirname($plugin_path)); - if ( '.' != $folder ) { - $url .= '/' . ltrim($folder, '/'); + $folder = str_replace( $template_dir, '', dirname( $plugin_path ) ); + if ( $folder != '.' ) { + $url .= '/' . ltrim( $folder, '/' ); } - if ( !empty($relative_path) && is_string($relative_path) && strpos($relative_path, '..') === false ) { - $url .= '/' . ltrim($relative_path, '/'); + if ( ! empty( $relative_path ) && is_string( $relative_path ) && strpos( $relative_path, '..' ) === false ) { + $url .= '/' . ltrim( $relative_path, '/' ); } return $url; } else { - return plugins_url($relative_path, $plugin_path); + return plugins_url( $relative_path, $plugin_path ); } } @@ -284,16 +291,16 @@ private function plugins_url($relative_path, $plugin_path) { * @param string $post_id Optional. Post ID. * @return bool Whether post has an image attached. */ - public static function has_post_thumbnail($post_type, $id, $post_id = null) { - if (null === $post_id) { + public static function has_post_thumbnail( $post_type, $id, $post_id = null ) { + if ( $post_id === null ) { $post_id = get_the_ID(); } - if (!$post_id) { + if ( ! $post_id ) { return false; } - return get_post_meta($post_id, "{$post_type}_{$id}_thumbnail_id", true); + return get_post_meta( $post_id, "{$post_type}_{$id}_thumbnail_id", true ); } /** @@ -306,8 +313,8 @@ public static function has_post_thumbnail($post_type, $id, $post_id = null) { * @param string|array $attr Optional. Query string or array of attributes. * @param bool $link_to_original Optional. Wrap link to original image around thumbnail? */ - public static function the_post_thumbnail($post_type, $thumb_id, $post_id = null, $size = 'post-thumbnail', $attr = '', $link_to_original = false) { - echo self::get_the_post_thumbnail($post_type, $thumb_id, $post_id, $size, $attr, $link_to_original); + public static function the_post_thumbnail( $post_type, $thumb_id, $post_id = null, $size = 'post-thumbnail', $attr = '', $link_to_original = false ) { + echo self::get_the_post_thumbnail( $post_type, $thumb_id, $post_id, $size, $attr, $link_to_original ); } /** @@ -320,24 +327,24 @@ public static function the_post_thumbnail($post_type, $thumb_id, $post_id = null * @param bool $link_to_original Optional. Wrap link to original image around thumbnail? * @param string|array $attr Optional. Query string or array of attributes. */ - public static function get_the_post_thumbnail($post_type, $thumb_id, $post_id = NULL, $size = 'post-thumbnail', $attr = '' , $link_to_original = false) { + public static function get_the_post_thumbnail( $post_type, $thumb_id, $post_id = null, $size = 'post-thumbnail', $attr = '', $link_to_original = false ) { global $id; - $post_id = (NULL === $post_id) ? get_the_ID() : $post_id; - $post_thumbnail_id = self::get_post_thumbnail_id($post_type, $thumb_id, $post_id); - $size = apply_filters("{$post_type}_{$post_id}_thumbnail_size", $size); - if ($post_thumbnail_id) { - do_action("begin_fetch_multi_{$post_type}_thumbnail_html", $post_id, $post_thumbnail_id, $size); // for "Just In Time" filtering of all of wp_get_attachment_image()'s filters + $post_id = ( $post_id === null ) ? get_the_ID() : $post_id; + $post_thumbnail_id = self::get_post_thumbnail_id( $post_type, $thumb_id, $post_id ); + $size = apply_filters( "{$post_type}_{$post_id}_thumbnail_size", $size ); + if ( $post_thumbnail_id ) { + do_action( "begin_fetch_multi_{$post_type}_thumbnail_html", $post_id, $post_thumbnail_id, $size ); // for "Just In Time" filtering of all of wp_get_attachment_image()'s filters $html = wp_get_attachment_image( $post_thumbnail_id, $size, false, $attr ); - do_action("end_fetch_multi_{$post_type}_thumbnail_html", $post_id, $post_thumbnail_id, $size); + do_action( "end_fetch_multi_{$post_type}_thumbnail_html", $post_id, $post_thumbnail_id, $size ); } else { $html = ''; } - if ($link_to_original && $html) { - $html = sprintf('%s', wp_get_attachment_url($post_thumbnail_id), $html); + if ( $link_to_original && $html ) { + $html = sprintf( '%s', wp_get_attachment_url( $post_thumbnail_id ), $html ); } - return apply_filters("{$post_type}_{$thumb_id}_thumbnail_html", $html, $post_id, $post_thumbnail_id, $size, $attr); + return apply_filters( "{$post_type}_{$thumb_id}_thumbnail_html", $html, $post_id, $post_thumbnail_id, $size, $attr ); } /** @@ -348,8 +355,8 @@ public static function get_the_post_thumbnail($post_type, $thumb_id, $post_id = * @param int $post_id Post ID. * @return int */ - public static function get_post_thumbnail_id($post_type, $id, $post_id) { - return get_post_meta($post_id, "{$post_type}_{$id}_thumbnail_id", true); + public static function get_post_thumbnail_id( $post_type, $id, $post_id ) { + return get_post_meta( $post_id, "{$post_type}_{$id}_thumbnail_id", true ); } /** @@ -360,21 +367,21 @@ public static function get_post_thumbnail_id($post_type, $id, $post_id) { * @param string $size Optional. The thumbnail size to use. If set, use wp_get_attachment_image_src() instead of wp_get_attachment_url() * @return mixed Thumbnail url or false if the post doesn't have a thumbnail for the given post type, and id. */ - public static function get_post_thumbnail_url($post_type, $id, $post_id = 0, $size = null) { - if (!$post_id) { + public static function get_post_thumbnail_url( $post_type, $id, $post_id = 0, $size = null ) { + if ( ! $post_id ) { $post_id = get_the_ID(); } - $post_thumbnail_id = self::get_post_thumbnail_id($post_type, $id, $post_id); + $post_thumbnail_id = self::get_post_thumbnail_id( $post_type, $id, $post_id ); - if ($size) { - if ($url = wp_get_attachment_image_src($post_thumbnail_id, $size)) { + if ( $size ) { + if ( $url = wp_get_attachment_image_src( $post_thumbnail_id, $size ) ) { $url = $url[0]; } else { $url = ''; } } else { - $url = wp_get_attachment_url($post_thumbnail_id); + $url = wp_get_attachment_url( $post_thumbnail_id ); } return $url; @@ -386,25 +393,31 @@ public static function get_post_thumbnail_url($post_type, $id, $post_id = 0, $si * @param string $thumbnail_id The thumbnail's post ID. * @return string HTML */ - private function post_thumbnail_html($thumbnail_id = null) { + private function post_thumbnail_html( $thumbnail_id = null ) { global $content_width, $_wp_additional_image_sizes, $post_ID, $wp_version; - $url_class = "components-button editor-post-featured-image__toggle"; - $ajax_nonce = wp_create_nonce("set_post_thumbnail-{$this->post_type}-{$this->id}-{$post_ID}"); + $url_class = 'components-button editor-post-featured-image__toggle'; + $ajax_nonce = wp_create_nonce( "set_post_thumbnail-{$this->post_type}-{$this->id}-{$post_ID}" ); - if ($thumbnail_id && get_post($thumbnail_id)) { + if ( $thumbnail_id && get_post( $thumbnail_id ) ) { $url_class .= ' has-cover'; } - if (version_compare($wp_version, '3.5', '<')) { + if ( version_compare( $wp_version, '3.5', '<' ) ) { // Use the old thickbox for versions prior to 3.5 - $image_library_url = get_upload_iframe_src('image'); + $image_library_url = get_upload_iframe_src( 'image' ); // if TB_iframe is not moved to end of query string, thickbox will remove all query args after it. - $image_library_url = add_query_arg( array( 'context' => $this->id, 'TB_iframe' => 1 ), remove_query_arg( 'TB_iframe', $image_library_url ) ); - $url_class .= "thickbox"; + $image_library_url = add_query_arg( + array( + 'context' => $this->id, + 'TB_iframe' => 1, + ), + remove_query_arg( 'TB_iframe', $image_library_url ) + ); + $url_class .= 'thickbox'; } else { // Use the media modal for 3.5 and up - $image_library_url = "#"; + $image_library_url = '#'; $modal_js = sprintf( 'var mm_%3$s = new MediaModal({ calling_selector : "#set-%1$s-%2$s-thumbnail", @@ -412,7 +425,10 @@ private function post_thumbnail_html($thumbnail_id = null) { BuddyBossMultiPostThumbnails.setAsThumbnail(attachment.id, "%2$s", "%1$s", "%4$s"); } });', - $this->post_type, $this->id, md5($this->id), $ajax_nonce + $this->post_type, + $this->id, + md5( $this->id ), + $ajax_nonce ); } $format_string = '

    ' . @@ -426,40 +442,43 @@ class="%4$s" '

    '; $set_thumbnail_link = sprintf( $format_string, - sprintf( esc_attr__( "Set %s" , 'buddyboss-theme' ), $this->label ), + sprintf( esc_attr__( 'Set %s', 'buddyboss-theme' ), $this->label ), $this->post_type, $this->id, $url_class, $this->label, $thumbnail_id ); - $content = sprintf( $set_thumbnail_link, sprintf( esc_html__( "Set %s", 'buddyboss-theme' ), $this->label ) ); + $content = sprintf( $set_thumbnail_link, sprintf( esc_html__( 'Set %s', 'buddyboss-theme' ), $this->label ) ); - if ($thumbnail_id && get_post($thumbnail_id)) { + if ( $thumbnail_id && get_post( $thumbnail_id ) ) { $attr = array( 'class' => 'bb-thumbnail' ); - if ( !isset($_wp_additional_image_sizes["{$this->post_type}-{$this->id}-thumbnail"])) { + if ( ! isset( $_wp_additional_image_sizes[ "{$this->post_type}-{$this->id}-thumbnail" ] ) ) { $thumbnail_html = wp_get_attachment_image( $thumbnail_id, 'full', false, $attr ); } else { $thumbnail_html = wp_get_attachment_image( $thumbnail_id, "{$this->post_type}-{$this->id}-thumbnail", false, $attr ); } - if (!empty($thumbnail_html)) { - $content = sprintf($set_thumbnail_link, $thumbnail_html); + if ( ! empty( $thumbnail_html ) ) { + $content = sprintf( $set_thumbnail_link, $thumbnail_html ); $content .= sprintf( - '', __( 'Replace image', 'buddyboss-theme' ), $this->post_type, $this->id ); + '', + __( 'Replace image', 'buddyboss-theme' ), + $this->post_type, + $this->id + ); $format_string = ''; - $content .= sprintf( $format_string, $this->post_type, $this->id, sprintf( esc_html__( "Remove %s", 'buddyboss-theme' ), $this->label ), $ajax_nonce ); + $content .= sprintf( $format_string, $this->post_type, $this->id, sprintf( esc_html__( 'Remove %s', 'buddyboss-theme' ), $this->label ), $ajax_nonce ); } } - if (version_compare($wp_version, '3.5', '>=')) { - $content .= sprintf('', $modal_js); + if ( version_compare( $wp_version, '3.5', '>=' ) ) { + $content .= sprintf( '', $modal_js ); } $content = '
    ' . $content . '
    '; - return apply_filters( sprintf( '%s_%s_admin_post_thumbnail_html', $this->post_type, $this->id ), $content, $post_ID, $thumbnail_id ); } @@ -470,27 +489,28 @@ class="%4$s" */ public function set_thumbnail() { global $post_ID; // have to do this so get_upload_iframe_src() can grab it - $post_ID = intval($_POST['post_id']); - if ( !current_user_can('edit_post', $post_ID)) - die('-1'); - $thumbnail_id = intval($_POST['thumbnail_id']); + $post_ID = intval( $_POST['post_id'] ); + if ( ! current_user_can( 'edit_post', $post_ID ) ) { + die( '-1' ); + } + $thumbnail_id = intval( $_POST['thumbnail_id'] ); - check_ajax_referer("set_post_thumbnail-{$this->post_type}-{$this->id}-{$post_ID}"); + check_ajax_referer( "set_post_thumbnail-{$this->post_type}-{$this->id}-{$post_ID}" ); - if ($thumbnail_id == '-1') { - delete_post_meta($post_ID, $this->get_meta_key()); - die($this->post_thumbnail_html(null)); + if ( $thumbnail_id == '-1' ) { + delete_post_meta( $post_ID, $this->get_meta_key() ); + die( $this->post_thumbnail_html( null ) ); } - if ($thumbnail_id && get_post($thumbnail_id)) { - $thumbnail_html = wp_get_attachment_image($thumbnail_id, 'thumbnail'); - if (!empty($thumbnail_html)) { - $this->set_meta($post_ID, $this->post_type, $this->id, $thumbnail_id); - die($this->post_thumbnail_html($thumbnail_id)); + if ( $thumbnail_id && get_post( $thumbnail_id ) ) { + $thumbnail_html = wp_get_attachment_image( $thumbnail_id, 'thumbnail' ); + if ( ! empty( $thumbnail_html ) ) { + $this->set_meta( $post_ID, $this->post_type, $this->id, $thumbnail_id ); + die( $this->post_thumbnail_html( $thumbnail_id ) ); } } - die('0'); + die( '0' ); } /** @@ -502,9 +522,8 @@ public function set_thumbnail() { * @param int $thumbnail_post_id ID of the attachment to use as the thumbnail * @return bool result of update_post_meta */ - public static function set_meta($post_ID, $post_type, $thumbnail_id, $thumbnail_post_id) { - return update_post_meta($post_ID, "{$post_type}_{$thumbnail_id}_thumbnail_id", $thumbnail_post_id); + public static function set_meta( $post_ID, $post_type, $thumbnail_id, $thumbnail_post_id ) { + return update_post_meta( $post_ID, "{$post_type}_{$thumbnail_id}_thumbnail_id", $thumbnail_post_id ); } - } } diff --git a/web/app/themes/buddyboss-theme/inc/theme/sidebars.php b/web/app/themes/buddyboss-theme/inc/theme/sidebars.php index 5f59868e..a8515e8e 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/sidebars.php +++ b/web/app/themes/buddyboss-theme/inc/theme/sidebars.php @@ -1,6 +1,6 @@ __( 'Blog Sidebar', 'buddyboss-theme' ), - 'id' => 'sidebar', - 'description' => __( 'Widgets in this area will be shown on blog posts and archives.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); + register_sidebar( + array( + 'name' => __( 'Blog Sidebar', 'buddyboss-theme' ), + 'id' => 'sidebar', + 'description' => __( 'Widgets in this area will be shown on blog posts and archives.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); // Pages sidebar - register_sidebar( array( - 'name' => __( 'Page Sidebar', 'buddyboss-theme' ), - 'id' => 'page', - 'description' => __( 'Widgets in this area will be shown on Pages.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - - if ( function_exists('bp_is_active') ) { + register_sidebar( + array( + 'name' => __( 'Page Sidebar', 'buddyboss-theme' ), + 'id' => 'page', + 'description' => __( 'Widgets in this area will be shown on Pages.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + + if ( function_exists( 'bp_is_active' ) ) { if ( bp_is_active( 'activity' ) ) { - // Located in the Activity Directory left column. Left column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Activity → Directory Left', 'buddyboss-theme' ), - 'id' => 'activity_left', - 'description' => __( 'Widgets in this area will be shown on the News Feed page.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - - // Located in the Activity Directory right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Activity → Directory Right', 'buddyboss-theme' ), - 'id' => 'activity_right', - 'description' => __( 'Widgets in this area will be shown on the News Feed page.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - } - - // Located in the Members Directory right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Members → Directory', 'buddyboss-theme' ), - 'id' => 'members', - 'description' => __( 'Widgets in this area will be shown on the Members directory.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - - // Located in the Individual Member Profile right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Members → Single Profile', 'buddyboss-theme' ), - 'id' => 'profile', - 'description' => __( 'Widgets in this area will be shown on individual member profiles.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); + // Located in the Activity Directory left column. Left column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Activity → Directory Left', 'buddyboss-theme' ), + 'id' => 'activity_left', + 'description' => __( 'Widgets in this area will be shown on the News Feed page.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + + // Located in the Activity Directory right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Activity → Directory Right', 'buddyboss-theme' ), + 'id' => 'activity_right', + 'description' => __( 'Widgets in this area will be shown on the News Feed page.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + } + + // Located in the Members Directory right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Members → Directory', 'buddyboss-theme' ), + 'id' => 'members', + 'description' => __( 'Widgets in this area will be shown on the Members directory.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + + // Located in the Individual Member Profile right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Members → Single Profile', 'buddyboss-theme' ), + 'id' => 'profile', + 'description' => __( 'Widgets in this area will be shown on individual member profiles.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); if ( bp_is_active( 'activity' ) ) { - register_sidebar( array( - 'name' => __( 'Members → User Activity', 'buddyboss-theme' ), - 'id' => 'user_activity', - 'description' => __( 'Widgets in this area will be shown on the user activity page.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - } - - if ( bp_is_active( 'groups' ) ) { - // Located in the Groups Directory right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Groups → Directory', 'buddyboss-theme' ), - 'id' => 'groups', - 'description' => __( 'Widgets in this area will be shown on the Groups directory.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - - // Located in the Individual Group right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Groups → Single Group', 'buddyboss-theme' ), - 'id' => 'group', - 'description' => __( 'Widgets in this area will be shown on individual groups.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - - // Located in the Individual Group right column. Right column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Groups → Group Activity', 'buddyboss-theme' ), - 'id' => 'group_activity', - 'description' => __( 'Widgets in this area will be shown on group activity.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - } - } - - if ( function_exists('is_bbpress') ) { - // Located in the Forums Directory right column. Left column only appears if widgets are added. - register_sidebar( array( - 'name' => __( 'Forums → Directory & Single', 'buddyboss-theme' ), - 'id' => 'forums', - 'description' => __( 'Widgets in this area will be shown on Forum Discussions Directory and single pages.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); - } + register_sidebar( + array( + 'name' => __( 'Members → User Activity', 'buddyboss-theme' ), + 'id' => 'user_activity', + 'description' => __( 'Widgets in this area will be shown on the user activity page.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + } + + if ( bp_is_active( 'groups' ) ) { + // Located in the Groups Directory right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Groups → Directory', 'buddyboss-theme' ), + 'id' => 'groups', + 'description' => __( 'Widgets in this area will be shown on the Groups directory.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + + // Located in the Individual Group right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Groups → Single Group', 'buddyboss-theme' ), + 'id' => 'group', + 'description' => __( 'Widgets in this area will be shown on individual groups.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + + // Located in the Individual Group right column. Right column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Groups → Group Activity', 'buddyboss-theme' ), + 'id' => 'group_activity', + 'description' => __( 'Widgets in this area will be shown on group activity.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + } + } + + if ( function_exists( 'is_bbpress' ) ) { + // Located in the Forums Directory right column. Left column only appears if widgets are added. + register_sidebar( + array( + 'name' => __( 'Forums → Directory & Single', 'buddyboss-theme' ), + 'id' => 'forums', + 'description' => __( 'Widgets in this area will be shown on Forum Discussions Directory and single pages.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + } // Dedicated sidebar for WooCommerce - if ( class_exists( 'WooCommerce' ) ) { - register_sidebar( array( - 'name' => __( 'WooCommerce → Shop', 'buddyboss-theme' ), - 'id' => 'woo_sidebar', - 'description' => __( 'Widgets in this area will be shown on Shop directory.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ', - ) ); - } - - // LearnDash - if ( class_exists( 'SFWD_LMS' ) ) { - register_sidebar( array( - 'name' => __( 'LearnDash → Courses Directory', 'buddyboss-theme' ), - 'id' => 'learndash_sidebar', - 'description' => __( 'Widgets in this area will be shown on Courses directory.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ', - ) ); - + if ( class_exists( 'WooCommerce' ) ) { + register_sidebar( + array( + 'name' => __( 'WooCommerce → Shop', 'buddyboss-theme' ), + 'id' => 'woo_sidebar', + 'description' => __( 'Widgets in this area will be shown on Shop directory.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + } + + // LearnDash + if ( class_exists( 'SFWD_LMS' ) ) { + register_sidebar( + array( + 'name' => __( 'LearnDash → Courses Directory', 'buddyboss-theme' ), + 'id' => 'learndash_sidebar', + 'description' => __( 'Widgets in this area will be shown on Courses directory.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); + // Located in Single Course Pages - register_sidebar( array( - 'name' => __( 'LearnDash → Course Sidebar', 'buddyboss-theme' ), - 'id' => 'learndash_course_sidebar', - 'description' => __( 'Widgets in this area will be shown on individual courses.', 'buddyboss-theme' ), - ) ); + register_sidebar( + array( + 'name' => __( 'LearnDash → Course Sidebar', 'buddyboss-theme' ), + 'id' => 'learndash_course_sidebar', + 'description' => __( 'Widgets in this area will be shown on individual courses.', 'buddyboss-theme' ), + ) + ); // Located in Single Lesson Pages - register_sidebar( array( - 'name' => __( 'LearnDash → Lesson Sidebar', 'buddyboss-theme' ), - 'id' => 'learndash_lesson_sidebar', - 'description' => __( 'Widgets in this area will be shown on individual Lessons, Topics, and Quizzes.', 'buddyboss-theme' ), - ) ); - } + register_sidebar( + array( + 'name' => __( 'LearnDash → Lesson Sidebar', 'buddyboss-theme' ), + 'id' => 'learndash_lesson_sidebar', + 'description' => __( 'Widgets in this area will be shown on individual Lessons, Topics, and Quizzes.', 'buddyboss-theme' ), + ) + ); + } // Lifter LMS if ( class_exists( 'LifterLMS' ) ) { - register_sidebar( array( - 'name' => __( 'Lifter → Courses', 'buddyboss-theme' ), - 'id' => 'lifter_sidebar', - 'description' => __( 'Widgets in this area will be shown on courses page.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ', - ) ); + register_sidebar( + array( + 'name' => __( 'Lifter → Courses', 'buddyboss-theme' ), + 'id' => 'lifter_sidebar', + 'description' => __( 'Widgets in this area will be shown on courses page.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); } $footer_widgets = buddyboss_theme_get_option( 'footer_widgets' ); $footer_widgets_columns = buddyboss_theme_get_option( 'footer_widget_columns' ); - if( $footer_widgets ) { - for( $count = 1; $count <= $footer_widgets_columns; $count++ ) { - register_sidebar( array( - 'name' => sprintf( __( 'Footer Column #%s', 'buddyboss-theme' ), $count ), - 'id' => 'footer-' . $count, - 'description' => sprintf( __( 'The footer widget area %s. Only appears if widgets are added.', 'buddyboss-theme' ), $count ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ', - ) ); + if ( $footer_widgets ) { + for ( $count = 1; $count <= $footer_widgets_columns; $count++ ) { + register_sidebar( + array( + 'name' => sprintf( __( 'Footer Column #%s', 'buddyboss-theme' ), $count ), + 'id' => 'footer-' . $count, + 'description' => sprintf( __( 'The footer widget area %s. Only appears if widgets are added.', 'buddyboss-theme' ), $count ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); } } // Search Page Sidebar - register_sidebar( array( - 'name' => __( 'Search Results', 'buddyboss-theme' ), - 'id' => 'search', - 'description' => __( 'The search widget area. Only appears if widgets are added.', 'buddyboss-theme' ), - 'before_widget' => '', - 'before_title' => '

    ', - 'after_title' => '

    ' - ) ); + register_sidebar( + array( + 'name' => __( 'Search Results', 'buddyboss-theme' ), + 'id' => 'search', + 'description' => __( 'The search widget area. Only appears if widgets are added.', 'buddyboss-theme' ), + 'before_widget' => '', + 'before_title' => '

    ', + 'after_title' => '

    ', + ) + ); } add_action( 'widgets_init', 'buddyboss_widgets_init' ); diff --git a/web/app/themes/buddyboss-theme/inc/theme/template-functions.php b/web/app/themes/buddyboss-theme/inc/theme/template-functions.php index 5fea3134..110d4a59 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/template-functions.php +++ b/web/app/themes/buddyboss-theme/inc/theme/template-functions.php @@ -59,7 +59,7 @@ function buddyboss_theme_body_classes( $classes ) { $header = (int) buddyboss_theme_get_option( 'buddyboss_header' ); // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( 3 === $header ) { + if ( $header === 3 ) { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position_h3' ); } else { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position' ); @@ -71,7 +71,7 @@ function buddyboss_theme_body_classes( $classes ) { $classes[] = 'bb-buddypanel'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( $buddypanel_side && 'right' == $buddypanel_side ) { + if ( $buddypanel_side && $buddypanel_side == 'right' ) { $classes[] = 'bb-buddypanel-right'; } else { $classes[] = 'bb-buddypanel-left'; @@ -81,10 +81,10 @@ function buddyboss_theme_body_classes( $classes ) { if ( ( isset( $_COOKIE['buddypanel'] ) && - 'open' === $_COOKIE['buddypanel'] + $_COOKIE['buddypanel'] === 'open' ) || ( - 'open' === $buddypanel_default_state && + $buddypanel_default_state === 'open' && ! isset( $_COOKIE['buddypanel'] ) ) ) { @@ -96,12 +96,12 @@ function buddyboss_theme_body_classes( $classes ) { if ( has_nav_menu( $menu ) && $show_buddypanel && - 3 === $header + $header === 3 ) { $classes[] = 'bb-buddypanel'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( $buddypanel_side && 'right' == $buddypanel_side ) { + if ( $buddypanel_side && $buddypanel_side == 'right' ) { $classes[] = 'bb-buddypanel-right'; } } @@ -111,8 +111,8 @@ function buddyboss_theme_body_classes( $classes ) { has_nav_menu( $menu ) && ! buddyboss_is_learndash_inner() && $show_buddypanel && - 'open' === $buddypanel_default_state && - 3 === $header + $buddypanel_default_state === 'open' && + $header === 3 ) { $classes[] = 'buddypanel-header'; // buddypanel-open. } @@ -133,7 +133,7 @@ function buddyboss_theme_body_classes( $classes ) { $classes[] = 'bb-sfwd-aside'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( 3 === $header ) { + if ( $header === 3 ) { $classes[] = 'buddypanel-header'; } } @@ -187,10 +187,6 @@ function buddyboss_theme_body_classes( $classes ) { // LearnDash sidebar. $sidebar = ' sidebar-' . buddyboss_theme_get_option( 'learndash' ); $classes[] = 'has-sidebar sfwd-sidebar' . $sidebar; - } elseif ( is_active_sidebar( 'learndash_lesson_sidebar' ) && buddyboss_is_learndash_inner() ) { - // LearnDash lesson sidebar - $sidebar = ' sfwd-single-sidebar-' . buddyboss_theme_get_option( 'learndash_single_sidebar' ); - $classes[] = 'has-sidebar sfwd-sidebar' . $sidebar; } elseif ( buddyboss_is_lifterlms() ) { // LifterLMS class. $classes[] = 'llms-pointer'; @@ -271,7 +267,7 @@ function buddyboss_theme_body_classes( $classes ) { $classes[] = 'mepr-login-page'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison, WordPress.Security.NonceVerification.Recommended - if ( isset( $_GET['action'] ) && 'forgot_password' == $_GET['action'] ) { + if ( isset( $_GET['action'] ) && $_GET['action'] == 'forgot_password' ) { $classes[] = 'mepr-forgot-password-page'; } } @@ -296,12 +292,18 @@ function buddyboss_theme_body_classes( $classes ) { } // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( ( isset( $_COOKIE['lessonpanel'] ) && 'closed' == $_COOKIE['lessonpanel'] && buddyboss_is_learndash_inner() ) ) { + if ( ( isset( $_COOKIE['lessonpanel'] ) && $_COOKIE['lessonpanel'] == 'closed' && buddyboss_is_learndash_inner() ) ) { $classes[] = 'lms-side-panel-close'; } - if ( ( buddyboss_is_learndash_inner() && buddyboss_is_learndash_brand_logo() && buddyboss_theme_ld_focus_mode() ) ) { - $classes[] = 'bb-custom-ld-logo-enabled'; + if ( buddyboss_is_learndash_inner() ) { + // LearnDash lesson sidebar + $sidebar = ' sfwd-single-sidebar-' . buddyboss_theme_get_option( 'learndash_single_sidebar' ); + $classes[] = 'has-sidebar sfwd-sidebar' . $sidebar; + + if ( buddyboss_is_learndash_brand_logo() && buddyboss_theme_ld_focus_mode() ) { + $classes[] = 'bb-custom-ld-logo-enabled'; + } } return $classes; @@ -358,9 +360,9 @@ function buddyboss_theme_entry_header( $post, $args = '' ) { } // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( empty( $content ) && 'image' == $args['fallback'] ) { + if ( empty( $content ) && $args['fallback'] == 'image' ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( '' != $args['type'] && 'image' != $args['type'] ) { + if ( $args['type'] != '' && $args['type'] != 'image' ) { $content = buddyboss_theme_entry_header_thumbnail( $post, $args ); } } @@ -633,7 +635,6 @@ function buddyboss_theme_header() { $header = (int) buddyboss_theme_get_option( 'buddyboss_header' ); get_template_part( 'template-parts/header', apply_filters( 'buddyboss_header', $header ) ); - } add_action( THEME_HOOK_PREFIX . 'header', 'buddyboss_theme_header' ); @@ -773,7 +774,7 @@ function buddypanel_position_right() { $header = (int) buddyboss_theme_get_option( 'buddyboss_header' ); $buddypanel_toggle = buddyboss_theme_get_option( 'buddypanel_toggle' ); - if ( 3 === $header ) { + if ( $header === 3 ) { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position_h3' ); } else { $buddypanel_side = buddyboss_theme_get_option( 'buddypanel_position' ); @@ -788,7 +789,7 @@ function buddypanel_position_right() { } // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( ( $show_buddypanel || 3 === $header ) && $buddypanel_side && 'right' === $buddypanel_side && $buddypanel_toggle ) { + if ( ( $show_buddypanel || $header === 3 ) && $buddypanel_side && $buddypanel_side === 'right' && $buddypanel_toggle ) { $toggle_panel = ''; return $toggle_panel; } @@ -826,7 +827,7 @@ function bb_excerpt_more( $more ) { function buddyboss_comment( $comment, $args, $depth ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( 'div' == $args['style'] ) { + if ( $args['style'] == 'div' ) { $tag = 'div'; $add_below = 'comment'; } else { @@ -840,7 +841,7 @@ function buddyboss_comment( $comment, $args, $depth ) {
    user_id ); @@ -880,7 +881,7 @@ function buddyboss_comment( $comment, $args, $depth ) {
    - comment_approved ) { ?> + comment_approved == '0' ) { ?>

    @@ -997,10 +998,10 @@ function bb_set_row_post_class( $classes, $class, $post_id ) { return $classes; } - if ( 'masonry' === $blog_type ) { - $classes[] = ( 0 === $wp_query->current_post && 1 == $paged ) ? 'bb-grid-2-3 first' : ''; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - } elseif ( ( 'grid' === $blog_type ) && ( ( is_archive() ) || ( is_search() ) || ( is_author() ) || ( is_category() ) || ( is_home() ) || ( is_tag() ) ) ) { - $classes[] = ( 0 === $wp_query->current_post && 1 == $paged ) ? 'lg-grid-2-3 md-grid-1-1 sm-grid-1-1 bb-grid-cell first' : 'lg-grid-1-3 md-grid-1-2 bb-grid-cell sm-grid-1-1'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison + if ( $blog_type === 'masonry' ) { + $classes[] = ( $wp_query->current_post === 0 && $paged == 1 ) ? 'bb-grid-2-3 first' : ''; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison + } elseif ( ( $blog_type === 'grid' ) && ( ( is_archive() ) || ( is_search() ) || ( is_author() ) || ( is_category() ) || ( is_home() ) || ( is_tag() ) ) ) { + $classes[] = ( $wp_query->current_post === 0 && $paged == 1 ) ? 'lg-grid-2-3 md-grid-1-1 sm-grid-1-1 bb-grid-cell first' : 'lg-grid-1-3 md-grid-1-2 bb-grid-cell sm-grid-1-1'; // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison } elseif ( ( is_related_posts() ) ) { $classes[] = 'lg-grid-1-3 md-grid-1-2 bb-grid-cell sm-grid-1-1'; } @@ -1132,7 +1133,7 @@ function buddyboss_is_learndash() { if ( class_exists( 'SFWD_LMS' ) ) { if ( is_object( $post ) ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - return ( ( 'sfwd-courses' == $post->post_type ) || ( 'sfwd-topic' == $post->post_type ) || ( 'sfwd-lessons' == $post->post_type ) || ( 'sfwd-quiz' == $post->post_type ) ); + return ( ( $post->post_type == 'sfwd-courses' ) || ( $post->post_type == 'sfwd-topic' ) || ( $post->post_type == 'sfwd-lessons' ) || ( $post->post_type == 'sfwd-quiz' ) ); } } } @@ -1156,7 +1157,7 @@ function buddyboss_is_learndash_inner() { if ( class_exists( 'SFWD_LMS' ) ) { if ( is_object( $post ) ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - return ( ( 'sfwd-topic' == $post->post_type ) || ( 'sfwd-lessons' == $post->post_type ) || ( 'sfwd-quiz' == $post->post_type ) ); + return ( ( $post->post_type == 'sfwd-topic' ) || ( $post->post_type == 'sfwd-lessons' ) || ( $post->post_type == 'sfwd-quiz' ) ); } } } @@ -1173,20 +1174,19 @@ function ld_30_focus_mode_enable() { if ( class_exists( 'SFWD_LMS' ) ) { $focus_mode = \LearnDash_Settings_Section::get_section_setting( 'LearnDash_Settings_Theme_LD30', 'focus_mode_enabled' ); - $post_types = [ + $post_types = array( 'sfwd-lessons', 'sfwd-topic', 'sfwd-assignment', 'sfwd-quiz', - ]; + ); if ( in_array( get_post_type(), $post_types ) ) { - if ( 'yes' === $focus_mode ) { + if ( $focus_mode === 'yes' ) { return true; } - } + } } - } } @@ -1202,7 +1202,6 @@ function buddyboss_is_lifterlms_inner() { if ( class_exists( 'LifterLMS' ) ) { return ( is_singular( 'lesson' ) || is_singular( 'llms_quiz' ) || is_singular( 'llms_assignment' ) ); } - } } @@ -1224,7 +1223,6 @@ function buddyboss_is_learndash_brand_logo() { } } - } } @@ -1240,7 +1238,7 @@ function buddyboss_theme_ld_focus_mode() { if ( class_exists( 'SFWD_LMS' ) ) { $focus_mode = LearnDash_Settings_Section::get_section_setting( 'LearnDash_Settings_Theme_LD30', 'focus_mode_enabled' ); - if ( 'yes' === $focus_mode ) { + if ( $focus_mode === 'yes' ) { return true; } else { return false; @@ -1257,17 +1255,17 @@ function buddyboss_theme_ld_focus_style() { $focus_mode = LearnDash_Settings_Section::get_section_setting( 'LearnDash_Settings_Theme_LD30', 'focus_mode_enabled' ); $focus_mode_content_width = LearnDash_Settings_Section::get_section_setting( 'LearnDash_Settings_Theme_LD30', 'focus_mode_content_width' ); // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( 'default' == $focus_mode_content_width ) { + if ( $focus_mode_content_width == 'default' ) { $focus_mode_content_width = '960px'; } - if ( 'yes' === $focus_mode ) { + if ( $focus_mode === 'yes' ) { echo ''; @@ -1292,7 +1290,6 @@ function buddyboss_is_lifterlms() { if ( class_exists( 'LifterLMS' ) ) { return ( is_course() || is_courses() || is_lesson() || is_quiz() || is_singular( 'llms_assignment' ) || is_membership() || is_memberships() || is_membership_category() || is_membership_tag() || is_membership_taxonomy() || is_llms_account_page() || is_llms_checkout() ); } - } } @@ -1370,14 +1367,14 @@ function buddyboss_theme_cover_image_callback( $params = array() ) { // Profile Cover Image. $profile_cover = buddyboss_theme_get_option( 'buddyboss_profile_cover_default', 'url' ); // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( ! empty( $profile_cover ) && empty( $params['cover_image'] ) && 'xprofile' == $params['component'] ) { + if ( ! empty( $profile_cover ) && empty( $params['cover_image'] ) && $params['component'] == 'xprofile' ) { $params['cover_image'] = $profile_cover; } // Group Cover Image. $group_cover = buddyboss_theme_get_option( 'buddyboss_group_cover_default', 'url' ); // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - if ( ! empty( $group_cover ) && empty( $params['cover_image'] ) && 'groups' == $params['component'] ) { + if ( ! empty( $group_cover ) && empty( $params['cover_image'] ) && $params['component'] == 'groups' ) { $params['cover_image'] = $group_cover; } @@ -1416,7 +1413,7 @@ function buddyboss_theme_cover_image_css( $settings = array() ) { */ function buddyboss_theme_bp_get_add_follow_button( $button ) { - if ( 'follow-button following' === $button['wrapper_class'] ) { + if ( $button['wrapper_class'] === 'follow-button following' ) { $button['link_class'] .= ' small'; } else { $button['link_class'] .= ' small outline'; @@ -1456,7 +1453,7 @@ function buddypanel_is_learndash_inner() { if ( class_exists( 'SFWD_LMS' ) ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - return ( ( isset( $post->post_type ) && 'sfwd-topic' == $post->post_type ) || ( isset( $post->post_type ) && 'sfwd-lessons' == $post->post_type ) || ( isset( $post->post_type ) && 'sfwd-quiz' == $post->post_type ) ); + return ( ( isset( $post->post_type ) && $post->post_type == 'sfwd-topic' ) || ( isset( $post->post_type ) && $post->post_type == 'sfwd-lessons' ) || ( isset( $post->post_type ) && $post->post_type == 'sfwd-quiz' ) ); } } } @@ -1471,7 +1468,7 @@ function buddypanel_is_lifterlms_inner() { if ( class_exists( 'LifterLMS' ) ) { // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison - return ( ( isset( $post->post_type ) && 'lesson' == $post->post_type ) || ( isset( $post->post_type ) && 'llms_quiz' == $post->post_type ) || ( isset( $post->post_type ) && 'llms_assignment' == $post->post_type ) ); + return ( ( isset( $post->post_type ) && $post->post_type == 'lesson' ) || ( isset( $post->post_type ) && $post->post_type == 'llms_quiz' ) || ( isset( $post->post_type ) && $post->post_type == 'llms_assignment' ) ); } } } @@ -1714,7 +1711,7 @@ function bb_is_elementor_header_footer_template() { $id = $wp_query->post->ID; } - if ( 'elementor_header_footer' === get_post_meta( $id, '_wp_page_template', true ) ) { + if ( get_post_meta( $id, '_wp_page_template', true ) === 'elementor_header_footer' ) { return true; } } @@ -1818,7 +1815,7 @@ function buddyboss_theme_sudharo_tapas() { foreach ( $saved_licenses as $package_id => $license_details ) { if ( ! empty( $license_details['license_key'] ) && ! empty( $license_details['product_keys'] ) && is_array( $license_details['product_keys'] ) && in_array( 'BB_THEME', $license_details['product_keys'], true ) ) { $license_is_there = true; - if ( ! empty( $license_details['message'] ) && false !== strpos( strtolower( $license_details['message'] ), 'expired' ) ) { + if ( ! empty( $license_details['message'] ) && strpos( strtolower( $license_details['message'] ), 'expired' ) !== false ) { $expired_license = true; } } @@ -1925,15 +1922,15 @@ function bb_set_unread_notification() { } $notif_id = bb_theme_filter_input_string( INPUT_POST, 'notification_id' ); - if ( 'all' !== $notif_id ) { + if ( $notif_id !== 'all' ) { $notif_id = filter_input( INPUT_POST, 'notification_id', FILTER_SANITIZE_NUMBER_INT ); } - if ( ! empty( $notif_id ) && 'all' !== $notif_id ) { + if ( ! empty( $notif_id ) && $notif_id !== 'all' ) { BP_Notifications_Notification::update( array( 'is_new' => 0 ), array( 'id' => $notif_id ) ); - } elseif ( 'all' === $notif_id ) { + } elseif ( $notif_id === 'all' ) { $user_id = bp_loggedin_user_id(); $notification_ids = BP_Notifications_Notification::get( array( @@ -2046,7 +2043,7 @@ function bb_theme_elementor_topic_link_attribute_change( $retval, $r, $args ) { */ function bb_theme_elementor_activity_edit_button( $buttons, $activity_id ) { global $bb_theme_elementor_activity; - if ( isset( $buttons['activity_edit'] ) && true === $bb_theme_elementor_activity ) { + if ( isset( $buttons['activity_edit'] ) && $bb_theme_elementor_activity === true ) { $activity = new BP_Activity_Activity( $activity_id ); if ( ! empty( $activity->id ) ) { @@ -2083,8 +2080,8 @@ function bb_theme_elementor_bp_nouveau_activity_privacy() { } $privacy = bp_get_activity_privacy(); - $media_activity = ( 'media' === $privacy || ( isset( $_REQUEST['action'] ) && 'media_get_activity' === $_REQUEST['action'] ) ); - $document_activity = ( 'document' === $privacy || ( isset( $_REQUEST['action'] ) && 'document_get_activity' === $_REQUEST['action'] ) ); + $media_activity = ( $privacy === 'media' || ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] === 'media_get_activity' ) ); + $document_activity = ( $privacy === 'document' || ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] === 'document_get_activity' ) ); $parent_activity_id = false; $parent_activity_permalink = false; $group_id = false; @@ -2238,8 +2235,11 @@ function bb_theme_elementor_bp_nouveau_activity_privacy() { * @return bool True if enabled message button otherwise false. */ function buddyboss_theme_bb_member_loop_show_message_button( $enabled_message_action, $member_id, $current_user_id ) { + if ( function_exists( 'bb_messages_user_can_send_message' ) ) { + return $enabled_message_action; + } - return (bool) ( $enabled_message_action && 'yes' === buddyboss_theme()->buddypress_helper()->buddyboss_theme_show_private_message_button( $member_id, $current_user_id ) ); + return (bool) ( $enabled_message_action && buddyboss_theme()->buddypress_helper()->buddyboss_theme_show_private_message_button( $member_id, $current_user_id ) === 'yes' ); } add_filter( 'bb_member_loop_show_message_button', 'buddyboss_theme_bb_member_loop_show_message_button', 10, 3 ); @@ -2294,4 +2294,3 @@ function buddyboss_theme_add_blog_comment_reply_link( $submit_button, $args ) { return $cancel_reply_link . $submit_button; } add_action( 'comment_form_submit_button', 'buddyboss_theme_add_blog_comment_reply_link', 99, 2 ); - diff --git a/web/app/themes/buddyboss-theme/inc/theme/update.php b/web/app/themes/buddyboss-theme/inc/theme/update.php index 2d431385..d73dd8f6 100644 --- a/web/app/themes/buddyboss-theme/inc/theme/update.php +++ b/web/app/themes/buddyboss-theme/inc/theme/update.php @@ -39,12 +39,16 @@ function buddyboss_theme_update() { bb_theme_update_2_2_6(); } + // Set default logo destination url. + if ( version_compare( $current_version, '2.3.40', '>' ) && function_exists( 'bb_theme_update_2_3_60' ) ) { + bb_theme_update_2_3_60(); + } + // update not to run twice. update_option( 'buddyboss_theme_version', $current_version ); } bb_theme_setup_updater(); - } add_action( 'after_setup_theme', 'buddyboss_theme_update' ); @@ -194,11 +198,29 @@ function bb_theme_setup_updater() { function bb_theme_is_update() { // Current DB version of this site (per site in a multisite network). - $current_db = bb_theme_get_db_version(); - $current_live = bb_theme_get_db_version_raw(); + $current_db = (int) get_option( '_bb_theme_db_version' ); + $current_live = (int) bb_theme_get_db_version(); + + // Theme version history. + bb_theme_version_bump(); + $bb_theme_version_history = (array) get_option( 'bb_theme_version_history', array() ); + $initial_version_data = ! empty( $bb_theme_version_history ) ? end( $bb_theme_version_history ) : array(); + $bb_version_exists = ! empty( $initial_version_data ) && ! empty( $initial_version_data['version'] ) && (string) buddyboss_theme()->version() === (string) $initial_version_data['version']; + if ( ! $bb_version_exists || $current_live !== $current_db ) { + $current_date = new DateTime( 'now', new DateTimeZone( 'UTC' ) ); + $bb_latest_theme_version = array( + 'db_version' => $current_live, + 'date' => $current_date->format( 'Y-m-d H:i:s' ), + 'version' => buddyboss_theme()->version(), + ); + $bb_theme_version_history[] = $bb_latest_theme_version; + update_option( 'bb_theme_version_history', array_filter( $bb_theme_version_history ) ); + } - // Compare versions (cast as int and bool to be safe). - $is_update = (bool) ( (int) $current_db < (int) $current_live ); + $is_update = false; + if ( $current_live !== $current_db ) { + $is_update = true; + } // Return the product of version comparison. return $is_update; @@ -214,8 +236,11 @@ function bb_theme_is_update() { * @since 1.8.7 */ function bb_theme_version_updater() { + + // Get current DB version. + $current_db = (int) get_option( '_bb_theme_db_version' ); // Get the raw database version. - $raw_db_version = (int) bb_theme_get_db_version(); + $raw_db_version = (int) bb_theme_get_db_version_raw(); /* All done! *************************************************************/ @@ -236,8 +261,9 @@ function bb_theme_version_updater() { bb_theme_update_2_2_1_2(); } - // Bump the version. - bb_theme_version_bump(); + if ( $raw_db_version !== $current_db ) { + // @todo - Write only data manipulate migration here. ( This is not for DB structure change ). + } } /** @@ -246,7 +272,7 @@ function bb_theme_version_updater() { * @since 1.8.7 */ function bb_theme_version_bump() { - update_option( '_bb_theme_db_version', bb_theme_get_db_version_raw() ); + update_option( '_bb_theme_db_version', bb_theme_get_db_version() ); } /** @@ -265,7 +291,7 @@ function bb_theme_db_version() { * @return string The BuddyBoss Theme database version. */ function bb_theme_get_db_version() { - return get_option( '_bb_theme_db_version', 0 ); + return buddyboss_theme()->bb_theme_db_version; } /** @@ -285,7 +311,7 @@ function bb_theme_db_version_raw() { * @return string The BuddyBoss Theme version direct from the database. */ function bb_theme_get_db_version_raw() { - return ! empty( buddyboss_theme()->bb_theme_db_version ) ? buddyboss_theme()->bb_theme_db_version : 0; + return ! empty( buddyboss_theme()->bb_theme_db_version_raw ) ? buddyboss_theme()->bb_theme_db_version_raw : 0; } /** @@ -301,6 +327,17 @@ function bb_theme_migrate_components_options() { $buddyboss_theme_options = get_option( 'buddyboss_theme_options', array() ); } + // Set default styling option to theme 1.0 when updating the theme. + // Set default logo on for header 3 style. + if ( + ! empty( $buddyboss_theme_options ) && + ! isset( $buddyboss_theme_options['theme_template'] ) + ) { + $buddyboss_theme_options['theme_template'] = '1'; + } else { + $buddyboss_theme_options['theme_template'] = '2'; + } + if ( isset( $buddyboss_theme_options ) && isset( $buddyboss_theme_options['mobile_header_search'] ) ) { $buddyboss_theme_options['mobile_component_opt_multi_checkbox']['mobile_header_search'] = buddyboss_theme_get_option( 'mobile_header_search' ); } @@ -333,15 +370,9 @@ function bb_theme_migrate_components_options() { $buddyboss_theme_options['desktop_component_opt_multi_checkbox']['desktop_notifications'] = buddyboss_theme_get_option( 'notifications' ); } - // Set default styling option to theme 1.0 when updating the theme. - // Set default logo on for header 3 style. - if ( ! isset( $buddyboss_theme_options['theme_template'] ) ) { - $buddyboss_theme_options['theme_template'] = '1'; - } - if ( isset( $buddyboss_theme_options['buddyboss_header'] ) && - '3' === $buddyboss_theme_options['buddyboss_header'] + $buddyboss_theme_options['buddyboss_header'] === '3' ) { $buddyboss_theme_options['buddypanel_show_logo'] = '1'; } @@ -412,7 +443,7 @@ function icon_picker_backward_compatibility() { $nav_menu_items = wp_list_pluck( $nav_menu_items, 'ID' ); foreach ( $nav_menu_items as $single ) { $menu_icons = get_post_meta( $single, 'menu-icons', true ); - if ( isset( $menu_icons['type'] ) && 'buddyboss' === $menu_icons['type'] ) { + if ( isset( $menu_icons['type'] ) && $menu_icons['type'] === 'buddyboss' ) { $menu_icons['type'] = 'buddyboss_legacy'; update_post_meta( $single, 'menu-icons', $menu_icons ); } @@ -451,7 +482,6 @@ function bb_theme_update_2_0_0() { if ( function_exists( 'buddyboss_theme_compressed_transient_delete' ) ) { buddyboss_theme_compressed_transient_delete(); } - } /** @@ -605,3 +635,25 @@ function bb_theme_update_2_2_6() { } } } + +/** + * Save the default logo destination to db. + * + * @since 2.3.60 + * + * @return void + */ +function bb_theme_update_2_3_60() { + + $bb_theme_options = get_option( 'buddyboss_theme_options', array() ); + + if ( empty( $bb_theme_options['header_logo_loggedin_link'] ) ) { + $bb_theme_options['header_logo_loggedin_link'] = 'default'; + } + + if ( empty( $bb_theme_options['header_logo_loggedout_link'] ) ) { + $bb_theme_options['header_logo_loggedout_link'] = 'default'; + } + + update_option( 'buddyboss_theme_options', $bb_theme_options ); +} diff --git a/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.mo b/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.mo index 12617ad1486b2702f59c36d2b6a6aafd5add6ea2..b13fa047c96bd7ec9ba08863ea99236d71a9d36b 100644 GIT binary patch delta 81361 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%0AUWV-`@5TbGn>{); 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 u5Ie1#H4p3<%2IID5k3uXM3$}q diff --git a/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.po b/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.po index 5fbe4437..4a4d4ee0 100644 --- a/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.po +++ b/web/app/themes/buddyboss-theme/languages/buddyboss-theme-de_DE_formal.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: BuddyBoss Theme v2.3.0\n" +"Project-Id-Version: BuddyBoss Theme v2.3.50\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-05 08:20:30+00:00\n" -"PO-Revision-Date: 2023-04-19 10:43+0400\n" +"POT-Creation-Date: 2023-06-14 10:41:12+00:00\n" +"PO-Revision-Date: 2023-06-27 13:44+0400\n" "Last-Translator: Thorsten Wollenhöfer \n" "Language-Team: Thorsten Wollenhöfer \n" "Language: de_DE@formal\n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.1\n" "X-Poedit-Basepath: .\n" "X-Poedit-Flags-xgettext: --add-comments=translators:\n" "X-Poedit-WPHeader: style.css\n" @@ -46,8 +46,8 @@ msgstr "4" msgid "404" msgstr "404" -#: archive-sfwd-courses.php:32 bbpress.php:40 inc/admin/options-init.php:1230 -#: inc/admin/options-init.php:1279 +#: archive-sfwd-courses.php:32 bbpress.php:40 inc/admin/options-init.php:1243 +#: inc/admin/options-init.php:1292 #: inc/plugins/beaver-builder/header-bar/header-bar.php:97 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:2003 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1124 @@ -90,7 +90,7 @@ msgstr "Meine %s" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:659 #: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:120 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:137 -#: inc/plugins/learndash-helper.php:378 lifterlms/course/course-index.php:175 +#: inc/plugins/learndash-helper.php:394 lifterlms/course/course-index.php:175 #: lifterlms/membership/membership-index.php:31 msgid "Grid View" msgstr "Rasteransicht" @@ -101,7 +101,7 @@ msgstr "Rasteransicht" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:649 #: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:124 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:140 -#: inc/plugins/learndash-helper.php:383 lifterlms/course/course-index.php:178 +#: inc/plugins/learndash-helper.php:399 lifterlms/course/course-index.php:178 #: lifterlms/membership/membership-index.php:35 msgid "List View" msgstr "Listenansicht" @@ -112,8 +112,8 @@ msgstr "Listenansicht" #: inc/plugins/elementor/templates/types/page.php:35 #: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:176 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:176 -#: inc/plugins/learndash-helper.php:797 inc/plugins/lifterlms-helper.php:774 -#: inc/plugins/lifterlms-helper.php:877 lifterlms/course/course-index.php:289 +#: inc/plugins/learndash-helper.php:817 inc/plugins/lifterlms-helper.php:791 +#: inc/plugins/lifterlms-helper.php:894 lifterlms/course/course-index.php:289 #: lifterlms/course/course-index.php:337 #: lifterlms/membership/membership-index.php:71 msgid "Page" @@ -122,7 +122,7 @@ msgstr "Seite" #: archive-sfwd-courses.php:149 #: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:195 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:195 -#: inc/plugins/learndash-helper.php:810 inc/plugins/lifterlms-helper.php:801 +#: inc/plugins/learndash-helper.php:830 inc/plugins/lifterlms-helper.php:818 #: lifterlms/course/course-index.php:308 lifterlms/course/course-index.php:355 #: lifterlms/membership/membership-index.php:83 msgid "Sorry, no courses were found." @@ -150,10 +150,10 @@ msgid "Super Sticky" msgstr "Besonders fixieren" #: bbpress/content-single-topic-lead.php:90 bbpress/loop-replies.php:36 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:292 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:293 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:370 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:371 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:296 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:297 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:374 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:375 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:593 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:203 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:208 @@ -165,11 +165,12 @@ msgid "Close" msgstr "Schließen" #: bbpress/content-single-topic-lead.php:94 bbpress/loop-replies.php:40 -#: inc/admin/options-init.php:1439 +#: inc/admin/options-init.php:1452 msgid "Open" msgstr "Öffnen" -#: bbpress/content-single-topic-lead.php:150 bbpress/loop-single-reply.php:119 +#: bbpress/content-single-topic-lead.php:150 +#: bbpress/loop-blocked-single-reply.php:139 bbpress/loop-single-reply.php:119 msgid "More actions" msgstr "Weitere Aktionen" @@ -206,14 +207,14 @@ msgstr "Mitglied" #: bbpress/content-single-topic-lead.php:225 #: bbpress/content-single-topic-lead.php:278 bbpress/loop-replies.php:136 -#: inc/plugins/bbpress-helper.php:214 +#: inc/plugins/bbpress-helper.php:222 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1953 msgid "Replies" msgstr "Antworten" #: bbpress/content-single-topic-lead.php:225 #: bbpress/content-single-topic-lead.php:278 bbpress/loop-replies.php:136 -#: inc/plugins/bbpress-helper.php:214 +#: inc/plugins/bbpress-helper.php:222 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1958 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:2594 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:623 @@ -225,14 +226,14 @@ msgid "Reply" msgstr "Antwort" #: bbpress/content-single-topic-lead.php:228 -#: bbpress/content-single-topic-lead.php:281 inc/plugins/bbpress-helper.php:218 +#: bbpress/content-single-topic-lead.php:281 inc/plugins/bbpress-helper.php:226 #: template-parts/header-profile-menu.php:135 msgid "Posts" msgstr "Beiträge" #: bbpress/content-single-topic-lead.php:228 -#: bbpress/content-single-topic-lead.php:281 bbpress/form-reply.php:227 -#: bbpress/form-topic.php:276 inc/plugins/bbpress-helper.php:218 +#: bbpress/content-single-topic-lead.php:281 bbpress/form-reply.php:233 +#: bbpress/form-topic.php:276 inc/plugins/bbpress-helper.php:226 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:104 #: lifterlms/card-new-share.php:28 msgid "Post" @@ -242,11 +243,11 @@ msgstr "Beitrag" msgid "Log In to Reply" msgstr "Zum Antworten anmelden" -#: bbpress/content-single-topic.php:147 +#: bbpress/content-single-topic.php:145 msgid "Start of Discussion" msgstr "Beginn der Diskussion" -#: bbpress/content-single-topic.php:151 learndash/ld30/lesson.php:119 +#: bbpress/content-single-topic.php:149 learndash/ld30/lesson.php:119 #: learndash/ld30/quiz.php:100 #: lifterlms/assignment/template-single-assignment-content.php:61 #: lifterlms/lesson/template-single-lesson-content.php:63 @@ -254,15 +255,15 @@ msgstr "Beginn der Diskussion" msgid "of" msgstr "von" -#: bbpress/content-single-topic.php:151 bbpress/user-details.php:34 +#: bbpress/content-single-topic.php:149 bbpress/user-details.php:34 msgid "replies" msgstr "Antworten" -#: bbpress/content-single-topic.php:152 +#: bbpress/content-single-topic.php:150 msgid "June 2018" msgstr "Juni 2018" -#: bbpress/content-single-topic.php:159 +#: bbpress/content-single-topic.php:157 msgid "Now" msgstr "Jetzt" @@ -284,7 +285,7 @@ msgid "All Discussions" msgstr "Alle Diskussionen" #: bbpress/feedback-no-topics.php:55 bbpress/loop-topics.php:58 -#: inc/plugins/bbpress-helper.php:78 sidebar-bbpress.php:18 +#: inc/plugins/bbpress-helper.php:86 sidebar-bbpress.php:18 msgid "New discussion" msgstr "Neue Diskussion" @@ -321,11 +322,11 @@ msgstr "" "Veröffentlichungsmöglichkeiten erlauben es Ihnen immer noch, dies zu tun." #: bbpress/form-reply-activity.php:40 bbpress/form-reply-success.php:15 -#: inc/plugins/bbpress-helper.php:110 +#: inc/plugins/bbpress-helper.php:118 msgid "Reply to" msgstr "Antwort an" -#: bbpress/form-reply-activity.php:61 bbpress/form-reply.php:66 +#: bbpress/form-reply-activity.php:61 bbpress/form-reply.php:72 #: bbpress/form-topic.php:89 msgid "" "You may use these HTML tags " @@ -334,42 +335,42 @@ msgstr "" "Sie können diese HTML Tags " "und Attribute verwenden:" -#: bbpress/form-reply-activity.php:75 bbpress/form-reply.php:85 +#: bbpress/form-reply-activity.php:75 bbpress/form-reply.php:91 #: bbpress/form-topic.php:108 msgid "Type one or more tags, comma separated" msgstr "Geben Sie ein oder mehrere Tags kommagetrennt ein" -#: bbpress/form-reply-activity.php:92 bbpress/form-reply.php:114 +#: bbpress/form-reply-activity.php:92 bbpress/form-reply.php:120 #: bbpress/form-topic.php:138 msgid "Keep a log of this edit:" msgstr "Führen Sie ein Protokoll über diese Bearbeitung:" -#: bbpress/form-reply-activity.php:96 bbpress/form-reply.php:118 +#: bbpress/form-reply-activity.php:96 bbpress/form-reply.php:124 #: bbpress/form-topic.php:142 msgid "Optional reason for editing:" msgstr "Grund für die Bearbeitung (optional):" -#: bbpress/form-reply-activity.php:97 bbpress/form-reply.php:119 +#: bbpress/form-reply-activity.php:97 bbpress/form-reply.php:125 #: bbpress/form-topic.php:143 msgid "Optional reason for editing" msgstr "Optionaler Grund für die Bearbeitung" -#: bbpress/form-reply-activity.php:148 bbpress/form-reply.php:180 +#: bbpress/form-reply-activity.php:148 bbpress/form-reply.php:186 #: bbpress/form-topic.php:235 msgid "Notify the author of replies via email" msgstr "Benachrichtigt den Autor bei Antworten via E-Mail" -#: bbpress/form-reply-activity.php:152 bbpress/form-reply.php:184 +#: bbpress/form-reply-activity.php:152 bbpress/form-reply.php:190 #: bbpress/form-topic.php:239 msgid "Notify the author of replies" msgstr "Den Autor über Antworten benachrichtigen" -#: bbpress/form-reply-activity.php:166 bbpress/form-reply.php:198 +#: bbpress/form-reply-activity.php:166 bbpress/form-reply.php:204 #: bbpress/form-topic.php:253 msgid "Notify me of new replies by email" msgstr "Benachrichtigen Sie mich über neue Antworten per E-Mail" -#: bbpress/form-reply-activity.php:170 bbpress/form-reply.php:202 +#: bbpress/form-reply-activity.php:170 bbpress/form-reply.php:208 #: bbpress/form-topic.php:257 msgid "Notify me of new replies" msgstr "Benachrichtigen Sie mich über neue Antworten" @@ -378,17 +379,17 @@ msgstr "Benachrichtigen Sie mich über neue Antworten" msgid "Post Reply" msgstr "Antwort verfassen" -#: bbpress/form-reply-activity.php:220 bbpress/form-reply.php:255 +#: bbpress/form-reply-activity.php:220 bbpress/form-reply.php:261 msgid "The discussion ‘%s’ is closed to new replies." msgstr "Die Diskussion ‘%s’ ist für neue Antworten geschlossen." -#: bbpress/form-reply-activity.php:229 bbpress/form-reply.php:264 +#: bbpress/form-reply-activity.php:229 bbpress/form-reply.php:270 msgid "The forum ‘%s’ is closed to new discussions and replies." msgstr "" "Das Forum ‘%s’ ist für neue Diskussionen und Antworten " "geschlossen." -#: bbpress/form-reply-activity.php:238 bbpress/form-reply.php:274 +#: bbpress/form-reply-activity.php:238 bbpress/form-reply.php:280 msgid "You cannot reply to this discussion." msgstr "Sie können auf diese Diskussion nicht antworten." @@ -413,13 +414,13 @@ msgstr "Antwort ansehen" msgid "Reply to:" msgstr "Antwort auf:" -#: bbpress/form-reply.php:45 bbpress/form-topic.php:74 +#: bbpress/form-reply.php:51 bbpress/form-topic.php:74 #: inc/admin/buddyboss-extensions/extensions/custom_image_select/custom_image_select/field_custom_image_select.php:231 #: paid-memberships-pro/pages/account.php:144 msgid "Cancel" msgstr "Abbrechen" -#: bbpress/form-reply.php:224 bbpress/form-topic.php:274 +#: bbpress/form-reply.php:230 bbpress/form-topic.php:274 msgid "Discard Draft" msgstr "Entwurf verwerfen" @@ -455,16 +456,11 @@ msgstr "Sie können keine neuen Diskussionen erstellen." msgid "You must be logged in to create new discussions." msgstr "Sie müssen angemeldet sein, um neue Diskussionen erstellen zu können." -#: bbpress/loop-blocked-single-reply.php:46 -msgid "This content has been hidden as the member is suspended." -msgstr "Dieser Inhalt wurde ausgeblendet, da das Mitglied gesperrt ist." - -#: bbpress/loop-blocked-single-reply.php:48 -msgid "This content has been hidden as you have blocked this member." -msgstr "" -"Dieser Inhalt wurde ausgeblendet, da Sie dieses Mitglied blockiert haben." +#: bbpress/loop-blocked-single-reply.php:61 bbpress/loop-single-reply.php:36 +msgid "in reply to: " +msgstr "als Antwort auf: " -#: bbpress/loop-blocked-single-reply.php:50 +#: bbpress/loop-blocked-single-reply.php:167 msgid "This content has been hidden from site admin." msgstr "Dieser Inhalt wurde von der Website-Administration ausgeblendet." @@ -482,7 +478,8 @@ msgid "created %s" msgstr "erstellt %s" #: bbpress/loop-search-topic.php:8 bbpress/loop-topic-list.php:9 -#: inc/admin/options-init.php:1440 +#: inc/admin/options-init.php:1453 +#: learndash/ld30/modules/infobar/course.php:247 msgid "Closed" msgstr "Geschlossen" @@ -505,10 +502,6 @@ msgstr " Antwort" msgid "Search Results" msgstr "Sucheergebnisse" -#: bbpress/loop-single-reply.php:36 -msgid "in reply to: " -msgstr "als Antwort auf: " - #: bbpress/user-details.php:33 msgid "topics" msgstr "Themen" @@ -574,10 +567,10 @@ msgstr "%ss Profil bearbeiten" #: bbpress/user-details.php:74 #: buddypress/members/single/profile/profile-loop.php:28 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:295 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:296 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:373 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:374 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:299 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:377 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:833 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:569 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:456 @@ -594,6 +587,11 @@ msgstr "Bearbeiten" msgid "Search forums..." msgstr "Foren durchsuchen …" +#: bbpress.php:43 buddypress/common/search/search-form.php:22 +#: template-parts/bbpress-banner.php:124 +msgid "Reset" +msgstr "Zurücksetzen" + #: blocks/buddypanel/index.php:25 msgid "" "You need to run `npm start` or `npm run build` for the \"buddyboss-theme/" @@ -663,8 +661,8 @@ msgstr "Organisiert von" #: buddypress/media/actions.php:36 #: inc/admin/buddyboss-extensions/extensions/repeater/repeater/field_repeater.php:186 #: inc/admin/buddyboss-extensions/extensions/repeater/repeater/field_repeater.php:229 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:793 msgid "Delete" msgstr "Löschen" @@ -731,7 +729,7 @@ msgid "Name" msgstr "Name" #: buddypress/members/single/invites/sent-invites.php:66 -#: inc/lib/buddyboss-updater/includes/views/package.php:68 +#: inc/lib/buddyboss-updater/includes/views/package.php:69 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:689 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:694 #: inc/theme/login.php:179 learndash/ld30/modules/login-modal.php:389 @@ -784,7 +782,7 @@ msgid "Sort by date" msgstr "Nach Datum sortieren" #: buddypress/members/single/notifications.php:11 -#: inc/admin/options-init.php:1232 inc/admin/options-init.php:1281 +#: inc/admin/options-init.php:1245 inc/admin/options-init.php:1294 #: inc/plugins/beaver-builder/header-bar/header-bar.php:116 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:323 #: template-parts/content-buddypress.php:31 @@ -840,8 +838,8 @@ msgstr "Kein Ergebnis für „%s“" #. translators: %s: Course label. #: buddypress.php:24 inc/lib/buddyboss-updater/includes/views/package.php:37 #: inc/plugins/elementor/widgets/bb-profile-completion.php:958 -#: inc/plugins/lifterlms-helper.php:1793 inc/plugins/lifterlms-helper.php:1872 -#: inc/theme/login.php:461 inc/theme/template-functions.php:863 +#: inc/plugins/lifterlms-helper.php:1816 inc/plugins/lifterlms-helper.php:1895 +#: inc/theme/login.php:464 inc/theme/template-functions.php:863 #: learndash/ld30/learndash-sidebar.php:183 #: learndash/ld30/learndash-sidebar.php:207 #: learndash/ld30/shortcodes/course_list_grid_template.php:289 @@ -1047,7 +1045,7 @@ msgstr "Alle Plugins wurden erfolgreich installiert und aktiviert. %s" msgid "BuddyBoss" msgstr "BuddyBoss" -#: inc/admin/admin-init.php:250 +#: inc/admin/admin-init.php:256 msgid "" "Please click \"Reset All\" at the top, before doing an import in order for " "your changes to take effect." @@ -1055,7 +1053,7 @@ msgstr "" "Bitte klicken Sie oben auf „Alles zurücksetzen“, bevor Sie einen Import " "durchführen, damit Ihre Änderungen wirksam werden." -#: inc/admin/admin-init.php:277 +#: inc/admin/admin-init.php:283 msgid "" "Warning: Access Restricted. Please enable BuddyBoss Theme License key HERE and try again." @@ -1063,7 +1061,7 @@ msgstr "" "Warnung: Zugang eingeschränkt. Bitte aktivieren Sie den BuddyBoss Theme-" "Lizenzschlüssel HIER und versuchen Sie es erneut." -#: inc/admin/admin-init.php:411 inc/admin/admin-init.php:487 +#: inc/admin/admin-init.php:417 inc/admin/admin-init.php:493 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:663 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:204 #: inc/plugins/elementor/widgets/bb-forums-activity.php:267 @@ -1076,11 +1074,11 @@ msgstr "" msgid "Padding" msgstr "Innenabstand" -#: inc/admin/admin-init.php:422 +#: inc/admin/admin-init.php:428 msgid "Padding:" msgstr "Innenabstand (Padding):" -#: inc/admin/admin-init.php:560 +#: inc/admin/admin-init.php:566 msgid "" "BuddyBoss Theme requires LearnDash 3.0 or above. Update " "LearnDash" @@ -1088,7 +1086,7 @@ msgstr "" "BuddyBoss Theme erfordert LearnDash 3.0 oder höher. Update " "LearnDash" -#: inc/admin/admin-init.php:570 +#: inc/admin/admin-init.php:576 msgid "" "BuddyBoss Theme requires the LearnDash 3.0 template, " "however you are using the Legacy template. Legacy-Vorlage. Reparieren" -#: inc/admin/admin-init.php:596 +#: inc/admin/admin-init.php:602 msgid "Default Fonts" msgstr "Standardschriftarten" -#: inc/admin/admin-init.php:599 inc/admin/admin-init.php:607 +#: inc/admin/admin-init.php:605 inc/admin/admin-init.php:613 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:138 msgid "Normal 400" msgstr "Normal 400" -#: inc/admin/admin-init.php:600 inc/admin/admin-init.php:608 +#: inc/admin/admin-init.php:606 inc/admin/admin-init.php:614 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:141 msgid "Medium 500" msgstr "Medium 500" -#: inc/admin/admin-init.php:601 +#: inc/admin/admin-init.php:607 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:147 msgid "Bold 700" msgstr "Fett 700" -#: inc/admin/admin-init.php:606 +#: inc/admin/admin-init.php:612 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:135 msgid "Light 300" msgstr "Leicht 300" -#: inc/admin/admin-init.php:609 +#: inc/admin/admin-init.php:615 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:144 msgid "Semi Bold 600" msgstr "Halbfett 600" -#: inc/admin/admin-init.php:610 +#: inc/admin/admin-init.php:616 msgid "Light 300 Italic" msgstr "Leicht 300 kursiv" -#: inc/admin/admin-init.php:611 +#: inc/admin/admin-init.php:617 msgid "Normal 400 Italic" msgstr "Normal 400 kursiv" -#: inc/admin/admin-init.php:629 +#: inc/admin/admin-init.php:635 msgid "" "Please update BuddyBoss Platform to v1.4.0 to maintain compatibility with " "BuddyBoss Theme. Some icons in your theme will look wrong until you update." @@ -1144,12 +1142,77 @@ msgstr "" "Kompatibilität mit dem BuddyBoss-Theme zu gewährleisten. Einige Symbole in " "Ihrem Theme werden falsch aussehen, bis Sie sie aktualisieren." -#: inc/admin/admin-init.php:642 +#: inc/admin/admin-init.php:648 msgid "This panel is set to be Read-Only. Saving is disabled." msgstr "" "Dieses Panel ist auf schreibgeschützt eingestellt. Das Speichern ist " "deaktiviert." +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/class-redux-extension-import-export.php:84 +#: inc/admin/options-init.php:2868 +msgid "Import / Export" +msgstr "Importieren / Exportieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:77 +msgid "Import Options" +msgstr "Optionen importieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:83 +msgid "Import from Clipboard" +msgstr "Aus der Zwischenablage importieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:89 +msgid "Upload file" +msgstr "Datei hochladen" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:96 +msgid "Paste your clipboard data here." +msgstr "Fügen Sie hier Ihre Zwischenablagedaten ein." + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:109 +msgid "Import" +msgstr "Importieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:112 +msgid "" +"WARNING! This will overwrite all existing option values, please proceed with " +"caution!" +msgstr "" +"WARNUNG! Dies überschreibt alle vorhandenen Optionswerte, bitte gehen Sie " +"damit vorsichtig um!" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:120 +msgid "Export Options" +msgstr "Export-Optionen" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:124 +msgid "" +"Here you can copy/download your current option settings. Keep this safe as " +"you can use it as a backup should anything go wrong, or you can use it to " +"restore your settings on this site (or any other site)." +msgstr "" +"Hier können Sie Ihre aktuellen Optionseinstellungen kopieren / downloaden. " +"Bewahren Sie diese sicher auf, da Sie sie als Backup verwenden können, falls " +"etwas schief gehen sollte, oder Sie können sie zur Wiederherstellung Ihrer " +"Einstellungen auf dieser Website (oder einer anderen Website) verwenden." + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:131 +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:133 +msgid "Copy to Clipboard" +msgstr "In Zwischenablage kopieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:132 +msgid "Copied!" +msgstr "Kopiert!" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:136 +msgid "Export File" +msgstr "Datei exportieren" + +#: inc/admin/buddyboss-extensions/extensions/bb_import_export/import_export/class-redux-import-export.php:168 +msgid "Your panel has unchanged values, would you like to save them now?" +msgstr "Ihr Panel hat unveränderte Werte. Möchten Sie diese jetzt speichern?" + #: inc/admin/buddyboss-extensions/extensions/bb_typography/bb_typography/field_bb_typography.php:275 msgid "Font family" msgstr "Schriftfamilie" @@ -1428,93 +1491,28 @@ msgstr "" msgid "Yes" msgstr "Ja" -#: inc/admin/buddyboss-extensions/extensions/import_export/class-redux-extension-import-export.php:84 -#: inc/admin/options-init.php:2855 -msgid "Import / Export" -msgstr "Importieren / Exportieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:77 -msgid "Import Options" -msgstr "Optionen importieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:83 -msgid "Import from Clipboard" -msgstr "Aus der Zwischenablage importieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:89 -msgid "Upload file" -msgstr "Datei hochladen" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:96 -msgid "Paste your clipboard data here." -msgstr "Fügen Sie hier Ihre Zwischenablagedaten ein." - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:109 -msgid "Import" -msgstr "Importieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:112 -msgid "" -"WARNING! This will overwrite all existing option values, please proceed with " -"caution!" -msgstr "" -"WARNUNG! Dies überschreibt alle vorhandenen Optionswerte, bitte gehen Sie " -"damit vorsichtig um!" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:120 -msgid "Export Options" -msgstr "Export-Optionen" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:124 -msgid "" -"Here you can copy/download your current option settings. Keep this safe as " -"you can use it as a backup should anything go wrong, or you can use it to " -"restore your settings on this site (or any other site)." -msgstr "" -"Hier können Sie Ihre aktuellen Optionseinstellungen kopieren / downloaden. " -"Bewahren Sie diese sicher auf, da Sie sie als Backup verwenden können, falls " -"etwas schief gehen sollte, oder Sie können sie zur Wiederherstellung Ihrer " -"Einstellungen auf dieser Website (oder einer anderen Website) verwenden." - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:131 -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:133 -msgid "Copy to Clipboard" -msgstr "In Zwischenablage kopieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:132 -msgid "Copied!" -msgstr "Kopiert!" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:136 -msgid "Export File" -msgstr "Datei exportieren" - -#: inc/admin/buddyboss-extensions/extensions/import_export/import_export/class-redux-import-export.php:168 -msgid "Your panel has unchanged values, would you like to save them now?" -msgstr "Ihr Panel hat unveränderte Werte. Möchten Sie diese jetzt speichern?" - #: inc/admin/buddyboss-extensions/extensions/repeater/repeater/field_repeater.php:251 #: woocommerce/myaccount/my-address.php:73 msgid "Add" msgstr "Hinzufügen" -#: inc/admin/options/custom-css.php:834 +#: inc/admin/options/custom-css.php:862 msgid "Quiz Progress" msgstr "Quiz-Fortschritt" -#: inc/admin/options-init.php:64 +#: inc/admin/options-init.php:74 msgid "Styling" msgstr "Gestaltung" -#: inc/admin/options-init.php:71 +#: inc/admin/options-init.php:81 msgid "Theme Style" msgstr "Theme-Stil" -#: inc/admin/options-init.php:72 +#: inc/admin/options-init.php:82 msgid "Select which theme style to use." msgstr "Wählen Sie aus, welchen Theme-Stil Sie verwenden möchten." -#: inc/admin/options-init.php:73 +#: inc/admin/options-init.php:83 msgid "" "The theme style controls the look of elements such as buttons, forms, " "navigation bars and form fields." @@ -1522,15 +1520,15 @@ msgstr "" "Der Designstil steuert das Aussehen von Elementen wie Schaltflächen, " "Formularen, Navigationsleisten und Formularfeldern." -#: inc/admin/options-init.php:92 +#: inc/admin/options-init.php:102 msgid "Button Radius" msgstr "Schaltfläche Radius" -#: inc/admin/options-init.php:93 +#: inc/admin/options-init.php:103 msgid "Select the border radius of your buttons." msgstr "Wählen Sie den Radius der Umrandung Ihrer Schaltflächen." -#: inc/admin/options-init.php:94 +#: inc/admin/options-init.php:104 msgid "" "Set the radius to \"0\" for a square button, \"100\" for a pill-style button " "and any number in between for a rounded button. When using the 2.0 theme " @@ -1541,39 +1539,39 @@ msgstr "" "abgerundete Schaltfläche. Wenn Sie das Design 2.0 verwenden, empfehlen wir, " "den Radius der Schaltfläche auf „6“ einzustellen." -#: inc/admin/options-init.php:118 inc/admin/options-init.php:125 +#: inc/admin/options-init.php:128 inc/admin/options-init.php:135 msgid "Desktop Logo (Dark Mode)" msgstr "Desktop-Logo (Dunkler Modus)" -#: inc/admin/options-init.php:126 inc/admin/options-init.php:169 +#: inc/admin/options-init.php:136 inc/admin/options-init.php:179 msgid "" "Displays on lesson and quiz content when Dark Mode is toggle on by the user." msgstr "" "Wird bei Lerneinheiten- und Quiz-Inhalten angezeigt, wenn der Benutzer den " "dunklen Modus einschaltet." -#: inc/admin/options-init.php:128 inc/admin/options-init.php:171 -#: inc/admin/options-init.php:221 inc/admin/options-init.php:266 -#: inc/admin/options-init.php:975 inc/admin/options-init.php:1313 -#: inc/admin/options-init.php:1334 inc/admin/options-init.php:1363 -#: inc/admin/options-init.php:1380 inc/admin/options-init.php:1424 -#: inc/admin/options-init.php:1733 inc/admin/options-init.php:1768 -#: inc/admin/options-init.php:1910 inc/admin/options-init.php:1942 -#: inc/admin/options-init.php:2090 inc/admin/options-init.php:2113 -#: inc/admin/options-init.php:2128 inc/admin/options-init.php:2143 -#: inc/admin/options-init.php:2157 inc/admin/options-init.php:2207 -#: inc/admin/options-init.php:2284 inc/admin/options-init.php:2313 -#: inc/admin/options-init.php:2334 inc/admin/options-init.php:2348 -#: inc/admin/options-init.php:2357 inc/admin/options-init.php:2367 -#: inc/admin/options-init.php:2376 inc/admin/options-init.php:2404 -#: inc/admin/options-init.php:2427 inc/admin/options-init.php:2444 -#: inc/admin/options-init.php:2453 inc/admin/options-init.php:2462 -#: inc/admin/options-init.php:2474 inc/admin/options-init.php:2556 -#: inc/admin/options-init.php:2592 inc/admin/options-init.php:2634 -#: inc/admin/options-init.php:2681 inc/admin/options-init.php:2705 -#: inc/admin/options-init.php:2747 inc/admin/options-init.php:2775 -#: inc/admin/options-init.php:2791 inc/admin/options-init.php:2809 -#: inc/admin/options-init.php:2838 inc/admin/options-init.php:2847 +#: inc/admin/options-init.php:138 inc/admin/options-init.php:181 +#: inc/admin/options-init.php:231 inc/admin/options-init.php:276 +#: inc/admin/options-init.php:988 inc/admin/options-init.php:1326 +#: inc/admin/options-init.php:1347 inc/admin/options-init.php:1376 +#: inc/admin/options-init.php:1393 inc/admin/options-init.php:1437 +#: inc/admin/options-init.php:1746 inc/admin/options-init.php:1781 +#: inc/admin/options-init.php:1923 inc/admin/options-init.php:1955 +#: inc/admin/options-init.php:2103 inc/admin/options-init.php:2126 +#: inc/admin/options-init.php:2141 inc/admin/options-init.php:2156 +#: inc/admin/options-init.php:2170 inc/admin/options-init.php:2220 +#: inc/admin/options-init.php:2297 inc/admin/options-init.php:2326 +#: inc/admin/options-init.php:2347 inc/admin/options-init.php:2361 +#: inc/admin/options-init.php:2370 inc/admin/options-init.php:2380 +#: inc/admin/options-init.php:2389 inc/admin/options-init.php:2417 +#: inc/admin/options-init.php:2440 inc/admin/options-init.php:2457 +#: inc/admin/options-init.php:2466 inc/admin/options-init.php:2475 +#: inc/admin/options-init.php:2487 inc/admin/options-init.php:2569 +#: inc/admin/options-init.php:2605 inc/admin/options-init.php:2647 +#: inc/admin/options-init.php:2694 inc/admin/options-init.php:2718 +#: inc/admin/options-init.php:2760 inc/admin/options-init.php:2788 +#: inc/admin/options-init.php:2804 inc/admin/options-init.php:2822 +#: inc/admin/options-init.php:2851 inc/admin/options-init.php:2860 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:252 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:267 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:283 @@ -1585,29 +1583,29 @@ msgstr "" msgid "On" msgstr "An" -#: inc/admin/options-init.php:129 inc/admin/options-init.php:172 -#: inc/admin/options-init.php:222 inc/admin/options-init.php:267 -#: inc/admin/options-init.php:976 inc/admin/options-init.php:1263 -#: inc/admin/options-init.php:1314 inc/admin/options-init.php:1335 -#: inc/admin/options-init.php:1364 inc/admin/options-init.php:1381 -#: inc/admin/options-init.php:1425 inc/admin/options-init.php:1734 -#: inc/admin/options-init.php:1769 inc/admin/options-init.php:1911 -#: inc/admin/options-init.php:1943 inc/admin/options-init.php:2091 -#: inc/admin/options-init.php:2114 inc/admin/options-init.php:2129 -#: inc/admin/options-init.php:2144 inc/admin/options-init.php:2158 -#: inc/admin/options-init.php:2208 inc/admin/options-init.php:2285 -#: inc/admin/options-init.php:2314 inc/admin/options-init.php:2335 -#: inc/admin/options-init.php:2349 inc/admin/options-init.php:2358 -#: inc/admin/options-init.php:2368 inc/admin/options-init.php:2377 -#: inc/admin/options-init.php:2405 inc/admin/options-init.php:2428 -#: inc/admin/options-init.php:2445 inc/admin/options-init.php:2454 -#: inc/admin/options-init.php:2463 inc/admin/options-init.php:2475 -#: inc/admin/options-init.php:2557 inc/admin/options-init.php:2593 -#: inc/admin/options-init.php:2635 inc/admin/options-init.php:2682 -#: inc/admin/options-init.php:2706 inc/admin/options-init.php:2748 -#: inc/admin/options-init.php:2776 inc/admin/options-init.php:2792 -#: inc/admin/options-init.php:2810 inc/admin/options-init.php:2839 -#: inc/admin/options-init.php:2848 +#: inc/admin/options-init.php:139 inc/admin/options-init.php:182 +#: inc/admin/options-init.php:232 inc/admin/options-init.php:277 +#: inc/admin/options-init.php:989 inc/admin/options-init.php:1276 +#: inc/admin/options-init.php:1327 inc/admin/options-init.php:1348 +#: inc/admin/options-init.php:1377 inc/admin/options-init.php:1394 +#: inc/admin/options-init.php:1438 inc/admin/options-init.php:1747 +#: inc/admin/options-init.php:1782 inc/admin/options-init.php:1924 +#: inc/admin/options-init.php:1956 inc/admin/options-init.php:2104 +#: inc/admin/options-init.php:2127 inc/admin/options-init.php:2142 +#: inc/admin/options-init.php:2157 inc/admin/options-init.php:2171 +#: inc/admin/options-init.php:2221 inc/admin/options-init.php:2298 +#: inc/admin/options-init.php:2327 inc/admin/options-init.php:2348 +#: inc/admin/options-init.php:2362 inc/admin/options-init.php:2371 +#: inc/admin/options-init.php:2381 inc/admin/options-init.php:2390 +#: inc/admin/options-init.php:2418 inc/admin/options-init.php:2441 +#: inc/admin/options-init.php:2458 inc/admin/options-init.php:2467 +#: inc/admin/options-init.php:2476 inc/admin/options-init.php:2488 +#: inc/admin/options-init.php:2570 inc/admin/options-init.php:2606 +#: inc/admin/options-init.php:2648 inc/admin/options-init.php:2695 +#: inc/admin/options-init.php:2719 inc/admin/options-init.php:2761 +#: inc/admin/options-init.php:2789 inc/admin/options-init.php:2805 +#: inc/admin/options-init.php:2823 inc/admin/options-init.php:2852 +#: inc/admin/options-init.php:2861 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:991 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:253 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:268 @@ -1620,11 +1618,11 @@ msgstr "An" msgid "Off" msgstr "Aus" -#: inc/admin/options-init.php:142 +#: inc/admin/options-init.php:152 msgid "Desktop Logo Size (Dark Mode)" msgstr "Desktop-Logo-Größe (Dunkler Modus)" -#: inc/admin/options-init.php:143 inc/admin/options-init.php:235 +#: inc/admin/options-init.php:153 inc/admin/options-init.php:245 msgid "Adjust the size of your logo" msgstr "Passen Sie die Größe Ihres Logos an" @@ -1635,13 +1633,13 @@ msgstr "Passen Sie die Größe Ihres Logos an" #. message. #. translators: 1. Maximum logo message. 2. Size message. 3. Header style #. message. -#: inc/admin/options-init.php:147 inc/admin/options-init.php:190 -#: inc/admin/options-init.php:239 inc/admin/options-init.php:284 +#: inc/admin/options-init.php:157 inc/admin/options-init.php:200 +#: inc/admin/options-init.php:249 inc/admin/options-init.php:294 msgid "Maximum logo width 350px." msgstr "Maximale Logobreite 350px." -#: inc/admin/options-init.php:148 inc/admin/options-init.php:191 -#: inc/admin/options-init.php:240 inc/admin/options-init.php:285 +#: inc/admin/options-init.php:158 inc/admin/options-init.php:201 +#: inc/admin/options-init.php:250 inc/admin/options-init.php:295 msgid "" "If the logo size is taller than the header height, it will be made smaller " "to fit within the header." @@ -1649,7 +1647,7 @@ msgstr "" "Wenn das Logo größer ist als die Höhe der Kopfzeile, wird es verkleinert, " "damit es in die Kopfzeile passt." -#: inc/admin/options-init.php:149 inc/admin/options-init.php:241 +#: inc/admin/options-init.php:159 inc/admin/options-init.php:251 msgid "" "If \"Show Logo in BuddyPanel\" is enabled and the logo size is wider than " "the BuddyPanel, it will be made smaller to fit within the BuddyPanel." @@ -1657,58 +1655,58 @@ msgstr "" "Wenn „Logo im BuddyPanel anzeigen“ aktiviert ist und das Logo breiter ist " "als das BuddyPanel, wird es verkleinert, damit es in das BuddyPanel passt." -#: inc/admin/options-init.php:161 inc/admin/options-init.php:168 +#: inc/admin/options-init.php:171 inc/admin/options-init.php:178 msgid "Mobile Logo (Dark Mode)" msgstr "Mobiles Logo (Dunkler Modus)" -#: inc/admin/options-init.php:185 +#: inc/admin/options-init.php:195 msgid "Mobile Logo Size (Dark Mode)" msgstr "Mobile Logo-Größe (Dunkler Modus)" -#: inc/admin/options-init.php:186 inc/admin/options-init.php:280 +#: inc/admin/options-init.php:196 inc/admin/options-init.php:290 msgid "Adjust the size of mobile logo" msgstr "Anpassen der Größe des mobilen Logos" -#: inc/admin/options-init.php:204 +#: inc/admin/options-init.php:214 msgid "Logo" msgstr "Logo" -#: inc/admin/options-init.php:212 inc/admin/options-init.php:218 -#: inc/admin/options-init.php:1375 +#: inc/admin/options-init.php:222 inc/admin/options-init.php:228 +#: inc/admin/options-init.php:1388 msgid "Desktop Logo" msgstr "Desktop-Logo" -#: inc/admin/options-init.php:219 +#: inc/admin/options-init.php:229 msgid "Upload your custom site logo for desktop layout (280px by 80px)." msgstr "" "Laden Sie Ihr benutzerdefiniertes Website-Logo für das Desktop-Layout hoch " "(280px x 80px)." -#: inc/admin/options-init.php:234 +#: inc/admin/options-init.php:244 msgid "Desktop Logo Size" msgstr "Desktop-Logo-Größe" -#: inc/admin/options-init.php:257 inc/admin/options-init.php:263 +#: inc/admin/options-init.php:267 inc/admin/options-init.php:273 msgid "Mobile Logo" msgstr "Mobiles Logo" -#: inc/admin/options-init.php:264 +#: inc/admin/options-init.php:274 msgid "Upload your custom site logo for mobile layout (280px by 80px)." msgstr "" "Laden Sie Ihr individuelles Website-Logo für das mobile Layout hoch (280px x " "80px)." -#: inc/admin/options-init.php:279 +#: inc/admin/options-init.php:289 msgid "Mobile Logo Size" msgstr "Größe des mobilen Logos" -#: inc/admin/options-init.php:301 inc/admin/options-init.php:308 -#: inc/admin/options-init.php:1376 +#: inc/admin/options-init.php:311 inc/admin/options-init.php:318 +#: inc/admin/options-init.php:1389 msgid "Site Icon" msgstr "Website-Icon" #. translators: 1. Admin customise URL with text. -#: inc/admin/options-init.php:311 +#: inc/admin/options-init.php:321 msgid "" "Upload your custom site icon (favicon) at %1$s in the Site Identity section." msgstr "" @@ -1716,36 +1714,36 @@ msgstr "" "Abschnitt Website-Identität hoch." #. translators: 1. Admin customise URL. 2. Text. 3. Text. -#: inc/admin/options-init.php:316 +#: inc/admin/options-init.php:326 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:164 msgid "Appearance" msgstr "Aussehen" -#: inc/admin/options-init.php:317 +#: inc/admin/options-init.php:327 msgid "Customize" msgstr "Anpassen" -#: inc/admin/options-init.php:329 +#: inc/admin/options-init.php:339 msgid "ss" msgstr "ss" -#: inc/admin/options-init.php:337 +#: inc/admin/options-init.php:347 #: inc/plugins/beaver-builder/header-bar/header-bar.php:37 #: inc/plugins/beaver-builder/header-bar/header-bar.php:72 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:76 msgid "General" msgstr "Passwort & E-Mail" -#: inc/admin/options-init.php:342 +#: inc/admin/options-init.php:352 msgid "Primary color" msgstr "Hauptfarbe" -#: inc/admin/options-init.php:343 +#: inc/admin/options-init.php:353 msgid "Used in various elements such as links, icons and counts." msgstr "" "Wird in verschiedenen Elementen wie Links, Symbolen und Zählungen verwendet." -#: inc/admin/options-init.php:350 +#: inc/admin/options-init.php:360 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:246 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:630 #: inc/plugins/elementor/widgets/bb-forums-activity.php:530 @@ -1776,221 +1774,221 @@ msgstr "" msgid "Background Color" msgstr "Hintergrundfarbe" -#: inc/admin/options-init.php:358 +#: inc/admin/options-init.php:368 msgid "Content Background Color" msgstr "Hintergrundfarbe des Inhalts" -#: inc/admin/options-init.php:366 +#: inc/admin/options-init.php:376 msgid "Content Alternate Background Color" msgstr "Hintergrundfarbe des Inhalts alternativ" -#: inc/admin/options-init.php:374 +#: inc/admin/options-init.php:384 msgid "Content Border Color" msgstr "Farbe des Inhaltsrandes" -#: inc/admin/options-init.php:382 +#: inc/admin/options-init.php:392 msgid "Cover Image Background Color" msgstr "Hintergrundfarbe des Titelbildes" -#: inc/admin/options-init.php:383 +#: inc/admin/options-init.php:393 msgid "The background color used behind default cover images." msgstr "" "Die Hintergrundfarbe, die hinter den Standard-Titelbildern verwendet wird." -#: inc/admin/options-init.php:390 +#: inc/admin/options-init.php:400 msgid "Headings Color" msgstr "Farbe der Überschriften" -#: inc/admin/options-init.php:391 +#: inc/admin/options-init.php:401 msgid "Used for headings tags (H1, H2. H3, etc)" msgstr "Wird für Überschriften-Tags verwendet (H1, H2. H3, etc.)" -#: inc/admin/options-init.php:398 +#: inc/admin/options-init.php:408 msgid "Body Text Color" msgstr "Body Textfarbe" -#: inc/admin/options-init.php:399 +#: inc/admin/options-init.php:409 msgid "Used for paragraph and main content text." msgstr "Wird für Absatz- und Hauptinhaltstext verwendet." -#: inc/admin/options-init.php:406 +#: inc/admin/options-init.php:416 msgid "Alternate Text Color" msgstr "Alternative Textfarbe" -#: inc/admin/options-init.php:407 +#: inc/admin/options-init.php:417 msgid "Used for meta data and supplementary text." msgstr "Wird für Metadaten und ergänzenden Text verwendet." -#: inc/admin/options-init.php:415 +#: inc/admin/options-init.php:425 msgid "Buttons" msgstr "Schaltflächen" -#: inc/admin/options-init.php:420 +#: inc/admin/options-init.php:430 msgid "Primary Button Background Color" msgstr "Primäre Schaltfläche, Hintergrundfarbe" -#: inc/admin/options-init.php:432 +#: inc/admin/options-init.php:442 msgid "Primary Button Border Color" msgstr "Primäre Schaltfläche, Farbe der Umrandung" -#: inc/admin/options-init.php:444 +#: inc/admin/options-init.php:454 msgid "Primary Button Text Color" msgstr "Primäre Schaltfläche, Textfarbe" -#: inc/admin/options-init.php:456 +#: inc/admin/options-init.php:466 msgid "Secondary Button Background Color" msgstr "Sekundäre Schaltfläche, Hintergrundfarbe" -#: inc/admin/options-init.php:468 +#: inc/admin/options-init.php:478 msgid "Secondary Button Border Color" msgstr "Sekundäre Schaltfläche, Farbe der Umrandung" -#: inc/admin/options-init.php:480 +#: inc/admin/options-init.php:490 msgid "Secondary Button Text Color" msgstr "Sekundäre Schaltfläche, Textfarbe" -#: inc/admin/options-init.php:493 inc/admin/options-init.php:1170 +#: inc/admin/options-init.php:503 inc/admin/options-init.php:1183 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1709 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:298 msgid "Header" msgstr "Header" -#: inc/admin/options-init.php:498 +#: inc/admin/options-init.php:508 msgid "Header Background Color" msgstr "Kopfzeile, Hintergrundfarbe" -#: inc/admin/options-init.php:506 +#: inc/admin/options-init.php:516 msgid "Header Alternate Background Color" msgstr "Kopfzeile, Hintergrundfarbe alternativ" -#: inc/admin/options-init.php:507 +#: inc/admin/options-init.php:517 msgid "Used for the search bar and hover effects." msgstr "Wird für die Suchleiste und die Hover-Effekte verwendet." -#: inc/admin/options-init.php:514 +#: inc/admin/options-init.php:524 msgid "Header Text/Link Color" msgstr "Kopfzeile, Farbe des Textes / Links" -#: inc/admin/options-init.php:515 +#: inc/admin/options-init.php:525 msgid "Menu and Icons Links Color" msgstr "Farbe der Menü- und Symbol-Links" -#: inc/admin/options-init.php:522 +#: inc/admin/options-init.php:532 msgid "Header Hover/Active Link Color" msgstr "Kopfzeile, Farbe beim Hovern / des aktiven Links" -#: inc/admin/options-init.php:523 +#: inc/admin/options-init.php:533 msgid "Menu and Icons Hover Links Color" msgstr "Farbe der Menü- und Symbol-Hover-Links" #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:531 inc/admin/options-init.php:1193 -#: inc/admin/options-init.php:1342 inc/admin/options-init.php:1351 +#: inc/admin/options-init.php:541 inc/admin/options-init.php:1206 +#: inc/admin/options-init.php:1355 inc/admin/options-init.php:1364 msgid "BuddyPanel" msgstr "BuddyPanel" -#: inc/admin/options-init.php:536 +#: inc/admin/options-init.php:546 msgid "BuddyPanel Background Color" msgstr "BuddyPanel Hintergrundfarbe" -#: inc/admin/options-init.php:544 +#: inc/admin/options-init.php:554 msgid "BuddyPanel Menu Text Color" msgstr "BuddyPanel Menü Textfarbe" -#: inc/admin/options-init.php:556 +#: inc/admin/options-init.php:566 msgid "BuddyPanel Menu Background Color" msgstr "BuddyPanel Menü Hintergrundfarbe" -#: inc/admin/options-init.php:568 +#: inc/admin/options-init.php:578 msgid "BuddyPanel Count Text Color" msgstr "BuddyPanel Zähler Textfarbe" -#: inc/admin/options-init.php:580 +#: inc/admin/options-init.php:590 msgid "BuddyPanel Count Background Color" msgstr "BuddyPanel Zähler Hintergrundfarbe" -#: inc/admin/options-init.php:593 inc/admin/options-init.php:1717 +#: inc/admin/options-init.php:603 inc/admin/options-init.php:1730 #: inc/plugins/elementor/widgets/bb-review.php:855 #: inc/plugins/elementor/widgets/courses/controls/lifterlms-courses-controls.php:285 msgid "Footer" msgstr "Footer" -#: inc/admin/options-init.php:598 +#: inc/admin/options-init.php:608 msgid "Footer Background Color" msgstr "Hintergrundfarbe der Fußzeile" -#: inc/admin/options-init.php:606 +#: inc/admin/options-init.php:616 msgid "Footer Widgets Background Color" msgstr "Fußzeile, Hintergrundfarbe der Widgets" -#: inc/admin/options-init.php:614 +#: inc/admin/options-init.php:624 msgid "Footer Text Color" msgstr "Fußzeile, Textfarbe" -#: inc/admin/options-init.php:622 +#: inc/admin/options-init.php:632 msgid "Footer Menu Link Color" msgstr "Fußzeile, Menü-Linkfarbe" -#: inc/admin/options-init.php:635 +#: inc/admin/options-init.php:645 msgid "Login / Register Screens" msgstr "Anmelden / Registrieren Bildschirm" -#: inc/admin/options-init.php:640 +#: inc/admin/options-init.php:650 msgid "Login / Register Background Color" msgstr "Anmelden / Registrieren Hintergrundfarbe" -#: inc/admin/options-init.php:648 +#: inc/admin/options-init.php:658 msgid "Login / Register Text Color" msgstr "Anmelden / Registrieren Textfarbe" -#: inc/admin/options-init.php:656 +#: inc/admin/options-init.php:666 msgid "Login / Register Link Color" msgstr "Anmelden / Registrieren Farbe des Links" -#: inc/admin/options-init.php:668 +#: inc/admin/options-init.php:678 msgid "Login / Register Button Background Color" msgstr "Anmelden / Registrieren Hintergrundfarbe der Schaltfläche" -#: inc/admin/options-init.php:680 +#: inc/admin/options-init.php:690 msgid "Login / Register Button Border Color" msgstr "Anmelden / Registrieren Farbe der Schaltflächen-Umrandung" -#: inc/admin/options-init.php:692 +#: inc/admin/options-init.php:702 msgid "Login / Register Button Text Color" msgstr "Anmelden / Registrieren Textfarbe der Schaltfläche" -#: inc/admin/options-init.php:705 +#: inc/admin/options-init.php:715 msgid "Labels" msgstr "Beschriftungen" -#: inc/admin/options-init.php:710 +#: inc/admin/options-init.php:720 msgid "Label Background Color" msgstr "Beschriftung, Hintergrundfarbe" -#: inc/admin/options-init.php:718 +#: inc/admin/options-init.php:728 msgid "Label Text Color" msgstr "Beschriftung, Textfarbe" -#: inc/admin/options-init.php:727 +#: inc/admin/options-init.php:737 #: inc/plugins/beaver-builder/header-bar/header-bar.php:534 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:641 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:773 msgid "Tooltips" msgstr "Tooltips" -#: inc/admin/options-init.php:732 +#: inc/admin/options-init.php:742 msgid "Tooltips Background Color" msgstr "Tooltips, Hintergrundfarbe" -#: inc/admin/options-init.php:740 +#: inc/admin/options-init.php:750 msgid "Tooltips Text Color" msgstr "Tooltips, Textfarbe" -#: inc/admin/options-init.php:749 +#: inc/admin/options-init.php:759 msgid "Notices / Alerts" msgstr "Benachrichtigungen / Warnungen" -#: inc/admin/options-init.php:754 +#: inc/admin/options-init.php:764 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1373 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:764 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:826 @@ -2001,117 +1999,117 @@ msgstr "Benachrichtigungen / Warnungen" msgid "Info" msgstr "Information" -#: inc/admin/options-init.php:762 +#: inc/admin/options-init.php:772 msgid "Success" msgstr "Erfolgreich" -#: inc/admin/options-init.php:770 +#: inc/admin/options-init.php:780 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1219 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:3514 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:818 msgid "Warning" msgstr "Warnung" -#: inc/admin/options-init.php:778 +#: inc/admin/options-init.php:788 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:476 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:481 msgid "Error" msgstr "Fehler" -#: inc/admin/options-init.php:941 +#: inc/admin/options-init.php:954 msgid "Default Color Scheme" msgstr "Standard-Farbschema" -#: inc/admin/options-init.php:942 +#: inc/admin/options-init.php:955 msgid "Reset all colors back to the default color scheme" msgstr "Alle Farben auf das Standardfarbschema zurücksetzen" -#: inc/admin/options-init.php:953 +#: inc/admin/options-init.php:966 #: inc/plugins/elementor/widgets/bb-profile-completion.php:536 msgid "Colors" msgstr "Farben" -#: inc/admin/options-init.php:964 +#: inc/admin/options-init.php:977 msgid "Custom Typography" msgstr "Benutzerdefinierte Typografie" #. translators: 1. Custom font URL with text. -#: inc/admin/options-init.php:967 +#: inc/admin/options-init.php:980 msgid "Enable custom typography. Add custom fonts in the %s section." msgstr "" "Aktivieren Sie die benutzerdefinierte Typografie. Fügen Sie " "benutzerdefinierte Schriftarten im Abschnitt %s hinzu." #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:972 +#: inc/admin/options-init.php:985 msgid "Fonts" msgstr "Schriftarten" -#: inc/admin/options-init.php:982 +#: inc/admin/options-init.php:995 msgid "Site Title" msgstr "Website-Titel" -#: inc/admin/options-init.php:983 +#: inc/admin/options-init.php:996 msgid "Specify the site title properties." msgstr "Geben Sie die Eigenschaften des Website-Titels an." -#: inc/admin/options-init.php:1001 +#: inc/admin/options-init.php:1014 msgid "Body Font" msgstr "Body-Schriftart" -#: inc/admin/options-init.php:1002 +#: inc/admin/options-init.php:1015 msgid "Specify the body font properties." msgstr "Hauptschrifteigenschaften festlegen." -#: inc/admin/options-init.php:1020 +#: inc/admin/options-init.php:1033 msgid "H1 Font" msgstr "H1 Schrift" -#: inc/admin/options-init.php:1021 +#: inc/admin/options-init.php:1034 msgid "Specify the H1 tag font properties." msgstr "Geben Sie die H1-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1040 +#: inc/admin/options-init.php:1053 msgid "H2 Font" msgstr "H2 Schrift" -#: inc/admin/options-init.php:1041 +#: inc/admin/options-init.php:1054 msgid "Specify the H2 tag font properties." msgstr "Geben Sie die H2-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1060 +#: inc/admin/options-init.php:1073 msgid "H3 Font" msgstr "H3 Schrift" -#: inc/admin/options-init.php:1061 +#: inc/admin/options-init.php:1074 msgid "Specify the H3 tag font properties." msgstr "Geben Sie die H3-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1080 +#: inc/admin/options-init.php:1093 msgid "H4 Font" msgstr "H4 Schrift" -#: inc/admin/options-init.php:1081 +#: inc/admin/options-init.php:1094 msgid "Specify the H4 tag font properties." msgstr "Geben Sie die H4-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1100 +#: inc/admin/options-init.php:1113 msgid "H5 Font" msgstr "H5 Schrift" -#: inc/admin/options-init.php:1101 +#: inc/admin/options-init.php:1114 msgid "Specify the H5 tag font properties." msgstr "Geben Sie die H5-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1120 +#: inc/admin/options-init.php:1133 msgid "H6 Font" msgstr "H6 Schrift" -#: inc/admin/options-init.php:1121 +#: inc/admin/options-init.php:1134 msgid "Specify the H6 tag font properties." msgstr "Geben Sie die H6-Tag-Schrifteigenschaften an." -#: inc/admin/options-init.php:1141 +#: inc/admin/options-init.php:1154 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:203 #: inc/plugins/elementor/widgets/bb-forums-activity.php:316 #: inc/plugins/elementor/widgets/bb-forums-activity.php:366 @@ -2153,22 +2151,22 @@ msgstr "Geben Sie die H6-Tag-Schrifteigenschaften an." msgid "Typography" msgstr "Typografie" -#: inc/admin/options-init.php:1179 +#: inc/admin/options-init.php:1192 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1014 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1064 msgid "Desktop" msgstr "Desktop" -#: inc/admin/options-init.php:1183 +#: inc/admin/options-init.php:1196 msgid "Header Style" msgstr "Kopfzeilen-Stil" -#: inc/admin/options-init.php:1184 +#: inc/admin/options-init.php:1197 msgid "Select the layout of your desktop header." msgstr "Wählen Sie das Layout der Kopfzeile Ihres Desktops." #. translators: 1. Text, 2. Link -#: inc/admin/options-init.php:1187 +#: inc/admin/options-init.php:1200 msgid "" "If you have enabled %1$s in the %2$s settings, it will be hidden in your " "desktop header." @@ -2176,22 +2174,22 @@ msgstr "" "Wenn Sie %1$s in den Einstellungen von %2$s aktiviert haben, wird es in der " "Kopfzeile Ihres Desktops ausgeblendet." -#: inc/admin/options-init.php:1188 +#: inc/admin/options-init.php:1201 msgid "BuddyPanel Logo" msgstr "BuddyPanel-Logo" #. translators: 1. Link, 2. Text -#: inc/admin/options-init.php:1204 +#: inc/admin/options-init.php:1217 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:917 msgid "Menu Style" msgstr "Menüstil" -#: inc/admin/options-init.php:1205 +#: inc/admin/options-init.php:1218 msgid "Select the style of your desktop header menu." msgstr "Wählen Sie den Stil Ihres Desktop-Kopfmenüs." #. translators: Link with description. -#: inc/admin/options-init.php:1208 +#: inc/admin/options-init.php:1221 msgid "" "The Tab Bar style requires icons, which you can assign to menu items in the " "%s settings." @@ -2200,31 +2198,31 @@ msgstr "" "Einstellungen den Menüpunkten zuweisen können." #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:1213 inc/admin/options-init.php:1360 +#: inc/admin/options-init.php:1226 inc/admin/options-init.php:1373 msgid "Menus" msgstr "Menüs" -#: inc/admin/options-init.php:1218 inc/admin/options-init.php:2064 +#: inc/admin/options-init.php:1231 inc/admin/options-init.php:2077 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:254 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:703 msgid "Standard" msgstr "Standard" -#: inc/admin/options-init.php:1219 +#: inc/admin/options-init.php:1232 msgid "Tab Bar" msgstr "Tab-Leiste" -#: inc/admin/options-init.php:1225 inc/admin/options-init.php:1274 +#: inc/admin/options-init.php:1238 inc/admin/options-init.php:1287 msgid "Components" msgstr "Komponenten" -#: inc/admin/options-init.php:1226 +#: inc/admin/options-init.php:1239 msgid "Select which components show in your desktop header." msgstr "" "Wählen Sie aus, welche Komponenten in der Kopfzeile Ihres Desktops angezeigt " "werden." -#: inc/admin/options-init.php:1231 inc/admin/options-init.php:1280 +#: inc/admin/options-init.php:1244 inc/admin/options-init.php:1293 #: inc/plugins/beaver-builder/header-bar/header-bar.php:106 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:302 #: template-parts/header-profile-menu.php:236 @@ -2235,11 +2233,11 @@ msgstr "" msgid "Messages" msgstr "Nachrichten" -#: inc/admin/options-init.php:1233 inc/admin/options-init.php:1282 +#: inc/admin/options-init.php:1246 inc/admin/options-init.php:1295 msgid "Shopping Cart - requires WooCommerce" msgstr "Einkaufswagen - erfordert WooCommerce" -#: inc/admin/options-init.php:1247 +#: inc/admin/options-init.php:1260 #: inc/plugins/beaver-builder/header-bar/header-bar.php:79 #: inc/plugins/beaver-builder/header-bar/header-bar.php:443 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:250 @@ -2247,7 +2245,7 @@ msgstr "Einkaufswagen - erfordert WooCommerce" msgid "Profile Dropdown" msgstr "Profil-Dropdown-Menü" -#: inc/admin/options-init.php:1248 +#: inc/admin/options-init.php:1261 msgid "" "Select your style of profile dropdown. Sign In / Sign Up buttons will be " "used for logged out users." @@ -2256,7 +2254,7 @@ msgstr "" "Registrieren werden für abgemeldete Benutzer verwendet." #. translators: Link with description. -#: inc/admin/options-init.php:1251 +#: inc/admin/options-init.php:1264 msgid "" "You can create a menu assign it to the Profile Dropdown in the %s settings." msgstr "" @@ -2264,7 +2262,7 @@ msgstr "" "Einstellungen zuweisen." #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:1256 +#: inc/admin/options-init.php:1269 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1588 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:209 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:473 @@ -2272,36 +2270,36 @@ msgstr "" msgid "Menu" msgstr "Menü" -#: inc/admin/options-init.php:1261 +#: inc/admin/options-init.php:1274 msgid "Name & Avatar" msgstr "Name und Profilbild" -#: inc/admin/options-init.php:1262 +#: inc/admin/options-init.php:1275 msgid "Avatar Only" msgstr "Nur Profilbild" -#: inc/admin/options-init.php:1269 +#: inc/admin/options-init.php:1282 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:2184 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:921 msgid "Mobile" msgstr "Smartphone" -#: inc/admin/options-init.php:1275 +#: inc/admin/options-init.php:1288 msgid "Select which components show in your mobile header." msgstr "" "Wählen Sie aus, welche Komponenten in Ihrer mobilen Kopfzeile angezeigt " "werden." -#: inc/admin/options-init.php:1296 +#: inc/admin/options-init.php:1309 msgid "Advanced" msgstr "Erweitert" -#: inc/admin/options-init.php:1301 +#: inc/admin/options-init.php:1314 msgid "Sticky Header" msgstr "Fixierte Kopfzeile" #. translators: 1. LearnDash URL with text. -#: inc/admin/options-init.php:1304 +#: inc/admin/options-init.php:1317 msgid "" "Stick your headers to the top of the screen while scrolling. Header is " "always sticky in %1$s lessons and topics." @@ -2310,34 +2308,34 @@ msgstr "" "Bildschirms. Die Kopfzeile bleibt bei %1$s Lektionen und Themen immer kleben." #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:1309 inc/admin/options-init.php:2296 +#: inc/admin/options-init.php:1322 inc/admin/options-init.php:2309 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:19 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:27 msgid "LearnDash" msgstr "LearnDash" -#: inc/admin/options-init.php:1319 +#: inc/admin/options-init.php:1332 msgid "Header Height" msgstr "Kopfzeilenhöhe" -#: inc/admin/options-init.php:1320 +#: inc/admin/options-init.php:1333 msgid "Set a height for your headers." msgstr "Legen Sie eine Höhe für Ihre Kopfzeilen fest." -#: inc/admin/options-init.php:1321 +#: inc/admin/options-init.php:1334 msgid "Select a value between 60px and 200px." msgstr "Wählen Sie einen Wert zwischen 60px und 200px." -#: inc/admin/options-init.php:1331 +#: inc/admin/options-init.php:1344 msgid "Header Shadow" msgstr "Kopfzeilen-Schatten" -#: inc/admin/options-init.php:1332 +#: inc/admin/options-init.php:1345 msgid "Select whether to show a shadow under your headers." msgstr "" "Legen Sie fest, ob unter Ihren Kopfzeilen ein Schatten angezeigt werden soll." -#: inc/admin/options-init.php:1352 +#: inc/admin/options-init.php:1365 msgid "" "Select whether to display the BuddyPanel menu in a side navigation panel on " "your site." @@ -2346,23 +2344,23 @@ msgstr "" "Website angezeigt werden soll." #. translators: 1. Link with description. -#: inc/admin/options-init.php:1355 +#: inc/admin/options-init.php:1368 msgid "" "Go to the %s page to create a menu and assign it to the BuddyPanel location." msgstr "" "Rufen Sie die Seite %s auf, um ein Menü zu erstellen und es dem BuddyPanel " "zuzuweisen." -#: inc/admin/options-init.php:1370 +#: inc/admin/options-init.php:1383 msgid "Show Logo in BuddyPanel" msgstr "Logo im BuddyPanel anzeigen" -#: inc/admin/options-init.php:1371 +#: inc/admin/options-init.php:1384 msgid "Select whether to show a logo in the BuddyPanel." msgstr "Wählen Sie, ob ein Logo im BuddyPanel angezeigt werden soll." #. translators: 1. Description with Text, 2. Description with Text -#: inc/admin/options-init.php:1374 +#: inc/admin/options-init.php:1387 msgid "" "When enabled, the %1$s will be hidden your from header and shown in the " "BuddyPanel's open state. In the closed state, your %2$s will be used." @@ -2371,23 +2369,23 @@ msgstr "" "ausgeblendet und im offenen Zustand des BuddyPanels angezeigt. Im " "geschlossenen Zustand wird Ihr %2$s verwendet." -#: inc/admin/options-init.php:1390 inc/admin/options-init.php:1405 +#: inc/admin/options-init.php:1403 inc/admin/options-init.php:1418 msgid "BuddyPanel Position" msgstr "BuddyPanel-Position" -#: inc/admin/options-init.php:1391 inc/admin/options-init.php:1406 +#: inc/admin/options-init.php:1404 inc/admin/options-init.php:1419 msgid "Select which side of the screen the BuddyPanel should be aligned to." msgstr "" "Wählen Sie aus, an welcher Seite des Bildschirms das BuddyPanel ausgerichtet " "werden soll." -#: inc/admin/options-init.php:1398 inc/admin/options-init.php:1413 -#: inc/admin/options-init.php:1453 inc/admin/options-init.php:1464 -#: inc/admin/options-init.php:1475 inc/admin/options-init.php:1495 -#: inc/admin/options-init.php:1508 inc/admin/options-init.php:1520 -#: inc/admin/options-init.php:1536 inc/admin/options-init.php:1555 -#: inc/admin/options-init.php:1569 inc/admin/options-init.php:1581 -#: inc/admin/options-init.php:1595 inc/admin/options-init.php:1608 +#: inc/admin/options-init.php:1411 inc/admin/options-init.php:1426 +#: inc/admin/options-init.php:1466 inc/admin/options-init.php:1477 +#: inc/admin/options-init.php:1488 inc/admin/options-init.php:1508 +#: inc/admin/options-init.php:1521 inc/admin/options-init.php:1533 +#: inc/admin/options-init.php:1549 inc/admin/options-init.php:1568 +#: inc/admin/options-init.php:1582 inc/admin/options-init.php:1594 +#: inc/admin/options-init.php:1608 inc/admin/options-init.php:1621 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:242 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:101 #: inc/plugins/elementor/widgets/bb-forums-activity.php:612 @@ -2413,13 +2411,13 @@ msgstr "" msgid "Left" msgstr "Links" -#: inc/admin/options-init.php:1399 inc/admin/options-init.php:1414 -#: inc/admin/options-init.php:1454 inc/admin/options-init.php:1465 -#: inc/admin/options-init.php:1476 inc/admin/options-init.php:1496 -#: inc/admin/options-init.php:1509 inc/admin/options-init.php:1521 -#: inc/admin/options-init.php:1537 inc/admin/options-init.php:1556 -#: inc/admin/options-init.php:1570 inc/admin/options-init.php:1582 -#: inc/admin/options-init.php:1596 inc/admin/options-init.php:1609 +#: inc/admin/options-init.php:1412 inc/admin/options-init.php:1427 +#: inc/admin/options-init.php:1467 inc/admin/options-init.php:1478 +#: inc/admin/options-init.php:1489 inc/admin/options-init.php:1509 +#: inc/admin/options-init.php:1522 inc/admin/options-init.php:1534 +#: inc/admin/options-init.php:1550 inc/admin/options-init.php:1569 +#: inc/admin/options-init.php:1583 inc/admin/options-init.php:1595 +#: inc/admin/options-init.php:1609 inc/admin/options-init.php:1622 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:250 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:109 #: inc/plugins/elementor/widgets/bb-forums-activity.php:620 @@ -2445,157 +2443,157 @@ msgstr "Links" msgid "Right" msgstr "Rechts" -#: inc/admin/options-init.php:1420 +#: inc/admin/options-init.php:1433 msgid "Toggle BuddyPanel" msgstr "BuddyPanel ein- und ausblenden" -#: inc/admin/options-init.php:1421 +#: inc/admin/options-init.php:1434 msgid "When enabled, the BuddyPanel can be toggled between open and closed." msgstr "" "Wenn diese Funktion aktiviert ist, kann das BuddyPanel zwischen offen und " "geschlossen umgeschaltet werden." -#: inc/admin/options-init.php:1434 +#: inc/admin/options-init.php:1447 msgid "BuddyPanel Default State" msgstr "BuddyPanel-Standardstatus" -#: inc/admin/options-init.php:1435 +#: inc/admin/options-init.php:1448 msgid "Select the BuddyPanel's default state for new sessions." msgstr "Wählen Sie den Standardstatus des BuddyPanels für neue Sitzungen." -#: inc/admin/options-init.php:1449 inc/theme/sidebars.php:13 +#: inc/admin/options-init.php:1462 inc/theme/sidebars.php:13 msgid "Blog Sidebar" msgstr "Blog-Seitenleiste" -#: inc/admin/options-init.php:1450 +#: inc/admin/options-init.php:1463 msgid "Select the blog post sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Blog-Beiträge in der Seitenleiste aus." -#: inc/admin/options-init.php:1460 inc/theme/sidebars.php:24 +#: inc/admin/options-init.php:1473 inc/theme/sidebars.php:24 msgid "Page Sidebar" msgstr "Seitenleiste der Seite" -#: inc/admin/options-init.php:1461 +#: inc/admin/options-init.php:1474 msgid "Select the pages sidebar alignment." msgstr "Wählen Sie die Seitenausrichtung der Seitenleiste aus." -#: inc/admin/options-init.php:1471 +#: inc/admin/options-init.php:1484 msgid "Members Directory Sidebar" msgstr "Mitgliederverzeichnis-Seitenleiste" -#: inc/admin/options-init.php:1472 +#: inc/admin/options-init.php:1485 msgid "Select the members directory sidebar alignment." msgstr "" "Wählen Sie die Ausrichtung der Seitenleiste des Mitgliederverzeichnisses aus." -#: inc/admin/options-init.php:1491 +#: inc/admin/options-init.php:1504 msgid "Member Profile Sidebar" msgstr "Mitgliedsprofil-Seitenleiste" -#: inc/admin/options-init.php:1492 +#: inc/admin/options-init.php:1505 msgid "Select the member profile sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Seitenleiste des Mitgliederprofils aus." -#: inc/admin/options-init.php:1504 +#: inc/admin/options-init.php:1517 msgid "Groups Directory Sidebar" msgstr "Gruppenverzeichnis-Seitenleiste" -#: inc/admin/options-init.php:1505 +#: inc/admin/options-init.php:1518 msgid "Select the groups directory sidebar alignment." msgstr "" "Wählen Sie die Ausrichtung der Seitenleiste des Gruppenverzeichnisses aus." -#: inc/admin/options-init.php:1516 +#: inc/admin/options-init.php:1529 msgid "Group Single Sidebar" msgstr "Gruppe Einzelne Seitenleiste" -#: inc/admin/options-init.php:1517 +#: inc/admin/options-init.php:1530 msgid "Select the group single sidebar alignment." msgstr "Wählen Sie die Gruppenausrichtung der einzelnen Seitenleiste aus." -#: inc/admin/options-init.php:1532 +#: inc/admin/options-init.php:1545 msgid "Forums Sidebar" msgstr "Foren-Seitenleiste" -#: inc/admin/options-init.php:1533 +#: inc/admin/options-init.php:1546 msgid "Select the forums sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Foren-Seitenleiste aus." #. translators: 1. Text, 2. Text -#: inc/admin/options-init.php:1548 +#: inc/admin/options-init.php:1561 msgid "%1$s → %2$s" msgstr "%1$s → %2$s" -#: inc/admin/options-init.php:1549 +#: inc/admin/options-init.php:1562 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:34 msgid "WooCommerce" msgstr "WooCommerce" -#: inc/admin/options-init.php:1550 +#: inc/admin/options-init.php:1563 msgid "Shop Sidebar" msgstr "Shop-Seitenleiste" -#: inc/admin/options-init.php:1552 +#: inc/admin/options-init.php:1565 msgid "Select the woocommerce sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Woocommerce-Seitenleiste aus." -#: inc/admin/options-init.php:1565 +#: inc/admin/options-init.php:1578 msgid "LearnDash Sidebar" msgstr "LearnDash-Seitenleiste" -#: inc/admin/options-init.php:1566 +#: inc/admin/options-init.php:1579 msgid "Select the learndash sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Learndash-Seitenleiste aus." -#: inc/admin/options-init.php:1577 +#: inc/admin/options-init.php:1590 msgid "LearnDash Single Pages Sidebar" msgstr "LearnDash Einzelseiten-Seitenleiste" -#: inc/admin/options-init.php:1578 +#: inc/admin/options-init.php:1591 msgid "Select the learndash single pages sidebar alignment." msgstr "" "Wählen Sie die Ausrichtung der Seitenleiste der einzelnen Seiten von " "Lerndash aus." -#: inc/admin/options-init.php:1591 +#: inc/admin/options-init.php:1604 msgid "LifterLMS Sidebar" msgstr "LifterLMS-Seitenleiste" -#: inc/admin/options-init.php:1592 +#: inc/admin/options-init.php:1605 msgid "Select the LifterLMS sidebar alignment." msgstr "Wählen Sie die Ausrichtung der LifterLMS-Seitenleiste aus." -#: inc/admin/options-init.php:1604 +#: inc/admin/options-init.php:1617 msgid "Search Results Sidebar" msgstr "Suchergebniss-Seitenleiste" -#: inc/admin/options-init.php:1605 +#: inc/admin/options-init.php:1618 msgid "Select the search results page sidebar alignment." msgstr "Wählen Sie die Ausrichtung der Seitenleiste der Suchergebnisseite aus." -#: inc/admin/options-init.php:1617 +#: inc/admin/options-init.php:1630 msgid "Add widgets into your sidebars at Appearance > Widgets" msgstr "" "Fügen Sie Widgets in Ihre Seitenleisten unter Design > Widgets hinzu" -#: inc/admin/options-init.php:1663 +#: inc/admin/options-init.php:1676 msgid "Sidebars" msgstr "Seitenleisten" -#: inc/admin/options-init.php:1725 inc/admin/options-init.php:1730 +#: inc/admin/options-init.php:1738 inc/admin/options-init.php:1743 msgid "Footer Widget Columns" msgstr "Fußzeilen-Widget-Spalten" -#: inc/admin/options-init.php:1731 +#: inc/admin/options-init.php:1744 msgid "Add a section of widget columns into the footer." msgstr "Add a section of widget columns into the footer." -#: inc/admin/options-init.php:1739 +#: inc/admin/options-init.php:1752 msgid "Number of Columns" msgstr "Anzahl der Spalten" #. translators: 1. HTML tag start. 2. HTML tag close. -#: inc/admin/options-init.php:1742 +#: inc/admin/options-init.php:1755 msgid "" "Select the number of widget columns to be generated at %1$sAppearance > " "Widgets%2$s." @@ -2603,35 +2601,35 @@ msgstr "" "Wählen Sie die Anzahl der Widgetspalten, die bei %1$sDesign > Widgets%2$s " "erzeugt werden sollen." -#: inc/admin/options-init.php:1747 +#: inc/admin/options-init.php:1760 msgid "1 Column" msgstr "1 Spalte" -#: inc/admin/options-init.php:1748 +#: inc/admin/options-init.php:1761 msgid "2 Column" msgstr "2 Spalten" -#: inc/admin/options-init.php:1749 +#: inc/admin/options-init.php:1762 msgid "3 Column" msgstr "3 Spalten" -#: inc/admin/options-init.php:1750 +#: inc/admin/options-init.php:1763 msgid "4 Column" msgstr "4 Spalten" -#: inc/admin/options-init.php:1751 +#: inc/admin/options-init.php:1764 msgid "5 Column" msgstr "5 Spalten" -#: inc/admin/options-init.php:1752 +#: inc/admin/options-init.php:1765 msgid "6 Column" msgstr "6 Spalten" -#: inc/admin/options-init.php:1760 inc/admin/options-init.php:1765 +#: inc/admin/options-init.php:1773 inc/admin/options-init.php:1778 msgid "Footer Info Section" msgstr "Fußzeilen-Info-Bereich" -#: inc/admin/options-init.php:1766 +#: inc/admin/options-init.php:1779 msgid "" "Add a section for displaying information in the footer, including your logo, " "menus, copyright, etc." @@ -2639,37 +2637,37 @@ msgstr "" "Fügen Sie einen Abschnitt für Informationen in der Fußzeile hinzu, z. B. Ihr " "Logo, Menüs, Copyright, usw." -#: inc/admin/options-init.php:1773 +#: inc/admin/options-init.php:1786 msgid "Footer Style" msgstr "Fußzeilen-Stil" -#: inc/admin/options-init.php:1774 +#: inc/admin/options-init.php:1787 msgid "Select the layout of your footer info section." msgstr "Wählen Sie das Layout für die Fußzeile." -#: inc/admin/options-init.php:1784 inc/admin/options-init.php:1823 +#: inc/admin/options-init.php:1797 inc/admin/options-init.php:1836 msgid "Left Side Content" msgstr "Inhalt der linken Seite" -#: inc/admin/options-init.php:1789 +#: inc/admin/options-init.php:1802 msgid "Footer Logo" msgstr "Fußzeilenlogo" -#: inc/admin/options-init.php:1790 +#: inc/admin/options-init.php:1803 msgid "Upload your custom site logo for footer layout." msgstr "" "Laden Sie Ihr benutzerdefiniertes Website-Logo für das Fußzeilen-Layout hoch." -#: inc/admin/options-init.php:1799 +#: inc/admin/options-init.php:1812 msgid "Footer Logo Size" msgstr "Fußzeilenlogogröße" -#: inc/admin/options-init.php:1800 +#: inc/admin/options-init.php:1813 msgid "Adjust the size of your footer logo" msgstr "Passen Sie die Größe Ihres Fußzeilenlogos an" #. translators: 1. Break the current line. -#: inc/admin/options-init.php:1803 +#: inc/admin/options-init.php:1816 msgid "" "Maximum logo width 350px.%sIf the logo size is taller than the footer " "height, it will be made smaller to fit within the footer." @@ -2677,27 +2675,27 @@ msgstr "" "Maximale Logobreite 350px.%sWenn das Logo größer ist als die Höhe der " "Fußzeile, wird es verkleinert, damit es in die Fußzeile passt." -#: inc/admin/options-init.php:1815 +#: inc/admin/options-init.php:1828 msgid "Logo Tagline" msgstr "Logo Slogan" -#: inc/admin/options-init.php:1816 +#: inc/admin/options-init.php:1829 msgid "Add a tagline next to your logo." msgstr "Fügen Sie einen Slogan neben Ihrem Logo ein." -#: inc/admin/options-init.php:1829 +#: inc/admin/options-init.php:1842 msgid "Footer Primary Menu" msgstr "Footer Primär-Menü" -#: inc/admin/options-init.php:1830 inc/admin/options-init.php:1856 +#: inc/admin/options-init.php:1843 inc/admin/options-init.php:1869 msgid "Select a navigation menu from the dropdown." msgstr "Wählen Sie ein Navigationsmenü aus der Dropdown-Liste." -#: inc/admin/options-init.php:1838 +#: inc/admin/options-init.php:1851 msgid "Copyright Notice" msgstr "Copyright-Hinweis" -#: inc/admin/options-init.php:1839 +#: inc/admin/options-init.php:1852 msgid "" "Use the shortcode [buddyboss_current_year] to always display the current " "year before your copyright notice." @@ -2705,155 +2703,155 @@ msgstr "" "Verwenden Sie den Shortcode [buddyboss_current_year], um immer das aktuelle " "Jahr vor Ihrem Copyright-Hinweis anzuzeigen." -#: inc/admin/options-init.php:1855 +#: inc/admin/options-init.php:1868 msgid "Footer Menu" msgstr "Fußzeilenmenü" -#: inc/admin/options-init.php:1864 +#: inc/admin/options-init.php:1877 msgid "Right Side Content" msgstr "Inhalt der rechten Seite" -#: inc/admin/options-init.php:1870 +#: inc/admin/options-init.php:1883 msgid "Footer Description" msgstr "Fußzeilenbeschreibung" -#: inc/admin/options-init.php:1871 +#: inc/admin/options-init.php:1884 msgid "Enter text or shortcode to display in your footer." msgstr "" "Geben Sie einen Text oder einen Shortcode ein, der in Ihrer Fußzeile " "angezeigt werden soll." -#: inc/admin/options-init.php:1887 inc/admin/options-init.php:2738 -#: inc/admin/options-init.php:2754 +#: inc/admin/options-init.php:1900 inc/admin/options-init.php:2751 +#: inc/admin/options-init.php:2767 msgid "Social Links" msgstr "Soziale Links" -#: inc/admin/options-init.php:1888 +#: inc/admin/options-init.php:1901 msgid "Enter URLs to social links to display as icons in the footer." msgstr "" "Geben Sie URLs für soziale Links ein, die als Symbole in der Fußzeile " "angezeigt werden sollen." -#: inc/admin/options-init.php:1898 +#: inc/admin/options-init.php:1911 msgid "Login & Registration" msgstr "Anmelden & Registrieren" -#: inc/admin/options-init.php:1907 +#: inc/admin/options-init.php:1920 msgid "Custom Login/Register Screen" msgstr "Benutzerdefinierter Anmelde- / Registrierungsbildschirm" -#: inc/admin/options-init.php:1908 +#: inc/admin/options-init.php:1921 msgid "Toggle the custom login/register screen design options on or off." msgstr "" "Schalten Sie die benutzerdefinierten Optionen für das Anmeldungs- / " "Registrierungsbildschirmdesign ein oder aus." -#: inc/admin/options-init.php:1916 +#: inc/admin/options-init.php:1929 msgid "Custom Logo" msgstr "Benutzerdefiniertes Logo" -#: inc/admin/options-init.php:1917 +#: inc/admin/options-init.php:1930 msgid "We display a custom logo in place of the default WordPress logo." msgstr "" "Wir zeigen ein benutzerdefiniertes Logo anstelle des Standardlogos von " "WordPress an." -#: inc/admin/options-init.php:1925 +#: inc/admin/options-init.php:1938 msgid "Logo Width" msgstr "Breite des Logos" -#: inc/admin/options-init.php:1926 +#: inc/admin/options-init.php:1939 msgid "Set logo width size" msgstr "Größe der Logobreite einstellen" -#: inc/admin/options-init.php:1927 +#: inc/admin/options-init.php:1940 msgid "Value between 50 and 320px" msgstr "Wert zwischen 50 und 320px" -#: inc/admin/options-init.php:1939 +#: inc/admin/options-init.php:1952 msgid "Toggle Custom Background" msgstr "Benutzerdefinierten Hintergrund ein- / ausschalten" -#: inc/admin/options-init.php:1940 +#: inc/admin/options-init.php:1953 msgid "Set custom background design on or off." msgstr "" "Das Setzen eines benutzerdefinierten Hintergrunddesign ein- oder ausschalten." -#: inc/admin/options-init.php:1949 +#: inc/admin/options-init.php:1962 msgid "Background Image" msgstr "Hintergrundbild" -#: inc/admin/options-init.php:1950 +#: inc/admin/options-init.php:1963 msgid "We display a custom background image in half width of the screen." msgstr "" "Wir zeigen ein benutzerdefiniertes Hintergrundbild in halber Breite des " "Bildschirms an." -#: inc/admin/options-init.php:1957 +#: inc/admin/options-init.php:1970 msgid "Custom Heading" msgstr "Benutzerdefinierte Überschrift" -#: inc/admin/options-init.php:1958 +#: inc/admin/options-init.php:1971 msgid "We display a custom title above the background image." msgstr "" "Wir zeigen einen benutzerdefinierten Titel über dem Hintergrundbild an." -#: inc/admin/options-init.php:1959 inc/admin/options-init.php:2494 +#: inc/admin/options-init.php:1972 inc/admin/options-init.php:2507 msgid "Custom login heading" msgstr "Benutzerdefinierte Anmelde-Überschrift" -#: inc/admin/options-init.php:1966 +#: inc/admin/options-init.php:1979 msgid "Custom Text" msgstr "Benutzerdefinierter Text" -#: inc/admin/options-init.php:1967 +#: inc/admin/options-init.php:1980 msgid "We display custom text above the background image." msgstr "Wir zeigen einen benutzerdefinierten Text über dem Hintergrundbild an." -#: inc/admin/options-init.php:1984 +#: inc/admin/options-init.php:1997 msgid "Overlay Opacity" msgstr "Deckkraft der Überlagerung (Opazität)" -#: inc/admin/options-init.php:1985 +#: inc/admin/options-init.php:1998 msgid "Set overlay opacity" msgstr "Deckkraft der Überlagerung (Opazität) einstellen" -#: inc/admin/options-init.php:1986 inc/admin/options-init.php:2233 +#: inc/admin/options-init.php:1999 inc/admin/options-init.php:2246 msgid "Value between 0 and 100%" msgstr "Wert zwischen 0 und 100%" -#: inc/admin/options-init.php:1997 +#: inc/admin/options-init.php:2010 msgid "Custom Heading Color" msgstr "Benutzerdefinierte Überschriftenfarbe" -#: inc/admin/options-init.php:1998 +#: inc/admin/options-init.php:2011 msgid "Select your text color for custom heading section." msgstr "" "Wählen Sie Ihre Textfarbe für den benutzerdefinierten Überschriftenabschnitt " "aus." -#: inc/admin/options-init.php:2008 +#: inc/admin/options-init.php:2021 msgid "Blog" msgstr "Blog" -#: inc/admin/options-init.php:2017 +#: inc/admin/options-init.php:2030 msgid "Blog Directories" msgstr "Blog-Verzeichnisse" -#: inc/admin/options-init.php:2021 +#: inc/admin/options-init.php:2034 msgid "Directory Layout" msgstr "Verzeichnis-Layout" -#: inc/admin/options-init.php:2022 +#: inc/admin/options-init.php:2035 msgid "Select the layout of posts in your blog directories and archives." msgstr "" "Wählen Sie das Layout der Beiträge in Ihren Blog-Verzeichnissen und Archiven." -#: inc/admin/options-init.php:2023 +#: inc/admin/options-init.php:2036 msgid "In the Grid layout, the first post will be enlarged." msgstr "Im Rasterlayout wird der erste Beitrag vergrößert dargestellt." -#: inc/admin/options-init.php:2030 +#: inc/admin/options-init.php:2043 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:886 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:891 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1974 @@ -2862,74 +2860,74 @@ msgstr "Im Rasterlayout wird der erste Beitrag vergrößert dargestellt." msgid "List" msgstr "Liste" -#: inc/admin/options-init.php:2035 +#: inc/admin/options-init.php:2048 msgid "Masonry" msgstr "Masonry" -#: inc/admin/options-init.php:2040 +#: inc/admin/options-init.php:2053 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:91 msgid "Grid" msgstr "Raster" -#: inc/admin/options-init.php:2048 +#: inc/admin/options-init.php:2061 msgid "Single Post" msgstr "Einzelner Beitrag" -#: inc/admin/options-init.php:2052 inc/admin/options-init.php:2517 -#: inc/admin/options-init.php:2631 +#: inc/admin/options-init.php:2065 inc/admin/options-init.php:2530 +#: inc/admin/options-init.php:2644 msgid "Featured Image" msgstr "Beitragsbild" -#: inc/admin/options-init.php:2053 +#: inc/admin/options-init.php:2066 msgid "Select the style of featured images in your blog posts." msgstr "Wählen Sie den Stil der angezeigten Bilder in Ihren Blogbeiträgen." -#: inc/admin/options-init.php:2057 +#: inc/admin/options-init.php:2070 msgid "In the Full Width layouts, the sidebar will not be visible." msgstr "In den Layouts mit voller Breite ist die Seitenleiste nicht sichtbar." -#: inc/admin/options-init.php:2069 +#: inc/admin/options-init.php:2082 msgid "Full Width (Below Title)" msgstr "Volle Breite (unter dem Titel)" -#: inc/admin/options-init.php:2074 +#: inc/admin/options-init.php:2087 msgid "Full Width (Above Title)" msgstr "Volle Breite (über dem Titel)" -#: inc/admin/options-init.php:2087 +#: inc/admin/options-init.php:2100 msgid "Related Posts" msgstr "Ähnliche Beiträge" -#: inc/admin/options-init.php:2088 +#: inc/admin/options-init.php:2101 msgid "Show related posts under single blog posts." msgstr "Zeigen Sie ähnliche Beiträge unter einzelnen Blogbeiträgen an." -#: inc/admin/options-init.php:2096 +#: inc/admin/options-init.php:2109 msgid "Enter the maximum number of related posts to show." msgstr "" "Geben Sie die maximale Anzahl der anzuzeigenden ähnlichen Beiträge ein." -#: inc/admin/options-init.php:2110 +#: inc/admin/options-init.php:2123 msgid "Post Author Box" msgstr "Autoren-Box zu Beiträgen" -#: inc/admin/options-init.php:2111 +#: inc/admin/options-init.php:2124 msgid "Show information about the post’s author below the post." msgstr "" "Zeigen Sie Informationen über den Autor des Beitrags unterhalb des Beitrags " "an." -#: inc/admin/options-init.php:2124 +#: inc/admin/options-init.php:2137 msgid "Floating Social Share" msgstr "Schwebende soziale Freigaben" -#: inc/admin/options-init.php:2125 +#: inc/admin/options-init.php:2138 msgid "Show floating icons for sharing the post on Facebook and Twitter." msgstr "" "Zeigen Sie schwebende Symbole zum Teilen des Beitrags auf Facebook und " "Twitter an." -#: inc/admin/options-init.php:2126 +#: inc/admin/options-init.php:2139 msgid "" "Social share icons will be visible underneath the post, even when the " "floating icons are disabled." @@ -2937,16 +2935,16 @@ msgstr "" "Die Symbole für soziale Netzwerke werden unterhalb des Beitrags angezeigt, " "auch wenn die schwebenden Symbole deaktiviert sind." -#: inc/admin/options-init.php:2139 +#: inc/admin/options-init.php:2152 msgid "BuddyBoss Profile Link" msgstr "BuddyBoss Profil-Link" -#: inc/admin/options-init.php:2140 +#: inc/admin/options-init.php:2153 msgid "Link the post author’s name to their BuddyBoss profile." msgstr "" "Verknüpfen Sie den Namen des Beitragsverfassers mit seinem BuddyBoss-Profil." -#: inc/admin/options-init.php:2141 +#: inc/admin/options-init.php:2154 msgid "" "When disabled, the post author’s name will link to an archive displaying all " "their posts." @@ -2955,11 +2953,11 @@ msgstr "" "Beitrags zu einem Archiv verlinkt, in dem alle seine Beiträge angezeigt " "werden." -#: inc/admin/options-init.php:2154 +#: inc/admin/options-init.php:2167 msgid "Call to Action / Sign Up Form" msgstr "Aktionsaufforderung / Anmeldeformular" -#: inc/admin/options-init.php:2155 +#: inc/admin/options-init.php:2168 msgid "" "Show a call to action, such as a sign up form or advertisement, under the " "blog post." @@ -2967,98 +2965,98 @@ msgstr "" "Zeigen Sie unter dem Blogbeitrag eine Aufforderung zum Handeln an, z. B. ein " "Anmeldeformular oder eine Werbung." -#: inc/admin/options-init.php:2163 +#: inc/admin/options-init.php:2176 msgid "Enter the content for the call to action. You can add shortcodes here." msgstr "" "Geben Sie den Inhalt für die Aktionsaufforderung ein. Sie können hier " "Shortcodes hinzufügen." -#: inc/admin/options-init.php:2184 +#: inc/admin/options-init.php:2197 #: inc/plugins/elementor/widgets/bb-forums.php:40 #: inc/plugins/elementor/widgets/bb-forums.php:197 #: template-parts/header-profile-menu.php:373 msgid "Forums" msgstr "Foren" -#: inc/admin/options-init.php:2193 +#: inc/admin/options-init.php:2206 msgid "Forum Grids" msgstr "Forum Grids" -#: inc/admin/options-init.php:2194 +#: inc/admin/options-init.php:2207 msgid "Set forum grid layouts to Card or Cover style." msgstr "Setzen Sie die Forenraster-Layouts auf den Karten- oder Cover-Stil." -#: inc/admin/options-init.php:2196 +#: inc/admin/options-init.php:2209 msgid "Card" msgstr "Karte" -#: inc/admin/options-init.php:2197 +#: inc/admin/options-init.php:2210 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:147 #: inc/plugins/elementor/widgets/gallery/bb-gallery.php:520 msgid "Cover" msgstr "Titelbild" -#: inc/admin/options-init.php:2204 +#: inc/admin/options-init.php:2217 msgid "Show Forum Banner" msgstr "Forum-Banner anzeigen" -#: inc/admin/options-init.php:2205 +#: inc/admin/options-init.php:2218 msgid "If enabled it will show a banner on the Forum index." msgstr "" "Wenn diese Option aktiviert ist, wird ein Banner auf dem Forum-Index " "angezeigt." -#: inc/admin/options-init.php:2213 +#: inc/admin/options-init.php:2226 msgid "Custom Banner Image" msgstr "Benutzerdefinierte Banner-Bild" -#: inc/admin/options-init.php:2214 +#: inc/admin/options-init.php:2227 msgid "We display a custom banner on forum index page." msgstr "" "Wir zeigen ein benutzerdefiniertes Banner auf der Indexseite des Forums an." -#: inc/admin/options-init.php:2221 +#: inc/admin/options-init.php:2234 msgid "Background Overlay Color" msgstr "Hintergrund-Überlagerungsfarbe" -#: inc/admin/options-init.php:2222 +#: inc/admin/options-init.php:2235 msgid "Select background overlay color for banner image." msgstr "Wählen Sie die Hintergrund-Überlagerungsfarbe für das Banner-Bild." -#: inc/admin/options-init.php:2231 +#: inc/admin/options-init.php:2244 msgid "Background Overlay Opacity" msgstr "Hintergrund-Überlagerungsdeckkraft" -#: inc/admin/options-init.php:2232 +#: inc/admin/options-init.php:2245 msgid "Set background overlay opacity" msgstr "Hintergrund-Überlagerungsdeckkraft einstellen" -#: inc/admin/options-init.php:2244 +#: inc/admin/options-init.php:2257 msgid "Banner Text Color" msgstr "Banner-Textfarbe" -#: inc/admin/options-init.php:2245 +#: inc/admin/options-init.php:2258 msgid "Select text color for banner area." msgstr "Wählen Sie die Textfarbe für den Bannerbereich aus." -#: inc/admin/options-init.php:2254 +#: inc/admin/options-init.php:2267 #: inc/plugins/elementor/widgets/bb-forums-activity.php:295 msgid "Forum Title" msgstr "Forumtitel" -#: inc/admin/options-init.php:2255 +#: inc/admin/options-init.php:2268 msgid "Title that will be shown on forum index banner area." msgstr "Titel, der im Bannerbereich des Forenindexes angezeigt wird." -#: inc/admin/options-init.php:2263 +#: inc/admin/options-init.php:2276 msgid "Forum Description" msgstr "Beschreibung des Forums" -#: inc/admin/options-init.php:2264 +#: inc/admin/options-init.php:2277 msgid "Description that will be shown on forum index banner area." msgstr "Beschreibung, die im Bannerbereich des Forumsindex angezeigt wird." -#: inc/admin/options-init.php:2266 +#: inc/admin/options-init.php:2279 msgid "" "Find answers, ask questions, and connect with our
    community around the " "world." @@ -3066,69 +3064,69 @@ msgstr "" "Finden Sie Antworten, stellen Sie Fragen und verbinden Sie sich mit unserer " "
    Gemeinschaft auf der ganzen Welt." -#: inc/admin/options-init.php:2281 +#: inc/admin/options-init.php:2294 msgid "Enable Search" msgstr "Suche aktivieren" -#: inc/admin/options-init.php:2282 +#: inc/admin/options-init.php:2295 msgid "If enabled search will show on banner." msgstr "Wenn aktiviert, wird die Suche auf dem Banner angezeigt." -#: inc/admin/options-init.php:2305 inc/admin/options-init.php:2396 +#: inc/admin/options-init.php:2318 inc/admin/options-init.php:2409 msgid "Courses Index" msgstr "Kursindex" -#: inc/admin/options-init.php:2310 inc/admin/options-init.php:2401 +#: inc/admin/options-init.php:2323 inc/admin/options-init.php:2414 msgid "Show Categories Filter" msgstr "Kategoriefilter anzeigen" -#: inc/admin/options-init.php:2311 inc/admin/options-init.php:2402 +#: inc/admin/options-init.php:2324 inc/admin/options-init.php:2415 msgid "Enable filtering the courses index by categories." msgstr "Aktiviere das Filtern des Kursindexes nach Kategorien." -#: inc/admin/options-init.php:2319 inc/admin/options-init.php:2410 +#: inc/admin/options-init.php:2332 inc/admin/options-init.php:2423 msgid "Taxonomy" msgstr "Taxonomie" -#: inc/admin/options-init.php:2320 inc/admin/options-init.php:2411 +#: inc/admin/options-init.php:2333 inc/admin/options-init.php:2424 msgid "Select the taxonomy to filter by." msgstr "Wählen Sie die Taxonomie aus, nach der Sie filtern möchten." -#: inc/admin/options-init.php:2322 inc/admin/options-init.php:2413 +#: inc/admin/options-init.php:2335 inc/admin/options-init.php:2426 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:154 msgid "Course Categories" msgstr "Kurskategorien" -#: inc/admin/options-init.php:2323 inc/admin/options-init.php:2414 +#: inc/admin/options-init.php:2336 inc/admin/options-init.php:2427 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:163 msgid "Course Tags" msgstr "Kurs-Schlagwörter" -#: inc/admin/options-init.php:2331 inc/admin/options-init.php:2424 +#: inc/admin/options-init.php:2344 inc/admin/options-init.php:2437 msgid "Show Instructors Filter" msgstr "Filter für Dozenten anzeigen" -#: inc/admin/options-init.php:2332 inc/admin/options-init.php:2425 +#: inc/admin/options-init.php:2345 inc/admin/options-init.php:2438 msgid "Enable filtering the courses index by instructors." msgstr "Aktiviere das Filtern des Kursindexes nach Kursleitern." -#: inc/admin/options-init.php:2340 inc/admin/options-init.php:2433 +#: inc/admin/options-init.php:2353 inc/admin/options-init.php:2446 msgid "Course Content" msgstr "Kursinhalt" -#: inc/admin/options-init.php:2345 inc/admin/options-init.php:2438 +#: inc/admin/options-init.php:2358 inc/admin/options-init.php:2451 msgid "Course Author" msgstr "Kursautor" -#: inc/admin/options-init.php:2346 inc/admin/options-init.php:2439 +#: inc/admin/options-init.php:2359 inc/admin/options-init.php:2452 msgid "Display the course author on courses, lessons and topics." msgstr "Den Kursautor zu Kursen, Lerneinheiten und Themen anzeigen." -#: inc/admin/options-init.php:2354 +#: inc/admin/options-init.php:2367 msgid "Course Author Bio" msgstr "Kursautor-Bio" -#: inc/admin/options-init.php:2355 +#: inc/admin/options-init.php:2368 msgid "" "Display the course author bio on single courses. This data comes from the " "\"Biographical Info\" section when editing a user in the backend." @@ -3136,19 +3134,19 @@ msgstr "" "Anzeige der Kursautor-Bio zu einzelnen Kursen. Diese Daten stammen aus dem " "Abschnitt „Biographische Infos“ beim Bearbeiten eines Benutzers im Backend." -#: inc/admin/options-init.php:2364 inc/admin/options-init.php:2450 +#: inc/admin/options-init.php:2377 inc/admin/options-init.php:2463 msgid "Course Date" msgstr "Kursdatum" -#: inc/admin/options-init.php:2365 inc/admin/options-init.php:2451 +#: inc/admin/options-init.php:2378 inc/admin/options-init.php:2464 msgid "Display the course date on courses, lessons and topics." msgstr "Zeigen Sie das Kursdatum zu Kursen, Lerneinheiten und Themen an." -#: inc/admin/options-init.php:2373 inc/admin/options-init.php:2468 +#: inc/admin/options-init.php:2386 inc/admin/options-init.php:2481 msgid "Course Participants" msgstr "Kursteilnehmer" -#: inc/admin/options-init.php:2374 +#: inc/admin/options-init.php:2387 msgid "" "Display the list of enrolled course participants on courses, lessons and " "topics." @@ -3156,31 +3154,31 @@ msgstr "" "Die Liste der eingeschriebenen Kursteilnehmer zu Kursen, Lerneinheiten und " "Themen anzeigen." -#: inc/admin/options-init.php:2387 +#: inc/admin/options-init.php:2400 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:23 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:30 msgid "LifterLMS" msgstr "LifterLMS" -#: inc/admin/options-init.php:2415 +#: inc/admin/options-init.php:2428 msgid "Course Tracks" msgstr "Fortbildungsreihen" -#: inc/admin/options-init.php:2416 +#: inc/admin/options-init.php:2429 msgid "Course Difficulty" msgstr "Kursschwierigkeitsgrad" -#: inc/admin/options-init.php:2459 +#: inc/admin/options-init.php:2472 msgid "Lessons List" msgstr "Liste der Lerneinheiten" -#: inc/admin/options-init.php:2460 +#: inc/admin/options-init.php:2473 msgid "Display the lessons list on lessons, quizzes and topics." msgstr "" "Zeigen Sie die Liste der Lerneinheiten zu Lektionen, Quizfragen und Themen " "an." -#: inc/admin/options-init.php:2469 +#: inc/admin/options-init.php:2482 msgid "" "Display the list of enrolled course participants on courses, lessons and " "quizzes." @@ -3188,54 +3186,54 @@ msgstr "" "Zeigen Sie die Liste der eingeschriebenen Kursteilnehmer zu Kursen, " "Lektionen und Quizfragen an." -#: inc/admin/options-init.php:2483 +#: inc/admin/options-init.php:2496 msgid "404 Page" msgstr "404-Fehlerseite" -#: inc/admin/options-init.php:2492 inc/admin/options-init.php:2604 +#: inc/admin/options-init.php:2505 inc/admin/options-init.php:2617 msgid "Page Title" msgstr "Seitentitel" -#: inc/admin/options-init.php:2493 +#: inc/admin/options-init.php:2506 msgid "Enter a title for your 404 page." msgstr "Geben Sie einen Titel für Ihre 404-Seite ein." -#: inc/admin/options-init.php:2495 +#: inc/admin/options-init.php:2508 msgid "Looks like you got lost!" msgstr "Sieht aus, als hätten Sie sich verlaufen!" -#: inc/admin/options-init.php:2500 inc/admin/options-init.php:2613 +#: inc/admin/options-init.php:2513 inc/admin/options-init.php:2626 msgid "Page Description" msgstr "Seitenbeschreibung" -#: inc/admin/options-init.php:2501 +#: inc/admin/options-init.php:2514 msgid "Enter a description for your 404 page." msgstr "Geben Sie eine Beschreibung für Ihre 404-Seite ein." -#: inc/admin/options-init.php:2503 +#: inc/admin/options-init.php:2516 msgid "We couldn't find the page you were looking for." msgstr "Wir konnten die von Ihnen gesuchte Seite nicht finden." -#: inc/admin/options-init.php:2518 +#: inc/admin/options-init.php:2531 msgid "Select which type of image to use on your 404 page." msgstr "" "Wählen Sie, welche Art von Bild Sie auf Ihrer 404-Seite verwenden möchten." -#: inc/admin/options-init.php:2521 +#: inc/admin/options-init.php:2534 msgid "2.0" msgstr "2.0" -#: inc/admin/options-init.php:2522 +#: inc/admin/options-init.php:2535 msgid "1.0" msgstr "1.0" -#: inc/admin/options-init.php:2523 +#: inc/admin/options-init.php:2536 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:121 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:730 msgid "Custom" msgstr "Benutzerdefiniert" -#: inc/admin/options-init.php:2524 +#: inc/admin/options-init.php:2537 #: inc/plugins/beaver-builder/header-bar/header-bar.php:352 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:634 #: inc/plugins/elementor/widgets/bb-profile-completion.php:345 @@ -3244,19 +3242,19 @@ msgstr "Benutzerdefiniert" msgid "None" msgstr "Nichts" -#: inc/admin/options-init.php:2532 +#: inc/admin/options-init.php:2545 msgid "The image will be tinted with your Primary Color." msgstr "Das Bild wird mit Ihrer Primärfarbe eingefärbt." -#: inc/admin/options-init.php:2553 +#: inc/admin/options-init.php:2566 msgid "Page Button" msgstr "Schaltfläche Seite" -#: inc/admin/options-init.php:2554 +#: inc/admin/options-init.php:2567 msgid "Show a button at the bottom of your 404 page." msgstr "Zeigen Sie eine Schaltfläche am unteren Rand Ihrer 404-Seite an." -#: inc/admin/options-init.php:2562 +#: inc/admin/options-init.php:2575 #: inc/plugins/elementor/widgets/bb-forums-activity.php:144 #: inc/plugins/elementor/widgets/bb-forums-activity.php:171 #: inc/plugins/elementor/widgets/courses/bb-lms-activity.php:225 @@ -3264,31 +3262,31 @@ msgstr "Zeigen Sie eine Schaltfläche am unteren Rand Ihrer 404-Seite an." msgid "Button Text" msgstr "Schaltflächentext" -#: inc/admin/options-init.php:2563 +#: inc/admin/options-init.php:2576 msgid "Enter the text for your button." msgstr "Geben Sie den Text für Ihre Schaltfläche ein." -#: inc/admin/options-init.php:2564 +#: inc/admin/options-init.php:2577 msgid "Return Home" msgstr "Zurück zur Startseite" -#: inc/admin/options-init.php:2570 +#: inc/admin/options-init.php:2583 msgid "Button Link" msgstr "Schaltflächenlink" -#: inc/admin/options-init.php:2571 +#: inc/admin/options-init.php:2584 msgid "Enter the URL for your button." msgstr "Geben Sie die URL für Ihre Schaltfläche ein." -#: inc/admin/options-init.php:2580 inc/admin/options-init.php:2607 +#: inc/admin/options-init.php:2593 inc/admin/options-init.php:2620 msgid "Maintenance Mode" msgstr "Wartungsmodus" -#: inc/admin/options-init.php:2589 +#: inc/admin/options-init.php:2602 msgid "Enable Maintenance Mode" msgstr "Wartungsmodus aktivieren" -#: inc/admin/options-init.php:2590 +#: inc/admin/options-init.php:2603 msgid "" "If enabled, only site administrators will be able to login to your site. " "Logged-out members will see the maintenance mode page." @@ -3297,56 +3295,56 @@ msgstr "" "Ihrer Website anmelden. Ausgeloggte Mitglieder sehen die Seite für den " "Wartungsmodus." -#: inc/admin/options-init.php:2598 +#: inc/admin/options-init.php:2611 msgid "Page Content" msgstr "Seiteninhalt" -#: inc/admin/options-init.php:2605 +#: inc/admin/options-init.php:2618 msgid "Enter a title for your maintenance mode page." msgstr "Geben Sie einen Titel für Ihre Wartungsmodus-Seite ein." -#: inc/admin/options-init.php:2606 +#: inc/admin/options-init.php:2619 msgid "Custom Maintenance Title" msgstr "Benutzerdefinierter Wartungstitel" -#: inc/admin/options-init.php:2614 +#: inc/admin/options-init.php:2627 msgid "Enter a description for your maintenance mode page." msgstr "Geben Sie eine Beschreibung für Ihre Wartungsmodus-Seite ein." -#: inc/admin/options-init.php:2616 +#: inc/admin/options-init.php:2629 msgid "Undergoing scheduled maintenance.
    Sorry for the inconvenience." msgstr "" "Geplante Wartungsarbeiten werden durchgeführt.
    Entschuldigen Sie die " "Unannehmlichkeiten." -#: inc/admin/options-init.php:2632 +#: inc/admin/options-init.php:2645 msgid "Show a featured image on your maintenance mode page." msgstr "Zeigen Sie ein Bild auf Ihrer Wartungsmodus-Seite an." -#: inc/admin/options-init.php:2647 +#: inc/admin/options-init.php:2660 msgid "Bottom Text" msgstr "Unterster Text" -#: inc/admin/options-init.php:2648 +#: inc/admin/options-init.php:2661 msgid "Enter text for the bottom of your maintenance mode page." msgstr "" "Geben Sie einen Text für den unteren Teil Ihrer Wartungsmodus-Seite ein." #. translators: 1. email url -#: inc/admin/options-init.php:2651 +#: inc/admin/options-init.php:2664 msgid "Contact us at %1$s" msgstr "Kontaktieren Sie uns unter %1$s" #. translators: 1. Link URL. 2. Link text. -#: inc/admin/options-init.php:2673 +#: inc/admin/options-init.php:2686 msgid "Countdown Timer" msgstr "Countdown Zähler" -#: inc/admin/options-init.php:2679 +#: inc/admin/options-init.php:2692 msgid "Enable Countdown" msgstr "Countdown aktivieren" -#: inc/admin/options-init.php:2690 +#: inc/admin/options-init.php:2703 msgid "" "Enter the date the timer should count down to, using the following date " "format: MM/DD/YYYY" @@ -3354,60 +3352,60 @@ msgstr "" "Geben Sie das Datum ein, bis zu dem der Timer herunterzählen soll, und " "verwenden Sie dabei das folgende Datumsformat: MM/TT/JJJJ" -#: inc/admin/options-init.php:2696 +#: inc/admin/options-init.php:2709 msgid "Featured Content" msgstr "Ausgewählter Inhalt" -#: inc/admin/options-init.php:2702 +#: inc/admin/options-init.php:2715 msgid "Enable Featured Content" msgstr "Ausgewählte Inhalte aktivieren" -#: inc/admin/options-init.php:2703 +#: inc/admin/options-init.php:2716 msgid "Enable a featured content section on your maintenance mode page." msgstr "" "Aktivieren Sie einen Abschnitt für besondere Inhalte auf Ihrer Wartungsmodus-" "Seite." -#: inc/admin/options-init.php:2712 +#: inc/admin/options-init.php:2725 msgid "Section Title" msgstr "Abschnittsüberschrift" -#: inc/admin/options-init.php:2713 +#: inc/admin/options-init.php:2726 msgid "Enter a title for your featured content section." msgstr "" "Geben Sie einen Titel für den Abschnitt mit den besonderen Inhalten ein." -#: inc/admin/options-init.php:2714 +#: inc/admin/options-init.php:2727 msgid "Subscribe Title" msgstr "Titel des Abonnements" -#: inc/admin/options-init.php:2720 +#: inc/admin/options-init.php:2733 msgid "Section Content" msgstr "Abschnittsinhalt" -#: inc/admin/options-init.php:2721 +#: inc/admin/options-init.php:2734 msgid "You can use shortcodes in this content." msgstr "Sie können in diesem Inhalt Shortcodes verwenden." -#: inc/admin/options-init.php:2744 +#: inc/admin/options-init.php:2757 msgid "Enable Social Links" msgstr "Soziale Links aktivieren" -#: inc/admin/options-init.php:2745 +#: inc/admin/options-init.php:2758 msgid "Show links to your social networks on your maintenance mode page." msgstr "" "Zeigen Sie Links zu Ihren sozialen Netzwerken auf Ihrer Wartungsmodus-Seite " "an." -#: inc/admin/options-init.php:2764 +#: inc/admin/options-init.php:2777 msgid "Custom Codes" msgstr "Benutzerdefinierte Codes" -#: inc/admin/options-init.php:2772 +#: inc/admin/options-init.php:2785 msgid "Tracking Code" msgstr "Tracking-Code" -#: inc/admin/options-init.php:2773 +#: inc/admin/options-init.php:2786 msgid "" "Paste your Google Analytics (or other) tracking code here. This will be " "added before the closing of body tag." @@ -3415,12 +3413,12 @@ msgstr "" "Fügen Sie hier Ihren Google Analytics- (oder anderen) Tracking-Code ein. " "Dieser wird vor dem Schließen des Body-Tags hinzugefügt." -#: inc/admin/options-init.php:2788 +#: inc/admin/options-init.php:2801 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:261 msgid "CSS" msgstr "CSS" -#: inc/admin/options-init.php:2789 +#: inc/admin/options-init.php:2802 msgid "" "Quickly add some CSS here to make design adjustments. It is a much better " "solution then manually editing the theme. You may also consider using a " @@ -3431,11 +3429,11 @@ msgstr "" "Sie können auch die Verwendung eines untergeordneten Themes in Betracht " "ziehen." -#: inc/admin/options-init.php:2806 +#: inc/admin/options-init.php:2819 msgid "JavaScript" msgstr "JavaScript" -#: inc/admin/options-init.php:2807 +#: inc/admin/options-init.php:2820 msgid "" "Quickly add some JavaScript code here. It is a much better solution then " "manually editing the theme. You may also consider using a child theme." @@ -3444,15 +3442,15 @@ msgstr "" "Lösung als die manuelle Bearbeitung des Themes. Sie können auch die " "Verwendung eines untergeordneten Themes in Betracht ziehen." -#: inc/admin/options-init.php:2826 +#: inc/admin/options-init.php:2839 msgid "Minify Assets" msgstr "Assets minimieren" -#: inc/admin/options-init.php:2835 +#: inc/admin/options-init.php:2848 msgid "Minify CSS" msgstr "CSS minimieren" -#: inc/admin/options-init.php:2836 +#: inc/admin/options-init.php:2849 msgid "" "By default the theme loads stylesheets that are not minified. You can enable " "this setting to instead load minified and combined stylesheets." @@ -3461,11 +3459,11 @@ msgstr "" "können diese Einstellung aktivieren, um stattdessen minimierte und " "kombinierte Stylesheets zu laden." -#: inc/admin/options-init.php:2844 +#: inc/admin/options-init.php:2857 msgid "Minify JavaScript" msgstr "JavaScript minimieren" -#: inc/admin/options-init.php:2845 +#: inc/admin/options-init.php:2858 msgid "" "By default the theme loads scripts that are not minified. You can enable " "this setting to instead load minified and combined JS files." @@ -3474,29 +3472,29 @@ msgstr "" "diese Einstellung aktivieren, um stattdessen minimierte und kombinierte JS-" "Dateien zu laden." -#: inc/admin/options-init.php:2887 +#: inc/admin/options-init.php:2900 #: inc/admin/redux-templates/panel/header.tpl.php:62 msgid "Theme Options" msgstr "Theme-Optionen" -#: inc/admin/options-init.php:2888 +#: inc/admin/options-init.php:2901 #: inc/lib/buddyboss-updater/includes/functions.php:124 msgid "BuddyBoss Theme" msgstr "BuddyBoss Theme" -#: inc/admin/options-init.php:2944 +#: inc/admin/options-init.php:2957 msgid "Follow BuddyBoss on YouTube" msgstr "Folgen Sie BuddyBoss auf YouTube" -#: inc/admin/options-init.php:2949 +#: inc/admin/options-init.php:2962 msgid "Follow BuddyBoss on Twitter" msgstr "Folgen Sie BuddyBoss auf Twitter" -#: inc/admin/options-init.php:2954 +#: inc/admin/options-init.php:2967 msgid "Like BuddyBoss on Facebook" msgstr "BuddyBoss auf Facebook mit einem „Gefällt mir“ versehen" -#: inc/admin/options-init.php:2964 +#: inc/admin/options-init.php:2977 msgid "" "

    To access any of your saved options from within your code you can use " "your global variable: $%1$s

    " @@ -3505,7 +3503,7 @@ msgstr "" "zuzugreifen, können Sie Ihre globale Variable verwenden: $%1$s

    " -#: inc/admin/options-init.php:2966 +#: inc/admin/options-init.php:2979 msgid "" "

    This text is displayed above the options panel. It isn't required, but " "more info is always better! The intro_text field accepts all HTML.

    " @@ -3617,8 +3615,8 @@ msgid "Black 900" msgstr "Ultrafett 900" #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:156 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:286 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:364 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:290 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:368 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:487 #: inc/plugins/elementor/widgets/bb-forums-activity.php:512 #: inc/plugins/elementor/widgets/bb-forums-activity.php:704 @@ -3672,12 +3670,12 @@ msgid "Create New Font" msgstr "Neue Schriftart erstellen" #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:89 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:2303 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1094 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:1446 @@ -3743,7 +3741,7 @@ msgstr "Schriftart Squirrel" msgid "View Tutorial" msgstr "Tutorial ansehen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:255 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:259 msgid "" "Warning: Access Restricted. Please enable BuddyBoss Theme License key here and try again." @@ -3751,63 +3749,63 @@ msgstr "" "Warnung: Zugang eingeschränkt. Bitte aktivieren Sie den BuddyBoss Theme-" "Lizenzschlüssel hier und versuchen Sie es erneut." -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:269 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:347 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:273 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:351 msgid "Weight:" msgstr "Stärke:" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:272 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:350 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:276 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:354 msgid "100 - Thin" msgstr "100 - Dünn" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:273 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:351 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:277 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:355 msgid "200 - Extra Light" msgstr "200 - Extraleicht" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:274 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:352 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:278 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:356 msgid "300 - Light" msgstr "300 - Leicht" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:275 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:353 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:279 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:357 msgid "400 - Normal" msgstr "400 - Normal" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:276 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:354 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:280 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:358 msgid "500 - Medium" msgstr "500 - Mittel" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:277 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:355 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:281 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:359 msgid "600 - Semi Bold" msgstr "600 - Halbfett" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:278 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:356 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:282 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:360 msgid "700 - Bold" msgstr "700 - Fett" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:279 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:357 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:283 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:361 msgid "800 - Extra Bold" msgstr "800 - Extrafett" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:280 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:358 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:284 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:362 msgid "900 - Black" msgstr "900 - Ultrafett" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:283 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:361 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:287 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:365 msgid "Style:" msgstr "Stil:" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:287 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:365 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:291 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:369 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1393 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:389 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:836 @@ -3817,37 +3815,37 @@ msgstr "Stil:" msgid "Italic" msgstr "Kursiv" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:290 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:368 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:294 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:372 msgid "Font Files:" msgstr "Schriftdateien:" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:304 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:382 msgid "Are you sure?" msgstr "Sind Sie sicher?" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:301 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:379 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:304 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:305 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:382 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:383 msgid "Delete Font Variation" msgstr "Schriftartvariation löschen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:308 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:386 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 msgid "WOFF File" msgstr "WOFF-Datei" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:311 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:389 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:315 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:393 msgid "The Web Open Font Format, Used by Modern Browsers" msgstr "Das Web Open Font Format, das von modernen Browsern verwendet wird" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 #: inc/plugins/buddyboss-menu-icons/includes/picker.php:234 #: inc/plugins/buddyboss-menu-icons/includes/picker.php:237 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:902 @@ -3856,59 +3854,59 @@ msgstr "Das Web Open Font Format, das von modernen Browsern verwendet wird" msgid "Remove" msgstr "Löschen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 msgid "Upload font .woff file" msgstr "Schriftart .woff-Datei hochladen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 msgid "Select .woff file" msgstr ".woff-Datei auswählen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 msgid "WOFF2 File" msgstr "WOFF2-Datei" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:319 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:397 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:323 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:401 msgid "The Web Open Font Format 2, Used by Modern Browsers" msgstr "Das Web Open Font Format 2, das von modernen Browsern verwendet wird" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 msgid "Upload font .woff2 file" msgstr "Schriftart .woff2-Datei hochladen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 msgid "Select .woff2 file" msgstr ".woff2-Datei auswählen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 msgid "TTF File" msgstr "TTF-Datei" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:327 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:405 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:331 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:409 msgid "TrueType Fonts, Used for better supporting Safari, Android, iOS" msgstr "" "TrueType-Schriften, verwendet zur besseren Unterstützung von Safari, " "Android, iOS" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 msgid "Upload font .ttf file" msgstr "Schriftart .ttf-Datei hochladen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 msgid "Select .ttf file" msgstr ".ttf-Datei auswählen" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:339 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:343 msgid "Add New Variation" msgstr "Neue Variation hinzufügen" @@ -4210,56 +4208,11 @@ msgstr "" "Kontobereich." #: inc/lib/buddyboss-updater/includes/views/package.php:59 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:82 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:91 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:100 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:109 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:119 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:129 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:663 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:169 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:184 -#: inc/plugins/elementor/widgets/bb-review.php:317 -#: inc/plugins/elementor/widgets/bb-review.php:369 -#: inc/plugins/elementor/widgets/bb-review.php:383 -#: inc/plugins/elementor/widgets/bb-review.php:397 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:241 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:254 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:271 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:283 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:263 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:292 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:307 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:322 -msgid "Show" -msgstr "Zeigen" - -#: inc/lib/buddyboss-updater/includes/views/package.php:60 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:83 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:92 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:101 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:110 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:120 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:130 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:398 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:170 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:185 -#: inc/plugins/elementor/widgets/bb-review.php:316 -#: inc/plugins/elementor/widgets/bb-review.php:368 -#: inc/plugins/elementor/widgets/bb-review.php:382 -#: inc/plugins/elementor/widgets/bb-review.php:396 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:242 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:255 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:272 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:284 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:262 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:291 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:306 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:321 -msgid "Hide" -msgstr "Verstecken" +#: inc/lib/buddyboss-updater/includes/views/package.php:83 +msgid "Toggle" +msgstr "Umschalten" -#: inc/lib/buddyboss-updater/includes/views/package.php:72 +#: inc/lib/buddyboss-updater/includes/views/package.php:73 msgid "" "This is your account email you use to log into your BuddyBoss.com account." msgstr "" @@ -4270,17 +4223,17 @@ msgstr "" msgid "Down for Maintenance" msgstr "Aktuell werden Wartungsarbeiten durchgeführt" -#: inc/plugins/bbpress-helper.php:103 +#: inc/plugins/bbpress-helper.php:111 msgid "Something went wrong. Refresh your browser and try again." msgstr "" "Etwas ist schief gelaufen. Aktualisieren Sie Ihren Browser (z. B. mit der " "Taste F5) und versuchen Sie es erneut." -#: inc/plugins/bbpress-helper.php:111 +#: inc/plugins/bbpress-helper.php:119 msgid "Type your reply here" msgstr "Geben Sie Ihre Antwort hier ein" -#: inc/plugins/bbpress-helper.php:528 inc/plugins/bbpress-helper.php:529 +#: inc/plugins/bbpress-helper.php:565 inc/plugins/bbpress-helper.php:566 msgid "Quick Reply" msgstr "Schnelle Antwort" @@ -4334,6 +4287,54 @@ msgstr "Antwort" msgid "Content" msgstr "Inhalt" +#: inc/plugins/beaver-builder/header-bar/header-bar.php:82 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:91 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:100 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:109 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:119 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:129 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:663 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:169 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:184 +#: inc/plugins/elementor/widgets/bb-review.php:317 +#: inc/plugins/elementor/widgets/bb-review.php:369 +#: inc/plugins/elementor/widgets/bb-review.php:383 +#: inc/plugins/elementor/widgets/bb-review.php:397 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:241 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:254 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:271 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:283 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:263 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:292 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:307 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:322 +msgid "Show" +msgstr "Zeigen" + +#: inc/plugins/beaver-builder/header-bar/header-bar.php:83 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:92 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:101 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:110 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:120 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:130 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:398 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:170 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:185 +#: inc/plugins/elementor/widgets/bb-review.php:316 +#: inc/plugins/elementor/widgets/bb-review.php:368 +#: inc/plugins/elementor/widgets/bb-review.php:382 +#: inc/plugins/elementor/widgets/bb-review.php:396 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:242 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:255 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:272 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:284 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:262 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:291 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:306 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:321 +msgid "Hide" +msgstr "Verstecken" + #: inc/plugins/beaver-builder/header-bar/header-bar.php:88 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:265 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:729 @@ -4948,7 +4949,7 @@ msgid "Icon Picker" msgstr "Symbol-Picker" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/loader.php:240 -#: inc/plugins/learndash-helper.php:1046 inc/plugins/lifterlms-helper.php:1244 +#: inc/plugins/learndash-helper.php:1080 inc/plugins/lifterlms-helper.php:1267 msgid "All Categories" msgstr "Alle Kategorien" @@ -5206,6 +5207,7 @@ msgid "Award" msgstr "Auszeichnung" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:303 +#: inc/theme/functions.php:429 msgid "Badge" msgstr "Abzeichen" @@ -6361,7 +6363,7 @@ msgid "Log In" msgstr "Anmelden" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1518 -#: inc/theme/functions.php:1555 inc/theme/template-functions.php:1497 +#: inc/theme/functions.php:1608 inc/theme/template-functions.php:1497 #: paid-memberships-pro/pages/account.php:233 #: template-parts/header-profile-menu.php:518 msgid "Log Out" @@ -7419,7 +7421,7 @@ msgstr "Customizer" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:184 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:416 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1039 -#: inc/plugins/lifterlms-helper.php:2127 +#: inc/plugins/lifterlms-helper.php:2150 msgid "Dashboard" msgstr "Dashboard" @@ -10588,7 +10590,7 @@ msgstr "Mein Bereich" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:951 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:503 -#: inc/plugins/learndash-helper.php:1844 +#: inc/plugins/learndash-helper.php:1885 #: lifterlms/assignment/template-single-assignment-content.php:97 #: lifterlms/lesson/template-single-lesson-content.php:154 #: lifterlms/myaccount/my-notifications.php:42 @@ -10628,7 +10630,7 @@ msgstr "Pfund" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:1061 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:583 -#: inc/plugins/learndash-helper.php:1845 +#: inc/plugins/learndash-helper.php:1886 #: lifterlms/assignment/template-single-assignment-content.php:93 #: lifterlms/lesson/template-single-lesson-content.php:144 #: lifterlms/myaccount/my-notifications.php:41 @@ -11225,7 +11227,7 @@ msgstr "Typografie Inhalt" msgid "Content Color" msgstr "Inhaltsfarbe" -#: inc/plugins/elementor/widgets/bb-activity.php:753 +#: inc/plugins/elementor/widgets/bb-activity.php:758 msgid "Post an Update" msgstr "Fügen Sie eine Aktualisierung hinzu" @@ -11778,7 +11780,7 @@ msgid "Profile Photo" msgstr "Profilbild" #: inc/plugins/elementor/widgets/bb-profile-completion.php:158 -#: inc/plugins/learndash-helper.php:534 inc/plugins/lifterlms-helper.php:1544 +#: inc/plugins/learndash-helper.php:550 inc/plugins/lifterlms-helper.php:1567 #: template-parts/header-profile-menu.php:38 msgid "Cover Photo" msgstr "Titelbild" @@ -11804,9 +11806,9 @@ msgid "Completion Text" msgstr "Vervollständigungstext" #: inc/plugins/elementor/widgets/bb-profile-completion.php:236 -#: inc/plugins/lifterlms-helper.php:1591 inc/plugins/lifterlms-helper.php:1663 +#: inc/plugins/lifterlms-helper.php:1614 inc/plugins/lifterlms-helper.php:1686 #: lifterlms/assignment/template-single-assignment-content.php:72 -#: lifterlms/course/course-index-loop.php:58 +#: lifterlms/course/course-index-loop.php:56 #: lifterlms/lesson/template-single-lesson-content.php:121 #: lifterlms/quiz/template-single-quizz-content.php:72 msgid "Complete" @@ -12587,6 +12589,7 @@ msgid "Show Author" msgstr "Autor anzeigen" #: inc/plugins/elementor/widgets/courses/controls/learndash-courses-controls.php:399 +#: learndash/ld30/modules/infobar/course.php:190 msgid "Price" msgstr "Preis" @@ -13045,31 +13048,31 @@ msgstr "Es wurden keine Mitglieder gefunden." msgid "Your response is awaiting for approval." msgstr "Ihre Antwort wartet auf Freigabe." -#: inc/plugins/learndash-helper.php:519 +#: inc/plugins/learndash-helper.php:535 msgid "Course Short Description" msgstr "Kurzbeschreibung des Kurses" -#: inc/plugins/learndash-helper.php:524 +#: inc/plugins/learndash-helper.php:540 msgid "Course Video Preview" msgstr "Video-Vorschau des Kurses" -#: inc/plugins/learndash-helper.php:560 +#: inc/plugins/learndash-helper.php:576 msgid "Remove cover photo" msgstr "Titelbild entfernen" -#: inc/plugins/learndash-helper.php:564 +#: inc/plugins/learndash-helper.php:580 msgid "Set cover photo" msgstr "Titelbild einstellen" -#: inc/plugins/learndash-helper.php:609 +#: inc/plugins/learndash-helper.php:625 msgid "Click for Help!" msgstr "Für Hilfe klicken!" -#: inc/plugins/learndash-helper.php:613 +#: inc/plugins/learndash-helper.php:629 msgid "Preview Video URL" msgstr "Vorschau der Video-URL" -#: inc/plugins/learndash-helper.php:632 +#: inc/plugins/learndash-helper.php:648 msgid "" "Enter preview video URL for the course. The video will be added on single " "course price box." @@ -13077,36 +13080,43 @@ msgstr "" "Geben Sie die URL des Vorschauvideos für den Kurs ein. Das Video wird in der " "Preisliste des Einzelkurses hinzugefügt." -#: inc/plugins/learndash-helper.php:1183 inc/plugins/lifterlms-helper.php:553 +#: inc/plugins/learndash-helper.php:1217 inc/plugins/lifterlms-helper.php:555 msgid "All Instructors" msgstr "Alle Kursleiter" -#: inc/plugins/learndash-helper.php:1279 inc/plugins/lifterlms-helper.php:527 +#: inc/plugins/learndash-helper.php:1320 inc/plugins/lifterlms-helper.php:529 msgid "Alphabetical" msgstr "Alphabetisch" -#: inc/plugins/learndash-helper.php:1280 inc/plugins/lifterlms-helper.php:528 +#: inc/plugins/learndash-helper.php:1321 inc/plugins/lifterlms-helper.php:530 msgid "Newly Created" msgstr "Neu erstellt" -#: inc/plugins/learndash-helper.php:1284 inc/plugins/lifterlms-helper.php:532 +#: inc/plugins/learndash-helper.php:1325 inc/plugins/lifterlms-helper.php:534 msgid "My Progress" msgstr "Mein Fortschritt" -#: inc/plugins/learndash-helper.php:1569 +#: inc/plugins/learndash-helper.php:1610 msgid "RESUME" msgstr "FORTSETZEN" -#: inc/plugins/lifterlms-helper.php:892 +#: inc/plugins/learndash-helper.php:2581 template-parts/content-bbpress.php:51 +#: template-parts/content-buddypress.php:41 +#: template-parts/content-sfwd-assignment.php:18 +#: template-parts/content-sfwd.php:18 +msgid "Pages:" +msgstr "Seiten:" + +#: inc/plugins/lifterlms-helper.php:909 msgid "Sorry, no memberships were found." msgstr "Es wurden leider keine Mitgliedschaften gefunden." -#: inc/plugins/lifterlms-helper.php:1576 +#: inc/plugins/lifterlms-helper.php:1599 #: learndash/ld30/template-single-course-sidebar.php:150 msgid "Continue" msgstr "Fortsetzen" -#: inc/plugins/lifterlms-helper.php:1591 +#: inc/plugins/lifterlms-helper.php:1614 #: learndash/ld30/learndash-sidebar.php:221 #: learndash/ld30/learndash-sidebar.php:294 #: learndash/ld30/learndash-sidebar.php:340 @@ -13119,56 +13129,56 @@ msgstr "Fortsetzen" msgid "Completed" msgstr "Abgeschlossen" -#: inc/plugins/lifterlms-helper.php:1641 +#: inc/plugins/lifterlms-helper.php:1664 #: learndash/ld30/modules/progress.php:162 msgid "Steps" msgstr "Schritte" -#: inc/plugins/lifterlms-helper.php:1643 +#: inc/plugins/lifterlms-helper.php:1666 msgid "Last activity on" msgstr "Letzte Aktivität am" -#: inc/plugins/lifterlms-helper.php:1666 +#: inc/plugins/lifterlms-helper.php:1689 #: lifterlms/assignment/template-single-assignment-content.php:75 -#: lifterlms/course/course-index-loop.php:65 +#: lifterlms/course/course-index-loop.php:63 #: lifterlms/lesson/template-single-lesson-content.php:123 #: lifterlms/quiz/template-single-quizz-content.php:76 msgid "In Progress" msgstr "In Bearbeitung" -#: inc/plugins/lifterlms-helper.php:1765 +#: inc/plugins/lifterlms-helper.php:1788 msgid "What Others Have Said" msgstr "Was andere sagten" -#: inc/plugins/lifterlms-helper.php:1851 inc/plugins/lifterlms-helper.php:1906 +#: inc/plugins/lifterlms-helper.php:1874 inc/plugins/lifterlms-helper.php:1929 msgid "Thank you for your review!" msgstr "Vielen Dank für Ihre Bewertung!" -#: inc/plugins/lifterlms-helper.php:1860 +#: inc/plugins/lifterlms-helper.php:1883 msgid "Write a Review" msgstr "Schreiben Sie eine Bewertung" -#: inc/plugins/lifterlms-helper.php:1883 +#: inc/plugins/lifterlms-helper.php:1906 msgid "Review Title" msgstr "Titel der Bewertung" -#: inc/plugins/lifterlms-helper.php:1885 +#: inc/plugins/lifterlms-helper.php:1908 msgid "Review Title is required." msgstr "Ein Titel ist für eine Bewertung erforderlich." -#: inc/plugins/lifterlms-helper.php:1887 +#: inc/plugins/lifterlms-helper.php:1910 msgid "Review Text" msgstr "Ausführlicher Bewertungstext" -#: inc/plugins/lifterlms-helper.php:1890 +#: inc/plugins/lifterlms-helper.php:1913 msgid "Review Text is required." msgstr "Ein ausführlicher Text ist für die Bewertung erforderlich." -#: inc/plugins/lifterlms-helper.php:1896 +#: inc/plugins/lifterlms-helper.php:1919 msgid "Leave Review" msgstr "Hinterlassen Sie eine Bewertung" -#: inc/plugins/lifterlms-helper.php:2127 +#: inc/plugins/lifterlms-helper.php:2150 msgid "All certificates" msgstr "Alle Zertifikate" @@ -13300,39 +13310,43 @@ msgstr "Mobiles Menü - Angemeldet" msgid "Mobile Menu - Logged out" msgstr "Mobiles Menü - Abgemeldet" -#: inc/theme/functions.php:409 +#: inc/theme/functions.php:421 msgid "Share on Facebook" msgstr "Auf Facebook teilen" -#: inc/theme/functions.php:410 +#: inc/theme/functions.php:422 msgid "Tweet" msgstr "Twittern" -#: inc/theme/functions.php:412 +#: inc/theme/functions.php:424 msgid "Your comment has been posted." msgstr "Ihr Kommentar wurde veröffentlicht." -#: inc/theme/functions.php:413 +#: inc/theme/functions.php:425 msgid "Please Wait..." msgstr "Bitte warten ..." -#: inc/theme/functions.php:414 +#: inc/theme/functions.php:426 msgid "Choose a file" msgstr "Datei auswählen" -#: inc/theme/functions.php:464 +#: inc/theme/functions.php:427 +msgid "Please enter a valid email address." +msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein." + +#: inc/theme/functions.php:478 msgid "Choose or Upload an Image" msgstr "Ein Bild auswählen oder hochladen" -#: inc/theme/functions.php:465 +#: inc/theme/functions.php:479 msgid "Use this image" msgstr "Dieses Bild verwenden" -#: inc/theme/functions.php:1412 +#: inc/theme/functions.php:1465 msgid "Search..." msgstr "Suchen ..." -#: inc/theme/functions.php:1465 +#: inc/theme/functions.php:1518 msgid "Stick to Bottom" msgstr "Unten anheften" @@ -13363,7 +13377,7 @@ msgstr "Benutzername" msgid "Add new password" msgstr "Neues Passwort hinzufügen" -#: inc/theme/login.php:186 inc/theme/login.php:733 +#: inc/theme/login.php:186 inc/theme/login.php:736 msgid "Retype new password" msgstr "Neues Passwort erneut eingeben" @@ -13404,11 +13418,11 @@ msgstr "Konto erstellen" msgid "Sign in" msgstr "Anmelden" -#: inc/theme/login.php:714 +#: inc/theme/login.php:717 msgid "Forgot Password?" msgstr "Passwort vergessen?" -#: inc/theme/login.php:742 +#: inc/theme/login.php:745 msgid "The passwords do not match." msgstr "Die Passwörter stimmen nicht überein." @@ -13424,16 +13438,16 @@ msgstr "" msgid "Set as %3$s" msgstr "Als %3$s setzen" -#: inc/theme/multi-post-thumbnails.php:429 -#: inc/theme/multi-post-thumbnails.php:436 +#: inc/theme/multi-post-thumbnails.php:432 +#: inc/theme/multi-post-thumbnails.php:439 msgid "Set %s" msgstr "Setzen Sie %s" -#: inc/theme/multi-post-thumbnails.php:450 +#: inc/theme/multi-post-thumbnails.php:453 msgid "Replace image" msgstr "Bild ersetzen" -#: inc/theme/multi-post-thumbnails.php:452 +#: inc/theme/multi-post-thumbnails.php:455 msgid "Remove %s" msgstr "Entfernen Sie %s" @@ -14119,6 +14133,56 @@ msgstr "Läuft ab am" msgid "Expired at" msgstr "Abgelaufen am" +#: learndash/ld30/modules/infobar/course.php:133 +msgid "Current Status" +msgstr "Aktueller Status" + +#: learndash/ld30/modules/infobar/course.php:144 +#: learndash/ld30/shortcodes/course_list_grid_template.php:285 +#: learndash/ld30/template-course-item.php:105 +#: learndash/ld30/template-single-course-sidebar.php:130 +#: lifterlms/course/course-index-loop.php:68 +msgid "Not Enrolled" +msgstr "Nicht eingeschrieben" + +#: learndash/ld30/modules/infobar/course.php:247 +#: learndash/ld30/shortcodes/course_list_grid_template.php:81 +#: learndash/ld30/shortcodes/course_list_grid_template.php:117 +#: learndash/ld30/shortcodes/course_list_grid_template.php:281 +#: learndash/ld30/template-course-item.php:101 +#: learndash/ld30/template-single-course-sidebar.php:196 +#: learndash/ld30/template-single-course-sidebar.php:286 +#: lifterlms/course/lesson-preview.php:178 +msgid "Free" +msgstr "Frei" + +#. translators: placeholders: %1$s Number of times the recurring payment +#. repeats, %2$s Frequency of recurring payments: day, week, month, year. +#: learndash/ld30/modules/infobar/course.php:299 +msgid "for %1$s %2$s" +msgstr "für %1$s %2$s" + +#. translators: placeholders: %1$s Number of times the recurring payment +#. repeats, %2$s Frequency of recurring payments: day, week, month, year. +#: learndash/ld30/modules/infobar/course.php:336 +msgid " for %1$s %2$s" +msgstr " %1$s, %2$s" + +#: learndash/ld30/modules/infobar/course.php:394 +msgid "Get Started" +msgstr "Jetzt loslegen" + +#: learndash/ld30/modules/infobar/course.php:427 +#: learndash/ld30/template-single-course-sidebar.php:166 +msgid "Login to Enroll" +msgstr "Für die Einschreibung bitte anmelden" + +#: learndash/ld30/modules/infobar/course.php:442 +#: template-parts/content-buddypress.php:20 +msgid "or" +msgstr "oder" + +#: learndash/ld30/modules/infobar/course.php:444 #: learndash/ld30/modules/login-modal.php:59 #: learndash/ld30/template-single-course-sidebar.php:256 #: woocommerce/myaccount/form-login.php:29 @@ -14187,28 +14251,11 @@ msgstr "Eine Registrierungsbestätigung wird Ihnen per E-Mail zugesandt." msgid "See more..." msgstr "Mehr anzeigen …" -#: learndash/ld30/shortcodes/course_list_grid_template.php:81 -#: learndash/ld30/shortcodes/course_list_grid_template.php:117 -#: learndash/ld30/shortcodes/course_list_grid_template.php:281 -#: learndash/ld30/template-course-item.php:101 -#: learndash/ld30/template-single-course-sidebar.php:196 -#: learndash/ld30/template-single-course-sidebar.php:286 -#: lifterlms/course/lesson-preview.php:178 -msgid "Free" -msgstr "Frei" - #: learndash/ld30/shortcodes/course_list_grid_template.php:126 #: learndash/ld30/shortcodes/course_list_grid_template.php:133 msgid "Enrolled" msgstr "Eingeschrieben" -#: learndash/ld30/shortcodes/course_list_grid_template.php:285 -#: learndash/ld30/template-course-item.php:105 -#: learndash/ld30/template-single-course-sidebar.php:130 -#: lifterlms/course/course-index-loop.php:70 -msgid "Not Enrolled" -msgstr "Nicht eingeschrieben" - #: learndash/ld30/shortcodes/course_list_grid_template.php:289 #: learndash/ld30/template-course-item.php:86 #: learndash/ld30/template-course-item.php:110 @@ -14274,10 +14321,6 @@ msgstr "Eingeschrieben" msgid "Start %s" msgstr "%s starten" -#: learndash/ld30/template-single-course-sidebar.php:166 -msgid "Login to Enroll" -msgstr "Für die Einschreibung bitte anmelden" - #: learndash/ld30/template-single-course-sidebar.php:193 msgid "Open Registration" msgstr "Registrierung öffnen" @@ -14373,33 +14416,33 @@ msgid_plural "Course Instructors" msgstr[0] "Kursleiter" msgstr[1] "Kursleiter" -#: lifterlms/course/course-index-loop.php:61 +#: lifterlms/course/course-index-loop.php:59 msgid "Start Course" msgstr "Kurs beginnen" -#: lifterlms/course/course-index-loop.php:123 lifterlms/loop/content.php:46 +#: lifterlms/course/course-index-loop.php:121 lifterlms/loop/content.php:46 msgid "%s Lesson" msgid_plural "%s Lessons" msgstr[0] "%s Lerneinheit" msgstr[1] "%s Lerneinheiten" -#: lifterlms/course/course-index-loop.php:190 +#: lifterlms/course/course-index-loop.php:188 #: lifterlms/membership/membership-index-loop.php:103 msgid "Starts from" msgstr "Startdatum" -#: lifterlms/course/course-index-loop.php:193 +#: lifterlms/course/course-index-loop.php:191 #: lifterlms/course/template-single-course-sidebar.php:101 #: lifterlms/membership/membership-index-loop.php:106 msgid "See Plans" msgstr "Siehe Pläne" -#: lifterlms/course/course-index-loop.php:223 +#: lifterlms/course/course-index-loop.php:221 #: lifterlms/membership/membership-index-loop.php:131 msgid "Enrolled on" msgstr "Eingeschrieben am" -#: lifterlms/course/course-index-loop.php:232 +#: lifterlms/course/course-index-loop.php:230 #: lifterlms/membership/membership-index-loop.php:135 msgid "Expires on" msgstr "Läuft ab am" @@ -14745,13 +14788,6 @@ msgstr "Lesezeichen entfernen" msgid "View Cart" msgstr "Warenkorb anzeigen" -#: template-parts/content-bbpress.php:51 -#: template-parts/content-buddypress.php:41 -#: template-parts/content-sfwd-assignment.php:18 -#: template-parts/content-sfwd.php:18 -msgid "Pages:" -msgstr "Seiten:" - #. translators: %s: Name of current post. Only visible to screen readers #: template-parts/content-bbpress.php:65 #: template-parts/content-buddypress.php:54 template-parts/content-page.php:46 @@ -14760,10 +14796,6 @@ msgstr "Seiten:" msgid "Edit %s" msgstr "Bearbeiten %s" -#: template-parts/content-buddypress.php:20 -msgid "or" -msgstr "oder" - #: template-parts/content-gamipress.php:45 template-parts/content-job.php:26 #: template-parts/content-llms_quiz.php:56 #: template-parts/content-related-posts.php:50 @@ -15280,11 +15312,11 @@ msgstr "" "Wir senden eine Bestätigungs-E-Mail zu, wenn die Bestellung bearbeitet wird." #. translators: %s: Quantity. -#: woocommerce/global/quantity-input.php:21 +#: woocommerce/global/quantity-input.php:24 msgid "%s quantity" msgstr "%s Anzahl" -#: woocommerce/global/quantity-input.php:21 +#: woocommerce/global/quantity-input.php:24 msgid "Quantity" msgstr "Menge" @@ -18687,6 +18719,18 @@ msgid_plural "%1$d %2$s" msgstr[0] "%1$d %2$s" msgstr[1] "%1$d %2$s" +#. translators: placeholder: course. +#: learndash/ld30/modules/infobar/course.php:139 +msgctxt "placeholder: course" +msgid "Enroll in this %s to get access" +msgstr "Melden Sie sich in diesem %s an, um Zugang zu erhalten" + +#. translators: placeholder: course. +#: learndash/ld30/modules/infobar/course.php:452 +msgctxt "placeholder: course" +msgid "This %s is currently closed" +msgstr "Dieser %s ist derzeit geschlossen" + #. translators: placeholder: course. #: learndash/ld30/modules/login-modal.php:75 msgctxt "placeholder: course" @@ -18696,6 +18740,25 @@ msgstr "" "Für den Zugriff auf dieses %s ist eine Anmeldung erforderlich. Bitte geben " "Sie unten Ihre Anmeldedaten ein!" +#. translators: placeholders: Trial interval, Trial frequency. +#: learndash/ld30/modules/infobar/course.php:269 +msgctxt "placeholders: Trial interval, Trial frequency" +msgid "Trial price for %1$s %2$s, then" +msgstr "Schnupperpreis für %1$s %2$s, dann" + +#. translators: placeholders: %1$s Interval of recurring payments (number), +#. %2$s Frequency of recurring payments: day, week, month or year. +#: learndash/ld30/modules/infobar/course.php:290 +msgctxt "Recurring duration message" +msgid "Full price every %1$s %2$s afterward" +msgstr "Voller Preis alle %1$s %2$s danach" + +#. translators: Recurring duration message. +#: learndash/ld30/modules/infobar/course.php:328 +msgctxt "Recurring duration message" +msgid "Every %1$s %2$s" +msgstr "Alle %1$s %2$s" + #. translators: placeholder: Lesson Progress #: learndash/ld30/modules/progress.php:108 msgctxt "Placeholder: Lesson Progress" @@ -18793,7 +18856,7 @@ msgctxt "%s Events plural label" msgid "All %s" msgstr "Alle %s" -#: woocommerce/global/quantity-input.php:46 +#: woocommerce/global/quantity-input.php:49 msgctxt "Product quantity input tooltip" msgid "Qty" msgstr "Anzahl" @@ -18804,6 +18867,13 @@ msgctxt "hash before order number" msgid "#" msgstr "#" +#~ msgid "This content has been hidden as the member is suspended." +#~ msgstr "Dieser Inhalt wurde ausgeblendet, da das Mitglied gesperrt ist." + +#~ msgid "This content has been hidden as you have blocked this member." +#~ msgstr "" +#~ "Dieser Inhalt wurde ausgeblendet, da Sie dieses Mitglied blockiert haben." + #~ msgid "View My Profile" #~ msgstr "Mein Profil anzeigen" @@ -22002,9 +22072,6 @@ msgstr "#" #~ msgid "Icon Types Available" #~ msgstr "Verfügbare Symboltypen" -#~ msgid "Reset" -#~ msgstr "Zurücksetzen" - #~ msgid "repl" #~ msgstr "antworten" @@ -23374,9 +23441,6 @@ msgstr "#" #~ msgid "Do not allow tracking" #~ msgstr "Nachverfolgen NICHT erlauben" -#~ msgid "Getting Started" -#~ msgstr "Erste Schritte" - #, php-format #~ msgid "" #~ "This panel demonstrates the many features of Redux. Before digging in, " diff --git a/web/app/themes/buddyboss-theme/languages/buddyboss-theme.pot b/web/app/themes/buddyboss-theme/languages/buddyboss-theme.pot index d0cd7195..2be33d18 100644 --- a/web/app/themes/buddyboss-theme/languages/buddyboss-theme.pot +++ b/web/app/themes/buddyboss-theme/languages/buddyboss-theme.pot @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-19 07:04:45+00:00\n" +"POT-Creation-Date: 2023-08-22 07:48:13+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -48,8 +48,8 @@ msgstr "" msgid "404" msgstr "" -#: archive-sfwd-courses.php:32 bbpress.php:40 inc/admin/options-init.php:1230 -#: inc/admin/options-init.php:1279 +#: archive-sfwd-courses.php:30 bbpress.php:40 inc/admin/options-init.php:1274 +#: inc/admin/options-init.php:1323 #: inc/plugins/beaver-builder/header-bar/header-bar.php:97 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:2003 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1124 @@ -59,8 +59,8 @@ msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:643 #: inc/plugins/elementor/templates/scripts/template-modal-search-item.php:7 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:598 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:37 -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:45 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:41 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:48 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:281 #: learndash/ld30/shortcodes/profile.php:167 #: lifterlms/course/course-index.php:20 @@ -71,62 +71,63 @@ msgstr "" msgid "Search" msgstr "" -#: archive-sfwd-courses.php:33 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:38 +#: archive-sfwd-courses.php:31 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:42 msgid "Search %s..." msgstr "" -#: archive-sfwd-courses.php:41 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:48 +#: archive-sfwd-courses.php:39 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:52 msgid "All %s" msgstr "" -#: archive-sfwd-courses.php:45 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:52 +#: archive-sfwd-courses.php:43 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:56 msgid "My %s" msgstr "" -#: archive-sfwd-courses.php:93 +#: archive-sfwd-courses.php:91 #: buddypress/members/single/courses/courses.php:111 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1283 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:659 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:120 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:122 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:137 -#: inc/plugins/learndash-helper.php:378 lifterlms/course/course-index.php:175 -#: lifterlms/membership/membership-index.php:31 +#: inc/plugins/learndash-helper.php:394 lifterlms/course/course-index.php:170 +#: lifterlms/membership/membership-index.php:29 msgid "Grid View" msgstr "" -#: archive-sfwd-courses.php:97 +#: archive-sfwd-courses.php:95 #: buddypress/members/single/courses/courses.php:115 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1463 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:649 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:124 -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:140 -#: inc/plugins/learndash-helper.php:383 lifterlms/course/course-index.php:178 -#: lifterlms/membership/membership-index.php:35 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:126 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:141 +#: inc/plugins/learndash-helper.php:399 lifterlms/course/course-index.php:173 +#: lifterlms/membership/membership-index.php:33 msgid "List View" msgstr "" -#: archive-sfwd-courses.php:131 +#: archive-sfwd-courses.php:129 +#: buddypress/members/single/courses/courses.php:149 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:224 #: inc/plugins/elementor/templates/documents/page.php:28 #: inc/plugins/elementor/templates/types/page.php:35 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:176 -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:176 -#: inc/plugins/learndash-helper.php:801 inc/plugins/lifterlms-helper.php:774 -#: inc/plugins/lifterlms-helper.php:877 lifterlms/course/course-index.php:289 -#: lifterlms/course/course-index.php:337 -#: lifterlms/membership/membership-index.php:71 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:178 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:178 +#: inc/plugins/learndash-helper.php:817 inc/plugins/lifterlms-helper.php:831 +#: inc/plugins/lifterlms-helper.php:934 lifterlms/course/course-index.php:283 +#: lifterlms/course/course-index.php:331 +#: lifterlms/membership/membership-index.php:66 msgid "Page" msgstr "" -#: archive-sfwd-courses.php:149 -#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:195 -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:195 -#: inc/plugins/learndash-helper.php:814 inc/plugins/lifterlms-helper.php:801 -#: lifterlms/course/course-index.php:308 lifterlms/course/course-index.php:355 -#: lifterlms/membership/membership-index.php:83 +#: archive-sfwd-courses.php:147 +#: inc/plugins/elementor/widgets/courses/templates/learndash-courses-template.php:197 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:197 +#: inc/plugins/learndash-helper.php:830 inc/plugins/lifterlms-helper.php:858 +#: lifterlms/course/course-index.php:302 lifterlms/course/course-index.php:349 +#: lifterlms/membership/membership-index.php:78 msgid "Sorry, no courses were found." msgstr "" @@ -152,10 +153,10 @@ msgid "Super Sticky" msgstr "" #: bbpress/content-single-topic-lead.php:90 bbpress/loop-replies.php:36 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:292 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:293 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:370 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:371 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:296 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:297 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:374 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:375 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:593 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:203 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:208 @@ -167,11 +168,12 @@ msgid "Close" msgstr "" #: bbpress/content-single-topic-lead.php:94 bbpress/loop-replies.php:40 -#: inc/admin/options-init.php:1439 +#: inc/admin/options-init.php:1483 msgid "Open" msgstr "" -#: bbpress/content-single-topic-lead.php:150 bbpress/loop-single-reply.php:119 +#: bbpress/content-single-topic-lead.php:150 +#: bbpress/loop-blocked-single-reply.php:139 bbpress/loop-single-reply.php:119 msgid "More actions" msgstr "" @@ -185,7 +187,7 @@ msgstr "" #: bbpress/content-single-topic-lead.php:210 bbpress/loop-search-reply.php:17 #: bbpress/loop-search-topic.php:49 bbpress/loop-topic-list.php:50 -#: inc/plugins/elementor/widgets/bb-forums-activity.php:928 +#: inc/plugins/elementor/widgets/bb-forums-activity.php:930 #: inc/plugins/elementor/widgets/bb-forums.php:559 msgid "replied" msgstr "" @@ -208,33 +210,33 @@ msgstr "" #: bbpress/content-single-topic-lead.php:225 #: bbpress/content-single-topic-lead.php:278 bbpress/loop-replies.php:136 -#: inc/plugins/bbpress-helper.php:214 +#: inc/plugins/bbpress-helper.php:222 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1953 msgid "Replies" msgstr "" #: bbpress/content-single-topic-lead.php:225 #: bbpress/content-single-topic-lead.php:278 bbpress/loop-replies.php:136 -#: inc/plugins/bbpress-helper.php:214 +#: inc/plugins/bbpress-helper.php:222 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1958 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:2594 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:623 -#: inc/plugins/learndash-compat.php:63 inc/theme/template-functions.php:911 -#: inc/theme/template-functions.php:1896 inc/theme/template-functions.php:1909 -#: inc/theme/template-functions.php:2018 inc/theme/template-functions.php:2033 +#: inc/plugins/learndash-compat.php:63 inc/theme/template-functions.php:913 +#: inc/theme/template-functions.php:1898 inc/theme/template-functions.php:1911 +#: inc/theme/template-functions.php:2020 inc/theme/template-functions.php:2035 #: learndash/ld30/focus/comments_list.php:120 msgid "Reply" msgstr "" #: bbpress/content-single-topic-lead.php:228 -#: bbpress/content-single-topic-lead.php:281 inc/plugins/bbpress-helper.php:218 +#: bbpress/content-single-topic-lead.php:281 inc/plugins/bbpress-helper.php:226 #: template-parts/header-profile-menu.php:135 msgid "Posts" msgstr "" #: bbpress/content-single-topic-lead.php:228 -#: bbpress/content-single-topic-lead.php:281 bbpress/form-reply.php:227 -#: bbpress/form-topic.php:276 inc/plugins/bbpress-helper.php:218 +#: bbpress/content-single-topic-lead.php:281 bbpress/form-reply.php:229 +#: bbpress/form-topic.php:276 inc/plugins/bbpress-helper.php:226 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:104 #: lifterlms/card-new-share.php:28 msgid "Post" @@ -244,11 +246,11 @@ msgstr "" msgid "Log In to Reply" msgstr "" -#: bbpress/content-single-topic.php:147 +#: bbpress/content-single-topic.php:145 msgid "Start of Discussion" msgstr "" -#: bbpress/content-single-topic.php:151 learndash/ld30/lesson.php:119 +#: bbpress/content-single-topic.php:149 learndash/ld30/lesson.php:129 #: learndash/ld30/quiz.php:100 #: lifterlms/assignment/template-single-assignment-content.php:61 #: lifterlms/lesson/template-single-lesson-content.php:63 @@ -256,15 +258,15 @@ msgstr "" msgid "of" msgstr "" -#: bbpress/content-single-topic.php:151 bbpress/user-details.php:34 +#: bbpress/content-single-topic.php:149 bbpress/user-details.php:34 msgid "replies" msgstr "" -#: bbpress/content-single-topic.php:152 +#: bbpress/content-single-topic.php:150 msgid "June 2018" msgstr "" -#: bbpress/content-single-topic.php:159 +#: bbpress/content-single-topic.php:157 msgid "Now" msgstr "" @@ -285,8 +287,8 @@ msgstr "" msgid "All Discussions" msgstr "" -#: bbpress/feedback-no-topics.php:55 bbpress/loop-topics.php:58 -#: inc/plugins/bbpress-helper.php:78 sidebar-bbpress.php:18 +#: bbpress/feedback-no-topics.php:55 bbpress/loop-topics.php:77 +#: inc/plugins/bbpress-helper.php:86 sidebar-bbpress.php:18 msgid "New discussion" msgstr "" @@ -321,53 +323,53 @@ msgid "" msgstr "" #: bbpress/form-reply-activity.php:40 bbpress/form-reply-success.php:15 -#: inc/plugins/bbpress-helper.php:110 +#: inc/plugins/bbpress-helper.php:118 msgid "Reply to" msgstr "" -#: bbpress/form-reply-activity.php:61 bbpress/form-reply.php:66 +#: bbpress/form-reply-activity.php:61 bbpress/form-reply.php:68 #: bbpress/form-topic.php:89 msgid "" "You may use these HTML " "tags and attributes:" msgstr "" -#: bbpress/form-reply-activity.php:75 bbpress/form-reply.php:85 +#: bbpress/form-reply-activity.php:75 bbpress/form-reply.php:87 #: bbpress/form-topic.php:108 msgid "Type one or more tags, comma separated" msgstr "" -#: bbpress/form-reply-activity.php:92 bbpress/form-reply.php:114 +#: bbpress/form-reply-activity.php:92 bbpress/form-reply.php:116 #: bbpress/form-topic.php:138 msgid "Keep a log of this edit:" msgstr "" -#: bbpress/form-reply-activity.php:96 bbpress/form-reply.php:118 +#: bbpress/form-reply-activity.php:96 bbpress/form-reply.php:120 #: bbpress/form-topic.php:142 msgid "Optional reason for editing:" msgstr "" -#: bbpress/form-reply-activity.php:97 bbpress/form-reply.php:119 +#: bbpress/form-reply-activity.php:97 bbpress/form-reply.php:121 #: bbpress/form-topic.php:143 msgid "Optional reason for editing" msgstr "" -#: bbpress/form-reply-activity.php:148 bbpress/form-reply.php:180 +#: bbpress/form-reply-activity.php:148 bbpress/form-reply.php:182 #: bbpress/form-topic.php:235 msgid "Notify the author of replies via email" msgstr "" -#: bbpress/form-reply-activity.php:152 bbpress/form-reply.php:184 +#: bbpress/form-reply-activity.php:152 bbpress/form-reply.php:186 #: bbpress/form-topic.php:239 msgid "Notify the author of replies" msgstr "" -#: bbpress/form-reply-activity.php:166 bbpress/form-reply.php:198 +#: bbpress/form-reply-activity.php:166 bbpress/form-reply.php:200 #: bbpress/form-topic.php:253 msgid "Notify me of new replies by email" msgstr "" -#: bbpress/form-reply-activity.php:170 bbpress/form-reply.php:202 +#: bbpress/form-reply-activity.php:170 bbpress/form-reply.php:204 #: bbpress/form-topic.php:257 msgid "Notify me of new replies" msgstr "" @@ -376,15 +378,15 @@ msgstr "" msgid "Post Reply" msgstr "" -#: bbpress/form-reply-activity.php:220 bbpress/form-reply.php:255 +#: bbpress/form-reply-activity.php:220 bbpress/form-reply.php:257 msgid "The discussion ‘%s’ is closed to new replies." msgstr "" -#: bbpress/form-reply-activity.php:229 bbpress/form-reply.php:264 +#: bbpress/form-reply-activity.php:229 bbpress/form-reply.php:266 msgid "The forum ‘%s’ is closed to new discussions and replies." msgstr "" -#: bbpress/form-reply-activity.php:238 bbpress/form-reply.php:274 +#: bbpress/form-reply-activity.php:238 bbpress/form-reply.php:275 msgid "You cannot reply to this discussion." msgstr "" @@ -409,16 +411,20 @@ msgstr "" msgid "Reply to:" msgstr "" -#: bbpress/form-reply.php:45 bbpress/form-topic.php:74 +#: bbpress/form-reply.php:47 bbpress/form-topic.php:74 #: inc/admin/buddyboss-extensions/extensions/custom_image_select/custom_image_select/field_custom_image_select.php:231 #: paid-memberships-pro/pages/account.php:144 msgid "Cancel" msgstr "" -#: bbpress/form-reply.php:224 bbpress/form-topic.php:274 +#: bbpress/form-reply.php:226 bbpress/form-topic.php:274 msgid "Discard Draft" msgstr "" +#: bbpress/form-reply.php:275 +msgid "Log in to reply." +msgstr "" + #: bbpress/form-topic.php:34 msgid "" "This forum is marked as closed to new discussions, however your posting " @@ -449,15 +455,11 @@ msgstr "" msgid "You must be logged in to create new discussions." msgstr "" -#: bbpress/loop-blocked-single-reply.php:46 -msgid "This content has been hidden as the member is suspended." -msgstr "" - -#: bbpress/loop-blocked-single-reply.php:48 -msgid "This content has been hidden as you have blocked this member." +#: bbpress/loop-blocked-single-reply.php:61 bbpress/loop-single-reply.php:36 +msgid "in reply to: " msgstr "" -#: bbpress/loop-blocked-single-reply.php:50 +#: bbpress/loop-blocked-single-reply.php:167 msgid "This content has been hidden from site admin." msgstr "" @@ -475,8 +477,8 @@ msgid "created %s" msgstr "" #: bbpress/loop-search-topic.php:8 bbpress/loop-topic-list.php:9 -#: inc/admin/options-init.php:1440 -#: learndash/ld30/modules/infobar/course.php:247 +#: inc/admin/options-init.php:1484 +#: learndash/ld30/modules/infobar/course.php:331 msgid "Closed" msgstr "" @@ -499,10 +501,6 @@ msgstr "" msgid "Search Results" msgstr "" -#: bbpress/loop-single-reply.php:36 -msgid "in reply to: " -msgstr "" - #: bbpress/user-details.php:33 msgid "topics" msgstr "" @@ -568,16 +566,16 @@ msgstr "" #: bbpress/user-details.php:74 #: buddypress/members/single/profile/profile-loop.php:28 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:295 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:296 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:373 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:374 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:299 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:377 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:833 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:569 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:456 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1129 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:303 -#: inc/theme/template-functions.php:922 +#: inc/theme/template-functions.php:924 #: template-parts/header-profile-menu.php:29 #: woocommerce/myaccount/dashboard.php:194 #: woocommerce/myaccount/my-address.php:73 @@ -588,6 +586,11 @@ msgstr "" msgid "Search forums..." msgstr "" +#: bbpress.php:43 buddypress/common/search/search-form.php:22 +#: template-parts/bbpress-banner.php:124 +msgid "Reset" +msgstr "" + #: blocks/buddypanel/index.php:25 msgid "" "You need to run `npm start` or `npm run build` for the " @@ -639,7 +642,7 @@ msgid "Send Invites" msgstr "" #: buddypress/groups/single/members/leaders.php:13 -#: learndash/ld30/template-course-author-details.php:49 +#: learndash/ld30/template-course-author-details.php:67 msgid "Message" msgstr "" @@ -650,8 +653,8 @@ msgstr "" #: buddypress/media/actions.php:36 #: inc/admin/buddyboss-extensions/extensions/repeater/repeater/field_repeater.php:186 #: inc/admin/buddyboss-extensions/extensions/repeater/repeater/field_repeater.php:229 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:793 msgid "Delete" msgstr "" @@ -660,16 +663,7 @@ msgstr "" msgid "Select All" msgstr "" -#: buddypress/members/single/courses/courses.php:157 -msgid "« Previous" -msgstr "" - -#: buddypress/members/single/courses/courses.php:181 -#: buddypress/members/single/invites/sent-invites.php:174 -msgid "Next »" -msgstr "" - -#: buddypress/members/single/courses/courses.php:201 +#: buddypress/members/single/courses/courses.php:178 #. translators: The course label. msgid "Sorry, no %s were found." msgstr "" @@ -713,10 +707,10 @@ msgid "Name" msgstr "" #: buddypress/members/single/invites/sent-invites.php:66 -#: inc/lib/buddyboss-updater/includes/views/package.php:68 +#: inc/lib/buddyboss-updater/includes/views/package.php:69 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:689 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:694 -#: inc/theme/login.php:179 learndash/ld30/modules/login-modal.php:389 +#: inc/theme/login.php:179 learndash/ld30/modules/login-modal.php:404 #: paid-memberships-pro/pages/account.php:209 msgid "Email" msgstr "" @@ -761,12 +755,16 @@ msgstr "" msgid "« Prev" msgstr "" +#: buddypress/members/single/invites/sent-invites.php:174 +msgid "Next »" +msgstr "" + #: buddypress/members/single/notifications/notifications-loop.php:28 msgid "Sort by date" msgstr "" #: buddypress/members/single/notifications.php:11 -#: inc/admin/options-init.php:1232 inc/admin/options-init.php:1281 +#: inc/admin/options-init.php:1276 inc/admin/options-init.php:1325 #: inc/plugins/beaver-builder/header-bar/header-bar.php:116 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:323 #: template-parts/content-buddypress.php:31 @@ -819,12 +817,11 @@ msgstr "" #: buddypress.php:24 inc/lib/buddyboss-updater/includes/views/package.php:37 #: inc/plugins/elementor/widgets/bb-profile-completion.php:958 -#: inc/plugins/lifterlms-helper.php:1793 inc/plugins/lifterlms-helper.php:1872 -#: inc/theme/login.php:461 inc/theme/template-functions.php:863 +#: inc/plugins/lifterlms-helper.php:1857 inc/plugins/lifterlms-helper.php:1936 +#: inc/theme/login.php:464 inc/theme/template-functions.php:865 #: learndash/ld30/learndash-sidebar.php:183 #: learndash/ld30/learndash-sidebar.php:207 -#: learndash/ld30/shortcodes/course_list_grid_template.php:289 -#: learndash/ld30/shortcodes/course_list_grid_template.php:379 +#: learndash/ld30/shortcodes/course_list_grid_template.php:382 #: learndash/ld30/template-course-item.php:89 #: learndash/ld30/template-course-item.php:113 #: lifterlms/loop/featured-image.php:44 @@ -1004,19 +1001,19 @@ msgstr "" msgid "BuddyBoss" msgstr "" -#: inc/admin/admin-init.php:250 +#: inc/admin/admin-init.php:256 msgid "" "Please click \"Reset All\" at the top, before doing an import in order for " "your changes to take effect." msgstr "" -#: inc/admin/admin-init.php:277 +#: inc/admin/admin-init.php:283 msgid "" "Warning: Access Restricted. Please enable BuddyBoss Theme License key HERE and try again." msgstr "" -#: inc/admin/admin-init.php:411 inc/admin/admin-init.php:487 +#: inc/admin/admin-init.php:417 inc/admin/admin-init.php:493 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:663 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:204 #: inc/plugins/elementor/widgets/bb-forums-activity.php:267 @@ -1029,72 +1026,72 @@ msgstr "" msgid "Padding" msgstr "" -#: inc/admin/admin-init.php:422 +#: inc/admin/admin-init.php:428 msgid "Padding:" msgstr "" -#: inc/admin/admin-init.php:560 +#: inc/admin/admin-init.php:566 msgid "" "BuddyBoss Theme requires LearnDash 3.0 or above. Update " "LearnDash" msgstr "" -#: inc/admin/admin-init.php:570 +#: inc/admin/admin-init.php:576 msgid "" "BuddyBoss Theme requires the LearnDash 3.0 template, " "however you are using the Legacy template. Repair" msgstr "" -#: inc/admin/admin-init.php:596 +#: inc/admin/admin-init.php:602 msgid "Default Fonts" msgstr "" -#: inc/admin/admin-init.php:599 inc/admin/admin-init.php:607 +#: inc/admin/admin-init.php:605 inc/admin/admin-init.php:613 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:138 msgid "Normal 400" msgstr "" -#: inc/admin/admin-init.php:600 inc/admin/admin-init.php:608 +#: inc/admin/admin-init.php:606 inc/admin/admin-init.php:614 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:141 msgid "Medium 500" msgstr "" -#: inc/admin/admin-init.php:601 +#: inc/admin/admin-init.php:607 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:147 msgid "Bold 700" msgstr "" -#: inc/admin/admin-init.php:606 +#: inc/admin/admin-init.php:612 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:135 msgid "Light 300" msgstr "" -#: inc/admin/admin-init.php:609 +#: inc/admin/admin-init.php:615 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:144 msgid "Semi Bold 600" msgstr "" -#: inc/admin/admin-init.php:610 +#: inc/admin/admin-init.php:616 msgid "Light 300 Italic" msgstr "" -#: inc/admin/admin-init.php:611 +#: inc/admin/admin-init.php:617 msgid "Normal 400 Italic" msgstr "" -#: inc/admin/admin-init.php:629 +#: inc/admin/admin-init.php:635 msgid "" "Please update BuddyBoss Platform to v1.4.0 to maintain compatibility with " "BuddyBoss Theme. Some icons in your theme will look wrong until you update." msgstr "" -#: inc/admin/admin-init.php:642 +#: inc/admin/admin-init.php:648 msgid "This panel is set to be Read-Only. Saving is disabled." msgstr "" #: inc/admin/buddyboss-extensions/extensions/bb_import_export/class-redux-extension-import-export.php:84 -#: inc/admin/options-init.php:2855 +#: inc/admin/options-init.php:2899 msgid "Import / Export" msgstr "" @@ -1433,73 +1430,73 @@ msgstr "" msgid "Add" msgstr "" -#: inc/admin/options/custom-css.php:834 +#: inc/admin/options/custom-css.php:862 msgid "Quiz Progress" msgstr "" -#: inc/admin/options-init.php:64 +#: inc/admin/options-init.php:74 msgid "Styling" msgstr "" -#: inc/admin/options-init.php:71 +#: inc/admin/options-init.php:81 msgid "Theme Style" msgstr "" -#: inc/admin/options-init.php:72 +#: inc/admin/options-init.php:82 msgid "Select which theme style to use." msgstr "" -#: inc/admin/options-init.php:73 +#: inc/admin/options-init.php:83 msgid "" "The theme style controls the look of elements such as buttons, forms, " "navigation bars and form fields." msgstr "" -#: inc/admin/options-init.php:92 +#: inc/admin/options-init.php:102 msgid "Button Radius" msgstr "" -#: inc/admin/options-init.php:93 +#: inc/admin/options-init.php:103 msgid "Select the border radius of your buttons." msgstr "" -#: inc/admin/options-init.php:94 +#: inc/admin/options-init.php:104 msgid "" "Set the radius to \"0\" for a square button, \"100\" for a pill-style " "button and any number in between for a rounded button. When using the 2.0 " "theme style, we recommend setting the button radius to \"6\"." msgstr "" -#: inc/admin/options-init.php:118 inc/admin/options-init.php:125 +#: inc/admin/options-init.php:128 inc/admin/options-init.php:135 msgid "Desktop Logo (Dark Mode)" msgstr "" -#: inc/admin/options-init.php:126 inc/admin/options-init.php:169 +#: inc/admin/options-init.php:136 inc/admin/options-init.php:179 msgid "Displays on lesson and quiz content when Dark Mode is toggle on by the user." msgstr "" -#: inc/admin/options-init.php:128 inc/admin/options-init.php:171 -#: inc/admin/options-init.php:221 inc/admin/options-init.php:266 -#: inc/admin/options-init.php:975 inc/admin/options-init.php:1313 -#: inc/admin/options-init.php:1334 inc/admin/options-init.php:1363 -#: inc/admin/options-init.php:1380 inc/admin/options-init.php:1424 -#: inc/admin/options-init.php:1733 inc/admin/options-init.php:1768 -#: inc/admin/options-init.php:1910 inc/admin/options-init.php:1942 -#: inc/admin/options-init.php:2090 inc/admin/options-init.php:2113 -#: inc/admin/options-init.php:2128 inc/admin/options-init.php:2143 -#: inc/admin/options-init.php:2157 inc/admin/options-init.php:2207 -#: inc/admin/options-init.php:2284 inc/admin/options-init.php:2313 -#: inc/admin/options-init.php:2334 inc/admin/options-init.php:2348 -#: inc/admin/options-init.php:2357 inc/admin/options-init.php:2367 -#: inc/admin/options-init.php:2376 inc/admin/options-init.php:2404 -#: inc/admin/options-init.php:2427 inc/admin/options-init.php:2444 -#: inc/admin/options-init.php:2453 inc/admin/options-init.php:2462 -#: inc/admin/options-init.php:2474 inc/admin/options-init.php:2556 -#: inc/admin/options-init.php:2592 inc/admin/options-init.php:2634 -#: inc/admin/options-init.php:2681 inc/admin/options-init.php:2705 -#: inc/admin/options-init.php:2747 inc/admin/options-init.php:2775 -#: inc/admin/options-init.php:2791 inc/admin/options-init.php:2809 -#: inc/admin/options-init.php:2838 inc/admin/options-init.php:2847 +#: inc/admin/options-init.php:138 inc/admin/options-init.php:181 +#: inc/admin/options-init.php:236 inc/admin/options-init.php:281 +#: inc/admin/options-init.php:1019 inc/admin/options-init.php:1357 +#: inc/admin/options-init.php:1378 inc/admin/options-init.php:1407 +#: inc/admin/options-init.php:1424 inc/admin/options-init.php:1468 +#: inc/admin/options-init.php:1777 inc/admin/options-init.php:1812 +#: inc/admin/options-init.php:1954 inc/admin/options-init.php:1986 +#: inc/admin/options-init.php:2134 inc/admin/options-init.php:2157 +#: inc/admin/options-init.php:2172 inc/admin/options-init.php:2187 +#: inc/admin/options-init.php:2201 inc/admin/options-init.php:2251 +#: inc/admin/options-init.php:2328 inc/admin/options-init.php:2357 +#: inc/admin/options-init.php:2378 inc/admin/options-init.php:2392 +#: inc/admin/options-init.php:2401 inc/admin/options-init.php:2411 +#: inc/admin/options-init.php:2420 inc/admin/options-init.php:2448 +#: inc/admin/options-init.php:2471 inc/admin/options-init.php:2488 +#: inc/admin/options-init.php:2497 inc/admin/options-init.php:2506 +#: inc/admin/options-init.php:2518 inc/admin/options-init.php:2600 +#: inc/admin/options-init.php:2636 inc/admin/options-init.php:2678 +#: inc/admin/options-init.php:2725 inc/admin/options-init.php:2749 +#: inc/admin/options-init.php:2791 inc/admin/options-init.php:2819 +#: inc/admin/options-init.php:2835 inc/admin/options-init.php:2853 +#: inc/admin/options-init.php:2882 inc/admin/options-init.php:2891 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:252 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:267 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:283 @@ -1511,29 +1508,29 @@ msgstr "" msgid "On" msgstr "" -#: inc/admin/options-init.php:129 inc/admin/options-init.php:172 -#: inc/admin/options-init.php:222 inc/admin/options-init.php:267 -#: inc/admin/options-init.php:976 inc/admin/options-init.php:1263 -#: inc/admin/options-init.php:1314 inc/admin/options-init.php:1335 -#: inc/admin/options-init.php:1364 inc/admin/options-init.php:1381 -#: inc/admin/options-init.php:1425 inc/admin/options-init.php:1734 -#: inc/admin/options-init.php:1769 inc/admin/options-init.php:1911 -#: inc/admin/options-init.php:1943 inc/admin/options-init.php:2091 -#: inc/admin/options-init.php:2114 inc/admin/options-init.php:2129 -#: inc/admin/options-init.php:2144 inc/admin/options-init.php:2158 -#: inc/admin/options-init.php:2208 inc/admin/options-init.php:2285 -#: inc/admin/options-init.php:2314 inc/admin/options-init.php:2335 -#: inc/admin/options-init.php:2349 inc/admin/options-init.php:2358 -#: inc/admin/options-init.php:2368 inc/admin/options-init.php:2377 -#: inc/admin/options-init.php:2405 inc/admin/options-init.php:2428 -#: inc/admin/options-init.php:2445 inc/admin/options-init.php:2454 -#: inc/admin/options-init.php:2463 inc/admin/options-init.php:2475 -#: inc/admin/options-init.php:2557 inc/admin/options-init.php:2593 -#: inc/admin/options-init.php:2635 inc/admin/options-init.php:2682 -#: inc/admin/options-init.php:2706 inc/admin/options-init.php:2748 -#: inc/admin/options-init.php:2776 inc/admin/options-init.php:2792 -#: inc/admin/options-init.php:2810 inc/admin/options-init.php:2839 -#: inc/admin/options-init.php:2848 +#: inc/admin/options-init.php:139 inc/admin/options-init.php:182 +#: inc/admin/options-init.php:237 inc/admin/options-init.php:282 +#: inc/admin/options-init.php:1020 inc/admin/options-init.php:1307 +#: inc/admin/options-init.php:1358 inc/admin/options-init.php:1379 +#: inc/admin/options-init.php:1408 inc/admin/options-init.php:1425 +#: inc/admin/options-init.php:1469 inc/admin/options-init.php:1778 +#: inc/admin/options-init.php:1813 inc/admin/options-init.php:1955 +#: inc/admin/options-init.php:1987 inc/admin/options-init.php:2135 +#: inc/admin/options-init.php:2158 inc/admin/options-init.php:2173 +#: inc/admin/options-init.php:2188 inc/admin/options-init.php:2202 +#: inc/admin/options-init.php:2252 inc/admin/options-init.php:2329 +#: inc/admin/options-init.php:2358 inc/admin/options-init.php:2379 +#: inc/admin/options-init.php:2393 inc/admin/options-init.php:2402 +#: inc/admin/options-init.php:2412 inc/admin/options-init.php:2421 +#: inc/admin/options-init.php:2449 inc/admin/options-init.php:2472 +#: inc/admin/options-init.php:2489 inc/admin/options-init.php:2498 +#: inc/admin/options-init.php:2507 inc/admin/options-init.php:2519 +#: inc/admin/options-init.php:2601 inc/admin/options-init.php:2637 +#: inc/admin/options-init.php:2679 inc/admin/options-init.php:2726 +#: inc/admin/options-init.php:2750 inc/admin/options-init.php:2792 +#: inc/admin/options-init.php:2820 inc/admin/options-init.php:2836 +#: inc/admin/options-init.php:2854 inc/admin/options-init.php:2883 +#: inc/admin/options-init.php:2892 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:991 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:253 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:268 @@ -1546,16 +1543,16 @@ msgstr "" msgid "Off" msgstr "" -#: inc/admin/options-init.php:142 +#: inc/admin/options-init.php:152 msgid "Desktop Logo Size (Dark Mode)" msgstr "" -#: inc/admin/options-init.php:143 inc/admin/options-init.php:235 +#: inc/admin/options-init.php:153 inc/admin/options-init.php:250 msgid "Adjust the size of your logo" msgstr "" -#: inc/admin/options-init.php:147 inc/admin/options-init.php:190 -#: inc/admin/options-init.php:239 inc/admin/options-init.php:284 +#: inc/admin/options-init.php:157 inc/admin/options-init.php:200 +#: inc/admin/options-init.php:254 inc/admin/options-init.php:299 #. translators: 1. Maximum logo message. 2. Size message. 3. Header style #. message. #. translators: 1. Maximum logo message. 2. Size message. @@ -1566,100 +1563,131 @@ msgstr "" msgid "Maximum logo width 350px." msgstr "" -#: inc/admin/options-init.php:148 inc/admin/options-init.php:191 -#: inc/admin/options-init.php:240 inc/admin/options-init.php:285 +#: inc/admin/options-init.php:158 inc/admin/options-init.php:201 +#: inc/admin/options-init.php:255 inc/admin/options-init.php:300 msgid "" "If the logo size is taller than the header height, it will be made smaller " "to fit within the header." msgstr "" -#: inc/admin/options-init.php:149 inc/admin/options-init.php:241 +#: inc/admin/options-init.php:159 inc/admin/options-init.php:256 msgid "" "If \"Show Logo in BuddyPanel\" is enabled and the logo size is wider than " "the BuddyPanel, it will be made smaller to fit within the BuddyPanel." msgstr "" -#: inc/admin/options-init.php:161 inc/admin/options-init.php:168 +#: inc/admin/options-init.php:171 inc/admin/options-init.php:178 msgid "Mobile Logo (Dark Mode)" msgstr "" -#: inc/admin/options-init.php:185 +#: inc/admin/options-init.php:195 msgid "Mobile Logo Size (Dark Mode)" msgstr "" -#: inc/admin/options-init.php:186 inc/admin/options-init.php:280 +#: inc/admin/options-init.php:196 inc/admin/options-init.php:295 msgid "Adjust the size of mobile logo" msgstr "" -#: inc/admin/options-init.php:204 +#: inc/admin/options-init.php:213 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1333 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:199 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:771 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:776 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1739 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:761 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:408 +msgid "Home" +msgstr "" + +#: inc/admin/options-init.php:219 msgid "Logo" msgstr "" -#: inc/admin/options-init.php:212 inc/admin/options-init.php:218 -#: inc/admin/options-init.php:1375 +#: inc/admin/options-init.php:227 inc/admin/options-init.php:233 +#: inc/admin/options-init.php:1419 msgid "Desktop Logo" msgstr "" -#: inc/admin/options-init.php:219 +#: inc/admin/options-init.php:234 msgid "Upload your custom site logo for desktop layout (280px by 80px)." msgstr "" -#: inc/admin/options-init.php:234 +#: inc/admin/options-init.php:249 msgid "Desktop Logo Size" msgstr "" -#: inc/admin/options-init.php:257 inc/admin/options-init.php:263 +#: inc/admin/options-init.php:272 inc/admin/options-init.php:278 msgid "Mobile Logo" msgstr "" -#: inc/admin/options-init.php:264 +#: inc/admin/options-init.php:279 msgid "Upload your custom site logo for mobile layout (280px by 80px)." msgstr "" -#: inc/admin/options-init.php:279 +#: inc/admin/options-init.php:294 msgid "Mobile Logo Size" msgstr "" -#: inc/admin/options-init.php:301 inc/admin/options-init.php:308 -#: inc/admin/options-init.php:1376 +#: inc/admin/options-init.php:316 +msgid "Destination" +msgstr "" + +#: inc/admin/options-init.php:322 +msgid "Logged-out Page" +msgstr "" + +#: inc/admin/options-init.php:323 +msgid "The page to open when logged-out visitors click on your logo." +msgstr "" + +#: inc/admin/options-init.php:332 +msgid "Logged-in Page" +msgstr "" + +#: inc/admin/options-init.php:333 +msgid "The page to open when logged-in members click on your logo." +msgstr "" + +#: inc/admin/options-init.php:342 inc/admin/options-init.php:349 +#: inc/admin/options-init.php:1420 msgid "Site Icon" msgstr "" -#: inc/admin/options-init.php:311 +#: inc/admin/options-init.php:352 #. translators: 1. Admin customise URL with text. msgid "Upload your custom site icon (favicon) at %1$s in the Site Identity section." msgstr "" -#: inc/admin/options-init.php:316 +#: inc/admin/options-init.php:357 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:164 #. translators: 1. Admin customise URL. 2. Text. 3. Text. msgid "Appearance" msgstr "" -#: inc/admin/options-init.php:317 +#: inc/admin/options-init.php:358 msgid "Customize" msgstr "" -#: inc/admin/options-init.php:329 +#: inc/admin/options-init.php:370 msgid "ss" msgstr "" -#: inc/admin/options-init.php:337 +#: inc/admin/options-init.php:378 #: inc/plugins/beaver-builder/header-bar/header-bar.php:37 #: inc/plugins/beaver-builder/header-bar/header-bar.php:72 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:76 msgid "General" msgstr "" -#: inc/admin/options-init.php:342 +#: inc/admin/options-init.php:383 msgid "Primary color" msgstr "" -#: inc/admin/options-init.php:343 +#: inc/admin/options-init.php:384 msgid "Used in various elements such as links, icons and counts." msgstr "" -#: inc/admin/options-init.php:350 +#: inc/admin/options-init.php:391 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:246 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:630 #: inc/plugins/elementor/widgets/bb-forums-activity.php:530 @@ -1690,220 +1718,220 @@ msgstr "" msgid "Background Color" msgstr "" -#: inc/admin/options-init.php:358 +#: inc/admin/options-init.php:399 msgid "Content Background Color" msgstr "" -#: inc/admin/options-init.php:366 +#: inc/admin/options-init.php:407 msgid "Content Alternate Background Color" msgstr "" -#: inc/admin/options-init.php:374 +#: inc/admin/options-init.php:415 msgid "Content Border Color" msgstr "" -#: inc/admin/options-init.php:382 +#: inc/admin/options-init.php:423 msgid "Cover Image Background Color" msgstr "" -#: inc/admin/options-init.php:383 +#: inc/admin/options-init.php:424 msgid "The background color used behind default cover images." msgstr "" -#: inc/admin/options-init.php:390 +#: inc/admin/options-init.php:431 msgid "Headings Color" msgstr "" -#: inc/admin/options-init.php:391 +#: inc/admin/options-init.php:432 msgid "Used for headings tags (H1, H2. H3, etc)" msgstr "" -#: inc/admin/options-init.php:398 +#: inc/admin/options-init.php:439 msgid "Body Text Color" msgstr "" -#: inc/admin/options-init.php:399 +#: inc/admin/options-init.php:440 msgid "Used for paragraph and main content text." msgstr "" -#: inc/admin/options-init.php:406 +#: inc/admin/options-init.php:447 msgid "Alternate Text Color" msgstr "" -#: inc/admin/options-init.php:407 +#: inc/admin/options-init.php:448 msgid "Used for meta data and supplementary text." msgstr "" -#: inc/admin/options-init.php:415 +#: inc/admin/options-init.php:456 msgid "Buttons" msgstr "" -#: inc/admin/options-init.php:420 +#: inc/admin/options-init.php:461 msgid "Primary Button Background Color" msgstr "" -#: inc/admin/options-init.php:432 +#: inc/admin/options-init.php:473 msgid "Primary Button Border Color" msgstr "" -#: inc/admin/options-init.php:444 +#: inc/admin/options-init.php:485 msgid "Primary Button Text Color" msgstr "" -#: inc/admin/options-init.php:456 +#: inc/admin/options-init.php:497 msgid "Secondary Button Background Color" msgstr "" -#: inc/admin/options-init.php:468 +#: inc/admin/options-init.php:509 msgid "Secondary Button Border Color" msgstr "" -#: inc/admin/options-init.php:480 +#: inc/admin/options-init.php:521 msgid "Secondary Button Text Color" msgstr "" -#: inc/admin/options-init.php:493 inc/admin/options-init.php:1170 +#: inc/admin/options-init.php:534 inc/admin/options-init.php:1214 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1709 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:298 msgid "Header" msgstr "" -#: inc/admin/options-init.php:498 +#: inc/admin/options-init.php:539 msgid "Header Background Color" msgstr "" -#: inc/admin/options-init.php:506 +#: inc/admin/options-init.php:547 msgid "Header Alternate Background Color" msgstr "" -#: inc/admin/options-init.php:507 +#: inc/admin/options-init.php:548 msgid "Used for the search bar and hover effects." msgstr "" -#: inc/admin/options-init.php:514 +#: inc/admin/options-init.php:555 msgid "Header Text/Link Color" msgstr "" -#: inc/admin/options-init.php:515 +#: inc/admin/options-init.php:556 msgid "Menu and Icons Links Color" msgstr "" -#: inc/admin/options-init.php:522 +#: inc/admin/options-init.php:563 msgid "Header Hover/Active Link Color" msgstr "" -#: inc/admin/options-init.php:523 +#: inc/admin/options-init.php:564 msgid "Menu and Icons Hover Links Color" msgstr "" -#: inc/admin/options-init.php:531 inc/admin/options-init.php:1193 -#: inc/admin/options-init.php:1342 inc/admin/options-init.php:1351 +#: inc/admin/options-init.php:572 inc/admin/options-init.php:1237 +#: inc/admin/options-init.php:1386 inc/admin/options-init.php:1395 #. translators: 1. Link URL. 2. Link text. msgid "BuddyPanel" msgstr "" -#: inc/admin/options-init.php:536 +#: inc/admin/options-init.php:577 msgid "BuddyPanel Background Color" msgstr "" -#: inc/admin/options-init.php:544 +#: inc/admin/options-init.php:585 msgid "BuddyPanel Menu Text Color" msgstr "" -#: inc/admin/options-init.php:556 +#: inc/admin/options-init.php:597 msgid "BuddyPanel Menu Background Color" msgstr "" -#: inc/admin/options-init.php:568 +#: inc/admin/options-init.php:609 msgid "BuddyPanel Count Text Color" msgstr "" -#: inc/admin/options-init.php:580 +#: inc/admin/options-init.php:621 msgid "BuddyPanel Count Background Color" msgstr "" -#: inc/admin/options-init.php:593 inc/admin/options-init.php:1717 +#: inc/admin/options-init.php:634 inc/admin/options-init.php:1761 #: inc/plugins/elementor/widgets/bb-review.php:855 #: inc/plugins/elementor/widgets/courses/controls/lifterlms-courses-controls.php:285 msgid "Footer" msgstr "" -#: inc/admin/options-init.php:598 +#: inc/admin/options-init.php:639 msgid "Footer Background Color" msgstr "" -#: inc/admin/options-init.php:606 +#: inc/admin/options-init.php:647 msgid "Footer Widgets Background Color" msgstr "" -#: inc/admin/options-init.php:614 +#: inc/admin/options-init.php:655 msgid "Footer Text Color" msgstr "" -#: inc/admin/options-init.php:622 +#: inc/admin/options-init.php:663 msgid "Footer Menu Link Color" msgstr "" -#: inc/admin/options-init.php:635 +#: inc/admin/options-init.php:676 msgid "Login / Register Screens" msgstr "" -#: inc/admin/options-init.php:640 +#: inc/admin/options-init.php:681 msgid "Login / Register Background Color" msgstr "" -#: inc/admin/options-init.php:648 +#: inc/admin/options-init.php:689 msgid "Login / Register Text Color" msgstr "" -#: inc/admin/options-init.php:656 +#: inc/admin/options-init.php:697 msgid "Login / Register Link Color" msgstr "" -#: inc/admin/options-init.php:668 +#: inc/admin/options-init.php:709 msgid "Login / Register Button Background Color" msgstr "" -#: inc/admin/options-init.php:680 +#: inc/admin/options-init.php:721 msgid "Login / Register Button Border Color" msgstr "" -#: inc/admin/options-init.php:692 +#: inc/admin/options-init.php:733 msgid "Login / Register Button Text Color" msgstr "" -#: inc/admin/options-init.php:705 +#: inc/admin/options-init.php:746 msgid "Labels" msgstr "" -#: inc/admin/options-init.php:710 +#: inc/admin/options-init.php:751 msgid "Label Background Color" msgstr "" -#: inc/admin/options-init.php:718 +#: inc/admin/options-init.php:759 msgid "Label Text Color" msgstr "" -#: inc/admin/options-init.php:727 +#: inc/admin/options-init.php:768 #: inc/plugins/beaver-builder/header-bar/header-bar.php:534 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:641 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:773 msgid "Tooltips" msgstr "" -#: inc/admin/options-init.php:732 +#: inc/admin/options-init.php:773 msgid "Tooltips Background Color" msgstr "" -#: inc/admin/options-init.php:740 +#: inc/admin/options-init.php:781 msgid "Tooltips Text Color" msgstr "" -#: inc/admin/options-init.php:749 +#: inc/admin/options-init.php:790 msgid "Notices / Alerts" msgstr "" -#: inc/admin/options-init.php:754 +#: inc/admin/options-init.php:795 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1373 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:764 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:826 @@ -1914,115 +1942,115 @@ msgstr "" msgid "Info" msgstr "" -#: inc/admin/options-init.php:762 +#: inc/admin/options-init.php:803 msgid "Success" msgstr "" -#: inc/admin/options-init.php:770 +#: inc/admin/options-init.php:811 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1219 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:3514 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:818 msgid "Warning" msgstr "" -#: inc/admin/options-init.php:778 +#: inc/admin/options-init.php:819 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:476 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:481 msgid "Error" msgstr "" -#: inc/admin/options-init.php:941 +#: inc/admin/options-init.php:985 msgid "Default Color Scheme" msgstr "" -#: inc/admin/options-init.php:942 +#: inc/admin/options-init.php:986 msgid "Reset all colors back to the default color scheme" msgstr "" -#: inc/admin/options-init.php:953 +#: inc/admin/options-init.php:997 #: inc/plugins/elementor/widgets/bb-profile-completion.php:536 msgid "Colors" msgstr "" -#: inc/admin/options-init.php:964 +#: inc/admin/options-init.php:1008 msgid "Custom Typography" msgstr "" -#: inc/admin/options-init.php:967 +#: inc/admin/options-init.php:1011 #. translators: 1. Custom font URL with text. msgid "Enable custom typography. Add custom fonts in the %s section." msgstr "" -#: inc/admin/options-init.php:972 +#: inc/admin/options-init.php:1016 #. translators: 1. Link URL. 2. Link text. msgid "Fonts" msgstr "" -#: inc/admin/options-init.php:982 +#: inc/admin/options-init.php:1026 msgid "Site Title" msgstr "" -#: inc/admin/options-init.php:983 +#: inc/admin/options-init.php:1027 msgid "Specify the site title properties." msgstr "" -#: inc/admin/options-init.php:1001 +#: inc/admin/options-init.php:1045 msgid "Body Font" msgstr "" -#: inc/admin/options-init.php:1002 +#: inc/admin/options-init.php:1046 msgid "Specify the body font properties." msgstr "" -#: inc/admin/options-init.php:1020 +#: inc/admin/options-init.php:1064 msgid "H1 Font" msgstr "" -#: inc/admin/options-init.php:1021 +#: inc/admin/options-init.php:1065 msgid "Specify the H1 tag font properties." msgstr "" -#: inc/admin/options-init.php:1040 +#: inc/admin/options-init.php:1084 msgid "H2 Font" msgstr "" -#: inc/admin/options-init.php:1041 +#: inc/admin/options-init.php:1085 msgid "Specify the H2 tag font properties." msgstr "" -#: inc/admin/options-init.php:1060 +#: inc/admin/options-init.php:1104 msgid "H3 Font" msgstr "" -#: inc/admin/options-init.php:1061 +#: inc/admin/options-init.php:1105 msgid "Specify the H3 tag font properties." msgstr "" -#: inc/admin/options-init.php:1080 +#: inc/admin/options-init.php:1124 msgid "H4 Font" msgstr "" -#: inc/admin/options-init.php:1081 +#: inc/admin/options-init.php:1125 msgid "Specify the H4 tag font properties." msgstr "" -#: inc/admin/options-init.php:1100 +#: inc/admin/options-init.php:1144 msgid "H5 Font" msgstr "" -#: inc/admin/options-init.php:1101 +#: inc/admin/options-init.php:1145 msgid "Specify the H5 tag font properties." msgstr "" -#: inc/admin/options-init.php:1120 +#: inc/admin/options-init.php:1164 msgid "H6 Font" msgstr "" -#: inc/admin/options-init.php:1121 +#: inc/admin/options-init.php:1165 msgid "Specify the H6 tag font properties." msgstr "" -#: inc/admin/options-init.php:1141 +#: inc/admin/options-init.php:1185 #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:203 #: inc/plugins/elementor/widgets/bb-forums-activity.php:316 #: inc/plugins/elementor/widgets/bb-forums-activity.php:366 @@ -2064,72 +2092,72 @@ msgstr "" msgid "Typography" msgstr "" -#: inc/admin/options-init.php:1179 +#: inc/admin/options-init.php:1223 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1014 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1064 msgid "Desktop" msgstr "" -#: inc/admin/options-init.php:1183 +#: inc/admin/options-init.php:1227 msgid "Header Style" msgstr "" -#: inc/admin/options-init.php:1184 +#: inc/admin/options-init.php:1228 msgid "Select the layout of your desktop header." msgstr "" -#: inc/admin/options-init.php:1187 +#: inc/admin/options-init.php:1231 #. translators: 1. Text, 2. Link msgid "" "If you have enabled %1$s in the %2$s settings, it will be hidden in your " "desktop header." msgstr "" -#: inc/admin/options-init.php:1188 +#: inc/admin/options-init.php:1232 msgid "BuddyPanel Logo" msgstr "" -#: inc/admin/options-init.php:1204 +#: inc/admin/options-init.php:1248 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:917 #. translators: 1. Link, 2. Text msgid "Menu Style" msgstr "" -#: inc/admin/options-init.php:1205 +#: inc/admin/options-init.php:1249 msgid "Select the style of your desktop header menu." msgstr "" -#: inc/admin/options-init.php:1208 +#: inc/admin/options-init.php:1252 #. translators: Link with description. msgid "" "The Tab Bar style requires icons, which you can assign to menu items in the " "%s settings." msgstr "" -#: inc/admin/options-init.php:1213 inc/admin/options-init.php:1360 +#: inc/admin/options-init.php:1257 inc/admin/options-init.php:1404 #. translators: 1. Link URL. 2. Link text. msgid "Menus" msgstr "" -#: inc/admin/options-init.php:1218 inc/admin/options-init.php:2064 +#: inc/admin/options-init.php:1262 inc/admin/options-init.php:2108 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:254 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:703 msgid "Standard" msgstr "" -#: inc/admin/options-init.php:1219 +#: inc/admin/options-init.php:1263 msgid "Tab Bar" msgstr "" -#: inc/admin/options-init.php:1225 inc/admin/options-init.php:1274 +#: inc/admin/options-init.php:1269 inc/admin/options-init.php:1318 msgid "Components" msgstr "" -#: inc/admin/options-init.php:1226 +#: inc/admin/options-init.php:1270 msgid "Select which components show in your desktop header." msgstr "" -#: inc/admin/options-init.php:1231 inc/admin/options-init.php:1280 +#: inc/admin/options-init.php:1275 inc/admin/options-init.php:1324 #: inc/plugins/beaver-builder/header-bar/header-bar.php:106 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:302 #: template-parts/header-profile-menu.php:236 @@ -2140,11 +2168,11 @@ msgstr "" msgid "Messages" msgstr "" -#: inc/admin/options-init.php:1233 inc/admin/options-init.php:1282 +#: inc/admin/options-init.php:1277 inc/admin/options-init.php:1326 msgid "Shopping Cart - requires WooCommerce" msgstr "" -#: inc/admin/options-init.php:1247 +#: inc/admin/options-init.php:1291 #: inc/plugins/beaver-builder/header-bar/header-bar.php:79 #: inc/plugins/beaver-builder/header-bar/header-bar.php:443 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:250 @@ -2152,18 +2180,18 @@ msgstr "" msgid "Profile Dropdown" msgstr "" -#: inc/admin/options-init.php:1248 +#: inc/admin/options-init.php:1292 msgid "" "Select your style of profile dropdown. Sign In / Sign Up buttons will be " "used for logged out users." msgstr "" -#: inc/admin/options-init.php:1251 +#: inc/admin/options-init.php:1295 #. translators: Link with description. msgid "You can create a menu assign it to the Profile Dropdown in the %s settings." msgstr "" -#: inc/admin/options-init.php:1256 +#: inc/admin/options-init.php:1300 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1588 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:209 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:473 @@ -2172,107 +2200,107 @@ msgstr "" msgid "Menu" msgstr "" -#: inc/admin/options-init.php:1261 +#: inc/admin/options-init.php:1305 msgid "Name & Avatar" msgstr "" -#: inc/admin/options-init.php:1262 +#: inc/admin/options-init.php:1306 msgid "Avatar Only" msgstr "" -#: inc/admin/options-init.php:1269 +#: inc/admin/options-init.php:1313 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:2184 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:921 msgid "Mobile" msgstr "" -#: inc/admin/options-init.php:1275 +#: inc/admin/options-init.php:1319 msgid "Select which components show in your mobile header." msgstr "" -#: inc/admin/options-init.php:1296 +#: inc/admin/options-init.php:1340 msgid "Advanced" msgstr "" -#: inc/admin/options-init.php:1301 +#: inc/admin/options-init.php:1345 msgid "Sticky Header" msgstr "" -#: inc/admin/options-init.php:1304 +#: inc/admin/options-init.php:1348 #. translators: 1. LearnDash URL with text. msgid "" "Stick your headers to the top of the screen while scrolling. Header is " "always sticky in %1$s lessons and topics." msgstr "" -#: inc/admin/options-init.php:1309 inc/admin/options-init.php:2296 +#: inc/admin/options-init.php:1353 inc/admin/options-init.php:2340 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:19 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:27 #. translators: 1. Link URL. 2. Link text. msgid "LearnDash" msgstr "" -#: inc/admin/options-init.php:1319 +#: inc/admin/options-init.php:1363 msgid "Header Height" msgstr "" -#: inc/admin/options-init.php:1320 +#: inc/admin/options-init.php:1364 msgid "Set a height for your headers." msgstr "" -#: inc/admin/options-init.php:1321 +#: inc/admin/options-init.php:1365 msgid "Select a value between 60px and 200px." msgstr "" -#: inc/admin/options-init.php:1331 +#: inc/admin/options-init.php:1375 msgid "Header Shadow" msgstr "" -#: inc/admin/options-init.php:1332 +#: inc/admin/options-init.php:1376 msgid "Select whether to show a shadow under your headers." msgstr "" -#: inc/admin/options-init.php:1352 +#: inc/admin/options-init.php:1396 msgid "" "Select whether to display the BuddyPanel menu in a side navigation panel on " "your site." msgstr "" -#: inc/admin/options-init.php:1355 +#: inc/admin/options-init.php:1399 #. translators: 1. Link with description. msgid "Go to the %s page to create a menu and assign it to the BuddyPanel location." msgstr "" -#: inc/admin/options-init.php:1370 +#: inc/admin/options-init.php:1414 msgid "Show Logo in BuddyPanel" msgstr "" -#: inc/admin/options-init.php:1371 +#: inc/admin/options-init.php:1415 msgid "Select whether to show a logo in the BuddyPanel." msgstr "" -#: inc/admin/options-init.php:1374 +#: inc/admin/options-init.php:1418 #. translators: 1. Description with Text, 2. Description with Text msgid "" "When enabled, the %1$s will be hidden your from header and shown in the " "BuddyPanel's open state. In the closed state, your %2$s will be used." msgstr "" -#: inc/admin/options-init.php:1390 inc/admin/options-init.php:1405 +#: inc/admin/options-init.php:1434 inc/admin/options-init.php:1449 msgid "BuddyPanel Position" msgstr "" -#: inc/admin/options-init.php:1391 inc/admin/options-init.php:1406 +#: inc/admin/options-init.php:1435 inc/admin/options-init.php:1450 msgid "Select which side of the screen the BuddyPanel should be aligned to." msgstr "" -#: inc/admin/options-init.php:1398 inc/admin/options-init.php:1413 -#: inc/admin/options-init.php:1453 inc/admin/options-init.php:1464 -#: inc/admin/options-init.php:1475 inc/admin/options-init.php:1495 -#: inc/admin/options-init.php:1508 inc/admin/options-init.php:1520 -#: inc/admin/options-init.php:1536 inc/admin/options-init.php:1555 -#: inc/admin/options-init.php:1569 inc/admin/options-init.php:1581 -#: inc/admin/options-init.php:1595 inc/admin/options-init.php:1608 +#: inc/admin/options-init.php:1442 inc/admin/options-init.php:1457 +#: inc/admin/options-init.php:1497 inc/admin/options-init.php:1508 +#: inc/admin/options-init.php:1519 inc/admin/options-init.php:1539 +#: inc/admin/options-init.php:1552 inc/admin/options-init.php:1564 +#: inc/admin/options-init.php:1580 inc/admin/options-init.php:1599 +#: inc/admin/options-init.php:1613 inc/admin/options-init.php:1625 +#: inc/admin/options-init.php:1639 inc/admin/options-init.php:1652 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:242 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:101 #: inc/plugins/elementor/widgets/bb-forums-activity.php:612 @@ -2298,13 +2326,13 @@ msgstr "" msgid "Left" msgstr "" -#: inc/admin/options-init.php:1399 inc/admin/options-init.php:1414 -#: inc/admin/options-init.php:1454 inc/admin/options-init.php:1465 -#: inc/admin/options-init.php:1476 inc/admin/options-init.php:1496 -#: inc/admin/options-init.php:1509 inc/admin/options-init.php:1521 -#: inc/admin/options-init.php:1537 inc/admin/options-init.php:1556 -#: inc/admin/options-init.php:1570 inc/admin/options-init.php:1582 -#: inc/admin/options-init.php:1596 inc/admin/options-init.php:1609 +#: inc/admin/options-init.php:1443 inc/admin/options-init.php:1458 +#: inc/admin/options-init.php:1498 inc/admin/options-init.php:1509 +#: inc/admin/options-init.php:1520 inc/admin/options-init.php:1540 +#: inc/admin/options-init.php:1553 inc/admin/options-init.php:1565 +#: inc/admin/options-init.php:1581 inc/admin/options-init.php:1600 +#: inc/admin/options-init.php:1614 inc/admin/options-init.php:1626 +#: inc/admin/options-init.php:1640 inc/admin/options-init.php:1653 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:250 #: inc/plugins/elementor/widgets/bb-dashboard-intro.php:109 #: inc/plugins/elementor/widgets/bb-forums-activity.php:620 @@ -2330,384 +2358,384 @@ msgstr "" msgid "Right" msgstr "" -#: inc/admin/options-init.php:1420 +#: inc/admin/options-init.php:1464 msgid "Toggle BuddyPanel" msgstr "" -#: inc/admin/options-init.php:1421 +#: inc/admin/options-init.php:1465 msgid "When enabled, the BuddyPanel can be toggled between open and closed." msgstr "" -#: inc/admin/options-init.php:1434 +#: inc/admin/options-init.php:1478 msgid "BuddyPanel Default State" msgstr "" -#: inc/admin/options-init.php:1435 +#: inc/admin/options-init.php:1479 msgid "Select the BuddyPanel's default state for new sessions." msgstr "" -#: inc/admin/options-init.php:1449 inc/theme/sidebars.php:13 +#: inc/admin/options-init.php:1493 inc/theme/sidebars.php:13 msgid "Blog Sidebar" msgstr "" -#: inc/admin/options-init.php:1450 +#: inc/admin/options-init.php:1494 msgid "Select the blog post sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1460 inc/theme/sidebars.php:24 +#: inc/admin/options-init.php:1504 inc/theme/sidebars.php:24 msgid "Page Sidebar" msgstr "" -#: inc/admin/options-init.php:1461 +#: inc/admin/options-init.php:1505 msgid "Select the pages sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1471 +#: inc/admin/options-init.php:1515 msgid "Members Directory Sidebar" msgstr "" -#: inc/admin/options-init.php:1472 +#: inc/admin/options-init.php:1516 msgid "Select the members directory sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1491 +#: inc/admin/options-init.php:1535 msgid "Member Profile Sidebar" msgstr "" -#: inc/admin/options-init.php:1492 +#: inc/admin/options-init.php:1536 msgid "Select the member profile sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1504 +#: inc/admin/options-init.php:1548 msgid "Groups Directory Sidebar" msgstr "" -#: inc/admin/options-init.php:1505 +#: inc/admin/options-init.php:1549 msgid "Select the groups directory sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1516 +#: inc/admin/options-init.php:1560 msgid "Group Single Sidebar" msgstr "" -#: inc/admin/options-init.php:1517 +#: inc/admin/options-init.php:1561 msgid "Select the group single sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1532 +#: inc/admin/options-init.php:1576 msgid "Forums Sidebar" msgstr "" -#: inc/admin/options-init.php:1533 +#: inc/admin/options-init.php:1577 msgid "Select the forums sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1548 +#: inc/admin/options-init.php:1592 #. translators: 1. Text, 2. Text msgid "%1$s → %2$s" msgstr "" -#: inc/admin/options-init.php:1549 +#: inc/admin/options-init.php:1593 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:34 msgid "WooCommerce" msgstr "" -#: inc/admin/options-init.php:1550 +#: inc/admin/options-init.php:1594 msgid "Shop Sidebar" msgstr "" -#: inc/admin/options-init.php:1552 +#: inc/admin/options-init.php:1596 msgid "Select the woocommerce sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1565 +#: inc/admin/options-init.php:1609 msgid "LearnDash Sidebar" msgstr "" -#: inc/admin/options-init.php:1566 +#: inc/admin/options-init.php:1610 msgid "Select the learndash sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1577 +#: inc/admin/options-init.php:1621 msgid "LearnDash Single Pages Sidebar" msgstr "" -#: inc/admin/options-init.php:1578 +#: inc/admin/options-init.php:1622 msgid "Select the learndash single pages sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1591 +#: inc/admin/options-init.php:1635 msgid "LifterLMS Sidebar" msgstr "" -#: inc/admin/options-init.php:1592 +#: inc/admin/options-init.php:1636 msgid "Select the LifterLMS sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1604 +#: inc/admin/options-init.php:1648 msgid "Search Results Sidebar" msgstr "" -#: inc/admin/options-init.php:1605 +#: inc/admin/options-init.php:1649 msgid "Select the search results page sidebar alignment." msgstr "" -#: inc/admin/options-init.php:1617 +#: inc/admin/options-init.php:1661 msgid "Add widgets into your sidebars at Appearance > Widgets" msgstr "" -#: inc/admin/options-init.php:1663 +#: inc/admin/options-init.php:1707 msgid "Sidebars" msgstr "" -#: inc/admin/options-init.php:1725 inc/admin/options-init.php:1730 +#: inc/admin/options-init.php:1769 inc/admin/options-init.php:1774 msgid "Footer Widget Columns" msgstr "" -#: inc/admin/options-init.php:1731 +#: inc/admin/options-init.php:1775 msgid "Add a section of widget columns into the footer." msgstr "" -#: inc/admin/options-init.php:1739 +#: inc/admin/options-init.php:1783 msgid "Number of Columns" msgstr "" -#: inc/admin/options-init.php:1742 +#: inc/admin/options-init.php:1786 #. translators: 1. HTML tag start. 2. HTML tag close. msgid "" "Select the number of widget columns to be generated at %1$sAppearance > " "Widgets%2$s." msgstr "" -#: inc/admin/options-init.php:1747 +#: inc/admin/options-init.php:1791 msgid "1 Column" msgstr "" -#: inc/admin/options-init.php:1748 +#: inc/admin/options-init.php:1792 msgid "2 Column" msgstr "" -#: inc/admin/options-init.php:1749 +#: inc/admin/options-init.php:1793 msgid "3 Column" msgstr "" -#: inc/admin/options-init.php:1750 +#: inc/admin/options-init.php:1794 msgid "4 Column" msgstr "" -#: inc/admin/options-init.php:1751 +#: inc/admin/options-init.php:1795 msgid "5 Column" msgstr "" -#: inc/admin/options-init.php:1752 +#: inc/admin/options-init.php:1796 msgid "6 Column" msgstr "" -#: inc/admin/options-init.php:1760 inc/admin/options-init.php:1765 +#: inc/admin/options-init.php:1804 inc/admin/options-init.php:1809 msgid "Footer Info Section" msgstr "" -#: inc/admin/options-init.php:1766 +#: inc/admin/options-init.php:1810 msgid "" "Add a section for displaying information in the footer, including your " "logo, menus, copyright, etc." msgstr "" -#: inc/admin/options-init.php:1773 +#: inc/admin/options-init.php:1817 msgid "Footer Style" msgstr "" -#: inc/admin/options-init.php:1774 +#: inc/admin/options-init.php:1818 msgid "Select the layout of your footer info section." msgstr "" -#: inc/admin/options-init.php:1784 inc/admin/options-init.php:1823 +#: inc/admin/options-init.php:1828 inc/admin/options-init.php:1867 msgid "Left Side Content" msgstr "" -#: inc/admin/options-init.php:1789 +#: inc/admin/options-init.php:1833 msgid "Footer Logo" msgstr "" -#: inc/admin/options-init.php:1790 +#: inc/admin/options-init.php:1834 msgid "Upload your custom site logo for footer layout." msgstr "" -#: inc/admin/options-init.php:1799 +#: inc/admin/options-init.php:1843 msgid "Footer Logo Size" msgstr "" -#: inc/admin/options-init.php:1800 +#: inc/admin/options-init.php:1844 msgid "Adjust the size of your footer logo" msgstr "" -#: inc/admin/options-init.php:1803 +#: inc/admin/options-init.php:1847 #. translators: 1. Break the current line. msgid "" "Maximum logo width 350px.%sIf the logo size is taller than the footer " "height, it will be made smaller to fit within the footer." msgstr "" -#: inc/admin/options-init.php:1815 +#: inc/admin/options-init.php:1859 msgid "Logo Tagline" msgstr "" -#: inc/admin/options-init.php:1816 +#: inc/admin/options-init.php:1860 msgid "Add a tagline next to your logo." msgstr "" -#: inc/admin/options-init.php:1829 +#: inc/admin/options-init.php:1873 msgid "Footer Primary Menu" msgstr "" -#: inc/admin/options-init.php:1830 inc/admin/options-init.php:1856 +#: inc/admin/options-init.php:1874 inc/admin/options-init.php:1900 msgid "Select a navigation menu from the dropdown." msgstr "" -#: inc/admin/options-init.php:1838 +#: inc/admin/options-init.php:1882 msgid "Copyright Notice" msgstr "" -#: inc/admin/options-init.php:1839 +#: inc/admin/options-init.php:1883 msgid "" "Use the shortcode [buddyboss_current_year] to always display the current " "year before your copyright notice." msgstr "" -#: inc/admin/options-init.php:1855 +#: inc/admin/options-init.php:1899 msgid "Footer Menu" msgstr "" -#: inc/admin/options-init.php:1864 +#: inc/admin/options-init.php:1908 msgid "Right Side Content" msgstr "" -#: inc/admin/options-init.php:1870 +#: inc/admin/options-init.php:1914 msgid "Footer Description" msgstr "" -#: inc/admin/options-init.php:1871 +#: inc/admin/options-init.php:1915 msgid "Enter text or shortcode to display in your footer." msgstr "" -#: inc/admin/options-init.php:1887 inc/admin/options-init.php:2738 -#: inc/admin/options-init.php:2754 +#: inc/admin/options-init.php:1931 inc/admin/options-init.php:2782 +#: inc/admin/options-init.php:2798 msgid "Social Links" msgstr "" -#: inc/admin/options-init.php:1888 +#: inc/admin/options-init.php:1932 msgid "Enter URLs to social links to display as icons in the footer." msgstr "" -#: inc/admin/options-init.php:1898 +#: inc/admin/options-init.php:1942 msgid "Login & Registration" msgstr "" -#: inc/admin/options-init.php:1907 +#: inc/admin/options-init.php:1951 msgid "Custom Login/Register Screen" msgstr "" -#: inc/admin/options-init.php:1908 +#: inc/admin/options-init.php:1952 msgid "Toggle the custom login/register screen design options on or off." msgstr "" -#: inc/admin/options-init.php:1916 +#: inc/admin/options-init.php:1960 msgid "Custom Logo" msgstr "" -#: inc/admin/options-init.php:1917 +#: inc/admin/options-init.php:1961 msgid "We display a custom logo in place of the default WordPress logo." msgstr "" -#: inc/admin/options-init.php:1925 +#: inc/admin/options-init.php:1969 msgid "Logo Width" msgstr "" -#: inc/admin/options-init.php:1926 +#: inc/admin/options-init.php:1970 msgid "Set logo width size" msgstr "" -#: inc/admin/options-init.php:1927 +#: inc/admin/options-init.php:1971 msgid "Value between 50 and 320px" msgstr "" -#: inc/admin/options-init.php:1939 +#: inc/admin/options-init.php:1983 msgid "Toggle Custom Background" msgstr "" -#: inc/admin/options-init.php:1940 +#: inc/admin/options-init.php:1984 msgid "Set custom background design on or off." msgstr "" -#: inc/admin/options-init.php:1949 +#: inc/admin/options-init.php:1993 msgid "Background Image" msgstr "" -#: inc/admin/options-init.php:1950 +#: inc/admin/options-init.php:1994 msgid "We display a custom background image in half width of the screen." msgstr "" -#: inc/admin/options-init.php:1957 +#: inc/admin/options-init.php:2001 msgid "Custom Heading" msgstr "" -#: inc/admin/options-init.php:1958 +#: inc/admin/options-init.php:2002 msgid "We display a custom title above the background image." msgstr "" -#: inc/admin/options-init.php:1959 inc/admin/options-init.php:2494 +#: inc/admin/options-init.php:2003 inc/admin/options-init.php:2538 msgid "Custom login heading" msgstr "" -#: inc/admin/options-init.php:1966 +#: inc/admin/options-init.php:2010 msgid "Custom Text" msgstr "" -#: inc/admin/options-init.php:1967 +#: inc/admin/options-init.php:2011 msgid "We display custom text above the background image." msgstr "" -#: inc/admin/options-init.php:1984 +#: inc/admin/options-init.php:2028 msgid "Overlay Opacity" msgstr "" -#: inc/admin/options-init.php:1985 +#: inc/admin/options-init.php:2029 msgid "Set overlay opacity" msgstr "" -#: inc/admin/options-init.php:1986 inc/admin/options-init.php:2233 +#: inc/admin/options-init.php:2030 inc/admin/options-init.php:2277 msgid "Value between 0 and 100%" msgstr "" -#: inc/admin/options-init.php:1997 +#: inc/admin/options-init.php:2041 msgid "Custom Heading Color" msgstr "" -#: inc/admin/options-init.php:1998 +#: inc/admin/options-init.php:2042 msgid "Select your text color for custom heading section." msgstr "" -#: inc/admin/options-init.php:2008 +#: inc/admin/options-init.php:2052 msgid "Blog" msgstr "" -#: inc/admin/options-init.php:2017 +#: inc/admin/options-init.php:2061 msgid "Blog Directories" msgstr "" -#: inc/admin/options-init.php:2021 +#: inc/admin/options-init.php:2065 msgid "Directory Layout" msgstr "" -#: inc/admin/options-init.php:2022 +#: inc/admin/options-init.php:2066 msgid "Select the layout of posts in your blog directories and archives." msgstr "" -#: inc/admin/options-init.php:2023 +#: inc/admin/options-init.php:2067 msgid "In the Grid layout, the first post will be enlarged." msgstr "" -#: inc/admin/options-init.php:2030 +#: inc/admin/options-init.php:2074 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:886 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:891 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1974 @@ -2716,351 +2744,351 @@ msgstr "" msgid "List" msgstr "" -#: inc/admin/options-init.php:2035 +#: inc/admin/options-init.php:2079 msgid "Masonry" msgstr "" -#: inc/admin/options-init.php:2040 +#: inc/admin/options-init.php:2084 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:91 msgid "Grid" msgstr "" -#: inc/admin/options-init.php:2048 +#: inc/admin/options-init.php:2092 msgid "Single Post" msgstr "" -#: inc/admin/options-init.php:2052 inc/admin/options-init.php:2517 -#: inc/admin/options-init.php:2631 +#: inc/admin/options-init.php:2096 inc/admin/options-init.php:2561 +#: inc/admin/options-init.php:2675 msgid "Featured Image" msgstr "" -#: inc/admin/options-init.php:2053 +#: inc/admin/options-init.php:2097 msgid "Select the style of featured images in your blog posts." msgstr "" -#: inc/admin/options-init.php:2057 +#: inc/admin/options-init.php:2101 msgid "In the Full Width layouts, the sidebar will not be visible." msgstr "" -#: inc/admin/options-init.php:2069 +#: inc/admin/options-init.php:2113 msgid "Full Width (Below Title)" msgstr "" -#: inc/admin/options-init.php:2074 +#: inc/admin/options-init.php:2118 msgid "Full Width (Above Title)" msgstr "" -#: inc/admin/options-init.php:2087 +#: inc/admin/options-init.php:2131 msgid "Related Posts" msgstr "" -#: inc/admin/options-init.php:2088 +#: inc/admin/options-init.php:2132 msgid "Show related posts under single blog posts." msgstr "" -#: inc/admin/options-init.php:2096 +#: inc/admin/options-init.php:2140 msgid "Enter the maximum number of related posts to show." msgstr "" -#: inc/admin/options-init.php:2110 +#: inc/admin/options-init.php:2154 msgid "Post Author Box" msgstr "" -#: inc/admin/options-init.php:2111 +#: inc/admin/options-init.php:2155 msgid "Show information about the post’s author below the post." msgstr "" -#: inc/admin/options-init.php:2124 +#: inc/admin/options-init.php:2168 msgid "Floating Social Share" msgstr "" -#: inc/admin/options-init.php:2125 +#: inc/admin/options-init.php:2169 msgid "Show floating icons for sharing the post on Facebook and Twitter." msgstr "" -#: inc/admin/options-init.php:2126 +#: inc/admin/options-init.php:2170 msgid "" "Social share icons will be visible underneath the post, even when the " "floating icons are disabled." msgstr "" -#: inc/admin/options-init.php:2139 +#: inc/admin/options-init.php:2183 msgid "BuddyBoss Profile Link" msgstr "" -#: inc/admin/options-init.php:2140 +#: inc/admin/options-init.php:2184 msgid "Link the post author’s name to their BuddyBoss profile." msgstr "" -#: inc/admin/options-init.php:2141 +#: inc/admin/options-init.php:2185 msgid "" "When disabled, the post author’s name will link to an archive displaying " "all their posts." msgstr "" -#: inc/admin/options-init.php:2154 +#: inc/admin/options-init.php:2198 msgid "Call to Action / Sign Up Form" msgstr "" -#: inc/admin/options-init.php:2155 +#: inc/admin/options-init.php:2199 msgid "" "Show a call to action, such as a sign up form or advertisement, under the " "blog post." msgstr "" -#: inc/admin/options-init.php:2163 +#: inc/admin/options-init.php:2207 msgid "Enter the content for the call to action. You can add shortcodes here." msgstr "" -#: inc/admin/options-init.php:2184 +#: inc/admin/options-init.php:2228 #: inc/plugins/elementor/widgets/bb-forums.php:40 #: inc/plugins/elementor/widgets/bb-forums.php:197 #: template-parts/header-profile-menu.php:373 msgid "Forums" msgstr "" -#: inc/admin/options-init.php:2193 +#: inc/admin/options-init.php:2237 msgid "Forum Grids" msgstr "" -#: inc/admin/options-init.php:2194 +#: inc/admin/options-init.php:2238 msgid "Set forum grid layouts to Card or Cover style." msgstr "" -#: inc/admin/options-init.php:2196 +#: inc/admin/options-init.php:2240 msgid "Card" msgstr "" -#: inc/admin/options-init.php:2197 +#: inc/admin/options-init.php:2241 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:147 #: inc/plugins/elementor/widgets/gallery/bb-gallery.php:520 msgid "Cover" msgstr "" -#: inc/admin/options-init.php:2204 +#: inc/admin/options-init.php:2248 msgid "Show Forum Banner" msgstr "" -#: inc/admin/options-init.php:2205 +#: inc/admin/options-init.php:2249 msgid "If enabled it will show a banner on the Forum index." msgstr "" -#: inc/admin/options-init.php:2213 +#: inc/admin/options-init.php:2257 msgid "Custom Banner Image" msgstr "" -#: inc/admin/options-init.php:2214 +#: inc/admin/options-init.php:2258 msgid "We display a custom banner on forum index page." msgstr "" -#: inc/admin/options-init.php:2221 +#: inc/admin/options-init.php:2265 msgid "Background Overlay Color" msgstr "" -#: inc/admin/options-init.php:2222 +#: inc/admin/options-init.php:2266 msgid "Select background overlay color for banner image." msgstr "" -#: inc/admin/options-init.php:2231 +#: inc/admin/options-init.php:2275 msgid "Background Overlay Opacity" msgstr "" -#: inc/admin/options-init.php:2232 +#: inc/admin/options-init.php:2276 msgid "Set background overlay opacity" msgstr "" -#: inc/admin/options-init.php:2244 +#: inc/admin/options-init.php:2288 msgid "Banner Text Color" msgstr "" -#: inc/admin/options-init.php:2245 +#: inc/admin/options-init.php:2289 msgid "Select text color for banner area." msgstr "" -#: inc/admin/options-init.php:2254 +#: inc/admin/options-init.php:2298 #: inc/plugins/elementor/widgets/bb-forums-activity.php:295 msgid "Forum Title" msgstr "" -#: inc/admin/options-init.php:2255 +#: inc/admin/options-init.php:2299 msgid "Title that will be shown on forum index banner area." msgstr "" -#: inc/admin/options-init.php:2263 +#: inc/admin/options-init.php:2307 msgid "Forum Description" msgstr "" -#: inc/admin/options-init.php:2264 +#: inc/admin/options-init.php:2308 msgid "Description that will be shown on forum index banner area." msgstr "" -#: inc/admin/options-init.php:2266 +#: inc/admin/options-init.php:2310 msgid "" "Find answers, ask questions, and connect with our
    community around the " "world." msgstr "" -#: inc/admin/options-init.php:2281 +#: inc/admin/options-init.php:2325 msgid "Enable Search" msgstr "" -#: inc/admin/options-init.php:2282 +#: inc/admin/options-init.php:2326 msgid "If enabled search will show on banner." msgstr "" -#: inc/admin/options-init.php:2305 inc/admin/options-init.php:2396 +#: inc/admin/options-init.php:2349 inc/admin/options-init.php:2440 msgid "Courses Index" msgstr "" -#: inc/admin/options-init.php:2310 inc/admin/options-init.php:2401 +#: inc/admin/options-init.php:2354 inc/admin/options-init.php:2445 msgid "Show Categories Filter" msgstr "" -#: inc/admin/options-init.php:2311 inc/admin/options-init.php:2402 +#: inc/admin/options-init.php:2355 inc/admin/options-init.php:2446 msgid "Enable filtering the courses index by categories." msgstr "" -#: inc/admin/options-init.php:2319 inc/admin/options-init.php:2410 +#: inc/admin/options-init.php:2363 inc/admin/options-init.php:2454 msgid "Taxonomy" msgstr "" -#: inc/admin/options-init.php:2320 inc/admin/options-init.php:2411 +#: inc/admin/options-init.php:2364 inc/admin/options-init.php:2455 msgid "Select the taxonomy to filter by." msgstr "" -#: inc/admin/options-init.php:2322 inc/admin/options-init.php:2413 +#: inc/admin/options-init.php:2366 inc/admin/options-init.php:2457 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:154 msgid "Course Categories" msgstr "" -#: inc/admin/options-init.php:2323 inc/admin/options-init.php:2414 +#: inc/admin/options-init.php:2367 inc/admin/options-init.php:2458 #: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:163 msgid "Course Tags" msgstr "" -#: inc/admin/options-init.php:2331 inc/admin/options-init.php:2424 +#: inc/admin/options-init.php:2375 inc/admin/options-init.php:2468 msgid "Show Instructors Filter" msgstr "" -#: inc/admin/options-init.php:2332 inc/admin/options-init.php:2425 +#: inc/admin/options-init.php:2376 inc/admin/options-init.php:2469 msgid "Enable filtering the courses index by instructors." msgstr "" -#: inc/admin/options-init.php:2340 inc/admin/options-init.php:2433 +#: inc/admin/options-init.php:2384 inc/admin/options-init.php:2477 msgid "Course Content" msgstr "" -#: inc/admin/options-init.php:2345 inc/admin/options-init.php:2438 +#: inc/admin/options-init.php:2389 inc/admin/options-init.php:2482 msgid "Course Author" msgstr "" -#: inc/admin/options-init.php:2346 inc/admin/options-init.php:2439 +#: inc/admin/options-init.php:2390 inc/admin/options-init.php:2483 msgid "Display the course author on courses, lessons and topics." msgstr "" -#: inc/admin/options-init.php:2354 +#: inc/admin/options-init.php:2398 msgid "Course Author Bio" msgstr "" -#: inc/admin/options-init.php:2355 +#: inc/admin/options-init.php:2399 msgid "" "Display the course author bio on single courses. This data comes from the " "\"Biographical Info\" section when editing a user in the backend." msgstr "" -#: inc/admin/options-init.php:2364 inc/admin/options-init.php:2450 +#: inc/admin/options-init.php:2408 inc/admin/options-init.php:2494 msgid "Course Date" msgstr "" -#: inc/admin/options-init.php:2365 inc/admin/options-init.php:2451 +#: inc/admin/options-init.php:2409 inc/admin/options-init.php:2495 msgid "Display the course date on courses, lessons and topics." msgstr "" -#: inc/admin/options-init.php:2373 inc/admin/options-init.php:2468 +#: inc/admin/options-init.php:2417 inc/admin/options-init.php:2512 msgid "Course Participants" msgstr "" -#: inc/admin/options-init.php:2374 +#: inc/admin/options-init.php:2418 msgid "" "Display the list of enrolled course participants on courses, lessons and " "topics." msgstr "" -#: inc/admin/options-init.php:2387 +#: inc/admin/options-init.php:2431 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:23 #: inc/plugins/elementor/templates/scripts/template-modal-item.php:30 msgid "LifterLMS" msgstr "" -#: inc/admin/options-init.php:2415 +#: inc/admin/options-init.php:2459 msgid "Course Tracks" msgstr "" -#: inc/admin/options-init.php:2416 +#: inc/admin/options-init.php:2460 msgid "Course Difficulty" msgstr "" -#: inc/admin/options-init.php:2459 +#: inc/admin/options-init.php:2503 msgid "Lessons List" msgstr "" -#: inc/admin/options-init.php:2460 +#: inc/admin/options-init.php:2504 msgid "Display the lessons list on lessons, quizzes and topics." msgstr "" -#: inc/admin/options-init.php:2469 +#: inc/admin/options-init.php:2513 msgid "" "Display the list of enrolled course participants on courses, lessons and " "quizzes." msgstr "" -#: inc/admin/options-init.php:2483 +#: inc/admin/options-init.php:2527 msgid "404 Page" msgstr "" -#: inc/admin/options-init.php:2492 inc/admin/options-init.php:2604 +#: inc/admin/options-init.php:2536 inc/admin/options-init.php:2648 msgid "Page Title" msgstr "" -#: inc/admin/options-init.php:2493 +#: inc/admin/options-init.php:2537 msgid "Enter a title for your 404 page." msgstr "" -#: inc/admin/options-init.php:2495 +#: inc/admin/options-init.php:2539 msgid "Looks like you got lost!" msgstr "" -#: inc/admin/options-init.php:2500 inc/admin/options-init.php:2613 +#: inc/admin/options-init.php:2544 inc/admin/options-init.php:2657 msgid "Page Description" msgstr "" -#: inc/admin/options-init.php:2501 +#: inc/admin/options-init.php:2545 msgid "Enter a description for your 404 page." msgstr "" -#: inc/admin/options-init.php:2503 +#: inc/admin/options-init.php:2547 msgid "We couldn't find the page you were looking for." msgstr "" -#: inc/admin/options-init.php:2518 +#: inc/admin/options-init.php:2562 msgid "Select which type of image to use on your 404 page." msgstr "" -#: inc/admin/options-init.php:2521 +#: inc/admin/options-init.php:2565 msgid "2.0" msgstr "" -#: inc/admin/options-init.php:2522 +#: inc/admin/options-init.php:2566 msgid "1.0" msgstr "" -#: inc/admin/options-init.php:2523 +#: inc/admin/options-init.php:2567 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:121 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:730 msgid "Custom" msgstr "" -#: inc/admin/options-init.php:2524 +#: inc/admin/options-init.php:2568 #: inc/plugins/beaver-builder/header-bar/header-bar.php:352 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:634 #: inc/plugins/elementor/widgets/bb-profile-completion.php:345 @@ -3069,19 +3097,19 @@ msgstr "" msgid "None" msgstr "" -#: inc/admin/options-init.php:2532 +#: inc/admin/options-init.php:2576 msgid "The image will be tinted with your Primary Color." msgstr "" -#: inc/admin/options-init.php:2553 +#: inc/admin/options-init.php:2597 msgid "Page Button" msgstr "" -#: inc/admin/options-init.php:2554 +#: inc/admin/options-init.php:2598 msgid "Show a button at the bottom of your 404 page." msgstr "" -#: inc/admin/options-init.php:2562 +#: inc/admin/options-init.php:2606 #: inc/plugins/elementor/widgets/bb-forums-activity.php:144 #: inc/plugins/elementor/widgets/bb-forums-activity.php:171 #: inc/plugins/elementor/widgets/courses/bb-lms-activity.php:225 @@ -3089,217 +3117,217 @@ msgstr "" msgid "Button Text" msgstr "" -#: inc/admin/options-init.php:2563 +#: inc/admin/options-init.php:2607 msgid "Enter the text for your button." msgstr "" -#: inc/admin/options-init.php:2564 +#: inc/admin/options-init.php:2608 msgid "Return Home" msgstr "" -#: inc/admin/options-init.php:2570 +#: inc/admin/options-init.php:2614 msgid "Button Link" msgstr "" -#: inc/admin/options-init.php:2571 +#: inc/admin/options-init.php:2615 msgid "Enter the URL for your button." msgstr "" -#: inc/admin/options-init.php:2580 inc/admin/options-init.php:2607 +#: inc/admin/options-init.php:2624 inc/admin/options-init.php:2651 msgid "Maintenance Mode" msgstr "" -#: inc/admin/options-init.php:2589 +#: inc/admin/options-init.php:2633 msgid "Enable Maintenance Mode" msgstr "" -#: inc/admin/options-init.php:2590 +#: inc/admin/options-init.php:2634 msgid "" "If enabled, only site administrators will be able to login to your site. " "Logged-out members will see the maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2598 +#: inc/admin/options-init.php:2642 msgid "Page Content" msgstr "" -#: inc/admin/options-init.php:2605 +#: inc/admin/options-init.php:2649 msgid "Enter a title for your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2606 +#: inc/admin/options-init.php:2650 msgid "Custom Maintenance Title" msgstr "" -#: inc/admin/options-init.php:2614 +#: inc/admin/options-init.php:2658 msgid "Enter a description for your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2616 +#: inc/admin/options-init.php:2660 msgid "Undergoing scheduled maintenance.
    Sorry for the inconvenience." msgstr "" -#: inc/admin/options-init.php:2632 +#: inc/admin/options-init.php:2676 msgid "Show a featured image on your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2647 +#: inc/admin/options-init.php:2691 msgid "Bottom Text" msgstr "" -#: inc/admin/options-init.php:2648 +#: inc/admin/options-init.php:2692 msgid "Enter text for the bottom of your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2651 +#: inc/admin/options-init.php:2695 #. translators: 1. email url msgid "Contact us at %1$s" msgstr "" -#: inc/admin/options-init.php:2673 +#: inc/admin/options-init.php:2717 #. translators: 1. Link URL. 2. Link text. msgid "Countdown Timer" msgstr "" -#: inc/admin/options-init.php:2679 +#: inc/admin/options-init.php:2723 msgid "Enable Countdown" msgstr "" -#: inc/admin/options-init.php:2690 +#: inc/admin/options-init.php:2734 msgid "" "Enter the date the timer should count down to, using the following date " "format: MM/DD/YYYY" msgstr "" -#: inc/admin/options-init.php:2696 +#: inc/admin/options-init.php:2740 msgid "Featured Content" msgstr "" -#: inc/admin/options-init.php:2702 +#: inc/admin/options-init.php:2746 msgid "Enable Featured Content" msgstr "" -#: inc/admin/options-init.php:2703 +#: inc/admin/options-init.php:2747 msgid "Enable a featured content section on your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2712 +#: inc/admin/options-init.php:2756 msgid "Section Title" msgstr "" -#: inc/admin/options-init.php:2713 +#: inc/admin/options-init.php:2757 msgid "Enter a title for your featured content section." msgstr "" -#: inc/admin/options-init.php:2714 +#: inc/admin/options-init.php:2758 msgid "Subscribe Title" msgstr "" -#: inc/admin/options-init.php:2720 +#: inc/admin/options-init.php:2764 msgid "Section Content" msgstr "" -#: inc/admin/options-init.php:2721 +#: inc/admin/options-init.php:2765 msgid "You can use shortcodes in this content." msgstr "" -#: inc/admin/options-init.php:2744 +#: inc/admin/options-init.php:2788 msgid "Enable Social Links" msgstr "" -#: inc/admin/options-init.php:2745 +#: inc/admin/options-init.php:2789 msgid "Show links to your social networks on your maintenance mode page." msgstr "" -#: inc/admin/options-init.php:2764 +#: inc/admin/options-init.php:2808 msgid "Custom Codes" msgstr "" -#: inc/admin/options-init.php:2772 +#: inc/admin/options-init.php:2816 msgid "Tracking Code" msgstr "" -#: inc/admin/options-init.php:2773 +#: inc/admin/options-init.php:2817 msgid "" "Paste your Google Analytics (or other) tracking code here. This will be " "added before the closing of body tag." msgstr "" -#: inc/admin/options-init.php:2788 +#: inc/admin/options-init.php:2832 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:261 msgid "CSS" msgstr "" -#: inc/admin/options-init.php:2789 +#: inc/admin/options-init.php:2833 msgid "" "Quickly add some CSS here to make design adjustments. It is a much better " "solution then manually editing the theme. You may also consider using a " "child theme." msgstr "" -#: inc/admin/options-init.php:2806 +#: inc/admin/options-init.php:2850 msgid "JavaScript" msgstr "" -#: inc/admin/options-init.php:2807 +#: inc/admin/options-init.php:2851 msgid "" "Quickly add some JavaScript code here. It is a much better solution then " "manually editing the theme. You may also consider using a child theme." msgstr "" -#: inc/admin/options-init.php:2826 +#: inc/admin/options-init.php:2870 msgid "Minify Assets" msgstr "" -#: inc/admin/options-init.php:2835 +#: inc/admin/options-init.php:2879 msgid "Minify CSS" msgstr "" -#: inc/admin/options-init.php:2836 +#: inc/admin/options-init.php:2880 msgid "" "By default the theme loads stylesheets that are not minified. You can " "enable this setting to instead load minified and combined stylesheets." msgstr "" -#: inc/admin/options-init.php:2844 +#: inc/admin/options-init.php:2888 msgid "Minify JavaScript" msgstr "" -#: inc/admin/options-init.php:2845 +#: inc/admin/options-init.php:2889 msgid "" "By default the theme loads scripts that are not minified. You can enable " "this setting to instead load minified and combined JS files." msgstr "" -#: inc/admin/options-init.php:2887 +#: inc/admin/options-init.php:2931 #: inc/admin/redux-templates/panel/header.tpl.php:62 msgid "Theme Options" msgstr "" -#: inc/admin/options-init.php:2888 +#: inc/admin/options-init.php:2932 #: inc/lib/buddyboss-updater/includes/functions.php:124 msgid "BuddyBoss Theme" msgstr "" -#: inc/admin/options-init.php:2944 +#: inc/admin/options-init.php:2988 msgid "Follow BuddyBoss on YouTube" msgstr "" -#: inc/admin/options-init.php:2949 +#: inc/admin/options-init.php:2993 msgid "Follow BuddyBoss on Twitter" msgstr "" -#: inc/admin/options-init.php:2954 +#: inc/admin/options-init.php:2998 msgid "Like BuddyBoss on Facebook" msgstr "" -#: inc/admin/options-init.php:2964 +#: inc/admin/options-init.php:3008 msgid "" "

    To access any of your saved options from within your code you can use " "your global variable: $%1$s

    " msgstr "" -#: inc/admin/options-init.php:2966 +#: inc/admin/options-init.php:3010 msgid "" "

    This text is displayed above the options panel. It isn't required, but " "more info is always better! The intro_text field accepts all HTML.

    " @@ -3401,8 +3429,8 @@ msgid "Black 900" msgstr "" #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-admin.php:156 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:286 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:364 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:290 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:368 #: inc/plugins/elementor/widgets/bb-dashboard-grid.php:487 #: inc/plugins/elementor/widgets/bb-forums-activity.php:512 #: inc/plugins/elementor/widgets/bb-forums-activity.php:704 @@ -3456,12 +3484,12 @@ msgid "Create New Font" msgstr "" #: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:89 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:2303 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:1094 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:1446 @@ -3524,69 +3552,69 @@ msgstr "" msgid "View Tutorial" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:255 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:259 msgid "" "Warning: Access Restricted. Please enable BuddyBoss Theme License key here and try again." msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:269 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:347 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:273 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:351 msgid "Weight:" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:272 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:350 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:276 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:354 msgid "100 - Thin" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:273 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:351 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:277 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:355 msgid "200 - Extra Light" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:274 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:352 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:278 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:356 msgid "300 - Light" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:275 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:353 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:279 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:357 msgid "400 - Normal" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:276 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:354 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:280 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:358 msgid "500 - Medium" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:277 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:355 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:281 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:359 msgid "600 - Semi Bold" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:278 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:356 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:282 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:360 msgid "700 - Bold" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:279 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:357 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:283 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:361 msgid "800 - Extra Bold" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:280 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:358 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:284 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:362 msgid "900 - Black" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:283 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:361 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:287 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:365 msgid "Style:" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:287 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:365 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:291 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:369 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1393 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:389 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:836 @@ -3596,37 +3624,37 @@ msgstr "" msgid "Italic" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:290 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:368 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:294 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:372 msgid "Font Files:" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:304 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:382 msgid "Are you sure?" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:300 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:301 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:378 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:379 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:304 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:305 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:382 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:383 msgid "Delete Font Variation" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:308 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:386 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 msgid "WOFF File" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:311 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:389 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:315 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:393 msgid "The Web Open Font Format, Used by Modern Browsers" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 #: inc/plugins/buddyboss-menu-icons/includes/picker.php:234 #: inc/plugins/buddyboss-menu-icons/includes/picker.php:237 #: inc/plugins/buddyboss-menu-icons/includes/settings.php:902 @@ -3635,57 +3663,57 @@ msgstr "" msgid "Remove" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 msgid "Upload font .woff file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:312 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:390 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 msgid "Select .woff file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:316 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:394 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 msgid "WOFF2 File" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:319 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:397 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:323 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:401 msgid "The Web Open Font Format 2, Used by Modern Browsers" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 msgid "Upload font .woff2 file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:320 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:398 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 msgid "Select .woff2 file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:324 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:402 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 msgid "TTF File" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:327 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:405 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:331 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:409 msgid "TrueType Fonts, Used for better supporting Safari, Android, iOS" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 msgid "Upload font .ttf file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:328 -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:406 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:332 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:410 msgid "Select .ttf file" msgstr "" -#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:339 +#: inc/custom-fonts/classes/class-buddyboss-custom-fonts-cpt.php:343 msgid "Add New Variation" msgstr "" @@ -3956,56 +3984,11 @@ msgid "" msgstr "" #: inc/lib/buddyboss-updater/includes/views/package.php:59 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:82 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:91 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:100 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:109 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:119 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:129 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:663 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:169 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:184 -#: inc/plugins/elementor/widgets/bb-review.php:317 -#: inc/plugins/elementor/widgets/bb-review.php:369 -#: inc/plugins/elementor/widgets/bb-review.php:383 -#: inc/plugins/elementor/widgets/bb-review.php:397 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:241 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:254 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:271 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:283 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:263 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:292 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:307 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:322 -msgid "Show" +#: inc/lib/buddyboss-updater/includes/views/package.php:83 +msgid "Toggle" msgstr "" -#: inc/lib/buddyboss-updater/includes/views/package.php:60 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:83 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:92 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:101 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:110 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:120 -#: inc/plugins/beaver-builder/header-bar/header-bar.php:130 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:398 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:170 -#: inc/plugins/elementor/widgets/bb-profile-completion.php:185 -#: inc/plugins/elementor/widgets/bb-review.php:316 -#: inc/plugins/elementor/widgets/bb-review.php:368 -#: inc/plugins/elementor/widgets/bb-review.php:382 -#: inc/plugins/elementor/widgets/bb-review.php:396 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:242 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:255 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:272 -#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:284 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:262 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:291 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:306 -#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:321 -msgid "Hide" -msgstr "" - -#: inc/lib/buddyboss-updater/includes/views/package.php:72 +#: inc/lib/buddyboss-updater/includes/views/package.php:73 msgid "This is your account email you use to log into your BuddyBoss.com account." msgstr "" @@ -4013,15 +3996,15 @@ msgstr "" msgid "Down for Maintenance" msgstr "" -#: inc/plugins/bbpress-helper.php:103 +#: inc/plugins/bbpress-helper.php:111 msgid "Something went wrong. Refresh your browser and try again." msgstr "" -#: inc/plugins/bbpress-helper.php:111 +#: inc/plugins/bbpress-helper.php:119 msgid "Type your reply here" msgstr "" -#: inc/plugins/bbpress-helper.php:528 inc/plugins/bbpress-helper.php:529 +#: inc/plugins/bbpress-helper.php:565 inc/plugins/bbpress-helper.php:566 msgid "Quick Reply" msgstr "" @@ -4075,6 +4058,54 @@ msgstr "" msgid "Content" msgstr "" +#: inc/plugins/beaver-builder/header-bar/header-bar.php:82 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:91 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:100 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:109 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:119 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:129 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:663 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:169 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:184 +#: inc/plugins/elementor/widgets/bb-review.php:317 +#: inc/plugins/elementor/widgets/bb-review.php:369 +#: inc/plugins/elementor/widgets/bb-review.php:383 +#: inc/plugins/elementor/widgets/bb-review.php:397 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:241 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:254 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:271 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:283 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:263 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:292 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:307 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:322 +msgid "Show" +msgstr "" + +#: inc/plugins/beaver-builder/header-bar/header-bar.php:83 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:92 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:101 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:110 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:120 +#: inc/plugins/beaver-builder/header-bar/header-bar.php:130 +#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:398 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:170 +#: inc/plugins/elementor/widgets/bb-profile-completion.php:185 +#: inc/plugins/elementor/widgets/bb-review.php:316 +#: inc/plugins/elementor/widgets/bb-review.php:368 +#: inc/plugins/elementor/widgets/bb-review.php:382 +#: inc/plugins/elementor/widgets/bb-review.php:396 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:242 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:255 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:272 +#: inc/plugins/elementor/widgets/courses/bb-lms-courses.php:284 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:262 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:291 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:306 +#: inc/plugins/elementor/widgets/gallery/bb-gallery.php:321 +msgid "Hide" +msgstr "" + #: inc/plugins/beaver-builder/header-bar/header-bar.php:88 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:265 #: inc/plugins/elementor/widgets/header-bar/bb-header-bar.php:729 @@ -4670,7 +4701,7 @@ msgid "Icon Picker" msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/loader.php:240 -#: inc/plugins/learndash-helper.php:1064 inc/plugins/lifterlms-helper.php:1244 +#: inc/plugins/learndash-helper.php:1080 inc/plugins/lifterlms-helper.php:1307 msgid "All Categories" msgstr "" @@ -4728,7 +4759,7 @@ msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:80 #: inc/plugins/elementor/widgets/courses/controls/learndash-courses-controls.php:8 #: inc/plugins/elementor/widgets/courses/controls/lifterlms-courses-controls.php:8 -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:40 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:43 msgid "Courses" msgstr "" @@ -4928,6 +4959,7 @@ msgid "Award" msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:303 +#: inc/theme/functions.php:429 msgid "Badge" msgstr "" @@ -5902,16 +5934,6 @@ msgstr "" msgid "Help: Circle" msgstr "" -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1333 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:199 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:771 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:776 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1739 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:761 -#: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:408 -msgid "Home" -msgstr "" - #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1338 msgid "Home: Small" msgstr "" @@ -6083,7 +6105,7 @@ msgid "Log In" msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/buddyboss_legacy.php:1518 -#: inc/theme/functions.php:1555 inc/theme/template-functions.php:1497 +#: inc/theme/functions.php:1608 inc/theme/template-functions.php:1499 #: paid-memberships-pro/pages/account.php:233 #: template-parts/header-profile-menu.php:518 msgid "Log Out" @@ -7141,7 +7163,7 @@ msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/dashicons.php:184 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/elusive.php:416 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/fa.php:1039 -#: inc/plugins/lifterlms-helper.php:2127 +#: inc/plugins/lifterlms-helper.php:2191 msgid "Dashboard" msgstr "" @@ -10310,7 +10332,7 @@ msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:951 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:503 -#: inc/plugins/learndash-helper.php:1862 +#: inc/plugins/learndash-helper.php:1885 #: lifterlms/assignment/template-single-assignment-content.php:97 #: lifterlms/lesson/template-single-lesson-content.php:154 #: lifterlms/myaccount/my-notifications.php:42 @@ -10350,7 +10372,7 @@ msgstr "" #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/foundation-icons.php:1061 #: inc/plugins/buddyboss-menu-icons/vendor/kucrut/icon-picker/includes/types/genericon.php:583 -#: inc/plugins/learndash-helper.php:1863 +#: inc/plugins/learndash-helper.php:1886 #: lifterlms/assignment/template-single-assignment-content.php:93 #: lifterlms/lesson/template-single-lesson-content.php:144 #: lifterlms/myaccount/my-notifications.php:41 @@ -10943,7 +10965,7 @@ msgstr "" msgid "Content Color" msgstr "" -#: inc/plugins/elementor/widgets/bb-activity.php:753 +#: inc/plugins/elementor/widgets/bb-activity.php:758 msgid "Post an Update" msgstr "" @@ -11413,7 +11435,7 @@ msgstr "" msgid "Button Border" msgstr "" -#: inc/plugins/elementor/widgets/bb-forums-activity.php:983 +#: inc/plugins/elementor/widgets/bb-forums-activity.php:985 #: inc/plugins/elementor/widgets/courses/templates/learndash-activity-template.php:165 #: inc/plugins/elementor/widgets/courses/templates/lifterlms-activity-template.php:153 msgid "You are not logged in." @@ -11496,7 +11518,7 @@ msgid "Profile Photo" msgstr "" #: inc/plugins/elementor/widgets/bb-profile-completion.php:158 -#: inc/plugins/learndash-helper.php:534 inc/plugins/lifterlms-helper.php:1544 +#: inc/plugins/learndash-helper.php:550 inc/plugins/lifterlms-helper.php:1608 #: template-parts/header-profile-menu.php:38 msgid "Cover Photo" msgstr "" @@ -11522,9 +11544,9 @@ msgid "Completion Text" msgstr "" #: inc/plugins/elementor/widgets/bb-profile-completion.php:236 -#: inc/plugins/lifterlms-helper.php:1591 inc/plugins/lifterlms-helper.php:1663 +#: inc/plugins/lifterlms-helper.php:1655 inc/plugins/lifterlms-helper.php:1727 #: lifterlms/assignment/template-single-assignment-content.php:72 -#: lifterlms/course/course-index-loop.php:58 +#: lifterlms/course/course-index-loop.php:56 #: lifterlms/lesson/template-single-lesson-content.php:121 #: lifterlms/quiz/template-single-quizz-content.php:72 msgid "Complete" @@ -12286,7 +12308,7 @@ msgid "Show Author" msgstr "" #: inc/plugins/elementor/widgets/courses/controls/learndash-courses-controls.php:399 -#: learndash/ld30/modules/infobar/course.php:190 +#: learndash/ld30/modules/infobar/course.php:277 msgid "Price" msgstr "" @@ -12364,18 +12386,18 @@ msgstr "" msgid "% Completed" msgstr "" -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:46 -#: lifterlms/course/course-index.php:24 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:49 +#: lifterlms/course/course-index.php:22 msgid "Search Courses..." msgstr "" -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:56 -#: lifterlms/course/course-index.php:33 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:59 +#: lifterlms/course/course-index.php:31 msgid "All Courses" msgstr "" -#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:60 -#: lifterlms/course/course-index.php:107 +#: inc/plugins/elementor/widgets/courses/templates/lifterlms-courses-template.php:63 +#: lifterlms/course/course-index.php:105 msgid "My Courses" msgstr "" @@ -12723,7 +12745,7 @@ msgstr "" msgid "Online Status Border Radius" msgstr "" -#: inc/plugins/elementor/widgets/members/templates/bb-members-template.php:134 +#: inc/plugins/elementor/widgets/members/templates/bb-members-template.php:136 msgid "Sorry, no members were found." msgstr "" @@ -12732,128 +12754,136 @@ msgstr "" msgid "Your response is awaiting for approval." msgstr "" -#: inc/plugins/learndash-helper.php:519 +#: inc/plugins/learndash-helper.php:535 msgid "Course Short Description" msgstr "" -#: inc/plugins/learndash-helper.php:524 +#: inc/plugins/learndash-helper.php:540 msgid "Course Video Preview" msgstr "" -#: inc/plugins/learndash-helper.php:560 +#: inc/plugins/learndash-helper.php:576 msgid "Remove cover photo" msgstr "" -#: inc/plugins/learndash-helper.php:564 +#: inc/plugins/learndash-helper.php:580 msgid "Set cover photo" msgstr "" -#: inc/plugins/learndash-helper.php:609 +#: inc/plugins/learndash-helper.php:625 msgid "Click for Help!" msgstr "" -#: inc/plugins/learndash-helper.php:613 +#: inc/plugins/learndash-helper.php:629 msgid "Preview Video URL" msgstr "" -#: inc/plugins/learndash-helper.php:632 +#: inc/plugins/learndash-helper.php:648 msgid "" "Enter preview video URL for the course. The video will be added on single " "course price box." msgstr "" -#: inc/plugins/learndash-helper.php:1201 inc/plugins/lifterlms-helper.php:553 +#: inc/plugins/learndash-helper.php:1217 inc/plugins/lifterlms-helper.php:595 msgid "All Instructors" msgstr "" -#: inc/plugins/learndash-helper.php:1297 inc/plugins/lifterlms-helper.php:527 +#: inc/plugins/learndash-helper.php:1320 inc/plugins/lifterlms-helper.php:569 msgid "Alphabetical" msgstr "" -#: inc/plugins/learndash-helper.php:1298 inc/plugins/lifterlms-helper.php:528 +#: inc/plugins/learndash-helper.php:1321 inc/plugins/lifterlms-helper.php:570 msgid "Newly Created" msgstr "" -#: inc/plugins/learndash-helper.php:1302 inc/plugins/lifterlms-helper.php:532 +#: inc/plugins/learndash-helper.php:1325 inc/plugins/lifterlms-helper.php:574 msgid "My Progress" msgstr "" -#: inc/plugins/learndash-helper.php:1587 +#: inc/plugins/learndash-helper.php:1610 msgid "RESUME" msgstr "" -#: inc/plugins/lifterlms-helper.php:892 +#: inc/plugins/learndash-helper.php:2581 template-parts/content-bbpress.php:51 +#: template-parts/content-buddypress.php:41 +#: template-parts/content-sfwd-assignment.php:18 +#: template-parts/content-sfwd.php:18 +msgid "Pages:" +msgstr "" + +#: inc/plugins/lifterlms-helper.php:949 msgid "Sorry, no memberships were found." msgstr "" -#: inc/plugins/lifterlms-helper.php:1576 -#: learndash/ld30/template-single-course-sidebar.php:150 +#: inc/plugins/lifterlms-helper.php:1640 +#: learndash/ld30/template-single-course-sidebar.php:270 msgid "Continue" msgstr "" -#: inc/plugins/lifterlms-helper.php:1591 +#: inc/plugins/lifterlms-helper.php:1655 #: learndash/ld30/learndash-sidebar.php:221 #: learndash/ld30/learndash-sidebar.php:294 #: learndash/ld30/learndash-sidebar.php:340 #: learndash/ld30/learndash-sidebar.php:404 #: learndash/ld30/learndash-sidebar.php:474 -#: learndash/ld30/shortcodes/course_list_grid_template.php:129 -#: learndash/ld30/shortcodes/course_list_grid_template.php:136 +#: learndash/ld30/shortcodes/course_list_grid_template.php:158 +#: learndash/ld30/shortcodes/course_list_grid_template.php:178 +#: learndash/ld30/shortcodes/course_list_grid_template.php:212 #: learndash/ld30/shortcodes/profile.php:106 -#: learndash/ld30/template-single-course-sidebar.php:147 +#: learndash/ld30/template-single-course-sidebar.php:267 msgid "Completed" msgstr "" -#: inc/plugins/lifterlms-helper.php:1641 -#: learndash/ld30/modules/progress.php:162 +#: inc/plugins/lifterlms-helper.php:1705 msgid "Steps" msgstr "" -#: inc/plugins/lifterlms-helper.php:1643 +#: inc/plugins/lifterlms-helper.php:1707 msgid "Last activity on" msgstr "" -#: inc/plugins/lifterlms-helper.php:1666 +#: inc/plugins/lifterlms-helper.php:1730 +#: learndash/ld30/shortcodes/course_list_grid_template.php:218 #: lifterlms/assignment/template-single-assignment-content.php:75 -#: lifterlms/course/course-index-loop.php:65 +#: lifterlms/course/course-index-loop.php:63 #: lifterlms/lesson/template-single-lesson-content.php:123 #: lifterlms/quiz/template-single-quizz-content.php:76 msgid "In Progress" msgstr "" -#: inc/plugins/lifterlms-helper.php:1765 +#: inc/plugins/lifterlms-helper.php:1829 msgid "What Others Have Said" msgstr "" -#: inc/plugins/lifterlms-helper.php:1851 inc/plugins/lifterlms-helper.php:1906 +#: inc/plugins/lifterlms-helper.php:1915 inc/plugins/lifterlms-helper.php:1970 msgid "Thank you for your review!" msgstr "" -#: inc/plugins/lifterlms-helper.php:1860 +#: inc/plugins/lifterlms-helper.php:1924 msgid "Write a Review" msgstr "" -#: inc/plugins/lifterlms-helper.php:1883 +#: inc/plugins/lifterlms-helper.php:1947 msgid "Review Title" msgstr "" -#: inc/plugins/lifterlms-helper.php:1885 +#: inc/plugins/lifterlms-helper.php:1949 msgid "Review Title is required." msgstr "" -#: inc/plugins/lifterlms-helper.php:1887 +#: inc/plugins/lifterlms-helper.php:1951 msgid "Review Text" msgstr "" -#: inc/plugins/lifterlms-helper.php:1890 +#: inc/plugins/lifterlms-helper.php:1954 msgid "Review Text is required." msgstr "" -#: inc/plugins/lifterlms-helper.php:1896 +#: inc/plugins/lifterlms-helper.php:1960 msgid "Leave Review" msgstr "" -#: inc/plugins/lifterlms-helper.php:2127 +#: inc/plugins/lifterlms-helper.php:2191 msgid "All certificates" msgstr "" @@ -12983,39 +13013,43 @@ msgstr "" msgid "Mobile Menu - Logged out" msgstr "" -#: inc/theme/functions.php:409 +#: inc/theme/functions.php:421 msgid "Share on Facebook" msgstr "" -#: inc/theme/functions.php:410 +#: inc/theme/functions.php:422 msgid "Tweet" msgstr "" -#: inc/theme/functions.php:412 +#: inc/theme/functions.php:424 msgid "Your comment has been posted." msgstr "" -#: inc/theme/functions.php:413 +#: inc/theme/functions.php:425 msgid "Please Wait..." msgstr "" -#: inc/theme/functions.php:414 +#: inc/theme/functions.php:426 msgid "Choose a file" msgstr "" -#: inc/theme/functions.php:464 +#: inc/theme/functions.php:427 +msgid "Please enter a valid email address." +msgstr "" + +#: inc/theme/functions.php:478 msgid "Choose or Upload an Image" msgstr "" -#: inc/theme/functions.php:465 +#: inc/theme/functions.php:479 msgid "Use this image" msgstr "" -#: inc/theme/functions.php:1412 +#: inc/theme/functions.php:1465 msgid "Search..." msgstr "" -#: inc/theme/functions.php:1465 +#: inc/theme/functions.php:1518 msgid "Stick to Bottom" msgstr "" @@ -13036,7 +13070,7 @@ msgstr "" msgid "Password" msgstr "" -#: inc/theme/login.php:178 learndash/ld30/modules/login-modal.php:385 +#: inc/theme/login.php:178 learndash/ld30/modules/login-modal.php:400 #: paid-memberships-pro/pages/account.php:208 #: woocommerce/myaccount/form-login.php:93 msgid "Username" @@ -13046,7 +13080,7 @@ msgstr "" msgid "Add new password" msgstr "" -#: inc/theme/login.php:186 inc/theme/login.php:733 +#: inc/theme/login.php:186 inc/theme/login.php:736 msgid "Retype new password" msgstr "" @@ -13085,11 +13119,11 @@ msgstr "" msgid "Sign in" msgstr "" -#: inc/theme/login.php:714 +#: inc/theme/login.php:717 msgid "Forgot Password?" msgstr "" -#: inc/theme/login.php:742 +#: inc/theme/login.php:745 msgid "The passwords do not match." msgstr "" @@ -13103,16 +13137,16 @@ msgstr "" msgid "Set as %3$s" msgstr "" -#: inc/theme/multi-post-thumbnails.php:429 -#: inc/theme/multi-post-thumbnails.php:436 +#: inc/theme/multi-post-thumbnails.php:432 +#: inc/theme/multi-post-thumbnails.php:439 msgid "Set %s" msgstr "" -#: inc/theme/multi-post-thumbnails.php:450 +#: inc/theme/multi-post-thumbnails.php:453 msgid "Replace image" msgstr "" -#: inc/theme/multi-post-thumbnails.php:452 +#: inc/theme/multi-post-thumbnails.php:455 msgid "Remove %s" msgstr "" @@ -13248,30 +13282,30 @@ msgstr "" msgid "The search widget area. Only appears if widgets are added." msgstr "" -#: inc/theme/template-functions.php:491 inc/theme/template-functions.php:514 -#: inc/theme/template-functions.php:554 inc/theme/widgets.php:90 +#: inc/theme/template-functions.php:493 inc/theme/template-functions.php:516 +#: inc/theme/template-functions.php:556 inc/theme/widgets.php:90 #. translators: Attribute title. msgid "Permalink to %s" msgstr "" -#: inc/theme/template-functions.php:875 +#: inc/theme/template-functions.php:877 #. translators: %s: Author comment date. msgid "%1$s" msgstr "" -#: inc/theme/template-functions.php:885 +#: inc/theme/template-functions.php:887 msgid "Your comment is awaiting moderation." msgstr "" -#: inc/theme/template-functions.php:960 +#: inc/theme/template-functions.php:962 msgid "Load More" msgstr "" -#: inc/theme/template-functions.php:1654 inc/theme/template-functions.php:1681 +#: inc/theme/template-functions.php:1656 inc/theme/template-functions.php:1683 msgid "You need to be loggedin." msgstr "" -#: inc/theme/template-functions.php:2219 +#: inc/theme/template-functions.php:2221 msgid "Edit Post Privacy" msgstr "" @@ -13691,21 +13725,21 @@ msgstr "" msgid "Approved" msgstr "" -#: learndash/ld30/course.php:119 +#: learndash/ld30/course.php:131 msgid "You've earned a certificate!" msgstr "" -#: learndash/ld30/course.php:123 learndash/ld30/modules/certificate-link.php:31 +#: learndash/ld30/course.php:135 learndash/ld30/modules/certificate-link.php:31 msgid "Download Certificate" msgstr "" -#: learndash/ld30/course.php:245 learndash/ld30/course.php:247 +#: learndash/ld30/course.php:284 learndash/ld30/course.php:286 #: learndash/ld30/shortcodes/profile.php:171 #: learndash/ld30/shortcodes/profile.php:174 msgid "Expand All" msgstr "" -#: learndash/ld30/course.php:245 learndash/ld30/shortcodes/profile.php:172 +#: learndash/ld30/course.php:284 learndash/ld30/shortcodes/profile.php:172 msgid "Collapse All" msgstr "" @@ -13726,6 +13760,7 @@ msgstr "" #: learndash/ld30/learndash-sidebar.php:348 #: learndash/ld30/learndash-sidebar.php:410 #: learndash/ld30/learndash-sidebar.php:480 +#: learndash/ld30/shortcodes/course_list_grid_template.php:170 msgid "Not Completed" msgstr "" @@ -13743,152 +13778,164 @@ msgstr "" msgid "Please login to view sample content" msgstr "" -#: learndash/ld30/lesson.php:135 learndash/ld30/quiz.php:111 +#: learndash/ld30/lesson.php:145 learndash/ld30/quiz.php:111 #: learndash/ld30/topic.php:155 msgid "Expires at" msgstr "" -#: learndash/ld30/lesson.php:135 learndash/ld30/quiz.php:111 +#: learndash/ld30/lesson.php:145 learndash/ld30/quiz.php:111 #: learndash/ld30/topic.php:155 msgid "Expired at" msgstr "" -#: learndash/ld30/modules/infobar/course.php:133 +#: learndash/ld30/modules/infobar/course.php:138 msgid "Current Status" msgstr "" -#: learndash/ld30/modules/infobar/course.php:144 -#: learndash/ld30/shortcodes/course_list_grid_template.php:285 +#: learndash/ld30/modules/infobar/course.php:168 +msgid "Ended" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:190 +#: learndash/ld30/template-single-course-sidebar.php:177 +msgid "Pre-order" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:211 +#: learndash/ld30/modules/infobar/course.php:228 +#: learndash/ld30/shortcodes/course_list_grid_template.php:167 #: learndash/ld30/template-course-item.php:105 -#: learndash/ld30/template-single-course-sidebar.php:130 -#: lifterlms/course/course-index-loop.php:70 +#: learndash/ld30/template-single-course-sidebar.php:158 +#: learndash/ld30/template-single-course-sidebar.php:194 +#: learndash/ld30/template-single-course-sidebar.php:213 +#: lifterlms/course/course-index-loop.php:68 msgid "Not Enrolled" msgstr "" -#: learndash/ld30/modules/infobar/course.php:247 -#: learndash/ld30/shortcodes/course_list_grid_template.php:81 -#: learndash/ld30/shortcodes/course_list_grid_template.php:117 -#: learndash/ld30/shortcodes/course_list_grid_template.php:281 +#: learndash/ld30/modules/infobar/course.php:331 +#: learndash/ld30/shortcodes/course_list_grid_template.php:88 +#: learndash/ld30/shortcodes/course_list_grid_template.php:104 +#: learndash/ld30/shortcodes/course_list_grid_template.php:164 +#: learndash/ld30/shortcodes/course_list_grid_template.php:181 #: learndash/ld30/template-course-item.php:101 -#: learndash/ld30/template-single-course-sidebar.php:196 -#: learndash/ld30/template-single-course-sidebar.php:286 +#: learndash/ld30/template-single-course-sidebar.php:298 +#: learndash/ld30/template-single-course-sidebar.php:375 #: lifterlms/course/lesson-preview.php:178 msgid "Free" msgstr "" -#: learndash/ld30/modules/infobar/course.php:299 +#: learndash/ld30/modules/infobar/course.php:377 #. translators: placeholders: %1$s Number of times the recurring payment #. repeats, %2$s Frequency of recurring payments: day, week, month, year. msgid "for %1$s %2$s" msgstr "" -#: learndash/ld30/modules/infobar/course.php:336 +#: learndash/ld30/modules/infobar/course.php:411 #. translators: placeholders: %1$s Number of times the recurring payment #. repeats, %2$s Frequency of recurring payments: day, week, month, year. msgid " for %1$s %2$s" msgstr "" -#: learndash/ld30/modules/infobar/course.php:394 +#: learndash/ld30/modules/infobar/course.php:472 +#: learndash/ld30/modules/infobar/course.php:474 msgid "Get Started" msgstr "" -#: learndash/ld30/modules/infobar/course.php:427 -#: learndash/ld30/template-single-course-sidebar.php:166 +#: learndash/ld30/modules/infobar/course.php:513 +#: learndash/ld30/template-single-course-sidebar.php:286 msgid "Login to Enroll" msgstr "" -#: learndash/ld30/modules/infobar/course.php:442 +#: learndash/ld30/modules/infobar/course.php:528 #: template-parts/content-buddypress.php:20 msgid "or" msgstr "" -#: learndash/ld30/modules/infobar/course.php:444 -#: learndash/ld30/modules/login-modal.php:59 -#: learndash/ld30/template-single-course-sidebar.php:256 +#: learndash/ld30/modules/infobar/course.php:530 +#: learndash/ld30/modules/login-modal.php:54 +#: learndash/ld30/template-single-course-sidebar.php:349 #: woocommerce/myaccount/form-login.php:29 #: woocommerce/myaccount/form-login.php:47 #: woocommerce/myaccount/form-login.php:71 msgid "Login" msgstr "" -#: learndash/ld30/modules/login-modal.php:97 +#: learndash/ld30/modules/login-modal.php:92 msgid "Incorrect username or password. Please try again" msgstr "" -#: learndash/ld30/modules/login-modal.php:116 +#: learndash/ld30/modules/login-modal.php:111 msgid "Please check your email for the password reset link." msgstr "" -#: learndash/ld30/modules/login-modal.php:174 +#: learndash/ld30/modules/login-modal.php:171 msgid "Lost Your Password?" msgstr "" -#: learndash/ld30/modules/login-modal.php:208 -#: learndash/ld30/modules/login-modal.php:456 +#: learndash/ld30/modules/login-modal.php:226 +#: learndash/ld30/modules/login-modal.php:471 #: woocommerce/myaccount/form-login.php:84 #: woocommerce/myaccount/form-login.php:121 msgid "Register" msgstr "" -#: learndash/ld30/modules/login-modal.php:216 +#: learndash/ld30/modules/login-modal.php:234 msgid "Don't have an account? Register one!" msgstr "" -#: learndash/ld30/modules/login-modal.php:271 +#: learndash/ld30/modules/login-modal.php:287 msgid "Registration requires a username." msgstr "" -#: learndash/ld30/modules/login-modal.php:272 +#: learndash/ld30/modules/login-modal.php:288 msgid "Registration requires a valid email." msgstr "" -#: learndash/ld30/modules/login-modal.php:273 +#: learndash/ld30/modules/login-modal.php:289 msgid "Invalid username." msgstr "" -#: learndash/ld30/modules/login-modal.php:274 +#: learndash/ld30/modules/login-modal.php:290 msgid "Invalid email." msgstr "" -#: learndash/ld30/modules/login-modal.php:307 +#: learndash/ld30/modules/login-modal.php:322 msgid "Registration successful, please check your email to set your password." msgstr "" -#: learndash/ld30/modules/login-modal.php:339 +#: learndash/ld30/modules/login-modal.php:354 msgid "Register an Account" msgstr "" -#: learndash/ld30/modules/login-modal.php:454 +#: learndash/ld30/modules/login-modal.php:469 msgid "Registration confirmation will be emailed to you." msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:47 +#: learndash/ld30/shortcodes/course_list_grid_template.php:48 msgid "See more..." msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:126 -#: learndash/ld30/shortcodes/course_list_grid_template.php:133 +#: learndash/ld30/shortcodes/course_list_grid_template.php:155 +#: learndash/ld30/shortcodes/course_list_grid_template.php:175 msgid "Enrolled" msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:289 -#: learndash/ld30/template-course-item.php:86 -#: learndash/ld30/template-course-item.php:110 -msgid "Start " +#: learndash/ld30/shortcodes/course_list_grid_template.php:215 +msgid "Not Started" msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:373 +#: learndash/ld30/shortcodes/course_list_grid_template.php:375 #: learndash/ld30/template-course-item.php:136 #: learndash/ld30/template-course-item.php:142 #. translators: 1: plugin name, 2: action number 3: total number of actions. msgid "%1$s %2$s" msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:374 +#: learndash/ld30/shortcodes/course_list_grid_template.php:376 msgid "%1$s %2$s " msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:379 +#: learndash/ld30/shortcodes/course_list_grid_template.php:382 msgid "0 " msgstr "" @@ -13913,56 +13960,61 @@ msgstr "" msgid "About Instructor" msgstr "" +#: learndash/ld30/template-course-item.php:86 +#: learndash/ld30/template-course-item.php:110 +msgid "Start " +msgstr "" + #: learndash/ld30/template-course-item.php:154 #. translators: %s: Lesson label. msgid "0 %s" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:55 +#: learndash/ld30/template-single-course-sidebar.php:80 msgid "Preview this" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:88 -#: lifterlms/course/template-single-course-sidebar.php:77 +#: learndash/ld30/template-single-course-sidebar.php:117 +#: lifterlms/course/template-single-course-sidebar.php:78 msgid "+" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:91 -#: lifterlms/course/template-single-course-sidebar.php:82 +#: learndash/ld30/template-single-course-sidebar.php:121 +#: lifterlms/course/template-single-course-sidebar.php:83 msgid "enrolled" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:143 +#: learndash/ld30/template-single-course-sidebar.php:263 msgid "Start %s" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:193 +#: learndash/ld30/template-single-course-sidebar.php:296 msgid "Open Registration" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:202 +#: learndash/ld30/template-single-course-sidebar.php:307 msgid "This course is currently closed" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:256 +#: learndash/ld30/template-single-course-sidebar.php:349 msgid "or " msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:342 +#: learndash/ld30/template-single-course-sidebar.php:425 msgid "%s Includes" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:361 +#: learndash/ld30/template-single-course-sidebar.php:444 msgid "%s Certificate" msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:386 -#: lifterlms/course/template-single-course-sidebar.php:178 +#: learndash/ld30/template-single-course-sidebar.php:475 +#: lifterlms/course/template-single-course-sidebar.php:179 msgid "Your browser does not support HTML5 video." msgstr "" -#: learndash/ld30/template-single-course-sidebar.php:390 -#: lifterlms/course/template-single-course-sidebar.php:182 +#: learndash/ld30/template-single-course-sidebar.php:479 +#: lifterlms/course/template-single-course-sidebar.php:183 msgid "Video format is not supported, use Youtube video or MP4 format." msgstr "" @@ -14027,33 +14079,33 @@ msgid_plural "Course Instructors" msgstr[0] "" msgstr[1] "" -#: lifterlms/course/course-index-loop.php:61 +#: lifterlms/course/course-index-loop.php:59 msgid "Start Course" msgstr "" -#: lifterlms/course/course-index-loop.php:123 lifterlms/loop/content.php:46 +#: lifterlms/course/course-index-loop.php:121 lifterlms/loop/content.php:46 msgid "%s Lesson" msgid_plural "%s Lessons" msgstr[0] "" msgstr[1] "" -#: lifterlms/course/course-index-loop.php:190 +#: lifterlms/course/course-index-loop.php:188 #: lifterlms/membership/membership-index-loop.php:103 msgid "Starts from" msgstr "" -#: lifterlms/course/course-index-loop.php:193 -#: lifterlms/course/template-single-course-sidebar.php:101 +#: lifterlms/course/course-index-loop.php:191 +#: lifterlms/course/template-single-course-sidebar.php:102 #: lifterlms/membership/membership-index-loop.php:106 msgid "See Plans" msgstr "" -#: lifterlms/course/course-index-loop.php:223 +#: lifterlms/course/course-index-loop.php:221 #: lifterlms/membership/membership-index-loop.php:131 msgid "Enrolled on" msgstr "" -#: lifterlms/course/course-index-loop.php:232 +#: lifterlms/course/course-index-loop.php:230 #: lifterlms/membership/membership-index-loop.php:135 msgid "Expires on" msgstr "" @@ -14068,21 +14120,21 @@ msgstr "" msgid "This section does not have any lessons." msgstr "" -#: lifterlms/course/template-single-course-sidebar.php:32 +#: lifterlms/course/template-single-course-sidebar.php:29 msgid "Preview this course" msgstr "" -#: lifterlms/course/template-single-course-sidebar.php:98 +#: lifterlms/course/template-single-course-sidebar.php:99 msgid "" "Enrollment has closed because the maximum number of allowed students has " "been reached." msgstr "" -#: lifterlms/course/template-single-course-sidebar.php:120 +#: lifterlms/course/template-single-course-sidebar.php:121 msgid "Course Information" msgstr "" -#: lifterlms/course/template-single-course-sidebar.php:134 +#: lifterlms/course/template-single-course-sidebar.php:135 msgid "Difficulty: %s" msgstr "" @@ -14397,13 +14449,6 @@ msgstr "" msgid "View Cart" msgstr "" -#: template-parts/content-bbpress.php:51 -#: template-parts/content-buddypress.php:41 -#: template-parts/content-sfwd-assignment.php:18 -#: template-parts/content-sfwd.php:18 -msgid "Pages:" -msgstr "" - #: template-parts/content-bbpress.php:65 #: template-parts/content-buddypress.php:54 template-parts/content-page.php:46 #: template-parts/content-sfwd-assignment.php:31 @@ -14700,58 +14745,58 @@ msgstr "" msgid "Deleted Group" msgstr "" -#: template-parts/unread-messages.php:351 +#: template-parts/unread-messages.php:367 msgid "Deleted User" msgstr "" -#: template-parts/unread-messages.php:356 -#: template-parts/unread-messages.php:472 +#: template-parts/unread-messages.php:372 +#: template-parts/unread-messages.php:488 msgid "Suspended Member" msgstr "" -#: template-parts/unread-messages.php:358 -#: template-parts/unread-messages.php:474 +#: template-parts/unread-messages.php:374 +#: template-parts/unread-messages.php:490 msgid "Blocked Member" msgstr "" -#: template-parts/unread-messages.php:371 +#: template-parts/unread-messages.php:387 msgid "others" msgstr "" -#: template-parts/unread-messages.php:402 +#: template-parts/unread-messages.php:418 msgid "Sent a photo" msgstr "" -#: template-parts/unread-messages.php:405 +#: template-parts/unread-messages.php:421 msgid "Sent some photos" msgstr "" -#: template-parts/unread-messages.php:418 +#: template-parts/unread-messages.php:434 msgid "Sent a video" msgstr "" -#: template-parts/unread-messages.php:421 +#: template-parts/unread-messages.php:437 msgid "Sent some videos" msgstr "" -#: template-parts/unread-messages.php:434 +#: template-parts/unread-messages.php:450 msgid "Sent a document" msgstr "" -#: template-parts/unread-messages.php:437 +#: template-parts/unread-messages.php:453 msgid "Sent some documents" msgstr "" -#: template-parts/unread-messages.php:447 +#: template-parts/unread-messages.php:463 msgid "Sent a gif" msgstr "" -#: template-parts/unread-messages.php:464 -#: template-parts/unread-messages.php:466 +#: template-parts/unread-messages.php:480 +#: template-parts/unread-messages.php:482 msgid "You" msgstr "" -#: template-parts/unread-messages.php:501 +#: template-parts/unread-messages.php:517 msgid "You have no messages right now." msgstr "" @@ -14912,12 +14957,12 @@ msgstr "" msgid "We'll be sending a confirmation email when the order is processed." msgstr "" -#: woocommerce/global/quantity-input.php:21 +#: woocommerce/global/quantity-input.php:24 #. translators: %s: Quantity. msgid "%s quantity" msgstr "" -#: woocommerce/global/quantity-input.php:21 +#: woocommerce/global/quantity-input.php:24 msgid "Quantity" msgstr "" @@ -18261,7 +18306,7 @@ msgctxt "placeholders: points current, points max" msgid "%1$s/%2$s Points Awarded " msgstr "" -#: learndash/ld30/course.php:209 +#: learndash/ld30/course.php:248 #. translators: placeholder: Course. msgctxt "placeholder: Course" msgid "%s Content" @@ -18307,71 +18352,104 @@ msgid_plural "%1$d %2$s" msgstr[0] "" msgstr[1] "" -#: learndash/ld30/modules/infobar/course.php:139 +#: learndash/ld30/modules/infobar/course.php:147 +#: learndash/ld30/template-single-course-sidebar.php:140 +#. translators: placeholder: number of places remaining. +msgctxt "placeholder: number of places remaining" +msgid "(%s place remaining)" +msgid_plural "(%s places remaining)" +msgstr[0] "" +msgstr[1] "" + +#: learndash/ld30/modules/infobar/course.php:163 +#: learndash/ld30/template-single-course-sidebar.php:154 +#. translators: placeholder: course. +msgctxt "placeholder: course" +msgid "This %s has ended" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:183 +#: learndash/ld30/template-single-course-sidebar.php:171 +#. translators: placeholder: course, course start date. +msgctxt "placeholder: course" +msgid "It is a pre-order. Enroll in this %1$s to get access after %2$s" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:199 +#: learndash/ld30/modules/infobar/course.php:223 +#: learndash/ld30/template-single-course-sidebar.php:183 #. translators: placeholder: course. msgctxt "placeholder: course" msgid "Enroll in this %s to get access" msgstr "" -#: learndash/ld30/modules/infobar/course.php:452 +#: learndash/ld30/modules/infobar/course.php:205 +#: learndash/ld30/template-single-course-sidebar.php:189 +#. translators: placeholder: course. +msgctxt "placeholder: course" +msgid "This %s is not available" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:538 #. translators: placeholder: course. msgctxt "placeholder: course" msgid "This %s is currently closed" msgstr "" -#: learndash/ld30/modules/login-modal.php:75 +#: learndash/ld30/modules/login-modal.php:70 #. translators: placeholder: course. msgctxt "placeholder: course" msgid "Accessing this %s requires a login. Please enter your credentials below!" msgstr "" -#: learndash/ld30/modules/infobar/course.php:269 +#: learndash/ld30/modules/infobar/course.php:176 +#: learndash/ld30/template-single-course-sidebar.php:164 +#. translators: placeholder: course, course start date. +msgctxt "placeholder: course, course start date" +msgid "This %1$s starts on %2$s" +msgstr "" + +#: learndash/ld30/modules/infobar/course.php:350 #. translators: placeholders: Trial interval, Trial frequency. msgctxt "placeholders: Trial interval, Trial frequency" msgid "Trial price for %1$s %2$s, then" msgstr "" -#: learndash/ld30/modules/infobar/course.php:290 +#: learndash/ld30/modules/infobar/course.php:368 #. translators: placeholders: %1$s Interval of recurring payments (number), #. %2$s Frequency of recurring payments: day, week, month or year. msgctxt "Recurring duration message" msgid "Full price every %1$s %2$s afterward" msgstr "" -#: learndash/ld30/modules/infobar/course.php:328 +#: learndash/ld30/modules/infobar/course.php:403 #. translators: Recurring duration message. msgctxt "Recurring duration message" msgid "Every %1$s %2$s" msgstr "" -#: learndash/ld30/modules/progress.php:108 -#. translators: placeholder: Lesson Progress +#: learndash/ld30/modules/progress.php:114 +#. translators: placeholder: Lesson Progress. msgctxt "Placeholder: Lesson Progress" msgid "%s Progress" msgstr "" -#: learndash/ld30/modules/progress.php:124 -#. translators: placeholder: Progress percentage +#: learndash/ld30/modules/progress.php:130 +#. translators: placeholder: Progress percentage. msgctxt "placeholder: Progress percentage" msgid "%s%% Complete" msgstr "" -#: learndash/ld30/modules/progress.php:145 +#: learndash/ld30/modules/progress.php:150 #. translators: Last activity date in infobar. msgctxt "Last activity date in infobar" msgid "Last activity on %s" msgstr "" -#: learndash/ld30/modules/progress.php:152 -#. translators: placeholders: completed steps. -msgctxt "placeholders: completed steps" -msgid "%d" -msgstr "" - -#: learndash/ld30/modules/progress.php:158 -#. translators: placeholders: total steps. -msgctxt "placeholders: total steps" -msgid "%d" +#: learndash/ld30/modules/progress.php:156 +#. translators: placeholders: completed steps, total steps. +msgctxt "placeholders: completed steps, total steps" +msgid "%1$d/%2$d Steps" msgstr "" #: learndash/ld30/quiz.php:332 @@ -18380,18 +18458,6 @@ msgctxt "placeholders: quiz, attempts count" msgid "You have already taken this %1$s %2$d time(s) and may not take it again." msgstr "" -#: learndash/ld30/shortcodes/course_list_grid_template.php:272 -#: learndash/ld30/template-course-item.php:80 -msgctxt "Start ribbon" -msgid "%s" -msgstr "" - -#: learndash/ld30/shortcodes/course_list_grid_template.php:275 -#: learndash/ld30/shortcodes/course_list_grid_template.php:327 -msgctxt "Start ribbon" -msgid "Start %s " -msgstr "" - #: learndash/ld30/shortcodes/profile/assignment-row.php:60 #. translators: placeholder: commentd count. msgctxt "placeholder: commented count" @@ -18415,6 +18481,11 @@ msgctxt "link: View Course details" msgid "View %s details" msgstr "" +#: learndash/ld30/template-course-item.php:80 +msgctxt "Start ribbon" +msgid "%s" +msgstr "" + #: lifterlms/achievements/template.php:29 msgctxt "achievement earned date" msgid "Awarded on %s" @@ -18438,7 +18509,7 @@ msgctxt "%s Events plural label" msgid "All %s" msgstr "" -#: woocommerce/global/quantity-input.php:46 +#: woocommerce/global/quantity-input.php:49 msgctxt "Product quantity input tooltip" msgid "Qty" msgstr "" diff --git a/web/app/themes/buddyboss-theme/learndash/ld30/course.php b/web/app/themes/buddyboss-theme/learndash/ld30/course.php index 20b9c027..68ed8cd8 100644 --- a/web/app/themes/buddyboss-theme/learndash/ld30/course.php +++ b/web/app/themes/buddyboss-theme/learndash/ld30/course.php @@ -59,11 +59,12 @@ 'lesson_progression_enabled' => $lesson_progression_enabled, 'has_topics' => $has_topics, 'lesson_topics' => $lesson_topics, + 'post' => $post, ); $has_lesson_quizzes = learndash_30_has_lesson_quizzes( $course_id, $lessons ); ?> -
    +
    'success ld-alert-certificate', - 'icon' => 'certificate', - 'message' => __( 'You\'ve earned a certificate!', 'buddyboss-theme' ), - 'button' => array( - 'url' => $course_certficate_link, - 'icon' => 'download', - 'label' => __( 'Download Certificate', 'buddyboss-theme' ), + if ( + ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && + ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) + ) { + $shown_content_key = 'learndash-shortcode-wrap-ld_certificate-' . absint( $course_id ) . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[ld_certificate course_id="' . $course_id . '" user_id="' . $user_id . '" display_as="banner"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { + if ( ! empty( $course_certficate_link ) ) : + learndash_get_template_part( + 'modules/alert.php', + array( + 'type' => 'success ld-alert-certificate', + 'icon' => 'certificate', + 'message' => __( 'You\'ve earned a certificate!', 'buddyboss-theme' ), + 'button' => array( + 'url' => $course_certficate_link, + 'icon' => 'download', + 'label' => __( 'Download Certificate', 'buddyboss-theme' ), + 'target' => '_new', + ), ), - ), - true - ); - - endif; + true + ); + endif; + } /** * Fires after the course certificate link. @@ -136,24 +149,37 @@ * @param int $course_id Course ID. * @param int $user_id User ID. */ - do_action( 'learndash-course-certificate-link-after', $course_id, $user_id ); - - - /** - * Course info bar - */ - learndash_get_template_part( - 'modules/infobar.php', - array( - 'context' => 'course', - 'course_id' => $course_id, - 'user_id' => $user_id, - 'has_access' => $has_access, - 'course_status' => $course_status, - 'post' => $post, - ), - true - ); + do_action( 'learndash-course-certificate-link-after', $course_id, $user_id ); + + + if ( + ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && + ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) + ) { + $shown_content_key = 'learndash-shortcode-wrap-ld_infobar-' . absint( $course_id ) . '_' . (int) get_the_ID() . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[ld_infobar course_id="' . $course_id . '" user_id="' . $user_id . '" post_id="' . get_the_ID() . '"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { + /** + * Course info bar + */ + learndash_get_template_part( + 'modules/infobar.php', + array( + 'context' => 'course', + 'course_id' => $course_id, + 'user_id' => $user_id, + 'has_access' => $has_access, + 'course_status' => $course_status, + 'post' => $post, + ), + true + ); + } /** This filter is documented in themes/legacy/templates/course.php */ echo apply_filters( 'ld_after_course_status_template_container', '', learndash_course_status_idx( $course_status ), $course_id, $user_id ); @@ -175,161 +201,177 @@ ), true ); - echo '
    '; + echo '
    '; /** * Identify if we should show the course content listing * * @var $show_course_content [bool] */ - $show_course_content = ( ! $has_access && 'on' === $course_meta['sfwd-courses_course_disable_content_table'] ? false : true ); + $show_course_content = ( ! $has_access && $course_meta['sfwd-courses_course_disable_content_table'] === 'on' ? false : true ); if ( $has_course_content && $show_course_content ) : - ?> -
    -
    + if ( + ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && + ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) + ) { + $shown_content_key = 'learndash-shortcode-wrap-course_content-' . absint( $course_id ) . '_' . (int) get_the_ID() . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[course_content course_id="' . $course_id . '" user_id="' . $user_id . '" post_id="' . get_the_ID() . '"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { + ?> - +
    +
    -

    -

    - - -
    +

    + +

    - -
    - - -
    +
    + + + - +
    + + +
    + + - /** - * Fires after the course content expand button. - * - * @since 3.0.0 - * - * @param int $course_id Course ID. - * @param int $user_id User ID. - */ - do_action( 'learndash-course-expand-after', $course_id, $user_id ); - ?> +
    +
    -
    -
    + $course_id, - 'user_id' => $user_id, - 'lessons' => $lessons, - 'lesson_topics' => @$lesson_topics, - 'quizzes' => $quizzes, - 'has_access' => $has_access, - 'course_pager_results' => $course_pager_results, - 'lesson_progression_enabled' => $lesson_progression_enabled, - ), - true - ); + /** + * Content listing + * + * @since 3.0.0 + * + * ('listing.php'); + */ + learndash_get_template_part( + 'course/listing.php', + array( + 'course_id' => $course_id, + 'user_id' => $user_id, + 'lessons' => $lessons, + 'lesson_topics' => @$lesson_topics, + 'quizzes' => $quizzes, + 'has_access' => $has_access, + 'course_pager_results' => $course_pager_results, + 'lesson_progression_enabled' => $lesson_progression_enabled, + ), + true + ); - /** - * Fires before the course content listing. - * - * @since 3.0.0 - * - * @param int $course_id Course ID. - * @param int $user_id User ID. - */ - do_action( 'learndash-course-content-list-after', $course_id, $user_id ); - ?> + /** + * Fires before the course content listing. + * + * @since 3.0.0 + * + * @param int $course_id Course ID. + * @param int $user_id User ID. + */ + do_action( 'learndash-course-content-list-after', $course_id, $user_id ); + ?> -
    +
    - ID == $post->ID ) { break; } - $lesson_no ++; + $lesson_no++; } ?> @@ -102,15 +102,25 @@
    'lesson', - 'course_id' => $course_id, - 'user_id' => $user_id, - ), - true - ); + if ( ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) ) { + $shown_content_key = 'learndash-shortcode-wrap-ld_infobar-' . absint( $course_id ) . '_' . (int) get_the_ID() . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[ld_infobar course_id="' . $course_id . '" user_id="' . $user_id . '" post_id="' . get_the_ID() . '"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { + learndash_get_template_part( + 'modules/infobar.php', + array( + 'context' => 'lesson', + 'course_id' => $course_id, + 'user_id' => $user_id, + ), + true + ); + } ?>
    @@ -182,19 +192,23 @@ class="bb-icon-l bb-icon-alarm"> /** * If the user needs to complete the previous lesson display an alert */ - if ( ( ! learndash_is_sample( $post ) ) && @$lesson_progression_enabled && ! @$previous_lesson_completed ) : - $previous_item_id = learndash_user_progress_get_previous_incomplete_step( $user_id, $course_id, $post->ID ); - learndash_get_template_part( - 'modules/messages/lesson-progression.php', - array( - 'previous_item' => get_post( $previous_item_id ), - 'course_id' => $course_id, - 'context' => 'topic', - 'user_id' => $user_id, - ), - true - ); - endif; + if ( ( isset( $lesson_progression_enabled ) ) && ( (bool) $lesson_progression_enabled === true ) && ( isset( $previous_lesson_completed ) ) && ( $previous_lesson_completed !== true ) ) { + if ( ( ! learndash_is_sample( $post ) ) || ( learndash_is_sample( $post ) && (bool) $has_access === true ) ) { + $previous_item_id = learndash_user_progress_get_previous_incomplete_step( $user_id, $course_id, $post->ID ); + if ( ! empty( $previous_item_id ) ) { + learndash_get_template_part( + 'modules/messages/lesson-progression.php', + array( + 'previous_item' => get_post( $previous_item_id ), + 'course_id' => $course_id, + 'context' => 'lesson', + 'user_id' => $user_id, + ), + true + ); + } + } + } if ( $show_content ) : /** @@ -213,15 +227,63 @@ class="bb-icon-l bb-icon-alarm"> true ); - /** - * Display Lesson Assignments - */ - $bypass_course_limits_admin_users = learndash_can_user_bypass( $user_id, 'learndash_lesson_assignment' ); - if ( learndash_lesson_hasassignments( $post ) && ! empty( $user_id ) ) : - if ( ( learndash_lesson_progression_enabled() && learndash_lesson_topics_completed( $post->ID ) ) || ! learndash_lesson_progression_enabled() || $bypass_course_limits_admin_users ) : + if ( ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) ) { + $shown_content_key = 'learndash-shortcode-wrap-course_content-' . absint( $course_id ) . '_' . (int) get_the_ID() . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[course_content course_id="' . $course_id . '" user_id="' . $user_id . '" post_id="' . get_the_ID() . '"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { + /** + * Display Lesson Assignments + */ + if ( learndash_lesson_hasassignments( $post ) && ! empty( $user_id ) ) : // cspell:disable-line. + $bypass_course_limits_admin_users = learndash_can_user_bypass( $user_id, 'learndash_lesson_assignment' ); + $course_children_steps_completed = learndash_user_is_course_children_progress_complete( $user_id, $course_id, $post->ID ); + + if ( ( learndash_lesson_progression_enabled() && $course_children_steps_completed ) || ! learndash_lesson_progression_enabled() || $bypass_course_limits_admin_users ) : + /** + * Fires before the lesson assignment. + * + * @since 3.0.0 + * + * @param int $post_id Post ID. + * @param int $course_id Course ID. + * @param int $user_id User ID. + */ + do_action( 'learndash-lesson-assignment-before', get_the_ID(), $course_id, $user_id ); + + learndash_get_template_part( + 'assignment/listing.php', + array( + 'course_step_post' => $post, + 'user_id' => $user_id, + 'course_id' => $course_id, + ), + true + ); + /** + * Fires after the lesson assignment. + * + * @since 3.0.0 + * + * @param int $post_id Post ID. + * @param int $course_id Course ID. + * @param int $user_id User ID. + */ + do_action( 'learndash-lesson-assignment-after', get_the_ID(), $course_id, $user_id ); + endif; + endif; + + /** + * Lesson Topics or Quizzes + */ + if ( ! empty( $topics ) || ! empty( $quizzes ) ) : /** - * Fires before the lesson assignment. + * Fires before the course certificate link * * @since 3.0.0 * @@ -229,19 +291,24 @@ class="bb-icon-l bb-icon-alarm"> * @param int $course_id Course ID. * @param int $user_id User ID. */ - do_action( 'learndash-lesson-assignment-before', get_the_ID(), $course_id, $user_id ); - + do_action( 'learndash-lesson-content-list-before', get_the_ID(), $course_id, $user_id ); + global $post; + $lesson = array( + 'post' => $post, + ); learndash_get_template_part( - 'assignment/listing.php', + 'lesson/listing.php', array( - 'course_step_post' => $post, - 'user_id' => $user_id, 'course_id' => $course_id, + 'lesson' => $lesson, + 'topics' => $topics, + 'quizzes' => $quizzes, + 'user_id' => $user_id, ), true ); /** - * Fires after the lesson assignment. + * Fires before the course certificate link * * @since 3.0.0 * @@ -249,83 +316,56 @@ class="bb-icon-l bb-icon-alarm"> * @param int $course_id Course ID. * @param int $user_id User ID. */ - do_action( 'learndash-lesson-assignment-after', get_the_ID(), $course_id, $user_id ); + do_action( 'learndash-lesson-content-list-after', get_the_ID(), $course_id, $user_id ); endif; - endif; + } + endif; // end $show_content. + + if ( ( defined( 'LEARNDASH_TEMPLATE_CONTENT_METHOD' ) ) && ( LEARNDASH_TEMPLATE_CONTENT_METHOD === 'shortcode' ) ) { + $shown_content_key = 'learndash-shortcode-wrap-ld_navigation-' . absint( $course_id ) . '_' . (int) get_the_ID() . '_' . absint( $user_id ); + if ( strstr( $content, $shown_content_key ) === false ) { + $shortcode_out = do_shortcode( '[ld_navigation course_id="' . $course_id . '" user_id="' . $user_id . '" post_id="' . get_the_ID() . '"]' ); + if ( ! empty( $shortcode_out ) ) { + echo $shortcode_out; + } + } + } else { /** - * Lesson Topics or Quizzes + * Set a variable to switch the next button to complete button + * + * @var $can_complete [bool] - can the user complete this or not? */ - if ( ! empty( $topics ) || ! empty( $quizzes ) ) : - /** - * Fires before the course certificate link - * - * @since 3.0.0 - * - * @param int $post_id Post ID. - * @param int $course_id Course ID. - * @param int $user_id User ID. - */ - do_action( 'learndash-lesson-content-list-before', get_the_ID(), $course_id, $user_id ); - global $post; - $lesson = array( - 'post' => $post, - ); - learndash_get_template_part( - 'lesson/listing.php', - array( - 'course_id' => $course_id, - 'lesson' => $lesson, - 'topics' => $topics, - 'quizzes' => $quizzes, - 'user_id' => $user_id, - ), - true - ); + $can_complete = false; + if ( $all_quizzes_completed && $logged_in && ! empty( $course_id ) ) : + $can_complete = $previous_lesson_completed; + /** - * Fires before the course certificate link + * Filters whether a user can complete the lesson or not. * * @since 3.0.0 * - * @param int $post_id Post ID. - * @param int $course_id Course ID. - * @param int $user_id User ID. + * @param boolean $can_complete Whether user can complete lesson or not. + * @param int $post_id Lesson ID/Topic ID. + * @param int $course_id Course ID. + * @param int $user_id User ID. */ - do_action( 'learndash-lesson-content-list-after', get_the_ID(), $course_id, $user_id ); + $can_complete = apply_filters( 'learndash-lesson-can-complete', true, get_the_ID(), $course_id, $user_id ); endif; - endif; // end $show_content. + learndash_get_template_part( + 'modules/course-steps.php', + array( + 'course_id' => $course_id, + 'course_step_post' => $post, + 'user_id' => $user_id, + 'course_settings' => isset( $course_settings ) ? $course_settings : array(), + 'can_complete' => $can_complete, + 'context' => 'lesson', + ), + true + ); + } - /** - * Set a variable to switch the next button to complete button - * - * @var $can_complete [bool] - can the user complete this or not? - */ - $can_complete = false; - if ( $all_quizzes_completed && $logged_in && ! empty( $course_id ) ) : - /** - * Filters whether a user can complete the lesson or not. - * - * @since 3.0.0 - * - * @param boolean $can_complete Whether user can complete lesson or not. - * @param int $post_id Lesson ID/Topic ID. - * @param int $course_id Course ID. - * @param int $user_id User ID. - */ - $can_complete = apply_filters( 'learndash-lesson-can-complete', true, get_the_ID(), $course_id, $user_id ); - endif; - learndash_get_template_part( - 'modules/course-steps.php', - array( - 'course_id' => $course_id, - 'course_step_post' => $post, - 'user_id' => $user_id, - 'course_settings' => isset( $course_settings ) ? $course_settings : array(), - 'can_complete' => $can_complete, - 'context' => 'lesson', - ), - true - ); /** * Fires after the lesson * @@ -342,7 +382,7 @@ class="bb-icon-l bb-icon-alarm"> $focus_mode = LearnDash_Settings_Section::get_section_setting( 'LearnDash_Settings_Theme_LD30', 'focus_mode_enabled' ); $post_type = get_post_type( $post->ID ); $post_type_comments = learndash_post_type_supports_comments( $post_type ); - if ( is_user_logged_in() && 'yes' === $focus_mode && comments_open() ) { + if ( is_user_logged_in() && $focus_mode === 'yes' && comments_open() ) { learndash_get_template_part( 'focus/comments.php', array( @@ -352,7 +392,7 @@ class="bb-icon-l bb-icon-alarm"> ), true ); - } elseif ( true === $post_type_comments ) { + } elseif ( $post_type_comments === true ) { if ( comments_open() ) : comments_template(); endif; diff --git a/web/app/themes/buddyboss-theme/learndash/ld30/lesson/listing.php b/web/app/themes/buddyboss-theme/learndash/ld30/lesson/listing.php index ee4c0340..eeb7adaf 100644 --- a/web/app/themes/buddyboss-theme/learndash/ld30/lesson/listing.php +++ b/web/app/themes/buddyboss-theme/learndash/ld30/lesson/listing.php @@ -25,7 +25,7 @@ $lesson_progress = learndash_lesson_progress( $lesson['post'], $course_id ); $has_pagination = ( isset( $course_pager_results[ $lesson['post']->ID ]['pager'] ) ? true : false ); $is_sample = learndash_is_sample( $lesson['post']->ID ); -$table_class = 'ld-table-list ld-topic-list' . ( true === $is_sample ? ' is_sample' : '' ) . ( ! $has_pagination ? ' ld-no-pagination' : '' ); +$table_class = 'ld-table-list ld-topic-list' . ( $is_sample === true ? ' is_sample' : '' ) . ( ! $has_pagination ? ' ld-no-pagination' : '' ); /** * Fires before the topic list. @@ -51,7 +51,7 @@ ?> " id="ID ); ?>"> -
    +
    ID, $course_id, $user_id ) ) { + if ( (bool) apply_filters( 'learndash_show_lesson_list_progress', true, $lesson['post']->ID, $course_id, $user_id ) === true ) { ?> ID, $course_id, $user_id ) ) { + if ( (bool) apply_filters( 'learndash_show_lesson_list_steps', true, $lesson['post']->ID, $course_id, $user_id ) === true ) { ?> ID, $course_id, $user_id ); - if ( 'sfwd-lesson' === get_post_type() ) : + if ( get_post_type() === 'sfwd-lesson' ) : ?> diff --git a/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar.php b/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar.php index fdaae9e4..569dac2c 100644 --- a/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar.php +++ b/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar.php @@ -20,6 +20,14 @@ exit; } +$post_type = get_post_type(); +if ( ( isset( $post ) ) && ( is_a( $post, 'WP_Post' ) ) ) { + $post_type = $post->post_type; +} else { + $post_id = get_the_ID(); + $post = get_post( $post_id ); +} + /** * Fires before the infobar. * @@ -86,6 +94,22 @@ break; + case ( 'group' ): + learndash_get_template_part( + 'modules/infobar_group.php', + array( + 'context' => 'group', + 'group_id' => $course_id, + 'user_id' => $user_id, + 'has_access' => $has_access, + 'group_status' => $course_status, + 'post' => $post, + ), + true + ); + + break; + case ( 'lesson' ): ?> @@ -99,19 +123,38 @@ 'context' => 'lesson', 'user_id' => $user_id, 'course_id' => $course_id, + 'post' => $post, ), true ); - $lesson_status = ''; - if ( is_user_logged_in() ) { - $lesson_status = ( learndash_is_item_complete() ? 'complete' : 'incomplete' ); + $status = ''; + if ( ( is_user_logged_in() ) && ( $has_access === true ) ) { + $status = ( learndash_is_item_complete( $post->ID, $user_id, $course_id ) ? 'complete' : 'incomplete' ); + } else { + $course_status = ''; + $status = ''; } - learndash_status_bubble( $lesson_status ); + learndash_status_bubble( ( ! empty( $course_status ) ? $course_status : $status ) ); ?>
    + + 'topic', + 'user_id' => $user_id, + 'course_id' => $course_id, + 'post' => $post, + ), + true + ); + } + ?>
    'topic', 'user_id' => $user_id, 'course_id' => $course_id, + 'post' => $post, ), true ); - $topic_status = ''; - if ( is_user_logged_in() ) { - $topic_status = ( learndash_is_item_complete() ? 'complete' : 'incomplete' ); + $status = ''; + if ( ( is_user_logged_in() ) && ( $has_access === true ) ) { + $status = ( learndash_is_item_complete( $post->ID, $user_id, $course_id ) ? 'complete' : 'incomplete' ); + } else { + $course_status = ''; + $status = ''; } - learndash_status_bubble( $topic_status ); + learndash_status_bubble( ( ! empty( $course_status ) ? $course_status : $status ) ); ?>
    + + 'topic', + 'user_id' => $user_id, + 'course_id' => $course_id, + 'post' => $post, + ), + true + ); + } + ?>
    @@ -160,6 +222,7 @@ 'context' => 'quiz', 'user_id' => $user_id, 'course_id' => $course_id, + 'post' => $post, ), true ); diff --git a/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar/course.php b/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar/course.php index 02127854..d152badf 100644 --- a/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar/course.php +++ b/web/app/themes/buddyboss-theme/learndash/ld30/modules/infobar/course.php @@ -1,8 +1,4 @@
    @@ -132,16 +137,99 @@
    - + + + has_started() ) : ?> + + + + + + + + + + + + + - "> -
    ' . wp_kses_post( learndash_get_currency_symbol() ) . ''; - } - echo wp_kses_post( $course_pricing['price'] ); + echo wp_kses_post( learndash_get_price_formatted( $course_pricing['price'] ) ); } elseif ( in_array( $course_pricing['type'], array( 'closed', 'free' ), true ) ) { - /** - * Filters label to be displayed when there is no price set for a course or it is closed. - * - * @since 3.0.0 - * - * @param string $label The label displayed when there is no price. - */ - $label = apply_filters( 'learndash_no_price_price_label', ( 'closed' === $course_pricing['type'] ? __( 'Closed', 'buddyboss-theme' ) : __( 'Free', 'buddyboss-theme' ) ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Late escaped on output - echo esc_html( $label ); + /** + * Filters label to be displayed when there is no price set for a course or it is closed. + * + * @since 3.0.0 + * + * @param string $label The label displayed when there is no price. + */ + $label = apply_filters( 'learndash_no_price_price_label', ( $course_pricing['type'] === 'closed' ? __( 'Closed', 'buddyboss-theme' ) : __( 'Free', 'buddyboss-theme' ) ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Late escaped on output + echo esc_html( $label ); } ?> '; - if ( is_numeric( $course_pricing['trial_price'] ) ) { - echo '' . wp_kses_post( learndash_get_currency_symbol() ) . ''; - } - echo wp_kses_post( $course_pricing['trial_price'] ); + echo wp_kses_post( learndash_get_price_formatted( $course_pricing['trial_price'] ) ); echo '

    '; echo '

    '; if ( ( ! empty( $course_pricing['trial_interval'] ) ) && ( ! empty( $course_pricing['trial_frequency'] ) ) ) { @@ -277,10 +359,7 @@ '; - if ( is_numeric( $course_pricing['price'] ) ) { - echo '' . wp_kses_post( learndash_get_currency_symbol() ) . ''; - } - echo wp_kses_post( $course_pricing['price'] ); + echo wp_kses_post( learndash_get_price_formatted( $course_pricing['price'] ) ); echo '

    '; echo '

    '; @@ -313,10 +392,7 @@ ' . learndash_get_currency_symbol() . '' ); - } - echo wp_kses_post( $course_pricing['price'] ); + echo wp_kses_post( learndash_get_price_formatted( $course_pricing['price'] ) ); } ?> @@ -391,7 +467,15 @@ ?>

    - + + can_be_purchased() ) { + echo esc_html__( 'Get Started', 'buddyboss-theme' ); + } else { + echo esc_html__( 'Get Started', 'buddyboss-theme' ); + } + ?> +
    can_be_purchased() ) : $learndash_login_modal; switch ( $course_pricing['type'] ) { case ( 'open' ): @@ -423,11 +510,11 @@ * @param int $course_id Course ID. * @param int $user_id User ID. */ - if ( apply_filters( 'learndash_login_modal', true, $course_id, $user_id ) && ! is_user_logged_in() ) : + if ( $learndash_login_modal ) : echo '' . esc_html__( 'Login to Enroll', 'buddyboss-theme' ) . ''; - else : - echo learndash_payment_buttons( $post ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Outputs Payment button HTML - endif; + else : + echo learndash_payment_buttons( $post ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Outputs Payment button HTML + endif; break; case ( 'paynow' ): case ( 'subscribe' ): @@ -436,13 +523,13 @@ echo $ld_payment_buttons; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Outputs Button HTML /** This filter is documented in themes/ld30/templates/modules/infobar/course.php */ - if ( apply_filters( 'learndash_login_modal', true, $course_id, $user_id ) && ! is_user_logged_in() ) : + if ( $learndash_login_modal ) : echo ''; if ( ! empty( $ld_payment_buttons ) ) { esc_html_e( 'or', 'buddyboss-theme' ); } echo ''; - endif; + endif; break; case ( 'closed' ): $button = learndash_payment_buttons( $post ); diff --git a/web/app/themes/buddyboss-theme/learndash/ld30/modules/login-modal.php b/web/app/themes/buddyboss-theme/learndash/ld30/modules/login-modal.php index 0afad4ab..07597d71 100644 --- a/web/app/themes/buddyboss-theme/learndash/ld30/modules/login-modal.php +++ b/web/app/themes/buddyboss-theme/learndash/ld30/modules/login-modal.php @@ -15,7 +15,7 @@ * Added logic to only load the modal template once. */ global $login_model_load_once; -if ( true === (bool) $login_model_load_once ) { +if ( (bool) $login_model_load_once === true ) { return false; } $login_model_load_once = true; @@ -28,12 +28,7 @@ ?> -