From 525f9f016f697f48866181a5e4d3bf1d92bdb820 Mon Sep 17 00:00:00 2001 From: Mitch MacKenzie Date: Mon, 14 Aug 2023 12:10:33 -0300 Subject: [PATCH 1/9] Add some tests --- .github/workflows/e2e.yml | 13 +++++++++++++ test/Dockerfile | 17 +++++++++++++++++ test/build-test.sh | 9 +++++++++ test/installer.php | 31 +++++++++++++++++++++++++++++++ test/run.sh | 12 ++++++++++++ util/install.js | 5 +++-- wp/wp-config.php | 16 ++++++++++++---- 7 files changed, 97 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/e2e.yml create mode 100644 test/Dockerfile create mode 100755 test/build-test.sh create mode 100644 test/installer.php create mode 100755 test/run.sh diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml new file mode 100644 index 000000000..f2518ed49 --- /dev/null +++ b/.github/workflows/e2e.yml @@ -0,0 +1,13 @@ +name: e2e Tests +on: [push, pull_request] +jobs: + jest: + name: e2e tests + runs-on: ubuntu-latest + steps: + + - name: Checkout + uses: actions/checkout@v3 + + - run: ./run.sh + working-directory: ./test/e2e \ No newline at end of file diff --git a/test/Dockerfile b/test/Dockerfile new file mode 100644 index 000000000..005799a26 --- /dev/null +++ b/test/Dockerfile @@ -0,0 +1,17 @@ +FROM public.ecr.aws/lambda/nodejs:18 + +COPY package.json ${LAMBDA_TASK_ROOT}/ +RUN npm install --omit=optional --omit=dev + +COPY api/ ${LAMBDA_TASK_ROOT}/api/ +COPY util/ ${LAMBDA_TASK_ROOT}/util/ +COPY wp/ ${LAMBDA_TASK_ROOT}/wp/ +COPY temp/sqlite-database-integration ${LAMBDA_TASK_ROOT}/wp/wp-content/plugins/sqlite-database-integration/ +COPY /temp/sqlite-database-integration/db.copy ${LAMBDA_TASK_ROOT}/wp/wp-content/db.php +COPY test/installer.php ${LAMBDA_TASK_ROOT}/wp/ + +RUN sed -i 's#{SQLITE_IMPLEMENTATION_FOLDER_PATH}#/tmp/wp/wp-content/plugins/sqlite-database-integration#' ${LAMBDA_TASK_ROOT}/wp/wp-content/db.php + +RUN echo "define('FQDBDIR', '/tmp/db' );" >> ${LAMBDA_TASK_ROOT}/wp/wp-config.php + +CMD [ "api/index.handler" ] \ No newline at end of file diff --git a/test/build-test.sh b/test/build-test.sh new file mode 100755 index 000000000..7ddfb2d4a --- /dev/null +++ b/test/build-test.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd .. +mkdir temp +cd temp +git clone git@github.com:WordPress/sqlite-database-integration.git +cd .. +docker build -t serverlesswp-test -f test/Dockerfile . +rm -rf temp \ No newline at end of file diff --git a/test/installer.php b/test/installer.php new file mode 100644 index 000000000..f360d4c16 --- /dev/null +++ b/test/installer.php @@ -0,0 +1,31 @@ + Date: Mon, 14 Aug 2023 12:12:48 -0300 Subject: [PATCH 2/9] Fix workflow working-directory --- .github/workflows/e2e.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index f2518ed49..05d33c0c2 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -10,4 +10,4 @@ jobs: uses: actions/checkout@v3 - run: ./run.sh - working-directory: ./test/e2e \ No newline at end of file + working-directory: ./test \ No newline at end of file From d00d56a5762d6245e283b9c10196541758904966 Mon Sep 17 00:00:00 2001 From: Mitch MacKenzie Date: Mon, 14 Aug 2023 12:14:19 -0300 Subject: [PATCH 3/9] Use https url for sqlite repo --- test/build-test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/build-test.sh b/test/build-test.sh index 7ddfb2d4a..d69da0b50 100755 --- a/test/build-test.sh +++ b/test/build-test.sh @@ -3,7 +3,7 @@ cd .. mkdir temp cd temp -git clone git@github.com:WordPress/sqlite-database-integration.git +git clone https://github.com/WordPress/sqlite-database-integration.git cd .. docker build -t serverlesswp-test -f test/Dockerfile . rm -rf temp \ No newline at end of file From db5cca3cfc0cfe4cdba6541e43e9b60ce6661ea4 Mon Sep 17 00:00:00 2001 From: Mitch MacKenzie Date: Mon, 14 Aug 2023 13:40:14 -0300 Subject: [PATCH 4/9] Clean up installer file --- test/installer.php | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/test/installer.php b/test/installer.php index f360d4c16..8caf0b6b0 100644 --- a/test/installer.php +++ b/test/installer.php @@ -4,28 +4,19 @@ define('WP_INSTALLING', true); -/** Load WordPress Bootstrap */ require_once dirname(__DIR__) . '/wp/wp-load.php'; - require_once ABSPATH . 'wp-admin/includes/upgrade.php'; - -/** Load WordPress Translation Install API */ require_once ABSPATH . 'wp-admin/includes/translation-install.php'; - -/** Load wpdb */ require_once ABSPATH . WPINC . '/class-wpdb.php'; if (!is_blog_installed()) { - $weblog_title = 'ServerlessWP Site'; $user_name = 'admin'; $admin_email = 'admin@example.com'; $public = TRUE; $result = wp_install($weblog_title, $user_name, $admin_email, $public); - print_r($result); - - update_user_meta( 1, 'default_password_nag', false ); + update_user_meta( 1, 'default_password_nag', false ); } else { echo 'WordPress is already installed.'; } \ No newline at end of file From f7deb342b90c8986bd2ca144daa316abbfe022a4 Mon Sep 17 00:00:00 2001 From: Luc Charest <64385706+notio-ca@users.noreply.github.com> Date: Wed, 6 Sep 2023 23:46:19 -0400 Subject: [PATCH 5/9] mv instead of cp Move a dir is faster and space saver on the container --- util/directory.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/directory.js b/util/directory.js index d95b1007f..1e2d1202e 100644 --- a/util/directory.js +++ b/util/directory.js @@ -5,10 +5,10 @@ exports.setup = function() { if (!fs.existsSync('/tmp/wp')) { fs.mkdirSync('/tmp/wp'); try { - execSync('cp -R /var/task/wp/* /tmp/wp/'); + execSync('mv /var/task/wp /tmp/'); } catch (err) { console.log(err); } } -} \ No newline at end of file +} From f2023fafa3b6307e9b2e0207135adce4019af84b Mon Sep 17 00:00:00 2001 From: Mitch MacKenzie Date: Sat, 16 Sep 2023 22:12:42 -0300 Subject: [PATCH 6/9] Bump serverlesswp default version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 47a320e22..946dcd85d 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,6 @@ "description": "", "license": "MIT", "dependencies": { - "serverlesswp": "^0.1.1" + "serverlesswp": "^0.1.2" } } From b0c2e7fc0618cb3c69485d96589eeb39e2c22219 Mon Sep 17 00:00:00 2001 From: Mitch MacKenzie Date: Sat, 16 Sep 2023 22:57:11 -0300 Subject: [PATCH 7/9] Update to WP 6.3.1 --- wp/wp-admin/about.php | 31 + wp/wp-admin/includes/class-wp-site-health.php | 18 +- wp/wp-admin/includes/update-core.php | 8 +- .../amazon-s3-and-cloudfront/README.md | 14 +- .../assets/css/settings.css | 2 +- .../assets/css/settings.min.css | 2 +- .../assets/css/style.css | 22 +- .../assets/css/style.css.map | 2 +- .../assets/css/style.min.css | 2 +- .../assets/js/settings.js | 24 - .../assets/js/settings.js.map | 2 +- .../assets/js/settings.min.js | 2 +- .../assets/js/settings.min.js.map | 2 +- .../assets/sass/_sidebar.scss | 20 - .../assets/sass/_typography.scss | 2 +- .../assets/sass/_variables.scss | 1 - .../assets/sass/style.scss | 2 +- .../classes/amazon-s3-and-cloudfront.php | 14 +- .../classes/as3cf-plugin-base.php | 120 +- .../classes/as3cf-utils.php | 11 +- .../classes/items/item.php | 2 +- .../providers/delivery/delivery-provider.php | 6 +- .../classes/settings/delivery-check.php | 2 +- .../languages/amazon-s3-and-cloudfront-en.pot | 61 +- .../amazon-s3-and-cloudfront/readme.txt | 13 +- .../ui/lite/Sidebar.svelte | 3 - .../vendor/Aws3/Aws/Api/Service.php | 13 +- .../vendor/Aws3/Aws/Api/Shape.php | 2 +- .../vendor/Aws3/Aws/AwsClient.php | 14 +- .../vendor/Aws3/Aws/ClientResolver.php | 111 +- .../Aws3/Aws/CloudFront/CloudFrontClient.php | 2 +- .../vendor/Aws3/Aws/CommandPool.php | 2 +- .../Configuration/ConfigurationResolver.php | 150 + .../Aws3/Aws/Crypto/AesDecryptingStream.php | 8 +- .../Aws3/Aws/Crypto/AesEncryptingStream.php | 8 +- .../Aws/Crypto/AesGcmDecryptingStream.php | 2 +- .../Aws/Crypto/AesGcmEncryptingStream.php | 2 +- .../UseFipsEndpoint/Configuration.php | 1 - .../EndpointV2/EndpointDefinitionProvider.php | 16 +- .../Ruleset/RulesetStandardLibrary.php | 2 +- .../vendor/Aws3/Aws/HashingStream.php | 14 +- .../Aws/Multipart/AbstractUploadManager.php | 8 +- .../Aws3/Aws/RequestCompressionMiddleware.php | 116 + .../vendor/Aws3/Aws/S3/BatchDelete.php | 2 +- .../Aws3/Aws/S3/CalculatesChecksumTrait.php | 5 +- .../Aws3/Aws/S3/MultipartUploadingTrait.php | 9 +- .../vendor/Aws3/Aws/S3/ObjectCopier.php | 3 +- .../vendor/Aws3/Aws/S3/ObjectUploader.php | 2 +- .../vendor/Aws3/Aws/S3/Transfer.php | 2 +- .../vendor/Aws3/Aws/Sdk.php | 22 +- .../vendor/Aws3/Aws/Waiter.php | 3 +- .../vendor/Aws3/Aws/WrappedHttpHandler.php | 3 +- .../data/cloudfront/2020-05-31/api-2.json.php | 2 +- .../2020-05-31/endpoint-rule-set-1.json.php | 2 +- .../2020-05-31/endpoint-tests-1.json.php | 2 +- .../vendor/Aws3/Aws/data/endpoints.json.php | 2 +- .../vendor/Aws3/Aws/data/manifest.json.php | 2 +- .../vendor/Aws3/Aws/data/partitions.json.php | 2 +- .../Aws/data/s3/2006-03-01/api-2.json.php | 2 +- .../s3/2006-03-01/endpoint-tests-1.json.php | 2 +- .../Aws/data/sts/2011-06-15/api-2.json.php | 2 +- .../sts/2011-06-15/endpoint-tests-1.json.php | 2 +- .../vendor/Aws3/CHANGELOG.md | 583 ++ .../vendor/Aws3/GuzzleHttp/BodySummarizer.php | 23 + .../GuzzleHttp/BodySummarizerInterface.php | 12 + .../vendor/Aws3/GuzzleHttp/Client.php | 182 +- .../Aws3/GuzzleHttp/ClientInterface.php | 22 +- .../vendor/Aws3/GuzzleHttp/ClientTrait.php | 227 + .../Aws3/GuzzleHttp/Cookie/CookieJar.php | 97 +- .../GuzzleHttp/Cookie/CookieJarInterface.php | 19 +- .../Aws3/GuzzleHttp/Cookie/FileCookieJar.php | 36 +- .../GuzzleHttp/Cookie/SessionCookieJar.php | 26 +- .../Aws3/GuzzleHttp/Cookie/SetCookie.php | 217 +- .../Exception/BadResponseException.php | 20 +- .../GuzzleHttp/Exception/ConnectException.php | 34 +- .../GuzzleHttp/Exception/GuzzleException.php | 21 +- .../GuzzleHttp/Exception/RequestException.php | 85 +- .../GuzzleHttp/Exception/SeekException.php | 25 - .../Aws3/GuzzleHttp/Handler/CurlFactory.php | 193 +- .../Handler/CurlFactoryInterface.php | 7 +- .../Aws3/GuzzleHttp/Handler/CurlHandler.php | 16 +- .../GuzzleHttp/Handler/CurlMultiHandler.php | 99 +- .../Aws3/GuzzleHttp/Handler/EasyHandle.php | 60 +- .../GuzzleHttp/Handler/HeaderProcessor.php | 36 + .../Aws3/GuzzleHttp/Handler/MockHandler.php | 97 +- .../vendor/Aws3/GuzzleHttp/Handler/Proxy.php | 23 +- .../Aws3/GuzzleHttp/Handler/StreamHandler.php | 246 +- .../vendor/Aws3/GuzzleHttp/HandlerStack.php | 115 +- .../Aws3/GuzzleHttp/MessageFormatter.php | 54 +- .../GuzzleHttp/MessageFormatterInterface.php | 17 + .../vendor/Aws3/GuzzleHttp/Middleware.php | 108 +- .../vendor/Aws3/GuzzleHttp/Pool.php | 43 +- .../Aws3/GuzzleHttp/PrepareBodyMiddleware.php | 27 +- .../GuzzleHttp/Promise/AggregateException.php | 3 +- .../Promise/CancellationException.php | 1 + .../Aws3/GuzzleHttp/Promise/Coroutine.php | 38 +- .../vendor/Aws3/GuzzleHttp/Promise/Create.php | 19 +- .../vendor/Aws3/GuzzleHttp/Promise/Each.php | 15 +- .../Aws3/GuzzleHttp/Promise/EachPromise.php | 32 +- .../GuzzleHttp/Promise/FulfilledPromise.php | 28 +- .../vendor/Aws3/GuzzleHttp/Promise/Is.php | 17 +- .../Aws3/GuzzleHttp/Promise/Promise.php | 41 +- .../GuzzleHttp/Promise/PromiseInterface.php | 33 +- .../GuzzleHttp/Promise/PromisorInterface.php | 5 +- .../GuzzleHttp/Promise/RejectedPromise.php | 29 +- .../GuzzleHttp/Promise/RejectionException.php | 7 +- .../Aws3/GuzzleHttp/Promise/TaskQueue.php | 15 +- .../GuzzleHttp/Promise/TaskQueueInterface.php | 9 +- .../vendor/Aws3/GuzzleHttp/Promise/Utils.php | 62 +- .../Aws3/GuzzleHttp/Promise/functions.php | 334 - .../GuzzleHttp/Promise/functions_include.php | 8 - .../Aws3/GuzzleHttp/Psr7/AppendStream.php | 62 +- .../Aws3/GuzzleHttp/Psr7/BufferStream.php | 47 +- .../Aws3/GuzzleHttp/Psr7/CachingStream.php | 34 +- .../Aws3/GuzzleHttp/Psr7/DroppingStream.php | 12 +- .../Psr7/Exception/MalformedUriException.php | 12 + .../vendor/Aws3/GuzzleHttp/Psr7/FnStream.php | 70 +- .../vendor/Aws3/GuzzleHttp/Psr7/Header.php | 101 +- .../Aws3/GuzzleHttp/Psr7/HttpFactory.php | 76 + .../Aws3/GuzzleHttp/Psr7/InflateStream.php | 46 +- .../Aws3/GuzzleHttp/Psr7/LazyOpenStream.php | 20 +- .../Aws3/GuzzleHttp/Psr7/LimitStream.php | 32 +- .../vendor/Aws3/GuzzleHttp/Psr7/Message.php | 38 +- .../Aws3/GuzzleHttp/Psr7/MessageTrait.php | 57 +- .../vendor/Aws3/GuzzleHttp/Psr7/MimeType.php | 20 +- .../Aws3/GuzzleHttp/Psr7/MultipartStream.php | 47 +- .../Aws3/GuzzleHttp/Psr7/NoSeekStream.php | 11 +- .../Aws3/GuzzleHttp/Psr7/PumpStream.php | 74 +- .../vendor/Aws3/GuzzleHttp/Psr7/Query.php | 23 +- .../vendor/Aws3/GuzzleHttp/Psr7/Request.php | 28 +- .../vendor/Aws3/GuzzleHttp/Psr7/Response.php | 36 +- .../vendor/Aws3/GuzzleHttp/Psr7/Rfc7230.php | 13 +- .../Aws3/GuzzleHttp/Psr7/ServerRequest.php | 96 +- .../vendor/Aws3/GuzzleHttp/Psr7/Stream.php | 80 +- .../GuzzleHttp/Psr7/StreamDecoratorTrait.php | 61 +- .../Aws3/GuzzleHttp/Psr7/StreamWrapper.php | 43 +- .../Aws3/GuzzleHttp/Psr7/UploadedFile.php | 157 +- .../vendor/Aws3/GuzzleHttp/Psr7/Uri.php | 288 +- .../Aws3/GuzzleHttp/Psr7/UriComparator.php | 10 +- .../Aws3/GuzzleHttp/Psr7/UriNormalizer.php | 40 +- .../Aws3/GuzzleHttp/Psr7/UriResolver.php | 30 +- .../vendor/Aws3/GuzzleHttp/Psr7/Utils.php | 104 +- .../vendor/Aws3/GuzzleHttp/Psr7/functions.php | 400 - .../GuzzleHttp/Psr7/functions_include.php | 8 - .../Aws3/GuzzleHttp/RedirectMiddleware.php | 76 +- .../vendor/Aws3/GuzzleHttp/RequestOptions.php | 77 +- .../Aws3/GuzzleHttp/RetryMiddleware.php | 72 +- .../vendor/Aws3/GuzzleHttp/TransferStats.php | 44 +- .../vendor/Aws3/GuzzleHttp/UriTemplate.php | 191 - .../vendor/Aws3/GuzzleHttp/Utils.php | 320 +- .../vendor/Aws3/GuzzleHttp/functions.php | 242 +- .../Aws3/GuzzleHttp/functions_include.php | 2 +- .../Http/Client/ClientExceptionInterface.php | 10 + .../Aws3/Psr/Http/Client/ClientInterface.php | 19 + .../Http/Client/NetworkExceptionInterface.php | 23 + .../Http/Client/RequestExceptionInterface.php | 23 + .../Psr/Http/Message/MessageInterface.php | 22 +- .../Psr/Http/Message/RequestInterface.php | 14 +- .../Psr/Http/Message/ResponseInterface.php | 6 +- .../Http/Message/ServerRequestInterface.php | 24 +- .../Aws3/Psr/Http/Message/StreamInterface.php | 30 +- .../Http/Message/UploadedFileInterface.php | 12 +- .../Aws3/Psr/Http/Message/UriInterface.php | 32 +- .../Aws3/Symfony/Polyfill/Intl/Idn/Idn.php | 716 -- .../Aws3/Symfony/Polyfill/Intl/Idn/Info.php | 22 - .../Aws3/Symfony/Polyfill/Intl/Idn/LICENSE | 19 - .../Resources/unidata/DisallowedRanges.php | 286 - .../Intl/Idn/Resources/unidata/Regex.php | 21 - .../Intl/Idn/Resources/unidata/deviation.php | 5 - .../Intl/Idn/Resources/unidata/disallowed.php | 5 - .../unidata/disallowed_STD3_mapped.php | 5 - .../unidata/disallowed_STD3_valid.php | 5 - .../Intl/Idn/Resources/unidata/ignored.php | 5 - .../Intl/Idn/Resources/unidata/mapped.php | 5 - .../Intl/Idn/Resources/unidata/virama.php | 5 - .../Symfony/Polyfill/Intl/Idn/bootstrap.php | 151 - .../vendor/Aws3/aws-autoloader.php | 5 +- .../vendor/Gcp/autoload.php | 2 +- .../vendor/Gcp/composer/InstalledVersions.php | 16 +- .../vendor/Gcp/composer/autoload_files.php | 2 +- .../vendor/Gcp/composer/autoload_real.php | 10 +- .../vendor/Gcp/composer/autoload_static.php | 10 +- .../vendor/Gcp/composer/installed.json | 151 +- .../vendor/Gcp/composer/installed.php | 2 +- .../vendor/Gcp/firebase/php-jwt/CHANGELOG.md | 51 + .../vendor/Gcp/firebase/php-jwt/README.md | 128 +- .../vendor/Gcp/firebase/php-jwt/composer.json | 6 +- .../Gcp/firebase/php-jwt/src/CachedKeySet.php | 3 + .../vendor/Gcp/firebase/php-jwt/src/JWK.php | 25 +- .../vendor/Gcp/firebase/php-jwt/src/JWT.php | 52 +- .../src/ApplicationDefaultCredentials.php | 4 + .../Gcp/google/auth/src/CredentialsLoader.php | 12 + .../vendor/Gcp/google/auth/src/OAuth2.php | 80 +- .../vendor/Gcp/google/cloud-core/VERSION | 2 +- .../Gcp/google/cloud-core/composer.json | 6 +- .../vendor/Gcp/google/cloud-storage/VERSION | 2 +- .../Gcp/google/cloud-storage/composer.json | 2 +- .../Gcp/google/cloud-storage/src/Bucket.php | 3 + .../ServiceDefinition/storage-v1.json | 7971 +++++++++-------- .../google/cloud-storage/src/ReadStream.php | 6 +- .../cloud-storage/src/StorageClient.php | 2 +- .../cloud-storage/src/StorageObject.php | 4 +- .../google/cloud-storage/src/WriteStream.php | 8 +- .../vendor/Gcp/guzzlehttp/guzzle/CHANGELOG.md | 76 +- .../vendor/Gcp/guzzlehttp/guzzle/README.md | 14 +- .../Gcp/guzzlehttp/guzzle/composer.json | 8 +- .../Gcp/guzzlehttp/guzzle/src/Client.php | 5 +- .../guzzle/src/Cookie/CookieJar.php | 10 +- .../guzzle/src/Cookie/CookieJarInterface.php | 2 +- .../guzzle/src/Cookie/SessionCookieJar.php | 2 +- .../guzzle/src/Cookie/SetCookie.php | 44 +- .../guzzle/src/Handler/CurlFactory.php | 33 +- .../guzzle/src/Handler/HeaderProcessor.php | 4 +- .../guzzle/src/Handler/StreamHandler.php | 15 +- .../guzzlehttp/guzzle/src/HandlerStack.php | 6 +- .../guzzle/src/MessageFormatter.php | 4 +- .../guzzlehttp/guzzle/src/RequestOptions.php | 15 +- .../guzzlehttp/guzzle/src/RetryMiddleware.php | 2 +- .../Gcp/guzzlehttp/guzzle/src/Utils.php | 8 +- .../Gcp/guzzlehttp/guzzle/src/functions.php | 8 +- .../Gcp/guzzlehttp/promises/CHANGELOG.md | 35 + .../vendor/Gcp/guzzlehttp/promises/README.md | 21 +- .../Gcp/guzzlehttp/promises/composer.json | 22 +- .../promises/src/AggregateException.php | 3 +- .../promises/src/CancellationException.php | 1 + .../Gcp/guzzlehttp/promises/src/Coroutine.php | 38 +- .../Gcp/guzzlehttp/promises/src/Create.php | 19 +- .../Gcp/guzzlehttp/promises/src/Each.php | 15 +- .../guzzlehttp/promises/src/EachPromise.php | 32 +- .../promises/src/FulfilledPromise.php | 28 +- .../vendor/Gcp/guzzlehttp/promises/src/Is.php | 17 +- .../Gcp/guzzlehttp/promises/src/Promise.php | 41 +- .../promises/src/PromiseInterface.php | 33 +- .../promises/src/PromisorInterface.php | 5 +- .../promises/src/RejectedPromise.php | 29 +- .../promises/src/RejectionException.php | 7 +- .../Gcp/guzzlehttp/promises/src/TaskQueue.php | 15 +- .../promises/src/TaskQueueInterface.php | 9 +- .../Gcp/guzzlehttp/promises/src/Utils.php | 62 +- .../Gcp/guzzlehttp/promises/src/functions.php | 334 - .../promises/src/functions_include.php | 8 - .../vendor/Gcp/guzzlehttp/psr7/CHANGELOG.md | 17 +- .../vendor/Gcp/guzzlehttp/psr7/README.md | 24 +- .../Gcp/guzzlehttp/psr7/src/AppendStream.php | 2 +- .../vendor/Gcp/guzzlehttp/psr7/src/Header.php | 2 +- .../Gcp/guzzlehttp/psr7/src/InflateStream.php | 6 +- .../Gcp/guzzlehttp/psr7/src/MimeType.php | 6 +- .../guzzlehttp/psr7/src/MultipartStream.php | 6 +- .../Gcp/guzzlehttp/psr7/src/Rfc7230.php | 2 +- .../vendor/Gcp/guzzlehttp/psr7/src/Uri.php | 18 +- .../Gcp/guzzlehttp/psr7/src/UriNormalizer.php | 6 +- .../Gcp/guzzlehttp/psr7/src/UriResolver.php | 6 +- .../vendor/Gcp/psr/http-message/composer.json | 4 +- .../psr/http-message/src/MessageInterface.php | 23 +- .../psr/http-message/src/RequestInterface.php | 13 +- .../http-message/src/ResponseInterface.php | 7 +- .../src/ServerRequestInterface.php | 23 +- .../psr/http-message/src/StreamInterface.php | 27 +- .../src/UploadedFileInterface.php | 13 +- .../Gcp/psr/http-message/src/UriInterface.php | 33 +- .../vendor/Gcp/ramsey/collection/README.md | 70 + .../vendor/Gcp/ramsey/uuid/README.md | 83 + .../Gcp/symfony/polyfill-ctype/README.md | 12 + .../Gcp/symfony/polyfill-php80/README.md | 25 + .../Gcp/symfony/polyfill-php81/README.md | 17 + .../amazon-s3-and-cloudfront/wordpress-s3.php | 4 +- .../assets/script-loader-packages.min.php | 2 +- .../assets/script-loader-packages.php | 2 +- wp/wp-includes/blocks/footnotes.php | 15 +- ...ass-wp-classic-to-block-menu-converter.php | 6 +- .../class-wp-navigation-fallback.php | 4 + wp/wp-includes/class-wp-user-query.php | 7 +- wp/wp-includes/js/dist/block-editor.js | 11 +- wp/wp-includes/js/dist/block-editor.min.js | 4 +- wp/wp-includes/js/dist/components.js | 577 +- wp/wp-includes/js/dist/components.min.js | 4 +- wp/wp-includes/js/dist/core-data.js | 5 + wp/wp-includes/js/dist/core-data.min.js | 2 +- wp/wp-includes/js/dist/edit-post.js | 69 +- wp/wp-includes/js/dist/edit-post.min.js | 2 +- wp/wp-includes/media.php | 2 +- wp/wp-includes/version.php | 2 +- 282 files changed, 9830 insertions(+), 9989 deletions(-) create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Aws/Configuration/ConfigurationResolver.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Aws/RequestCompressionMiddleware.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/BodySummarizer.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/BodySummarizerInterface.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/ClientTrait.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Exception/SeekException.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Handler/HeaderProcessor.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/MessageFormatterInterface.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Promise/functions.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Promise/functions_include.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Psr7/Exception/MalformedUriException.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Psr7/HttpFactory.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Psr7/functions.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/Psr7/functions_include.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/GuzzleHttp/UriTemplate.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Psr/Http/Client/ClientExceptionInterface.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Psr/Http/Client/ClientInterface.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Psr/Http/Client/NetworkExceptionInterface.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Psr/Http/Client/RequestExceptionInterface.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Idn.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Info.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/LICENSE delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/DisallowedRanges.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/Regex.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/deviation.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/disallowed.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/disallowed_STD3_mapped.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/disallowed_STD3_valid.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/ignored.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/mapped.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/Resources/unidata/virama.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Aws3/Symfony/Polyfill/Intl/Idn/bootstrap.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/guzzlehttp/promises/src/functions.php delete mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/guzzlehttp/promises/src/functions_include.php create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/ramsey/collection/README.md create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/ramsey/uuid/README.md create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/symfony/polyfill-ctype/README.md create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/symfony/polyfill-php80/README.md create mode 100644 wp/wp-content/plugins/amazon-s3-and-cloudfront/vendor/Gcp/symfony/polyfill-php81/README.md diff --git a/wp/wp-admin/about.php b/wp/wp-admin/about.php index 4e2779d3c..e0c24c999 100644 --- a/wp/wp-admin/about.php +++ b/wp/wp-admin/about.php @@ -42,6 +42,37 @@ + +
+
+

+

+ Version %1$s addressed %2$s bug.', + 'Version %1$s addressed %2$s bugs.', + 10 + ), + '6.3.1', + '10' + ); + ?> + the release notes.' ), + sprintf( + /* translators: %s: WordPress version. */ + esc_url( __( 'https://wordpress.org/support/wordpress-version/version-%s/' ) ), + sanitize_title( '6.3.1' ) + ) + ); + ?> +

+
+
diff --git a/wp/wp-admin/includes/class-wp-site-health.php b/wp/wp-admin/includes/class-wp-site-health.php index eda8bfaa4..a0e1de586 100644 --- a/wp/wp-admin/includes/class-wp-site-health.php +++ b/wp/wp-admin/includes/class-wp-site-health.php @@ -1943,10 +1943,6 @@ public function get_test_plugin_theme_auto_updates() { public function get_test_available_updates_disk_space() { $available_space = function_exists( 'disk_free_space' ) ? @disk_free_space( WP_CONTENT_DIR . '/upgrade/' ) : false; - $available_space = false !== $available_space - ? (int) $available_space - : 0; - $result = array( 'label' => __( 'Disk space available to safely perform updates' ), 'status' => 'good', @@ -1963,18 +1959,14 @@ public function get_test_available_updates_disk_space() { 'test' => 'available_updates_disk_space', ); - if ( $available_space < 100 * MB_IN_BYTES ) { - $result['description'] = __( 'Available disk space is low, less than 100 MB available.' ); + if ( false === $available_space ) { + $result['description'] = __( 'Could not determine available disk space for updates.' ); $result['status'] = 'recommended'; - } - - if ( $available_space < 20 * MB_IN_BYTES ) { + } elseif ( $available_space < 20 * MB_IN_BYTES ) { $result['description'] = __( 'Available disk space is critically low, less than 20 MB available. Proceed with caution, updates may fail.' ); $result['status'] = 'critical'; - } - - if ( ! $available_space ) { - $result['description'] = __( 'Could not determine available disk space for updates.' ); + } elseif ( $available_space < 100 * MB_IN_BYTES ) { + $result['description'] = __( 'Available disk space is low, less than 100 MB available.' ); $result['status'] = 'recommended'; } diff --git a/wp/wp-admin/includes/update-core.php b/wp/wp-admin/includes/update-core.php index 8d672199e..6085b02c8 100644 --- a/wp/wp-admin/includes/update-core.php +++ b/wp/wp-admin/includes/update-core.php @@ -1431,9 +1431,13 @@ function update_core( $from, $to ) { } else { $lang_dir = WP_CONTENT_DIR . '/languages'; } - + /* + * Note: str_starts_with() is not used here, as this file is included + * when updating from older WordPress versions, in which case + * the polyfills from wp-includes/compat.php may not be available. + */ // Check if the language directory exists first. - if ( ! @is_dir( $lang_dir ) && str_starts_with( $lang_dir, ABSPATH ) ) { + if ( ! @is_dir( $lang_dir ) && 0 === strpos( $lang_dir, ABSPATH ) ) { // If it's within the ABSPATH we can handle it here, otherwise they're out of luck. $wp_filesystem->mkdir( $to . str_replace( ABSPATH, '', $lang_dir ), FS_CHMOD_DIR ); clearstatcache(); // For FTP, need to clear the stat cache. diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/README.md b/wp/wp-content/plugins/amazon-s3-and-cloudfront/README.md index e84f7ce8c..5c2a66e85 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/README.md +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/README.md @@ -3,9 +3,9 @@ **Contributors:** wpengine, deliciousbrains, ianmjones, eriktorsner, kevinwhoffman, tysonreeder, dalewilliams, lewisia32, mattshaw, aaemnnosttv, a5hleyrich, polevaultweb, bradt, joetan \ **Tags:** uploads, amazon, s3, amazon s3, digitalocean, digitalocean spaces, google cloud storage, gcs, mirror, admin, media, cdn, cloudfront \ **Requires at least:** 5.5 \ -**Tested up to:** 6.2 \ +**Tested up to:** 6.3 \ **Requires PHP:** 7.2 \ -**Stable tag:** 3.2.4 \ +**Stable tag:** 3.2.5 \ **License:** GPLv3 Copies files to Amazon S3, DigitalOcean Spaces or Google Cloud Storage as they are uploaded to the Media Library. Optionally configure Amazon CloudFront or another CDN for faster delivery. @@ -103,6 +103,16 @@ This version requires PHP 5.3.3+ and the Amazon Web Services plugin ## Changelog +### WP Offload Media Lite 3.2.5 - 2023-08-24 + +* New: WordPress 6.3 compatible +* New: PHP 8.2 compatible +* New: AWS PHP SDK has been updated to v3.279.0 +* New: Google Cloud Storage SDK has been updated to v1.33.0 (requires PHP 7.4+) +* New: Links to plugin documentation, support, feedback, and changelog are now available in the footer of WP Admin +* Bug fix: Delivery settings check no longer logs false message about not being able to remove test object from bucket +* Bug fix: Delivery settings check no longer logs a "Could not get Block All Public Access status" message when using DigitalOcean Spaces + ### WP Offload Media Lite 3.2.4 - 2023-06-26 * Bug fix: Newly added rotated images no longer fail to automatically offload diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.css b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.css index 67603a638..7c0346cac 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.css +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.css @@ -1 +1 @@ -.nav-status-wrapper.svelte-1i784er{position:relative}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}.panel-row.svelte-41r5oq.svelte-41r5oq{position:relative}.header.svelte-41r5oq .gradient.svelte-41r5oq{position:absolute;width:144px;left:0;top:0;bottom:0;transform:matrix(-1, 0, 0, 1, 0, 0);border-top-right-radius:5px}.notice-icon-wrapper.svelte-jtkdoa{display:inline-block;min-width:1.1875rem}.notice-icon.svelte-jtkdoa{margin-left:2px;margin-top:-1.5px;vertical-align:middle}.content.svelte-5j10or.svelte-5j10or{padding:1.875rem 2.25rem 1.5rem 2.25rem;display:flex;flex-direction:column}.heading.svelte-5j10or.svelte-5j10or{margin-top:1rem;font-weight:700;font-size:1.125rem;line-height:140%}.description.svelte-5j10or.svelte-5j10or{margin-top:1rem;color:rgba(56, 54, 55, 0.7)}.benefits.svelte-5j10or.svelte-5j10or{margin-top:1.7rem;color:rgba(56, 54, 55, 0.7)}.benefits.svelte-5j10or li.svelte-5j10or{display:flex;align-items:center}.benefits.svelte-5j10or img.svelte-5j10or{height:40px;margin-left:-5px;margin-right:10px}.call-to-action.svelte-5j10or.svelte-5j10or{margin-top:0.7rem}.call-to-action.svelte-5j10or .note.svelte-5j10or{text-align:center}#as3cf-settings.wpome div.panel.settings .header img.svelte-sglpwv.svelte-sglpwv{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-sglpwv.svelte-sglpwv{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-sglpwv h3.svelte-sglpwv{margin-left:0;margin-bottom:0.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv.svelte-sglpwv{display:flex;align-items:center;font-size:0.75rem}.console-details.svelte-sglpwv .console.svelte-sglpwv{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv a[target="_blank"].console.svelte-sglpwv:after{margin-right:0}#as3cf-settings.wpome div.panel.settings .header img.svelte-cn9mf.svelte-cn9mf{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-cn9mf.svelte-cn9mf{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-cn9mf h3.svelte-cn9mf{margin-left:0;margin-bottom:0.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf.svelte-cn9mf{display:flex;align-items:center;font-size:0.75rem}.console-details.svelte-cn9mf .console.svelte-cn9mf{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf a[target="_blank"].console.svelte-cn9mf:after{margin-right:0}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf .region.svelte-cn9mf{flex:1 0 auto;color:var(--as3cf-color-gray-500);margin:0 0.5rem}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}div.check-again.svelte-1oue4lo.svelte-1oue4lo{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;min-width:6rem;padding-left:0.5rem;color:var(--as3cf-color-gray-700)}#as3cf-settings .check-again.svelte-1oue4lo .last-update.svelte-1oue4lo{padding-right:2px;margin-top:2px} \ No newline at end of file +.nav-status-wrapper.svelte-1i784er{position:relative}.panel-row.svelte-41r5oq.svelte-41r5oq{position:relative}.header.svelte-41r5oq .gradient.svelte-41r5oq{position:absolute;width:144px;left:0;top:0;bottom:0;transform:matrix(-1, 0, 0, 1, 0, 0);border-top-right-radius:5px}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}.content.svelte-5j10or.svelte-5j10or{padding:1.875rem 2.25rem 1.5rem 2.25rem;display:flex;flex-direction:column}.heading.svelte-5j10or.svelte-5j10or{margin-top:1rem;font-weight:700;font-size:1.125rem;line-height:140%}.description.svelte-5j10or.svelte-5j10or{margin-top:1rem;color:rgba(56, 54, 55, 0.7)}.benefits.svelte-5j10or.svelte-5j10or{margin-top:1.7rem;color:rgba(56, 54, 55, 0.7)}.benefits.svelte-5j10or li.svelte-5j10or{display:flex;align-items:center}.benefits.svelte-5j10or img.svelte-5j10or{height:40px;margin-left:-5px;margin-right:10px}.call-to-action.svelte-5j10or.svelte-5j10or{margin-top:0.7rem}.call-to-action.svelte-5j10or .note.svelte-5j10or{text-align:center}.notice-icon-wrapper.svelte-jtkdoa{display:inline-block;min-width:1.1875rem}.notice-icon.svelte-jtkdoa{margin-left:2px;margin-top:-1.5px;vertical-align:middle}#as3cf-settings.wpome div.panel.settings .header img.svelte-cn9mf.svelte-cn9mf{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-cn9mf.svelte-cn9mf{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-cn9mf h3.svelte-cn9mf{margin-left:0;margin-bottom:0.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf.svelte-cn9mf{display:flex;align-items:center;font-size:0.75rem}.console-details.svelte-cn9mf .console.svelte-cn9mf{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf a[target="_blank"].console.svelte-cn9mf:after{margin-right:0}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf .region.svelte-cn9mf{flex:1 0 auto;color:var(--as3cf-color-gray-500);margin:0 0.5rem}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}#as3cf-settings.wpome div.panel.settings .header img.svelte-sglpwv.svelte-sglpwv{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-sglpwv.svelte-sglpwv{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-sglpwv h3.svelte-sglpwv{margin-left:0;margin-bottom:0.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv.svelte-sglpwv{display:flex;align-items:center;font-size:0.75rem}.console-details.svelte-sglpwv .console.svelte-sglpwv{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv a[target="_blank"].console.svelte-sglpwv:after{margin-right:0}div.check-again.svelte-1oue4lo.svelte-1oue4lo{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;min-width:6rem;padding-left:0.5rem;color:var(--as3cf-color-gray-700)}#as3cf-settings .check-again.svelte-1oue4lo .last-update.svelte-1oue4lo{padding-right:2px;margin-top:2px} \ No newline at end of file diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.min.css b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.min.css index efabaeb13..4e9e1502d 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.min.css +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/settings.min.css @@ -1 +1 @@ -.nav-status-wrapper.svelte-1i784er{position:relative}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}.panel-row.svelte-41r5oq.svelte-41r5oq{position:relative}.header.svelte-41r5oq .gradient.svelte-41r5oq{position:absolute;width:144px;left:0;top:0;bottom:0;transform:matrix(-1,0,0,1,0,0);border-top-right-radius:5px}.notice-icon-wrapper.svelte-jtkdoa{display:inline-block;min-width:1.1875rem}.notice-icon.svelte-jtkdoa{margin-left:2px;margin-top:-1.5px;vertical-align:middle}.content.svelte-5j10or.svelte-5j10or{padding:1.875rem 2.25rem 1.5rem 2.25rem;display:flex;flex-direction:column}.heading.svelte-5j10or.svelte-5j10or{margin-top:1rem;font-weight:700;font-size:1.125rem;line-height:140%}.description.svelte-5j10or.svelte-5j10or{margin-top:1rem;color:rgba(56,54,55,.7)}.benefits.svelte-5j10or.svelte-5j10or{margin-top:1.7rem;color:rgba(56,54,55,.7)}.benefits.svelte-5j10or li.svelte-5j10or{display:flex;align-items:center}.benefits.svelte-5j10or img.svelte-5j10or{height:40px;margin-left:-5px;margin-right:10px}.call-to-action.svelte-5j10or.svelte-5j10or{margin-top:.7rem}.call-to-action.svelte-5j10or .note.svelte-5j10or{text-align:center}#as3cf-settings.wpome div.panel.settings .header img.svelte-sglpwv.svelte-sglpwv{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-sglpwv.svelte-sglpwv{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-sglpwv h3.svelte-sglpwv{margin-left:0;margin-bottom:.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv.svelte-sglpwv{display:flex;align-items:center;font-size:.75rem}.console-details.svelte-sglpwv .console.svelte-sglpwv{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv a[target="_blank"].console.svelte-sglpwv:after{margin-right:0}#as3cf-settings.wpome div.panel.settings .header img.svelte-cn9mf.svelte-cn9mf{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-cn9mf.svelte-cn9mf{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-cn9mf h3.svelte-cn9mf{margin-left:0;margin-bottom:.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf.svelte-cn9mf{display:flex;align-items:center;font-size:.75rem}.console-details.svelte-cn9mf .console.svelte-cn9mf{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf a[target="_blank"].console.svelte-cn9mf:after{margin-right:0}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf .region.svelte-cn9mf{flex:1 0 auto;color:var(--as3cf-color-gray-500);margin:0 .5rem}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}div.check-again.svelte-1oue4lo.svelte-1oue4lo{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;min-width:6rem;padding-left:.5rem;color:var(--as3cf-color-gray-700)}#as3cf-settings .check-again.svelte-1oue4lo .last-update.svelte-1oue4lo{padding-right:2px;margin-top:2px} \ No newline at end of file +.nav-status-wrapper.svelte-1i784er{position:relative}.panel-row.svelte-41r5oq.svelte-41r5oq{position:relative}.header.svelte-41r5oq .gradient.svelte-41r5oq{position:absolute;width:144px;left:0;top:0;bottom:0;transform:matrix(-1,0,0,1,0,0);border-top-right-radius:5px}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}.content.svelte-5j10or.svelte-5j10or{padding:1.875rem 2.25rem 1.5rem 2.25rem;display:flex;flex-direction:column}.heading.svelte-5j10or.svelte-5j10or{margin-top:1rem;font-weight:700;font-size:1.125rem;line-height:140%}.description.svelte-5j10or.svelte-5j10or{margin-top:1rem;color:rgba(56,54,55,.7)}.benefits.svelte-5j10or.svelte-5j10or{margin-top:1.7rem;color:rgba(56,54,55,.7)}.benefits.svelte-5j10or li.svelte-5j10or{display:flex;align-items:center}.benefits.svelte-5j10or img.svelte-5j10or{height:40px;margin-left:-5px;margin-right:10px}.call-to-action.svelte-5j10or.svelte-5j10or{margin-top:.7rem}.call-to-action.svelte-5j10or .note.svelte-5j10or{text-align:center}.notice-icon-wrapper.svelte-jtkdoa{display:inline-block;min-width:1.1875rem}.notice-icon.svelte-jtkdoa{margin-left:2px;margin-top:-1.5px;vertical-align:middle}#as3cf-settings.wpome div.panel.settings .header img.svelte-cn9mf.svelte-cn9mf{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-cn9mf.svelte-cn9mf{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-cn9mf h3.svelte-cn9mf{margin-left:0;margin-bottom:.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf.svelte-cn9mf{display:flex;align-items:center;font-size:.75rem}.console-details.svelte-cn9mf .console.svelte-cn9mf{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf a[target="_blank"].console.svelte-cn9mf:after{margin-right:0}#as3cf-settings.wpome div.panel .console-details.svelte-cn9mf .region.svelte-cn9mf{flex:1 0 auto;color:var(--as3cf-color-gray-500);margin:0 .5rem}.toggler.svelte-k1tgof:not(.toggleDisabled){cursor:pointer}#as3cf-settings.wpome div.panel.settings .header img.svelte-sglpwv.svelte-sglpwv{width:var(--as3cf-settings-ctrl-width);height:var(--as3cf-settings-ctrl-width)}.provider-details.svelte-sglpwv.svelte-sglpwv{display:flex;flex-direction:column;flex:auto;margin-left:var(--as3cf-settings-option-indent);z-index:1}#as3cf-settings.wpome div.panel .provider-details.svelte-sglpwv h3.svelte-sglpwv{margin-left:0;margin-bottom:.5rem}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv.svelte-sglpwv{display:flex;align-items:center;font-size:.75rem}.console-details.svelte-sglpwv .console.svelte-sglpwv{flex:0 1 min-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#as3cf-settings.wpome div.panel .console-details.svelte-sglpwv a[target="_blank"].console.svelte-sglpwv:after{margin-right:0}div.check-again.svelte-1oue4lo.svelte-1oue4lo{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;min-width:6rem;padding-left:.5rem;color:var(--as3cf-color-gray-700)}#as3cf-settings .check-again.svelte-1oue4lo .last-update.svelte-1oue4lo{padding-right:2px;margin-top:2px} \ No newline at end of file diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css index f0636da6f..547438a21 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css @@ -1199,23 +1199,6 @@ line-height: 1.4em; margin-top: 10px; } -#as3cf-settings.wpome .as3cf-sidebar a.credits { - display: block; - border-top: 0; - background: var(--as3cf-sidebar-credits-background-color); - padding: 1rem; - text-align: center; - text-decoration: none; - font-size: 12px; - font-weight: 300; - color: var(--as3cf-color-white); -} -#as3cf-settings.wpome .as3cf-sidebar a.credits span.name { - font-weight: 500; -} -#as3cf-settings.wpome .as3cf-sidebar a.credits:hover { - color: var(--as3cf-color-white); -} @media screen and (max-width: 1052px) { #as3cf-settings.wpome .as3cf-sidebar { position: relative; @@ -1325,7 +1308,7 @@ #as3cf-settings.wpome .page-title { margin-bottom: 3rem; } -#as3cf-settings.wpome a[target=_blank]:not(.help):not(.licence):not(.email):not(.credits):after { +#as3cf-settings.wpome a[target=_blank]:not(.help):not(.licence):not(.email):after { box-sizing: border-box; content: "\f504"; display: inline-block; @@ -2374,7 +2357,6 @@ --as3cf-complete-color: #5BCB86; --as3cf-active-nav-color: #4E0D34; --as3cf-link-color: #0073AA; - --as3cf-sidebar-credits-background-color: #2E2E31; --as3cf-wordpress-background-color: #F1F1F1; --as3cf-wordpress-border-color: #D6D6D6; --as3cf-wordpress-notice-info-color: #02A0D2; @@ -2414,7 +2396,7 @@ body.settings_page_amazon-s3-and-cloudfront #wpcontent #wpbody #wpbody-content . margin: 0 2rem 3rem 2rem; } body.settings_page_amazon-s3-and-cloudfront #wpfooter { - z-index: -2; + font-style: italic; } .locked { diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css.map b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css.map index 74a4ed3a6..3e1d2c905 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css.map +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_buttons.scss","../sass/_icons.scss","../sass/_input.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_progress-bar.scss","../sass/_providers.scss","../sass/_sidebar.scss","../sass/_typography.scss","../sass/_ui.scss","../sass/_variables.scss","../sass/style.scss"],"names":[],"mappings":"AAKE;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAKD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAEA;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;IACC;;;AAKH;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAKH;AAAA;EAEC;;AAGD;EACC;EACA;EACA;EACA;;AAGC;EACC;;AAIF;EAEC;;AAGD;EAEC;;AAOD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAZD;IAaE;IACA;;;AAGD;EAjBD;IAkBE;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATD;IAUE;;;AAGD;EAbD;IAcE;;;AAGD;EACC;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAEA;EACC;;;AClSH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;;AAMF;EACC;EACA;;AAEA;EACC;;AAKD;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;;AC7DH;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAMH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAMH;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKH;AAAA;EAEC;EACA;EACA;EACA;;AAEA;AAAA;EACC;;AAKD;EACC;EACA;EACA;;AAKF;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACC;EACA;EACA;;AAEA;AAAA;EACC;;AAKH;EACC;AAEA;AACA;AAAA;AAAA;AAAA;AAKA;;AACA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAMF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAKC;EACC;EACA;EACA;;AAMH;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;;ACpTH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAKH;EACC;EACA;EACA;;AAIF;EACC;;AAMH;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;;AAEA;EACC;;AAMJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAkEA;AAgBA;;AAhFA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;IACC;;EAED;IACC;;;AAIF;EACC;IACC;;;AAIF;EAtED;IAuEE;;;AAID;AAOC;;AANA;EACC;IACC;;;AAKF;EACC;IACC;;;AAMH;AAOC;;AANA;EACC;IACC;;;AAKF;EAEE;IACC;;EAGD;IACC;;;AAUP;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EAHD;IAIE;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;;AAEA;EACC;;AAOH;EACC;;AAQA;EACC;EACA;;AAMD;EACC;;;AC9UH;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EAEA;EACA;AAiSA;;AA/RA;EACC;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAMF;EACC;;AAIE;EACC;;AAKH;EACC;EACA;;AAOF;EACC;EACA;;AAEA;EACC;;AAMF;EACC;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAOL;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EAGA;;AAEA;EACC;;AAIF;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACC;EACA;;AAOH;EACC;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;;AAID;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;ACjUH;AAAA;EAEC;EACA;;AAGD;EACC;;AAIC;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;IACC;;EAED;IACC;;;AAIF;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;;ACnDL;AAAA;AAAA;AAQI;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAQD;EACC;;AAKD;EACC;;AAKD;EACC;;;AChEJ;AAyFC;AAAA;AAAA;;AAtFA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EA/ED;IAgFE;IACA;IACA;;;AAOF;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;;AC5JJ;AA2CC;AAAA;AAAA;AAAA;;AAzCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAQA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AACA;AAAA;AAAA;AAAA;AAKA;;AACA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;;AChHD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;IACC;;;AAIF;EACC;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKH;EACC;EACA;;AAIA;EACC;EACA;;AAEA;EAJD;IAKE;;;AAMJ;EACC;EACA;EACA;EACA;;AAEA;EAND;IAOE;;;AAIA;EADD;IAEE;;;AAIF;AAAA;EAEC;EACA;;AAGD;EACC;;AAEA;EAHD;IAIE;IACA;;EAEA;IACC;;;AAKH;EACC;;AAEA;EAHD;IAIE;IACA;;EAEA;IACC;;;AAMJ;EACC;EACA;;AAME;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAUA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGC;EACC;EACA;;AAKH;EACC;;AAGD;AAAA;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAQN;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAEA;EACC;EACA;;AAKH;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAIA;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAMJ;EACC;EACA;;AAGC;EACC;;AAGC;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAKH;EACC;EACA;;AAKH;EACC;EACA;EACA;;AAQL;EACC;;AAEA;AAQC;AAAA;AAAA;AA0DA;;AAjEA;EACC;EACA;EACA;EACA;;AAMD;EACC;IACC;;;AAIF;EACC;EACA;EAEA;EACA;EAEA;;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EAEA;;AAGD;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAMH;EACC;IACC;IACA;IACA;;;AAOJ;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIA;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAOD;EACC;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAGA;EACC;;AAOJ;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAKD;EACC;;AAMJ;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAKF;EACC;EACA;;AAIE;EACC;;AAIA;EACC;;AAGD;EACC;EACA;;AAKH;EACC;;AAEA;EACC;;AAIA;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAKA;EACC;;AAIF;AAAA;EAEC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;AAKA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AA6BA;;AA3BA;EACC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAID;EACC;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAOL;EACC;EACA;EACA;EACA;EACA;EACA;;AAKG;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;AAaA;AASA;AAkBA;;AAtCA;EACC;EAEA;EACA;EACA;AAEA;EACA;;AAID;EACC;;AAGD;EACC;;AAID;EACC;;AAEA;EACC;;AAEA;EACC;EACA;EAEA;EACA;EACA;;AAQD;EACC;;AAKD;EACC;;AAKH;AACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAcT;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQI;EACC;;AAKD;EACC;;AAKD;EACC;EACA;;AASN;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEC;;AAGD;EACC;EACA;EACA;;AAKF;EACC;;AAEA;AAAA;AAAA;EAGC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAMF;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;ACptCJ;AAAA;AAAA;AAGA;EAEC;EAGA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;;;AChFD;EAEC;;AAEA;EACC;;AAKE;EACC;;AAGD;EACC;EACA;;AAMJ;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC","file":"style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/_buttons.scss","../sass/_icons.scss","../sass/_input.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_progress-bar.scss","../sass/_providers.scss","../sass/_sidebar.scss","../sass/_typography.scss","../sass/_ui.scss","../sass/_variables.scss","../sass/style.scss"],"names":[],"mappings":"AAKE;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAKD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;;AAEA;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;IACC;;;AAKH;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAKH;AAAA;EAEC;;AAGD;EACC;EACA;EACA;EACA;;AAGC;EACC;;AAIF;EAEC;;AAGD;EAEC;;AAOD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAZD;IAaE;IACA;;;AAGD;EAjBD;IAkBE;IACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATD;IAUE;;;AAGD;EAbD;IAcE;;;AAGD;EACC;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAEA;EACC;;;AClSH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;;AAMF;EACC;EACA;;AAEA;EACC;;AAKD;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;;AC7DH;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAMH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAMH;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKH;AAAA;EAEC;EACA;EACA;EACA;;AAEA;AAAA;EACC;;AAKD;EACC;EACA;EACA;;AAKF;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACC;EACA;EACA;;AAEA;AAAA;EACC;;AAKH;EACC;AAEA;AACA;AAAA;AAAA;AAAA;AAKA;;AACA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAMF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAKC;EACC;EACA;EACA;;AAMH;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;;ACpTH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAKH;EACC;EACA;EACA;;AAIF;EACC;;AAMH;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;;AAEA;EACC;;AAMJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAkEA;AAgBA;;AAhFA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;IACC;;EAED;IACC;;;AAIF;EACC;IACC;;;AAIF;EAtED;IAuEE;;;AAID;AAOC;;AANA;EACC;IACC;;;AAKF;EACC;IACC;;;AAMH;AAOC;;AANA;EACC;IACC;;;AAKF;EAEE;IACC;;EAGD;IACC;;;AAUP;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EAHD;IAIE;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;;AAEA;EACC;;AAOH;EACC;;AAQA;EACC;EACA;;AAMD;EACC;;;AC9UH;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EAEA;EACA;AAiSA;;AA/RA;EACC;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAMF;EACC;;AAIE;EACC;;AAKH;EACC;EACA;;AAOF;EACC;EACA;;AAEA;EACC;;AAMF;EACC;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAOL;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EAGA;;AAEA;EACC;;AAIF;EACC;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACC;EACA;;AAOH;EACC;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;;AAID;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;;ACjUH;AAAA;EAEC;EACA;;AAGD;EACC;;AAIC;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;IACC;;EAED;IACC;;;AAIF;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;;ACnDL;AAAA;AAAA;AAQI;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAKD;EACC;;AAQD;EACC;;AAKD;EACC;;AAKD;EACC;;;AChEJ;AAqEC;AAAA;AAAA;;AAlEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EA3DD;IA4DE;IACA;IACA;;;AAOF;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;;ACxIJ;AA2CC;AAAA;AAAA;AAAA;;AAzCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAQA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;AACA;AAAA;AAAA;AAAA;AAKA;;AACA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;;AChHD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;;AAEA;EACC;IACC;;;AAIF;EACC;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAEA;EACC;;AAKH;EACC;EACA;;AAIA;EACC;EACA;;AAEA;EAJD;IAKE;;;AAMJ;EACC;EACA;EACA;EACA;;AAEA;EAND;IAOE;;;AAIA;EADD;IAEE;;;AAIF;AAAA;EAEC;EACA;;AAGD;EACC;;AAEA;EAHD;IAIE;IACA;;EAEA;IACC;;;AAKH;EACC;;AAEA;EAHD;IAIE;IACA;;EAEA;IACC;;;AAMJ;EACC;EACA;;AAME;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAUA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAGC;EACC;EACA;;AAKH;EACC;;AAGD;AAAA;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAQN;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAEA;EACC;EACA;;AAKH;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAIA;EACC;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAMJ;EACC;EACA;;AAGC;EACC;;AAGC;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAKH;EACC;EACA;;AAKH;EACC;EACA;EACA;;AAQL;EACC;;AAEA;AAQC;AAAA;AAAA;AA0DA;;AAjEA;EACC;EACA;EACA;EACA;;AAMD;EACC;IACC;;;AAIF;EACC;EACA;EAEA;EACA;EAEA;;AAEA;EACC;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACC;EACA;EACA;EAEA;;AAGD;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAMH;EACC;IACC;IACA;IACA;;;AAOJ;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIA;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAOD;EACC;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAGA;EACC;;AAOJ;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAKD;EACC;;AAMJ;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAKF;EACC;EACA;;AAIE;EACC;;AAIA;EACC;;AAGD;EACC;EACA;;AAKH;EACC;;AAEA;EACC;;AAIA;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAKA;EACC;;AAIF;AAAA;EAEC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;AAKA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AA6BA;;AA3BA;EACC;EACA;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAID;EACC;EACA;EACA;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAOL;EACC;EACA;EACA;EACA;EACA;EACA;;AAKG;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;AAaA;AASA;AAkBA;;AAtCA;EACC;EAEA;EACA;EACA;AAEA;EACA;;AAID;EACC;;AAGD;EACC;;AAID;EACC;;AAEA;EACC;;AAEA;EACC;EACA;EAEA;EACA;EACA;;AAQD;EACC;;AAKD;EACC;;AAKH;AACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAcT;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQI;EACC;;AAKD;EACC;;AAKD;EACC;EACA;;AASN;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEC;;AAGD;EACC;EACA;EACA;;AAKF;EACC;;AAEA;AAAA;AAAA;EAGC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAMF;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;;ACptCJ;AAAA;AAAA;AAGA;EAEC;EAGA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;;;AC/ED;EAEC;;AAEA;EACC;;AAKE;EACC;;AAGD;EACC;EACA;;AAMJ;EACC;;;AAIF;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC","file":"style.css"} \ No newline at end of file diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.min.css b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.min.css index 47daeb057..bf5461f7f 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.min.css +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/css/style.min.css @@ -1 +1 @@ -#as3cf-settings.wpome a,#as3cf-settings.wpome button,#as3cf-settings.wpome input{transition:all .3s ease}#as3cf-settings.wpome a.button,#as3cf-settings.wpome button{font-weight:500;border-radius:6px;white-space:nowrap;min-width:4rem}#as3cf-settings.wpome a.button.btn-lg,#as3cf-settings.wpome button.btn-lg{font-size:.875rem;padding:.95rem 1.2rem;min-width:6rem}#as3cf-settings.wpome a.button.btn-md,#as3cf-settings.wpome button.btn-md{font-size:.875rem;padding:.75rem 1.05rem}#as3cf-settings.wpome a.button.btn-sm,#as3cf-settings.wpome button.btn-sm{font-size:.875rem;padding:.55rem .9rem}#as3cf-settings.wpome a.button.btn-xs,#as3cf-settings.wpome button.btn-xs{font-size:.7rem;padding:.4rem .6rem;min-width:3rem}#as3cf-settings.wpome .btn-row button.btn-primary,#as3cf-settings.wpome a.button.btn-primary,#as3cf-settings.wpome button.btn-primary{color:var(--as3cf-color-white);background:var(--as3cf-color-primary-500);border:1px solid rgba(0,0,0,.12)}#as3cf-settings.wpome a.button.btn-primary:hover,#as3cf-settings.wpome button.btn-primary:hover{background-color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome .btn-row button.btn-outline,#as3cf-settings.wpome a.button.btn-outline,#as3cf-settings.wpome button.btn-outline{color:var(--as3cf-color-primary-500);background:0 0;border:1px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome a.button.btn-outline:hover,#as3cf-settings.wpome button.btn-outline:hover{color:var(--as3cf-color-primary-600);background-color:var(--as3cf-color-primary-50);border:1px solid var(--as3cf-color-primary-600)}#as3cf-settings.wpome a.button.btn-outline:active,#as3cf-settings.wpome a.button.btn-outline:focus,#as3cf-settings.wpome button.btn-outline:active,#as3cf-settings.wpome button.btn-outline:focus{border:1px solid var(--as3cf-color-primary-200)}#as3cf-settings.wpome a.button.btn-outline:active,#as3cf-settings.wpome a.button.btn-outline:focus,#as3cf-settings.wpome a.button.btn-primary:active,#as3cf-settings.wpome a.button.btn-primary:focus,#as3cf-settings.wpome button.btn-outline:active,#as3cf-settings.wpome button.btn-outline:focus,#as3cf-settings.wpome button.btn-primary:active,#as3cf-settings.wpome button.btn-primary:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-primary-400);outline:0}#as3cf-settings.wpome .btn-row button.btn-disabled,#as3cf-settings.wpome a.button.btn-disabled,#as3cf-settings.wpome button.btn-disabled{color:var(--as3cf-text-disabled);border:1px solid var(--as3cf-color-gray-400);opacity:.5;cursor:default}#as3cf-settings.wpome a.button.btn-disabled.btn-primary,#as3cf-settings.wpome button.btn-disabled.btn-primary{background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome a.button.btn-disabled:hover,#as3cf-settings.wpome button.btn-disabled:hover{box-shadow:none!important}#as3cf-settings.wpome a.button.btn-disabled.btn-outline:hover,#as3cf-settings.wpome button.btn-disabled.btn-outline:hover{color:var(--as3cf-text-disabled);border:1px solid var(--as3cf-color-gray-400)}#as3cf-settings.wpome a.button.btn-expandable,#as3cf-settings.wpome button.btn-expandable{all:unset;box-sizing:border-box;cursor:pointer;flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;background:url(../img/icon/arrow.svg) no-repeat center/18px;border-radius:12px;transition:all .2s ease-in}#as3cf-settings.wpome a.button.btn-expandable.btn-expanded,#as3cf-settings.wpome button.btn-expandable.btn-expanded{transform:rotate(180deg)}#as3cf-settings.wpome a.button.btn-expandable:active,#as3cf-settings.wpome a.button.btn-expandable:focus,#as3cf-settings.wpome a.button.btn-expandable:hover,#as3cf-settings.wpome button.btn-expandable:active,#as3cf-settings.wpome button.btn-expandable:focus,#as3cf-settings.wpome button.btn-expandable:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.button.btn-refresh,#as3cf-settings.wpome button.btn-refresh{all:unset;display:flex;align-items:center;gap:.25rem;box-sizing:border-box;cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:500;color:var(--as3cf-link-color);border-radius:3px;padding:.1rem;margin-right:0 -.1rem;text-decoration:underline}#as3cf-settings.wpome a.button.btn-refresh img.refresh,#as3cf-settings.wpome button.btn-refresh img.refresh{width:12px;height:12px;min-width:12px;min-height:12px}#as3cf-settings.wpome a.button.btn-refresh img.refresh.refreshing,#as3cf-settings.wpome button.btn-refresh img.refresh.refreshing{animation:spin 1s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}#as3cf-settings.wpome a.button.btn-refresh.btn-refreshing,#as3cf-settings.wpome button.btn-refresh.btn-refreshing{cursor:default}#as3cf-settings.wpome a.button.btn-refresh:active,#as3cf-settings.wpome a.button.btn-refresh:focus,#as3cf-settings.wpome a.button.btn-refresh:hover,#as3cf-settings.wpome button.btn-refresh:active,#as3cf-settings.wpome button.btn-refresh:focus,#as3cf-settings.wpome button.btn-refresh:hover{text-decoration:none!important;box-shadow:0}#as3cf-settings.wpome a.button.btn-refresh:focus-visible,#as3cf-settings.wpome button.btn-refresh:focus-visible{text-decoration:none;box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.button.btn-refresh:disabled,#as3cf-settings.wpome button.btn-refresh:disabled{color:var(--as3cf-color-gray-800);text-decoration:none}#as3cf-settings.wpome a,#as3cf-settings.wpome button{cursor:pointer}#as3cf-settings.wpome .btn-row{width:100%;display:flex;flex-direction:row;margin:2.5rem 0 2.5rem 0}#as3cf-settings.wpome .btn-row .buttons-left .btn-primary{margin-left:.85rem}#as3cf-settings.wpome .btn-row .btn-outline{margin-left:auto}#as3cf-settings.wpome .btn-row .btn-primary{margin-left:auto}#as3cf-settings.wpome .btn-row .btn-outline+.btn-primary{margin-left:.85rem}#as3cf-settings.wpome .buttons-right{margin-left:auto;flex:0 0 auto}#as3cf-settings.wpome .buttons-right .pause{margin-right:.7rem}#as3cf-settings.wpome .fixed-cta-block{width:calc(100% - 160px);display:flex;flex-direction:row;background:var(--as3cf-color-white);box-shadow:0 -11px 24px 0 rgba(151,146,175,.2);box-sizing:border-box;z-index:9999;position:fixed;bottom:0;left:160px}@media screen and (max-width:960px){#as3cf-settings.wpome .fixed-cta-block{width:calc(100% - 36px);left:36px}}@media screen and (max-width:782px){#as3cf-settings.wpome .fixed-cta-block{width:100%;left:0}}#as3cf-settings.wpome .fixed-cta-block .buttons{margin:0;padding:1rem 2rem;display:flex;justify-content:flex-end;width:calc(1220px + 4rem);max-width:calc(1220px + 4rem);box-sizing:border-box}@media screen and (max-width:1100px){#as3cf-settings.wpome .fixed-cta-block .buttons{max-width:calc(780px + 4rem)}}@media screen and (max-width:872px){#as3cf-settings.wpome .fixed-cta-block .buttons{max-width:100%}}#as3cf-settings.wpome .fixed-cta-block .buttons .btn-outline{margin-right:1rem}#as3cf-settings.wpome .button-tab{background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);border-radius:6px;height:3rem;display:flex;flex-direction:row;align-items:center;padding:0 1.3rem;text-decoration:none;margin-right:1.5rem;position:relative;transition-duration:.15s;transition-timing-function:linear}#as3cf-settings.wpome .button-tab.active{border:1px solid var(--as3cf-color-primary-500);box-shadow:0 2px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.05)}#as3cf-settings.wpome .button-tab:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.05)}#as3cf-settings.wpome .button-tab:active,#as3cf-settings.wpome .button-tab:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .button-tab.btn-disabled{cursor:default}#as3cf-settings.wpome .button-tab.btn-disabled:hover{box-shadow:none}#as3cf-settings.wpome a.help{width:18px;height:18px;min-width:18px;min-height:18px;border:none;border-radius:100%}#as3cf-settings.wpome a.help:active,#as3cf-settings.wpome a.help:focus,#as3cf-settings.wpome a.help:hover{filter:brightness(90%);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.help .icon.help{width:18px;height:18px;min-width:18px;min-height:18px;border:none;border-radius:100%}#as3cf-settings.wpome .icon.status{width:16px;height:16px}#as3cf-settings.wpome .icon.status:hover{filter:brightness(90%)}#as3cf-settings.wpome .icon.close:hover{filter:brightness(90%)}#as3cf-settings.wpome .icon.bucket{width:18px;height:18px;margin-right:1.4rem}#as3cf-settings.wpome .icon.region{width:18px;height:18px}#as3cf-settings.wpome .icon.notice-icon{width:24px;height:24px;margin-right:.8rem}#as3cf-settings.wpome .icon.notice-icon.assets-wizard{margin-top:-2px}#as3cf-settings.wpome label{font-size:.875rem;color:var(--as3cf-color-gray-900);cursor:pointer;display:flex;align-items:center}#as3cf-settings.wpome .disabled>label{cursor:default}#as3cf-settings.wpome input[type=checkbox],#as3cf-settings.wpome input[type=radio]{all:unset;box-sizing:border-box;background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);width:18px;height:18px;min-width:18px;min-height:18px;margin:0 .85rem 0 0;padding:0}#as3cf-settings.wpome input[type=checkbox]:disabled,#as3cf-settings.wpome input[type=checkbox]:disabled:hover,#as3cf-settings.wpome input[type=radio]:disabled,#as3cf-settings.wpome input[type=radio]:disabled:hover{box-shadow:none}#as3cf-settings.wpome input[type=checkbox]:disabled:checked,#as3cf-settings.wpome input[type=checkbox]:disabled:hover:checked,#as3cf-settings.wpome input[type=radio]:disabled:checked,#as3cf-settings.wpome input[type=radio]:disabled:hover:checked{color:var(--as3cf-color-gray-400);background-color:var(--as3cf-color-gray-200);border:1px solid var(--as3cf-color-gray-400)}#as3cf-settings.wpome input[type=checkbox]:disabled:hover:not(:checked),#as3cf-settings.wpome input[type=checkbox]:disabled:not(:checked),#as3cf-settings.wpome input[type=radio]:disabled:hover:not(:checked),#as3cf-settings.wpome input[type=radio]:disabled:not(:checked){background-color:var(--as3cf-color-gray-100);border:1px solid var(--as3cf-color-gray-300)}#as3cf-settings.wpome input[type=radio]{border-radius:100%}#as3cf-settings.wpome input[type=radio]:checked{border:1px solid var(--as3cf-color-secondary-700);background:var(--as3cf-color-secondary-500) url('data:image/svg+xml;utf8,') no-repeat center}#as3cf-settings.wpome input[type=radio]:checked:disabled{background-image:url('data:image/svg+xml;utf8,')}#as3cf-settings.wpome input[type=radio]:checked::before{content:none}#as3cf-settings.wpome input[type=radio]:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input[type=radio]:hover:not(:checked){background-color:var(--as3cf-color-secondary-50)}#as3cf-settings.wpome input[type=checkbox]{border-radius:3px;margin-top:-2px}#as3cf-settings.wpome input[type=checkbox]:checked{background:var(--as3cf-color-secondary-500) url('data:image/svg+xml;utf8,') no-repeat center/75%;border:1px solid var(--as3cf-color-secondary-600)}#as3cf-settings.wpome input[type=checkbox]:checked:disabled{background-image:url('data:image/svg+xml;utf8,')}#as3cf-settings.wpome input[type=checkbox]:checked::before{content:none}#as3cf-settings.wpome input[type=checkbox]:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input[type=checkbox]:hover:not(:checked){background-color:var(--as3cf-color-secondary-50)}#as3cf-settings.wpome .checkbox,#as3cf-settings.wpome .radio-btn{display:flex;flex-direction:row;align-items:center;margin-bottom:.75rem}#as3cf-settings.wpome .checkbox:last-of-type,#as3cf-settings.wpome .radio-btn:last-of-type{margin-bottom:0}#as3cf-settings.wpome .checkbox label{line-height:1;display:flex;align-items:center}#as3cf-settings.wpome input[type=text],#as3cf-settings.wpome textarea{background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:8px;padding:.95rem 1rem;font-size:.875rem;color:var(--as3cf-color-gray-900);line-height:1.2;margin:0;box-sizing:border-box}#as3cf-settings.wpome input[type=text].licence-field,#as3cf-settings.wpome textarea.licence-field{width:510px;margin-right:.75rem!important;letter-spacing:.75px}#as3cf-settings.wpome input[type=text].licence-field::placeholder,#as3cf-settings.wpome textarea.licence-field::placeholder{letter-spacing:.25px}#as3cf-settings.wpome textarea{line-height:1.3!important}#as3cf-settings.wpome textarea::-webkit-scrollbar{width:12px}#as3cf-settings.wpome textarea::-webkit-scrollbar-track{background:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-scrollbar-corner{background-color:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-resizer{background-color:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-scrollbar-thumb{background-color:var(--as3cf-secondary-color);border:1px solid var(--as3cf-color-white);border-radius:5px}#as3cf-settings.wpome select{all:unset;background:var(--as3cf-color-white) url(../img/icon/arrow.svg) no-repeat calc(100% - 18px) 50%;border:1px solid var(--as3cf-color-gray-400);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:8px;padding:0 1rem!important;font-size:.875rem!important;color:var(--as3cf-color-gray-900);line-height:1.2!important;margin:0;box-sizing:border-box;cursor:pointer;appearance:none;height:46px!important;display:flex;align-items:center}#as3cf-settings.wpome input::placeholder,#as3cf-settings.wpome select::placeholder,#as3cf-settings.wpome textarea::placeholder{color:var(--as3cf-color-gray-500)}#as3cf-settings.wpome input:hover,#as3cf-settings.wpome select:hover,#as3cf-settings.wpome textarea:hover{border:1px solid var(--as3cf-color-gray-500)}#as3cf-settings.wpome input:active,#as3cf-settings.wpome input:focus,#as3cf-settings.wpome select:active,#as3cf-settings.wpome select:focus,#as3cf-settings.wpome textarea:active,#as3cf-settings.wpome textarea:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input:disabled,#as3cf-settings.wpome select:disabled,#as3cf-settings.wpome textarea:disabled{cursor:default}#as3cf-settings.wpome input.disabled,#as3cf-settings.wpome select.disabled,#as3cf-settings.wpome textarea.disabled{color:var(--as3cf-color-gray-500);background-color:var(--as3cf-color-gray-100);border:1px solid var(--as3cf-color-gray-300);cursor:default}#as3cf-settings.wpome .input-label{font-size:.78125rem;color:var(--as3cf-color-gray-500);margin-bottom:.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.3px}#as3cf-settings.wpome .input-error{color:var(--as3cf-wordpress-notice-error-color);font-weight:400}#as3cf-settings.wpome .panel div.setting .input-error{margin-left:5rem;margin-right:1.5rem;margin-bottom:1rem}#as3cf-settings.wpome .toggle-switch{display:flex;align-items:center}#as3cf-settings.wpome .toggle-switch input[type=checkbox]{all:unset;height:0;width:0;border:none!important}#as3cf-settings.wpome .toggle-switch label{box-sizing:border-box;cursor:pointer;text-indent:-9999px;width:36px;height:20px;background:var(--as3cf-color-gray-400);border:none;border-radius:100px;display:block;position:relative}#as3cf-settings.wpome .toggle-switch label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--as3cf-color-white);border-radius:100%;transition:.3s;box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.1)}#as3cf-settings.wpome .toggle-switch input:checked+label{background:var(--as3cf-complete-color);transition:.3s}#as3cf-settings.wpome .toggle-switch input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}#as3cf-settings.wpome .toggle-switch label:active:after{width:26px}#as3cf-settings.wpome .toggle-switch input:active+label,#as3cf-settings.wpome .toggle-switch input:focus+label{border:none;box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .toggle-switch input:disabled+label{cursor:default;background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome .toggle-switch input:disabled+label:after{background:var(--as3cf-color-gray-100)}#as3cf-settings.wpome>.header{padding:0 2rem;background-color:#ffe4cd;display:flex;align-items:center;height:96px}#as3cf-settings.wpome>.header .header-wrapper{width:1110px;max-width:1110px;height:100%;background-image:url("../img/brand/ome-branding-transparent.svg");background-repeat:no-repeat;background-size:contain;background-position:center top;display:flex;align-items:center}#as3cf-settings.wpome>.header .header-wrapper h1{font-size:1.3125rem;font-weight:500;color:#490d32}#as3cf-settings.wpome>.header .header-wrapper .medallion{filter:drop-shadow(0px 1px 4px rgba(0, 0, 0, .15));margin-right:1rem;width:52px;height:52px}#as3cf-settings.wpome>.header .header-wrapper .licence{display:flex;flex-direction:column;margin-left:auto}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type{color:#eb422d;display:flex;align-items:center;justify-content:flex-end}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type a{font-size:.825rem;font-weight:500;margin-left:.6rem;text-decoration:underline;color:var(--as3cf-color-primary-500)!important}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type a:hover{filter:brightness(105%)}#as3cf-settings.wpome>.header .header-wrapper .licence p{font-size:.8125rem;color:#4d443d;margin:.5rem 0 0}#as3cf-settings.wpome>.header .header-wrapper a.button,#as3cf-settings.wpome>.header .header-wrapper button{text-transform:uppercase}#as3cf-settings.wpome div.nav{width:100%;margin:0 auto 2.5rem 0;background:var(--as3cf-color-white);border-bottom:1px solid var(--as3cf-wordpress-border-color)}#as3cf-settings.wpome div.nav div.items{max-width:1110px;display:flex;flex-direction:row;align-items:baseline;padding:0 2rem}#as3cf-settings.wpome div.nav div.items ul.nav{display:flex;flex-direction:row;align-items:baseline;margin:0;padding:1.5rem 2rem 0 0;font-size:.75rem;font-weight:500;text-transform:uppercase}#as3cf-settings.wpome div.nav div.items ul.nav li{margin-right:1.75rem;padding:.6rem .2rem .65rem;border-bottom:3px solid #fff}#as3cf-settings.wpome div.nav div.items ul.nav li a{color:var(--as3cf-color-gray-600);text-decoration:none}#as3cf-settings.wpome div.nav div.items ul.nav li a:hover{color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome div.nav div.items ul.nav li a:active,#as3cf-settings.wpome div.nav div.items ul.nav li a:focus{box-shadow:none}#as3cf-settings.wpome div.nav div.items ul.nav li a:focus-visible{color:var(--as3cf-color-primary-600);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-primary-400);border-radius:3px;outline:0}#as3cf-settings.wpome div.nav div.items ul.nav li.focus,#as3cf-settings.wpome div.nav div.items ul.nav li.hover{border-bottom:3px solid var(--as3cf-color-gray-600)}#as3cf-settings.wpome div.nav div.items ul.nav li.active{border-bottom:3px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome div.nav div.items ul.nav li.active a{color:var(--as3cf-active-nav-color)}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper{display:flex;flex-direction:row;align-items:center;margin-left:auto;text-decoration:none;gap:.5rem;align-self:stretch;min-width:20px}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper:focus{box-shadow:none;outline:0}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .nav-status{height:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:20px;cursor:pointer}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper p{font-size:.75rem}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper p.status-text{flex:0 0 max-content}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper>p{cursor:pointer}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .progress-bar{cursor:pointer;width:200px}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper button{flex:0 0 max-content}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running{cursor:pointer;display:none}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running img{height:42px}@media (max-width:1120px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper>button:not(.btn-expandable){display:none}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running{display:block}}@media (max-width:700px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .progress-bar{display:none}}@media (max-width:640px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper{display:none}}@media (max-width:720px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.complete .progress-bar{display:none}}@media (max-width:670px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.complete img.icon.type{display:none}}@media (max-width:800px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .progress-bar{display:none}}@media (max-width:740px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .status-text strong{font-size:1.1rem}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .status-text span{display:none}}#as3cf-settings.wpome .subnav{display:flex;border-bottom:1px solid var(--as3cf-wordpress-border-color);padding:0;align-items:baseline;margin:0 0 3rem}#as3cf-settings.wpome .subnav.subpage{display:none}@media (max-width:1100px){#as3cf-settings.wpome .subnav.subpage{display:flex}}#as3cf-settings.wpome .subnav li{font-size:.875rem;font-weight:500;padding-bottom:1rem;margin:0 2rem 0 0}#as3cf-settings.wpome .subnav li.step-arrow{all:unset;display:flex;align-self:flex-start;margin:0 2rem 0 0}#as3cf-settings.wpome .subnav li.has-icon{margin:0 .5625rem 0 0}#as3cf-settings.wpome .subnav li a{color:var(--as3cf-color-gray-600);text-decoration:none}#as3cf-settings.wpome .subnav li a:hover{color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome .subnav li a:active,#as3cf-settings.wpome .subnav li a:focus{box-shadow:none;outline:0}#as3cf-settings.wpome .subnav li a:focus-visible{color:var(--as3cf-color-primary-600);box-shadow:0 0 0 1.5px var(--as3cf-wordpress-background-color),0 0 0 3.5px var(--as3cf-color-primary-400);border-radius:3px;outline:0}#as3cf-settings.wpome .subnav li.focus,#as3cf-settings.wpome .subnav li.hover{border-bottom:3px solid var(--as3cf-color-gray-600)}#as3cf-settings.wpome .subnav li.active{border-bottom:3px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome .subnav li.active a{color:var(--as3cf-active-nav-color)}#as3cf-settings.wpome .lite-wrapper .subnav{display:flex!important}#as3cf-settings.wpome.wpomepro>.header .header-wrapper{width:1220px;max-width:1220px}#as3cf-settings.wpome.wpomepro>.nav div.items{max-width:1220px}#as3cf-settings.wpome .notifications.wrapper{margin:0 0 2rem 0}#as3cf-settings.wpome .notification{box-sizing:border-box;padding:0;margin:0 0 .5rem 0;box-shadow:0 2px 8px -5px rgba(50,50,93,.25),0 8px 5px -12px rgba(0,0,0,.3);border-radius:8px;display:flex;flex-direction:column}#as3cf-settings.wpome .notification .content{box-sizing:border-box;padding:10px 14px 10px 12px;margin:0;display:flex;align-items:center;gap:14px}#as3cf-settings.wpome .notification .content div.icon.type{margin:0;padding:0;width:28px;height:28px;border-radius:6px;flex:0 0 28px;align-self:flex-start;display:flex;align-items:center;justify-content:center}#as3cf-settings.wpome .notification .content div.icon.type.in-panel{align-self:auto}#as3cf-settings.wpome .notification .content div.icon.type img.icon.type{width:16px;height:16px}#as3cf-settings.wpome .notification .content h3{margin:0 .5rem .5rem 0;font-size:.8125rem;line-height:1.3rem;font-weight:600;color:var(--as3cf-color-gray-900);width:100%}#as3cf-settings.wpome .notification .content p{margin:0 .5rem .5rem 0;font-size:.8125rem;line-height:1.3rem;color:var(--as3cf-color-gray-900)}#as3cf-settings.wpome .notification .content p li{list-style:disc}#as3cf-settings.wpome .notification .content p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .notification .content code{padding:.05rem .4rem;margin:0 .1rem;border-radius:5px;line-height:1}#as3cf-settings.wpome .notification .content .body{margin:0;padding:0;width:100%;overflow-wrap:anywhere;display:flex;flex-direction:column}#as3cf-settings.wpome .notification .content .body .heading{display:flex;flex-direction:row;align-items:center}#as3cf-settings.wpome .notification .content .body .heading p{width:100%}#as3cf-settings.wpome .notification .content .body .heading .close{flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;background:url(../img/icon/close.svg) no-repeat;border:none;border-radius:100%;cursor:pointer}#as3cf-settings.wpome .notification .content .body .links a{margin-right:.75rem}#as3cf-settings.wpome .notification.multiline .content{padding:14px 14px 14px 12px}#as3cf-settings.wpome .notification.multiline .content .body .heading .close{align-self:first baseline}#as3cf-settings.wpome .notification.multiline .content.in-panel{padding:.875rem 1.5rem .875rem 1.5rem;gap:16px}#as3cf-settings.wpome .notification.inline.multiline .content{padding:16px;gap:16px}#as3cf-settings.wpome .notification.inline.multiline .content div.icon.type{margin-top:4px}#as3cf-settings.wpome .notification.expandable .heading{gap:8px}#as3cf-settings.wpome .notification.expandable.expanded .details{max-height:14.5rem;overflow-y:auto;margin:0;padding:0}#as3cf-settings.wpome .notification.expandable.expanded .details .item{margin:0;padding:1.5rem;line-height:1.4;display:flex;flex-direction:column}#as3cf-settings.wpome .notification.expandable.expanded .details .item .summary{margin-bottom:.75rem;display:flex;align-items:center;width:100%}#as3cf-settings.wpome .notification.expandable.expanded .details .item .summary .title{width:100%;font-weight:600}#as3cf-settings.wpome .notification.expandable.expanded .details .item ul.detail{margin:0;padding:0}#as3cf-settings.wpome .notification.expandable.expanded .details .item ul.detail>li{padding:.3rem 0 0;line-height:1.4}#as3cf-settings.wpome .notification.expandable button{color:var(--as3cf-link-color);background-color:rgba(17,17,17,.04);border:1px solid rgba(17,17,17,.08)}#as3cf-settings.wpome .notification.expandable button.btn-expandable{width:22px;height:22px;min-width:22px;min-height:22px;background-size:11px;border-radius:11px;filter:invert(27%) sepia(84%) saturate(1886%) hue-rotate(177deg) brightness(90%) contrast(103%)}#as3cf-settings.wpome .notification.expandable button.btn-expandable:active,#as3cf-settings.wpome .notification.expandable button.btn-expandable:focus,#as3cf-settings.wpome .notification.expandable button.btn-expandable:hover{filter:brightness(90%)}#as3cf-settings.wpome .notification.expandable button.dismiss{box-sizing:border-box;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;padding:5px 10px;gap:4px;border-radius:6px}#as3cf-settings.wpome .notification.expandable button.dismiss:before{content:url(../img/icon/x.svg);width:7.5px}#as3cf-settings.wpome .notification button:not(.btn-refresh):active,#as3cf-settings.wpome .notification button:not(.btn-refresh):focus{filter:brightness(90%);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .notification.info{background:var(--as3cf-notice-info-background-color);border:1px solid var(--as3cf-notice-info-border-color)}#as3cf-settings.wpome .notification.info div.icon.type{background:var(--as3cf-notice-info-color)}#as3cf-settings.wpome .notification.info.expandable.expanded .details .item{border-top:1px solid rgba(46,107,222,.16)}#as3cf-settings.wpome .notification.success{background:var(--as3cf-notice-success-background-color);border:1px solid var(--as3cf-notice-success-border-color)}#as3cf-settings.wpome .notification.success div.icon.type{background:var(--as3cf-notice-success-color)}#as3cf-settings.wpome .notification.success.expandable.expanded .details .item{border-top:1px solid rgba(232,99,94,.16)}#as3cf-settings.wpome .notification.warning{background:var(--as3cf-notice-warning-background-color);border:1px solid var(--as3cf-notice-warning-border-color)}#as3cf-settings.wpome .notification.warning div.icon.type{background:var(--as3cf-notice-warning-color)}#as3cf-settings.wpome .notification.warning code{background:var(--as3cf-notice-warning-code-background-color)}#as3cf-settings.wpome .notification.warning.expandable.expanded .details .item{border-top:1px solid rgba(99,185,105,.16)}#as3cf-settings.wpome .notification.error{background:var(--as3cf-notice-error-background-color);border:1px solid var(--as3cf-notice-error-border-color)}#as3cf-settings.wpome .notification.error div.icon.type{background:var(--as3cf-notice-error-color)}#as3cf-settings.wpome .notification.error.expandable.expanded .details .item{border-top:1px solid rgba(232,99,94,.16)}#as3cf-settings.wpome .notification.in-panel{border-left:0;border-right:0;border-radius:0}#as3cf-settings.wpome .notification.wordpress{background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color)}#as3cf-settings.wpome .notification.wordpress.info{border-left:5px solid var(--as3cf-wordpress-notice-info-color)}#as3cf-settings.wpome .notification.wordpress.success{border-left:5px solid var(--as3cf-wordpress-notice-success-color)}#as3cf-settings.wpome .notification.wordpress.warning{border-left:5px solid var(--as3cf-wordpress-notice-warning-color)}#as3cf-settings.wpome .notification.wordpress.error{border-left:5px solid var(--as3cf-wordpress-notice-error-color)}#as3cf-settings.wpome .indicator,#as3cf-settings.wpome .progress-bar{height:8px;border-radius:8px}#as3cf-settings.wpome .progress-bar{background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome .progress-bar.stripe.animate,#as3cf-settings.wpome .progress-bar.stripe>.indicator.animate{background-size:30px 30px;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);animation:progress 5s linear infinite}@keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}#as3cf-settings.wpome .progress-bar.stripe.animate{background-color:var(--as3cf-secondary-color)}#as3cf-settings.wpome .progress-bar .indicator{display:block;background-color:var(--as3cf-color-primary-500);width:40%}#as3cf-settings.wpome .progress-bar .indicator.running{background-color:var(--as3cf-color-secondary-500)}#as3cf-settings.wpome .progress-bar .indicator.complete{background-color:var(--as3cf-complete-color);width:100%}#as3cf-settings.wpome .delivery.aws .gradient{background:linear-gradient(225deg,rgba(255,213,213,.5) 0,rgba(255,213,213,0) 50%)}#as3cf-settings.wpome .delivery.cloudflare .gradient{background:linear-gradient(225deg,rgba(255,221,192,.5) 0,rgba(255,221,192,0) 50%)}#as3cf-settings.wpome .delivery.do .gradient{background:linear-gradient(225deg,rgba(205,230,255,.5) 0,rgba(205,230,255,0) 50%)}#as3cf-settings.wpome .delivery.gcp .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .delivery.keycdn .gradient{background:linear-gradient(225deg,rgba(4,122,237,.16) 0,rgba(4,122,237,0) 50%)}#as3cf-settings.wpome .delivery.other .gradient{background:linear-gradient(225deg,rgba(228,234,241,.5) 0,rgba(228,234,241,0) 50%)}#as3cf-settings.wpome .delivery.stackpath .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .storage.aws .gradient{background:linear-gradient(225deg,rgba(255,214,197,.5) 0,rgba(255,214,197,0) 50%)}#as3cf-settings.wpome .storage.do .gradient{background:linear-gradient(225deg,rgba(205,230,255,.5) 0,rgba(205,230,255,0) 50%)}#as3cf-settings.wpome .storage.gcp .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .as3cf-sidebar{width:292px;min-width:292px;height:max-content;margin-left:2.25rem;margin-top:-.5rem}#as3cf-settings.wpome .as3cf-sidebar.lite{background:#fff;border-radius:7px;border:1px solid #d9e1eb;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}#as3cf-settings.wpome .as3cf-sidebar .block{padding:20px;border:1px solid #ccc}#as3cf-settings.wpome .as3cf-sidebar .subscribe{border-top:none;text-align:center;padding:40px 20px}#as3cf-settings.wpome .as3cf-sidebar .subscribe h2{padding:0;margin:0;margin-bottom:.5em;color:#666;font-size:17px;line-height:1.2em;float:none;text-transform:none;font-weight:500}#as3cf-settings.wpome .as3cf-sidebar .subscribe .button{width:100%!important;margin:1rem auto;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-align:center!important}#as3cf-settings.wpome .as3cf-sidebar .subscribe p{margin:0}#as3cf-settings.wpome .as3cf-sidebar .subscribe .discount-applied{color:rgba(0,0,0,.4);font-size:12px;line-height:1.4em;margin-top:10px}#as3cf-settings.wpome .as3cf-sidebar a.credits{display:block;border-top:0;background:var(--as3cf-sidebar-credits-background-color);padding:1rem;text-align:center;text-decoration:none;font-size:12px;font-weight:300;color:var(--as3cf-color-white)}#as3cf-settings.wpome .as3cf-sidebar a.credits span.name{font-weight:500}#as3cf-settings.wpome .as3cf-sidebar a.credits:hover{color:var(--as3cf-color-white)}@media screen and (max-width:1052px){#as3cf-settings.wpome .as3cf-sidebar{position:relative;top:auto;right:auto}}#as3cf-settings.wpome .as3cf-active-bucket,#as3cf-settings.wpome .as3cf-active-provider{font-weight:700;margin-right:10px}#as3cf-settings.wpome .as3cf-banner{width:292px;height:156px;display:block;background:#f8cfae url(../img/sidebar/os3-banner.svg) left bottom/100% no-repeat}#as3cf-settings.wpome .as3cf-banner:focus{box-shadow:none}#as3cf-settings.wpome .as3cf-upgrade-details{background-color:#4e0d33;padding:10px 20px 20px 20px;color:#eee;font-size:12.5px;display:block;text-decoration:none}#as3cf-settings.wpome .as3cf-upgrade-details h1{font-size:27px;color:#f8cfae;margin:0 0 15px 0;padding:0;font-weight:300;line-height:1}#as3cf-settings.wpome .as3cf-upgrade-details h2{font-size:15px;color:#f8cfae;margin:0 0 30px 0;font-weight:600;line-height:20px}#as3cf-settings.wpome .as3cf-upgrade-details p{margin:0}#as3cf-settings.wpome .as3cf-upgrade-details a{color:#eee;font-weight:700;text-decoration:none;font-size:16px;box-shadow:none}#as3cf-settings.wpome .as3cf-upgrade-details a:hover{color:#fff}#as3cf-settings.wpome .as3cf-upgrade-details ul{margin:0!important;padding:0;list-style:none}#as3cf-settings.wpome .as3cf-upgrade-details ul li{margin-bottom:15px;line-height:18px;padding-left:25px;background:url(../img/sidebar/item-checked.svg) left center no-repeat}#as3cf-settings.wpome a,#as3cf-settings.wpome button,#as3cf-settings.wpome h1,#as3cf-settings.wpome h2,#as3cf-settings.wpome h3,#as3cf-settings.wpome h4,#as3cf-settings.wpome h5,#as3cf-settings.wpome input,#as3cf-settings.wpome li,#as3cf-settings.wpome p,#as3cf-settings.wpome pre,#as3cf-settings.wpome select,#as3cf-settings.wpome span,#as3cf-settings.wpome textarea{letter-spacing:.25px;line-height:1;margin:0}#as3cf-settings.wpome li{list-style:none}#as3cf-settings.wpome .semibold{font-weight:600}#as3cf-settings.wpome .bold{font-weight:700}#as3cf-settings.wpome p{font-size:.875rem;color:var(--as3cf-color-gray-900);font-weight:400}#as3cf-settings.wpome .page-title{margin-bottom:3rem}#as3cf-settings.wpome a[target=_blank]:not(.help):not(.licence):not(.email):not(.credits):after{box-sizing:border-box;content:"\f504";display:inline-block;font-family:dashicons,emoji;font-size:larger;text-decoration:none;vertical-align:sub;margin-left:.2rem;margin-right:-1rem}#as3cf-settings.wpome .link{font-size:.8125rem;color:#0073aa}#as3cf-settings.wpome .link:hover{filter:brightness(115%)}#as3cf-settings.wpome pre,#as3cf-settings.wpome textarea.pre{background:var(--as3cf-code-background);border:1px solid #d2cfcf;border-radius:6px;padding:1rem 1.2rem;display:flex;flex:1;font-size:.8125rem;line-height:1.6;color:var(--as3cf-color-white);font-weight:400;margin:0 0 1.5rem;box-sizing:border-box;width:100%;overflow-y:scroll}#as3cf-settings.wpome pre::-webkit-scrollbar,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar{width:12px}#as3cf-settings.wpome pre::-webkit-scrollbar-track,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-track{background:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-scrollbar-corner,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-corner{background-color:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-resizer,#as3cf-settings.wpome textarea.pre::-webkit-resizer{background-color:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-scrollbar-thumb,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-thumb{background-color:var(--as3cf-secondary-color);border:1px solid var(--as3cf-code-background);border-radius:5px}#as3cf-settings.wpome .page-wrapper h2.page-title{font-size:.9375rem;color:var(--as3cf-color-gray-900);font-weight:500;margin:0 0 1.25rem}#as3cf-settings.wpome .lite-wrapper{display:flex;max-width:1110px}@media (max-width:1024px){#as3cf-settings.wpome .lite-wrapper .as3cf-sidebar{display:none}}#as3cf-settings.wpome .lite-wrapper .page-wrapper{width:840px}#as3cf-settings.wpome .lite-wrapper .page-wrapper.assets,#as3cf-settings.wpome .lite-wrapper .page-wrapper.tools{width:768px}#as3cf-settings.wpome .lite-wrapper .page-wrapper.media{width:780px;max-width:780px}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper{flex-direction:column!important}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .panel{width:100%;max-width:780px}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .delivery-settings{margin:0;display:none}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .delivery-settings.active{display:flex}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .storage-settings{margin:0;display:none}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .storage-settings.active{display:flex}#as3cf-settings.wpome .lite-wrapper .panel.url-preview{width:100%;max-width:780px}#as3cf-settings.wpome .lite-wrapper .fixed-cta-block .buttons{width:calc(1110px + 4rem);max-width:calc(1110px + 4rem)}@media screen and (max-width:1024px){#as3cf-settings.wpome .lite-wrapper .fixed-cta-block .buttons{max-width:calc(780px + 4rem)}}#as3cf-settings.wpome .media-page.wrapper{margin:0;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper{flex-direction:column}}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .panel{max-width:100%}}#as3cf-settings.wpome .media-page.wrapper .delivery-settings,#as3cf-settings.wpome .media-page.wrapper .storage-settings{display:flex;flex-direction:column}#as3cf-settings.wpome .media-page.wrapper .storage-settings{margin:0 2rem 0 0}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .storage-settings{margin:0;display:none}#as3cf-settings.wpome .media-page.wrapper .storage-settings.active{display:flex}}#as3cf-settings.wpome .media-page.wrapper .delivery-settings{margin:0 0 0 2rem}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .delivery-settings{margin:0;display:none}#as3cf-settings.wpome .media-page.wrapper .delivery-settings.active{display:flex}}#as3cf-settings.wpome .subpage.page-wrapper,#as3cf-settings.wpome .subpage.wrapper{margin:0;max-width:840px}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .panel-row.tab-buttons{gap:1.5rem;flex-wrap:wrap}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .panel-row.tab-buttons .button-tab{margin:0;flex:0 0 auto}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .notification.notice-qsg{width:100%}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row{margin-bottom:1.25rem;display:flex;align-items:center;width:100%}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row:last-of-type{margin-bottom:0}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab{width:12rem}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab.active~p,#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab:not(.btn-disabled):hover~p{font-weight:600;opacity:1}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row p{margin:0}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .private-media,#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .speed{margin-left:1.5rem;opacity:.7;font-size:.8125rem}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .help{margin-left:auto;display:flex}#as3cf-settings.wpome .licence-page.wrapper{margin:0 0 2rem;max-width:700px;display:flex;flex-direction:row}#as3cf-settings.wpome .licence-page.wrapper.defined{flex-direction:column;align-items:flex-start;gap:.5rem}#as3cf-settings.wpome .licence-page.wrapper.defined .wp-config{margin-left:0;flex:0 0 auto}#as3cf-settings.wpome .support-page.wrapper{margin:0;max-width:960px}#as3cf-settings.wpome .support-page.wrapper .columns{display:flex;flex-direction:row;justify-content:space-between}#as3cf-settings.wpome .support-page.wrapper .licence-type{margin-bottom:3rem}#as3cf-settings.wpome .support-page.wrapper .licence-type span{font-weight:700;color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .support-page.wrapper .lite-support{margin-bottom:2rem}#as3cf-settings.wpome .support-page.wrapper .lite-support p{line-height:1.8;font-weight:400}#as3cf-settings.wpome .assets-page.wrapper{margin:0;max-width:768px}#as3cf-settings.wpome .assets-page.wrapper .assets-panel{padding:.45rem 0;max-width:768px}#as3cf-settings.wpome .assets-page.wrapper .notice{margin-right:auto}#as3cf-settings.wpome .assets-page.wrapper .settings{margin-bottom:2rem;max-width:100%}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status{padding:1.75rem 0 0 4rem!important;height:max-content}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status img{width:18px;height:18px}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status h4{margin-left:.8rem}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status p{margin:0!important}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked{display:flex;align-items:center;margin:.7rem 0 0 4.7rem!important;height:max-content}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked p{font-size:.75rem;margin:0!important}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked a{margin-left:1rem;text-decoration:underline}#as3cf-settings.wpome .tools-page.wrapper{margin:0;max-width:768px}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel{padding:0 0 .45rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header{height:4.5rem!important}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header img{margin-right:2rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header button{margin-left:auto}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header .emoji-party{font-size:28px}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body{padding:1.6rem 2.6rem 1.6rem 6.1rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress{margin:0;display:flex;flex-direction:column}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status{display:flex;flex-direction:row;width:100%;align-items:baseline}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status h4{font-size:.8125rem;color:var(--as3cf-color-gray-900);font-weight:400;margin:0;opacity:80%}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status h4 strong{font-size:1.0625rem;font-weight:600;opacity:100%}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .progress-bar{width:100%;margin-top:1rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.desc{font-size:.8125rem;color:var(--as3cf-color-gray-500);line-height:1.65}#as3cf-settings.wpome .panel.url-preview{max-width:100%}#as3cf-settings.wpome .panel.url-preview .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin:1.5rem 0 0}@supports (contain:inline-size){#as3cf-settings.wpome .panel.url-preview .panel-row.body{contain:inline-size}}#as3cf-settings.wpome .panel.url-preview .panel-row dl{margin:1rem -1.5rem;padding:0 1.5rem 1rem;display:flex;gap:.5rem;overflow-x:auto}#as3cf-settings.wpome .panel.url-preview .panel-row dl div{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:2px;background:#e1e5e9;border-radius:6px}#as3cf-settings.wpome .panel.url-preview .panel-row dl div dt{margin:0;padding:.5rem 1rem .375rem;white-space:nowrap;font-weight:510}#as3cf-settings.wpome .panel.url-preview .panel-row dl div dd{margin:0;padding:.407rem 1rem;white-space:nowrap;display:flex;flex-direction:column;align-items:center;align-self:stretch;background:#fafafa;border:1px solid #cbd5e0;border-radius:6px;font-weight:400;font-size:.75rem}@supports not (contain:inline-size){#as3cf-settings.wpome .panel.url-preview .panel-row dl{contain:size;width:100%;height:68px}}#as3cf-settings.wpome .panel{flex:1 0 auto;max-width:575px;margin-bottom:3rem;display:flex;flex-direction:column}#as3cf-settings.wpome .panel .heading{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}#as3cf-settings.wpome .panel h2{font-size:.9375rem;color:var(--as3cf-color-gray-900);font-weight:500;margin:0 0 1.25rem}#as3cf-settings.wpome .panel .notification.inline{margin-left:5rem;margin-right:1.5rem}#as3cf-settings.wpome .panel .panel-container{flex:1 0 auto;display:flex;flex-direction:column;background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 1px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.03);border-radius:6px}#as3cf-settings.wpome .panel .panel-container .panel-row{display:flex;align-items:center;padding:0 1.5rem}#as3cf-settings.wpome .panel .panel-container .panel-row.header{height:6rem;border-bottom:1px solid var(--as3cf-separator-color)}#as3cf-settings.wpome .panel .panel-container .panel-row.footer{border-top:1px solid var(--as3cf-separator-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#as3cf-settings.wpome .panel .panel-container .panel-row h3,#as3cf-settings.wpome .panel .panel-container .panel-row h4{font-size:.875rem;font-weight:500;color:var(--as3cf-color-gray-800);margin-left:1rem;margin-right:auto}#as3cf-settings.wpome .panel .panel-container .panel-row .link{font-size:.8125rem;text-align:right;line-height:1.5;margin-left:auto;font-weight:500}#as3cf-settings.wpome .panel .panel-container .panel-row .link+.help{margin-left:1rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option{margin-top:1.5rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option h4{margin:0 0 0 var(--as3cf-settings-option-indent)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option a{margin-left:auto}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc{padding-right:var(--as3cf-settings-option-indent-right)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin-left:calc(var(--as3cf-settings-ctrl-width) + var(--as3cf-settings-option-indent));margin-top:.57rem;margin-bottom:.75rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input{padding-right:var(--as3cf-settings-option-indent-right)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input input[type=text]{margin-left:calc(var(--as3cf-settings-ctrl-width) + var(--as3cf-settings-option-indent));margin-bottom:1.2rem;width:100%}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input input[type=text]+label{visibility:collapse}#as3cf-settings.wpome .panel .panel-container .setting.nested{margin:0 0 .125rem 5.25rem;display:flex;flex-direction:column;border-left:2px dotted #c2cbd3}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row{height:max-content;margin-bottom:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row img{margin-left:auto}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row h4{margin:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.option{margin-top:1rem}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.desc{height:max-content;padding:.4rem 2.25rem .85rem 1.65rem}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.input input[type=text]{margin-left:var(--as3cf-settings-input-indent)}#as3cf-settings.wpome .panel .panel-container .setting:last-of-type{margin-bottom:.75rem}#as3cf-settings.wpome .panel .panel-container hr{height:1px;width:100%;border:0;margin:0;background:var(--as3cf-separator-color)}#as3cf-settings.wpome .panel.multi{max-width:840px;margin-bottom:2rem}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-switch{margin-right:1.25rem}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-reveal label{display:inline-flex}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-reveal a{margin-left:.3rem;display:contents}#as3cf-settings.wpome .panel.multi .panel-container .panel-row{height:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row h3{margin:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header{height:4rem;display:flex}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header a{margin-left:auto;display:flex;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider{display:flex;margin-left:auto;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider a{display:flex;align-items:center;margin-left:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider img{width:24px;height:24px;margin-right:.5rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .wp-config+.provider{margin-left:1rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body{padding:2.5rem;align-items:flex-start}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .row{margin:0;width:100%}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .row.radio-btns{margin-bottom:2.2rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-desc{margin:-.35rem 0 1.25rem 2rem;font-size:12px;font-weight:500;line-height:1.4;opacity:.75}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body.access-keys>p{margin-bottom:1.5rem!important}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body input[type=text],#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body textarea{width:100%;margin-bottom:1.5rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-name,#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .cdn-name{width:100%}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body p{margin:0 0 1.5rem;line-height:1.5}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .link{text-decoration:underline}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab img{width:24px;height:24px;margin-right:.9rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab .checkmark{width:16px;height:16px;position:absolute;right:-19px;top:-5px}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab p{font-weight:500;margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn{margin-bottom:.8rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn.list{margin:0 1.5rem 0 0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list{background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:6px;width:100%;max-width:580px;padding:0 .4rem;display:flex;flex-direction:column;height:260px;overflow-y:scroll;box-sizing:border-box}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row{display:flex;align-items:center;padding:.78rem 1.4rem;background:#f6f7f8;border-radius:4px;margin:0 0 .3rem;cursor:pointer;box-sizing:border-box;flex:none}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row.active{background:rgba(236,112,94,.1);border:1px solid var(--as3cf-color-primary-500);border-radius:4px}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:first-of-type{margin-top:.4rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:last-of-type{margin-bottom:.4rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:nth-child(2n){background:var(--as3cf-color-white)}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row p{margin:0;font-size:.84375rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row .status{margin-left:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row.nothing-found{cursor:default;justify-content:center;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .new-bucket-details{display:flex;flex-direction:column;box-sizing:border-box;margin-right:1.8rem;flex:5}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .region{width:30%;flex:3;margin-left:auto;margin-bottom:1.5rem;box-sizing:border-box}#as3cf-settings.wpome .panel.flyout{position:absolute;top:50px;right:0;min-width:384px;z-index:99;cursor:default}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.header{height:auto;padding:1rem 1.5rem;align-items:center}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.header h3{font-size:13px;font-weight:600;flex:1 1 auto}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary{padding:0}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table{width:100%;border-collapse:collapse}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th{padding:0 0 1rem 2rem;color:var(--as3cf-color-gray-800);font-size:12px;text-align:left;width:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td:first-of-type,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th:first-of-type{padding-left:1.5rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td:last-of-type,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th:last-of-type{padding-right:1.5rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead{background-color:var(--as3cf-color-gray-100)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead tr{border-bottom:1px solid var(--as3cf-separator-color)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead tr th{padding-top:10px;padding-bottom:10px;color:var(--as3cf-color-gray-700);font-weight:500;font-size:10px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tbody tr:first-of-type td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot tr:first-of-type td{padding-top:1rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tbody tr:last-of-type td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot tr:last-of-type td{padding-bottom:1rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot{background-image:linear-gradient(var(--as3cf-separator-color),var(--as3cf-separator-color));background-repeat:no-repeat;background-size:calc(100% - 1.5rem - 1.5rem) 1px;background-position:1.5rem 0}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot td{font-weight:500}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table .numeric{text-align:right;width:max-content;min-width:max-content;white-space:nowrap}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table a{color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer{padding:1.5rem;display:flex}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell{border-top:1px solid var(--as3cf-color-primary-100);background-color:var(--as3cf-color-primary-50);flex-direction:column}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell p{margin-bottom:.5rem;white-space:nowrap}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell .button{margin:0;width:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.offload-remaining{background-color:var(--as3cf-color-gray-100)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.offload-remaining button{flex:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;background-color:var(--as3cf-color-gray-200);font-size:12px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details{flex:1 1 auto}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details p{color:var(--as3cf-color-gray-600);line-height:18px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details .title{color:var(--as3cf-color-gray-700);font-size:10px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence a{color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence a.upgrade{margin-right:1rem}#as3cf-settings.wpome p.wp-config{margin-left:auto;padding:.4rem .75rem;color:var(--as3cf-color-gray-500)!important;background:rgba(113,135,154,.15)!important;border:1px solid rgba(113,135,154,.15)!important;border-radius:5px;font-size:.84375rem;font-weight:500;white-space:nowrap}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option p.wp-config+a{margin-left:1rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc p.wp-config{margin-right:0}#as3cf-settings.wpome .panel .panel-container .setting .panel-row label.input-label p.wp-config{text-transform:none;padding:.2rem .5rem}#as3cf-settings.wpome .notice{all:unset;display:flex;flex-direction:row;background:rgba(56,125,189,.1);border:1px solid #afc8ed;border-radius:5px;padding:.8rem 1.25rem;align-items:center}#as3cf-settings.wpome .notice a,#as3cf-settings.wpome .notice p{margin:0!important}#as3cf-settings.wpome .notice a{display:inline-block;text-decoration:underline;font-size:.875rem!important}#as3cf-settings.wpome .support-form{width:600px}#as3cf-settings.wpome .support-form input[type=text],#as3cf-settings.wpome .support-form select,#as3cf-settings.wpome .support-form textarea{width:100%;margin-bottom:1rem}#as3cf-settings.wpome .support-form textarea{margin-bottom:1.5rem}#as3cf-settings.wpome .support-form .note{font-size:.78125rem;color:var(--as3cf-color-gray-500);margin-bottom:2.5rem;line-height:1.5}#as3cf-settings.wpome .support-form .note.first{margin-bottom:.5rem}#as3cf-settings.wpome .support-form .actions{display:flex;width:100%;margin-bottom:2rem;align-items:center}#as3cf-settings.wpome .support-form .actions .btn-primary{margin-left:auto}#as3cf-settings.wpome .diagnostic-info{max-width:600px;padding:.25rem 0}#as3cf-settings.wpome .diagnostic-info pre{height:14.375rem;white-space:pre-wrap;word-break:keep-all}#as3cf-settings.wpome .diagnostic-info hr{background:#d3d7db;height:3px;width:100%;border:0;margin-bottom:3rem}#as3cf-settings.wpome .diagnostic-info .btn-outline{display:flex;justify-content:center;margin-left:auto;width:max-content}#as3cf-settings.wpome .documentation{background:#e4e5e7;border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:6px;padding:2.5rem;display:flex;flex-direction:column;margin:1.4rem 0 0 3rem;height:max-content;width:240px;box-sizing:border-box}#as3cf-settings.wpome .documentation h3{font-size:1.03125rem;color:var(--as3cf-color-gray-900);letter-spacing:.15px;font-weight:500;margin:0 0 2.25rem}#as3cf-settings.wpome .documentation a{font-size:.875rem;margin-bottom:1.25rem}#as3cf-settings.wpome .documentation a:last-of-type{margin-bottom:0}#as3cf-settings.wpome .upsell.panel{max-width:768px}#as3cf-settings.wpome .upsell .panel-container{padding:0;flex-direction:row;background:linear-gradient(136.01deg,rgba(255,228,205,.7) .94%,#fff 33.33%)}#as3cf-settings.wpome .upsell .branding{background:url(../../assets/img/brand/upsell-bunny.svg) no-repeat left bottom;min-width:280px;border-radius:5px;margin-right:-1.25rem}@media (max-width:840px){#as3cf-settings.wpome .upsell .branding{display:none}}#as3cf-settings.wpome .upsell .button{margin:1rem auto;display:flex;justify-content:center;align-items:center;text-align:center!important}:root{--as3cf-code-type:consolas,monospace;--as3cf-color-white:#FFF;--as3cf-color-black:#000;--as3cf-color-gray-50:#FCFDFD;--as3cf-color-gray-100:#F9FAFB;--as3cf-color-gray-200:#F2F4F7;--as3cf-color-gray-300:#EAECF0;--as3cf-color-gray-400:#D0D5DD;--as3cf-color-gray-500:#98A2B3;--as3cf-color-gray-600:#667085;--as3cf-color-gray-700:#344054;--as3cf-color-gray-800:#1D2939;--as3cf-color-gray-900:#101828;--as3cf-color-primary-50:#FDF1EF;--as3cf-color-primary-100:#FBE2DF;--as3cf-color-primary-200:#F7C6BF;--as3cf-color-primary-300:#F4A99E;--as3cf-color-primary-400:#F08D7E;--as3cf-color-primary-500:#EC705E;--as3cf-color-primary-600:#C15B4C;--as3cf-color-primary-700:#96453A;--as3cf-color-primary-800:#6B3027;--as3cf-color-primary-900:#401A15;--as3cf-color-secondary-50:#EFF8FF;--as3cf-color-secondary-100:#D1E9FF;--as3cf-color-secondary-200:#B2DDFF;--as3cf-color-secondary-300:#84CAFF;--as3cf-color-secondary-400:#52B1FD;--as3cf-color-secondary-500:#2C90FA;--as3cf-color-secondary-600:#1270EF;--as3cf-color-secondary-700:#155CD3;--as3cf-color-secondary-800:#1749A9;--as3cf-color-secondary-900:#184185;--as3cf-secondary-color:#D8DDE2;--as3cf-text-disabled:#98A2B3;--as3cf-code-background:#102B44;--as3cf-separator-color:#EBEFF3;--as3cf-complete-color:#5BCB86;--as3cf-active-nav-color:#4E0D34;--as3cf-link-color:#0073AA;--as3cf-sidebar-credits-background-color:#2E2E31;--as3cf-wordpress-background-color:#F1F1F1;--as3cf-wordpress-border-color:#D6D6D6;--as3cf-wordpress-notice-info-color:#02A0D2;--as3cf-notice-info-color:#2D69DA;--as3cf-notice-info-border-color:#2E6BDE;--as3cf-notice-info-background-color:#E7EFF9;--as3cf-wordpress-notice-success-color:#45B450;--as3cf-notice-success-color:#52AA59;--as3cf-notice-success-border-color:#63B969;--as3cf-notice-success-background-color:#EDF7EF;--as3cf-wordpress-notice-warning-color:#FFBA00;--as3cf-notice-warning-color:#F49C53;--as3cf-notice-warning-border-color:#E29936;--as3cf-notice-warning-background-color:#FDF8EB;--as3cf-notice-warning-code-background-color:#FCECC6;--as3cf-wordpress-notice-error-color:#DD3232;--as3cf-notice-error-color:#DA5A39;--as3cf-notice-error-border-color:#E8635E;--as3cf-notice-error-background-color:#F7EEEB;--as3cf-settings-ctrl-width:36px;--as3cf-settings-option-indent:1.2rem;--as3cf-settings-input-indent:0;--as3cf-settings-option-indent-right:2.25rem}body.settings_page_amazon-s3-and-cloudfront{background:var(--as3cf-wordpress-background-color)}body.settings_page_amazon-s3-and-cloudfront #wpcontent{padding-left:0!important}body.settings_page_amazon-s3-and-cloudfront #wpcontent #wpbody #wpbody-content>.notice{display:none}body.settings_page_amazon-s3-and-cloudfront #wpcontent #wpbody #wpbody-content .wpome .wpome-wrapper{max-width:1220px;margin:0 2rem 3rem 2rem}body.settings_page_amazon-s3-and-cloudfront #wpfooter{z-index:-2}.locked{opacity:.55}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.align-center{align-items:center}.align-center{align-items:center}.align-baseline{align-items:baseline!important} \ No newline at end of file +#as3cf-settings.wpome a,#as3cf-settings.wpome button,#as3cf-settings.wpome input{transition:all .3s ease}#as3cf-settings.wpome a.button,#as3cf-settings.wpome button{font-weight:500;border-radius:6px;white-space:nowrap;min-width:4rem}#as3cf-settings.wpome a.button.btn-lg,#as3cf-settings.wpome button.btn-lg{font-size:.875rem;padding:.95rem 1.2rem;min-width:6rem}#as3cf-settings.wpome a.button.btn-md,#as3cf-settings.wpome button.btn-md{font-size:.875rem;padding:.75rem 1.05rem}#as3cf-settings.wpome a.button.btn-sm,#as3cf-settings.wpome button.btn-sm{font-size:.875rem;padding:.55rem .9rem}#as3cf-settings.wpome a.button.btn-xs,#as3cf-settings.wpome button.btn-xs{font-size:.7rem;padding:.4rem .6rem;min-width:3rem}#as3cf-settings.wpome .btn-row button.btn-primary,#as3cf-settings.wpome a.button.btn-primary,#as3cf-settings.wpome button.btn-primary{color:var(--as3cf-color-white);background:var(--as3cf-color-primary-500);border:1px solid rgba(0,0,0,.12)}#as3cf-settings.wpome a.button.btn-primary:hover,#as3cf-settings.wpome button.btn-primary:hover{background-color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome .btn-row button.btn-outline,#as3cf-settings.wpome a.button.btn-outline,#as3cf-settings.wpome button.btn-outline{color:var(--as3cf-color-primary-500);background:0 0;border:1px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome a.button.btn-outline:hover,#as3cf-settings.wpome button.btn-outline:hover{color:var(--as3cf-color-primary-600);background-color:var(--as3cf-color-primary-50);border:1px solid var(--as3cf-color-primary-600)}#as3cf-settings.wpome a.button.btn-outline:active,#as3cf-settings.wpome a.button.btn-outline:focus,#as3cf-settings.wpome button.btn-outline:active,#as3cf-settings.wpome button.btn-outline:focus{border:1px solid var(--as3cf-color-primary-200)}#as3cf-settings.wpome a.button.btn-outline:active,#as3cf-settings.wpome a.button.btn-outline:focus,#as3cf-settings.wpome a.button.btn-primary:active,#as3cf-settings.wpome a.button.btn-primary:focus,#as3cf-settings.wpome button.btn-outline:active,#as3cf-settings.wpome button.btn-outline:focus,#as3cf-settings.wpome button.btn-primary:active,#as3cf-settings.wpome button.btn-primary:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-primary-400);outline:0}#as3cf-settings.wpome .btn-row button.btn-disabled,#as3cf-settings.wpome a.button.btn-disabled,#as3cf-settings.wpome button.btn-disabled{color:var(--as3cf-text-disabled);border:1px solid var(--as3cf-color-gray-400);opacity:.5;cursor:default}#as3cf-settings.wpome a.button.btn-disabled.btn-primary,#as3cf-settings.wpome button.btn-disabled.btn-primary{background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome a.button.btn-disabled:hover,#as3cf-settings.wpome button.btn-disabled:hover{box-shadow:none!important}#as3cf-settings.wpome a.button.btn-disabled.btn-outline:hover,#as3cf-settings.wpome button.btn-disabled.btn-outline:hover{color:var(--as3cf-text-disabled);border:1px solid var(--as3cf-color-gray-400)}#as3cf-settings.wpome a.button.btn-expandable,#as3cf-settings.wpome button.btn-expandable{all:unset;box-sizing:border-box;cursor:pointer;flex:0 0 auto;width:24px;height:24px;min-width:24px;min-height:24px;background:url(../img/icon/arrow.svg) no-repeat center/18px;border-radius:12px;transition:all .2s ease-in}#as3cf-settings.wpome a.button.btn-expandable.btn-expanded,#as3cf-settings.wpome button.btn-expandable.btn-expanded{transform:rotate(180deg)}#as3cf-settings.wpome a.button.btn-expandable:active,#as3cf-settings.wpome a.button.btn-expandable:focus,#as3cf-settings.wpome a.button.btn-expandable:hover,#as3cf-settings.wpome button.btn-expandable:active,#as3cf-settings.wpome button.btn-expandable:focus,#as3cf-settings.wpome button.btn-expandable:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.button.btn-refresh,#as3cf-settings.wpome button.btn-refresh{all:unset;display:flex;align-items:center;gap:.25rem;box-sizing:border-box;cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:500;color:var(--as3cf-link-color);border-radius:3px;padding:.1rem;margin-right:0 -.1rem;text-decoration:underline}#as3cf-settings.wpome a.button.btn-refresh img.refresh,#as3cf-settings.wpome button.btn-refresh img.refresh{width:12px;height:12px;min-width:12px;min-height:12px}#as3cf-settings.wpome a.button.btn-refresh img.refresh.refreshing,#as3cf-settings.wpome button.btn-refresh img.refresh.refreshing{animation:spin 1s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}#as3cf-settings.wpome a.button.btn-refresh.btn-refreshing,#as3cf-settings.wpome button.btn-refresh.btn-refreshing{cursor:default}#as3cf-settings.wpome a.button.btn-refresh:active,#as3cf-settings.wpome a.button.btn-refresh:focus,#as3cf-settings.wpome a.button.btn-refresh:hover,#as3cf-settings.wpome button.btn-refresh:active,#as3cf-settings.wpome button.btn-refresh:focus,#as3cf-settings.wpome button.btn-refresh:hover{text-decoration:none!important;box-shadow:0}#as3cf-settings.wpome a.button.btn-refresh:focus-visible,#as3cf-settings.wpome button.btn-refresh:focus-visible{text-decoration:none;box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.button.btn-refresh:disabled,#as3cf-settings.wpome button.btn-refresh:disabled{color:var(--as3cf-color-gray-800);text-decoration:none}#as3cf-settings.wpome a,#as3cf-settings.wpome button{cursor:pointer}#as3cf-settings.wpome .btn-row{width:100%;display:flex;flex-direction:row;margin:2.5rem 0 2.5rem 0}#as3cf-settings.wpome .btn-row .buttons-left .btn-primary{margin-left:.85rem}#as3cf-settings.wpome .btn-row .btn-outline{margin-left:auto}#as3cf-settings.wpome .btn-row .btn-primary{margin-left:auto}#as3cf-settings.wpome .btn-row .btn-outline+.btn-primary{margin-left:.85rem}#as3cf-settings.wpome .buttons-right{margin-left:auto;flex:0 0 auto}#as3cf-settings.wpome .buttons-right .pause{margin-right:.7rem}#as3cf-settings.wpome .fixed-cta-block{width:calc(100% - 160px);display:flex;flex-direction:row;background:var(--as3cf-color-white);box-shadow:0 -11px 24px 0 rgba(151,146,175,.2);box-sizing:border-box;z-index:9999;position:fixed;bottom:0;left:160px}@media screen and (max-width:960px){#as3cf-settings.wpome .fixed-cta-block{width:calc(100% - 36px);left:36px}}@media screen and (max-width:782px){#as3cf-settings.wpome .fixed-cta-block{width:100%;left:0}}#as3cf-settings.wpome .fixed-cta-block .buttons{margin:0;padding:1rem 2rem;display:flex;justify-content:flex-end;width:calc(1220px + 4rem);max-width:calc(1220px + 4rem);box-sizing:border-box}@media screen and (max-width:1100px){#as3cf-settings.wpome .fixed-cta-block .buttons{max-width:calc(780px + 4rem)}}@media screen and (max-width:872px){#as3cf-settings.wpome .fixed-cta-block .buttons{max-width:100%}}#as3cf-settings.wpome .fixed-cta-block .buttons .btn-outline{margin-right:1rem}#as3cf-settings.wpome .button-tab{background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);border-radius:6px;height:3rem;display:flex;flex-direction:row;align-items:center;padding:0 1.3rem;text-decoration:none;margin-right:1.5rem;position:relative;transition-duration:.15s;transition-timing-function:linear}#as3cf-settings.wpome .button-tab.active{border:1px solid var(--as3cf-color-primary-500);box-shadow:0 2px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.05)}#as3cf-settings.wpome .button-tab:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.05)}#as3cf-settings.wpome .button-tab:active,#as3cf-settings.wpome .button-tab:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .button-tab.btn-disabled{cursor:default}#as3cf-settings.wpome .button-tab.btn-disabled:hover{box-shadow:none}#as3cf-settings.wpome a.help{width:18px;height:18px;min-width:18px;min-height:18px;border:none;border-radius:100%}#as3cf-settings.wpome a.help:active,#as3cf-settings.wpome a.help:focus,#as3cf-settings.wpome a.help:hover{filter:brightness(90%);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome a.help .icon.help{width:18px;height:18px;min-width:18px;min-height:18px;border:none;border-radius:100%}#as3cf-settings.wpome .icon.status{width:16px;height:16px}#as3cf-settings.wpome .icon.status:hover{filter:brightness(90%)}#as3cf-settings.wpome .icon.close:hover{filter:brightness(90%)}#as3cf-settings.wpome .icon.bucket{width:18px;height:18px;margin-right:1.4rem}#as3cf-settings.wpome .icon.region{width:18px;height:18px}#as3cf-settings.wpome .icon.notice-icon{width:24px;height:24px;margin-right:.8rem}#as3cf-settings.wpome .icon.notice-icon.assets-wizard{margin-top:-2px}#as3cf-settings.wpome label{font-size:.875rem;color:var(--as3cf-color-gray-900);cursor:pointer;display:flex;align-items:center}#as3cf-settings.wpome .disabled>label{cursor:default}#as3cf-settings.wpome input[type=checkbox],#as3cf-settings.wpome input[type=radio]{all:unset;box-sizing:border-box;background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);width:18px;height:18px;min-width:18px;min-height:18px;margin:0 .85rem 0 0;padding:0}#as3cf-settings.wpome input[type=checkbox]:disabled,#as3cf-settings.wpome input[type=checkbox]:disabled:hover,#as3cf-settings.wpome input[type=radio]:disabled,#as3cf-settings.wpome input[type=radio]:disabled:hover{box-shadow:none}#as3cf-settings.wpome input[type=checkbox]:disabled:checked,#as3cf-settings.wpome input[type=checkbox]:disabled:hover:checked,#as3cf-settings.wpome input[type=radio]:disabled:checked,#as3cf-settings.wpome input[type=radio]:disabled:hover:checked{color:var(--as3cf-color-gray-400);background-color:var(--as3cf-color-gray-200);border:1px solid var(--as3cf-color-gray-400)}#as3cf-settings.wpome input[type=checkbox]:disabled:hover:not(:checked),#as3cf-settings.wpome input[type=checkbox]:disabled:not(:checked),#as3cf-settings.wpome input[type=radio]:disabled:hover:not(:checked),#as3cf-settings.wpome input[type=radio]:disabled:not(:checked){background-color:var(--as3cf-color-gray-100);border:1px solid var(--as3cf-color-gray-300)}#as3cf-settings.wpome input[type=radio]{border-radius:100%}#as3cf-settings.wpome input[type=radio]:checked{border:1px solid var(--as3cf-color-secondary-700);background:var(--as3cf-color-secondary-500) url('data:image/svg+xml;utf8,') no-repeat center}#as3cf-settings.wpome input[type=radio]:checked:disabled{background-image:url('data:image/svg+xml;utf8,')}#as3cf-settings.wpome input[type=radio]:checked::before{content:none}#as3cf-settings.wpome input[type=radio]:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input[type=radio]:hover:not(:checked){background-color:var(--as3cf-color-secondary-50)}#as3cf-settings.wpome input[type=checkbox]{border-radius:3px;margin-top:-2px}#as3cf-settings.wpome input[type=checkbox]:checked{background:var(--as3cf-color-secondary-500) url('data:image/svg+xml;utf8,') no-repeat center/75%;border:1px solid var(--as3cf-color-secondary-600)}#as3cf-settings.wpome input[type=checkbox]:checked:disabled{background-image:url('data:image/svg+xml;utf8,')}#as3cf-settings.wpome input[type=checkbox]:checked::before{content:none}#as3cf-settings.wpome input[type=checkbox]:hover{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input[type=checkbox]:hover:not(:checked){background-color:var(--as3cf-color-secondary-50)}#as3cf-settings.wpome .checkbox,#as3cf-settings.wpome .radio-btn{display:flex;flex-direction:row;align-items:center;margin-bottom:.75rem}#as3cf-settings.wpome .checkbox:last-of-type,#as3cf-settings.wpome .radio-btn:last-of-type{margin-bottom:0}#as3cf-settings.wpome .checkbox label{line-height:1;display:flex;align-items:center}#as3cf-settings.wpome input[type=text],#as3cf-settings.wpome textarea{background:var(--as3cf-color-white);border:1px solid var(--as3cf-color-gray-400);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:8px;padding:.95rem 1rem;font-size:.875rem;color:var(--as3cf-color-gray-900);line-height:1.2;margin:0;box-sizing:border-box}#as3cf-settings.wpome input[type=text].licence-field,#as3cf-settings.wpome textarea.licence-field{width:510px;margin-right:.75rem!important;letter-spacing:.75px}#as3cf-settings.wpome input[type=text].licence-field::placeholder,#as3cf-settings.wpome textarea.licence-field::placeholder{letter-spacing:.25px}#as3cf-settings.wpome textarea{line-height:1.3!important}#as3cf-settings.wpome textarea::-webkit-scrollbar{width:12px}#as3cf-settings.wpome textarea::-webkit-scrollbar-track{background:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-scrollbar-corner{background-color:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-resizer{background-color:var(--as3cf-color-white);border-radius:6px}#as3cf-settings.wpome textarea::-webkit-scrollbar-thumb{background-color:var(--as3cf-secondary-color);border:1px solid var(--as3cf-color-white);border-radius:5px}#as3cf-settings.wpome select{all:unset;background:var(--as3cf-color-white) url(../img/icon/arrow.svg) no-repeat calc(100% - 18px) 50%;border:1px solid var(--as3cf-color-gray-400);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:8px;padding:0 1rem!important;font-size:.875rem!important;color:var(--as3cf-color-gray-900);line-height:1.2!important;margin:0;box-sizing:border-box;cursor:pointer;appearance:none;height:46px!important;display:flex;align-items:center}#as3cf-settings.wpome input::placeholder,#as3cf-settings.wpome select::placeholder,#as3cf-settings.wpome textarea::placeholder{color:var(--as3cf-color-gray-500)}#as3cf-settings.wpome input:hover,#as3cf-settings.wpome select:hover,#as3cf-settings.wpome textarea:hover{border:1px solid var(--as3cf-color-gray-500)}#as3cf-settings.wpome input:active,#as3cf-settings.wpome input:focus,#as3cf-settings.wpome select:active,#as3cf-settings.wpome select:focus,#as3cf-settings.wpome textarea:active,#as3cf-settings.wpome textarea:focus{box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome input:disabled,#as3cf-settings.wpome select:disabled,#as3cf-settings.wpome textarea:disabled{cursor:default}#as3cf-settings.wpome input.disabled,#as3cf-settings.wpome select.disabled,#as3cf-settings.wpome textarea.disabled{color:var(--as3cf-color-gray-500);background-color:var(--as3cf-color-gray-100);border:1px solid var(--as3cf-color-gray-300);cursor:default}#as3cf-settings.wpome .input-label{font-size:.78125rem;color:var(--as3cf-color-gray-500);margin-bottom:.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.3px}#as3cf-settings.wpome .input-error{color:var(--as3cf-wordpress-notice-error-color);font-weight:400}#as3cf-settings.wpome .panel div.setting .input-error{margin-left:5rem;margin-right:1.5rem;margin-bottom:1rem}#as3cf-settings.wpome .toggle-switch{display:flex;align-items:center}#as3cf-settings.wpome .toggle-switch input[type=checkbox]{all:unset;height:0;width:0;border:none!important}#as3cf-settings.wpome .toggle-switch label{box-sizing:border-box;cursor:pointer;text-indent:-9999px;width:36px;height:20px;background:var(--as3cf-color-gray-400);border:none;border-radius:100px;display:block;position:relative}#as3cf-settings.wpome .toggle-switch label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--as3cf-color-white);border-radius:100%;transition:.3s;box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.1)}#as3cf-settings.wpome .toggle-switch input:checked+label{background:var(--as3cf-complete-color);transition:.3s}#as3cf-settings.wpome .toggle-switch input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}#as3cf-settings.wpome .toggle-switch label:active:after{width:26px}#as3cf-settings.wpome .toggle-switch input:active+label,#as3cf-settings.wpome .toggle-switch input:focus+label{border:none;box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .toggle-switch input:disabled+label{cursor:default;background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome .toggle-switch input:disabled+label:after{background:var(--as3cf-color-gray-100)}#as3cf-settings.wpome>.header{padding:0 2rem;background-color:#ffe4cd;display:flex;align-items:center;height:96px}#as3cf-settings.wpome>.header .header-wrapper{width:1110px;max-width:1110px;height:100%;background-image:url("../img/brand/ome-branding-transparent.svg");background-repeat:no-repeat;background-size:contain;background-position:center top;display:flex;align-items:center}#as3cf-settings.wpome>.header .header-wrapper h1{font-size:1.3125rem;font-weight:500;color:#490d32}#as3cf-settings.wpome>.header .header-wrapper .medallion{filter:drop-shadow(0px 1px 4px rgba(0, 0, 0, .15));margin-right:1rem;width:52px;height:52px}#as3cf-settings.wpome>.header .header-wrapper .licence{display:flex;flex-direction:column;margin-left:auto}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type{color:#eb422d;display:flex;align-items:center;justify-content:flex-end}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type a{font-size:.825rem;font-weight:500;margin-left:.6rem;text-decoration:underline;color:var(--as3cf-color-primary-500)!important}#as3cf-settings.wpome>.header .header-wrapper .licence .licence-type a:hover{filter:brightness(105%)}#as3cf-settings.wpome>.header .header-wrapper .licence p{font-size:.8125rem;color:#4d443d;margin:.5rem 0 0}#as3cf-settings.wpome>.header .header-wrapper a.button,#as3cf-settings.wpome>.header .header-wrapper button{text-transform:uppercase}#as3cf-settings.wpome div.nav{width:100%;margin:0 auto 2.5rem 0;background:var(--as3cf-color-white);border-bottom:1px solid var(--as3cf-wordpress-border-color)}#as3cf-settings.wpome div.nav div.items{max-width:1110px;display:flex;flex-direction:row;align-items:baseline;padding:0 2rem}#as3cf-settings.wpome div.nav div.items ul.nav{display:flex;flex-direction:row;align-items:baseline;margin:0;padding:1.5rem 2rem 0 0;font-size:.75rem;font-weight:500;text-transform:uppercase}#as3cf-settings.wpome div.nav div.items ul.nav li{margin-right:1.75rem;padding:.6rem .2rem .65rem;border-bottom:3px solid #fff}#as3cf-settings.wpome div.nav div.items ul.nav li a{color:var(--as3cf-color-gray-600);text-decoration:none}#as3cf-settings.wpome div.nav div.items ul.nav li a:hover{color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome div.nav div.items ul.nav li a:active,#as3cf-settings.wpome div.nav div.items ul.nav li a:focus{box-shadow:none}#as3cf-settings.wpome div.nav div.items ul.nav li a:focus-visible{color:var(--as3cf-color-primary-600);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-primary-400);border-radius:3px;outline:0}#as3cf-settings.wpome div.nav div.items ul.nav li.focus,#as3cf-settings.wpome div.nav div.items ul.nav li.hover{border-bottom:3px solid var(--as3cf-color-gray-600)}#as3cf-settings.wpome div.nav div.items ul.nav li.active{border-bottom:3px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome div.nav div.items ul.nav li.active a{color:var(--as3cf-active-nav-color)}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper{display:flex;flex-direction:row;align-items:center;margin-left:auto;text-decoration:none;gap:.5rem;align-self:stretch;min-width:20px}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper:focus{box-shadow:none;outline:0}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .nav-status{height:100%;display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:20px;cursor:pointer}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper p{font-size:.75rem}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper p.status-text{flex:0 0 max-content}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper>p{cursor:pointer}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .progress-bar{cursor:pointer;width:200px}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper button{flex:0 0 max-content}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running{cursor:pointer;display:none}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running img{height:42px}@media (max-width:1120px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper>button:not(.btn-expandable){display:none}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .animation-running{display:block}}@media (max-width:700px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper .progress-bar{display:none}}@media (max-width:640px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper{display:none}}@media (max-width:720px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.complete .progress-bar{display:none}}@media (max-width:670px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.complete img.icon.type{display:none}}@media (max-width:800px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .progress-bar{display:none}}@media (max-width:740px){#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .status-text strong{font-size:1.1rem}#as3cf-settings.wpome div.nav div.items .nav-status-wrapper.tool-running .status-text span{display:none}}#as3cf-settings.wpome .subnav{display:flex;border-bottom:1px solid var(--as3cf-wordpress-border-color);padding:0;align-items:baseline;margin:0 0 3rem}#as3cf-settings.wpome .subnav.subpage{display:none}@media (max-width:1100px){#as3cf-settings.wpome .subnav.subpage{display:flex}}#as3cf-settings.wpome .subnav li{font-size:.875rem;font-weight:500;padding-bottom:1rem;margin:0 2rem 0 0}#as3cf-settings.wpome .subnav li.step-arrow{all:unset;display:flex;align-self:flex-start;margin:0 2rem 0 0}#as3cf-settings.wpome .subnav li.has-icon{margin:0 .5625rem 0 0}#as3cf-settings.wpome .subnav li a{color:var(--as3cf-color-gray-600);text-decoration:none}#as3cf-settings.wpome .subnav li a:hover{color:var(--as3cf-color-primary-600)}#as3cf-settings.wpome .subnav li a:active,#as3cf-settings.wpome .subnav li a:focus{box-shadow:none;outline:0}#as3cf-settings.wpome .subnav li a:focus-visible{color:var(--as3cf-color-primary-600);box-shadow:0 0 0 1.5px var(--as3cf-wordpress-background-color),0 0 0 3.5px var(--as3cf-color-primary-400);border-radius:3px;outline:0}#as3cf-settings.wpome .subnav li.focus,#as3cf-settings.wpome .subnav li.hover{border-bottom:3px solid var(--as3cf-color-gray-600)}#as3cf-settings.wpome .subnav li.active{border-bottom:3px solid var(--as3cf-color-primary-500)}#as3cf-settings.wpome .subnav li.active a{color:var(--as3cf-active-nav-color)}#as3cf-settings.wpome .lite-wrapper .subnav{display:flex!important}#as3cf-settings.wpome.wpomepro>.header .header-wrapper{width:1220px;max-width:1220px}#as3cf-settings.wpome.wpomepro>.nav div.items{max-width:1220px}#as3cf-settings.wpome .notifications.wrapper{margin:0 0 2rem 0}#as3cf-settings.wpome .notification{box-sizing:border-box;padding:0;margin:0 0 .5rem 0;box-shadow:0 2px 8px -5px rgba(50,50,93,.25),0 8px 5px -12px rgba(0,0,0,.3);border-radius:8px;display:flex;flex-direction:column}#as3cf-settings.wpome .notification .content{box-sizing:border-box;padding:10px 14px 10px 12px;margin:0;display:flex;align-items:center;gap:14px}#as3cf-settings.wpome .notification .content div.icon.type{margin:0;padding:0;width:28px;height:28px;border-radius:6px;flex:0 0 28px;align-self:flex-start;display:flex;align-items:center;justify-content:center}#as3cf-settings.wpome .notification .content div.icon.type.in-panel{align-self:auto}#as3cf-settings.wpome .notification .content div.icon.type img.icon.type{width:16px;height:16px}#as3cf-settings.wpome .notification .content h3{margin:0 .5rem .5rem 0;font-size:.8125rem;line-height:1.3rem;font-weight:600;color:var(--as3cf-color-gray-900);width:100%}#as3cf-settings.wpome .notification .content p{margin:0 .5rem .5rem 0;font-size:.8125rem;line-height:1.3rem;color:var(--as3cf-color-gray-900)}#as3cf-settings.wpome .notification .content p li{list-style:disc}#as3cf-settings.wpome .notification .content p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .notification .content code{padding:.05rem .4rem;margin:0 .1rem;border-radius:5px;line-height:1}#as3cf-settings.wpome .notification .content .body{margin:0;padding:0;width:100%;overflow-wrap:anywhere;display:flex;flex-direction:column}#as3cf-settings.wpome .notification .content .body .heading{display:flex;flex-direction:row;align-items:center}#as3cf-settings.wpome .notification .content .body .heading p{width:100%}#as3cf-settings.wpome .notification .content .body .heading .close{flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;background:url(../img/icon/close.svg) no-repeat;border:none;border-radius:100%;cursor:pointer}#as3cf-settings.wpome .notification .content .body .links a{margin-right:.75rem}#as3cf-settings.wpome .notification.multiline .content{padding:14px 14px 14px 12px}#as3cf-settings.wpome .notification.multiline .content .body .heading .close{align-self:first baseline}#as3cf-settings.wpome .notification.multiline .content.in-panel{padding:.875rem 1.5rem .875rem 1.5rem;gap:16px}#as3cf-settings.wpome .notification.inline.multiline .content{padding:16px;gap:16px}#as3cf-settings.wpome .notification.inline.multiline .content div.icon.type{margin-top:4px}#as3cf-settings.wpome .notification.expandable .heading{gap:8px}#as3cf-settings.wpome .notification.expandable.expanded .details{max-height:14.5rem;overflow-y:auto;margin:0;padding:0}#as3cf-settings.wpome .notification.expandable.expanded .details .item{margin:0;padding:1.5rem;line-height:1.4;display:flex;flex-direction:column}#as3cf-settings.wpome .notification.expandable.expanded .details .item .summary{margin-bottom:.75rem;display:flex;align-items:center;width:100%}#as3cf-settings.wpome .notification.expandable.expanded .details .item .summary .title{width:100%;font-weight:600}#as3cf-settings.wpome .notification.expandable.expanded .details .item ul.detail{margin:0;padding:0}#as3cf-settings.wpome .notification.expandable.expanded .details .item ul.detail>li{padding:.3rem 0 0;line-height:1.4}#as3cf-settings.wpome .notification.expandable button{color:var(--as3cf-link-color);background-color:rgba(17,17,17,.04);border:1px solid rgba(17,17,17,.08)}#as3cf-settings.wpome .notification.expandable button.btn-expandable{width:22px;height:22px;min-width:22px;min-height:22px;background-size:11px;border-radius:11px;filter:invert(27%) sepia(84%) saturate(1886%) hue-rotate(177deg) brightness(90%) contrast(103%)}#as3cf-settings.wpome .notification.expandable button.btn-expandable:active,#as3cf-settings.wpome .notification.expandable button.btn-expandable:focus,#as3cf-settings.wpome .notification.expandable button.btn-expandable:hover{filter:brightness(90%)}#as3cf-settings.wpome .notification.expandable button.dismiss{box-sizing:border-box;flex:0 0 auto;display:flex;flex-direction:row;align-items:center;padding:5px 10px;gap:4px;border-radius:6px}#as3cf-settings.wpome .notification.expandable button.dismiss:before{content:url(../img/icon/x.svg);width:7.5px}#as3cf-settings.wpome .notification button:not(.btn-refresh):active,#as3cf-settings.wpome .notification button:not(.btn-refresh):focus{filter:brightness(90%);box-shadow:0 0 0 1.5px var(--as3cf-color-white),0 0 0 3.5px var(--as3cf-color-secondary-500);outline:0}#as3cf-settings.wpome .notification.info{background:var(--as3cf-notice-info-background-color);border:1px solid var(--as3cf-notice-info-border-color)}#as3cf-settings.wpome .notification.info div.icon.type{background:var(--as3cf-notice-info-color)}#as3cf-settings.wpome .notification.info.expandable.expanded .details .item{border-top:1px solid rgba(46,107,222,.16)}#as3cf-settings.wpome .notification.success{background:var(--as3cf-notice-success-background-color);border:1px solid var(--as3cf-notice-success-border-color)}#as3cf-settings.wpome .notification.success div.icon.type{background:var(--as3cf-notice-success-color)}#as3cf-settings.wpome .notification.success.expandable.expanded .details .item{border-top:1px solid rgba(232,99,94,.16)}#as3cf-settings.wpome .notification.warning{background:var(--as3cf-notice-warning-background-color);border:1px solid var(--as3cf-notice-warning-border-color)}#as3cf-settings.wpome .notification.warning div.icon.type{background:var(--as3cf-notice-warning-color)}#as3cf-settings.wpome .notification.warning code{background:var(--as3cf-notice-warning-code-background-color)}#as3cf-settings.wpome .notification.warning.expandable.expanded .details .item{border-top:1px solid rgba(99,185,105,.16)}#as3cf-settings.wpome .notification.error{background:var(--as3cf-notice-error-background-color);border:1px solid var(--as3cf-notice-error-border-color)}#as3cf-settings.wpome .notification.error div.icon.type{background:var(--as3cf-notice-error-color)}#as3cf-settings.wpome .notification.error.expandable.expanded .details .item{border-top:1px solid rgba(232,99,94,.16)}#as3cf-settings.wpome .notification.in-panel{border-left:0;border-right:0;border-radius:0}#as3cf-settings.wpome .notification.wordpress{background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color)}#as3cf-settings.wpome .notification.wordpress.info{border-left:5px solid var(--as3cf-wordpress-notice-info-color)}#as3cf-settings.wpome .notification.wordpress.success{border-left:5px solid var(--as3cf-wordpress-notice-success-color)}#as3cf-settings.wpome .notification.wordpress.warning{border-left:5px solid var(--as3cf-wordpress-notice-warning-color)}#as3cf-settings.wpome .notification.wordpress.error{border-left:5px solid var(--as3cf-wordpress-notice-error-color)}#as3cf-settings.wpome .indicator,#as3cf-settings.wpome .progress-bar{height:8px;border-radius:8px}#as3cf-settings.wpome .progress-bar{background:var(--as3cf-color-gray-300)}#as3cf-settings.wpome .progress-bar.stripe.animate,#as3cf-settings.wpome .progress-bar.stripe>.indicator.animate{background-size:30px 30px;background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image:linear-gradient(135deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);animation:progress 5s linear infinite}@keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}#as3cf-settings.wpome .progress-bar.stripe.animate{background-color:var(--as3cf-secondary-color)}#as3cf-settings.wpome .progress-bar .indicator{display:block;background-color:var(--as3cf-color-primary-500);width:40%}#as3cf-settings.wpome .progress-bar .indicator.running{background-color:var(--as3cf-color-secondary-500)}#as3cf-settings.wpome .progress-bar .indicator.complete{background-color:var(--as3cf-complete-color);width:100%}#as3cf-settings.wpome .delivery.aws .gradient{background:linear-gradient(225deg,rgba(255,213,213,.5) 0,rgba(255,213,213,0) 50%)}#as3cf-settings.wpome .delivery.cloudflare .gradient{background:linear-gradient(225deg,rgba(255,221,192,.5) 0,rgba(255,221,192,0) 50%)}#as3cf-settings.wpome .delivery.do .gradient{background:linear-gradient(225deg,rgba(205,230,255,.5) 0,rgba(205,230,255,0) 50%)}#as3cf-settings.wpome .delivery.gcp .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .delivery.keycdn .gradient{background:linear-gradient(225deg,rgba(4,122,237,.16) 0,rgba(4,122,237,0) 50%)}#as3cf-settings.wpome .delivery.other .gradient{background:linear-gradient(225deg,rgba(228,234,241,.5) 0,rgba(228,234,241,0) 50%)}#as3cf-settings.wpome .delivery.stackpath .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .storage.aws .gradient{background:linear-gradient(225deg,rgba(255,214,197,.5) 0,rgba(255,214,197,0) 50%)}#as3cf-settings.wpome .storage.do .gradient{background:linear-gradient(225deg,rgba(205,230,255,.5) 0,rgba(205,230,255,0) 50%)}#as3cf-settings.wpome .storage.gcp .gradient{background:linear-gradient(225deg,rgba(226,226,226,.5) 0,rgba(226,226,226,0) 50%)}#as3cf-settings.wpome .as3cf-sidebar{width:292px;min-width:292px;height:max-content;margin-left:2.25rem;margin-top:-.5rem}#as3cf-settings.wpome .as3cf-sidebar.lite{background:#fff;border-radius:7px;border:1px solid #d9e1eb;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}#as3cf-settings.wpome .as3cf-sidebar .block{padding:20px;border:1px solid #ccc}#as3cf-settings.wpome .as3cf-sidebar .subscribe{border-top:none;text-align:center;padding:40px 20px}#as3cf-settings.wpome .as3cf-sidebar .subscribe h2{padding:0;margin:0;margin-bottom:.5em;color:#666;font-size:17px;line-height:1.2em;float:none;text-transform:none;font-weight:500}#as3cf-settings.wpome .as3cf-sidebar .subscribe .button{width:100%!important;margin:1rem auto;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-align:center!important}#as3cf-settings.wpome .as3cf-sidebar .subscribe p{margin:0}#as3cf-settings.wpome .as3cf-sidebar .subscribe .discount-applied{color:rgba(0,0,0,.4);font-size:12px;line-height:1.4em;margin-top:10px}@media screen and (max-width:1052px){#as3cf-settings.wpome .as3cf-sidebar{position:relative;top:auto;right:auto}}#as3cf-settings.wpome .as3cf-active-bucket,#as3cf-settings.wpome .as3cf-active-provider{font-weight:700;margin-right:10px}#as3cf-settings.wpome .as3cf-banner{width:292px;height:156px;display:block;background:#f8cfae url(../img/sidebar/os3-banner.svg) left bottom/100% no-repeat}#as3cf-settings.wpome .as3cf-banner:focus{box-shadow:none}#as3cf-settings.wpome .as3cf-upgrade-details{background-color:#4e0d33;padding:10px 20px 20px 20px;color:#eee;font-size:12.5px;display:block;text-decoration:none}#as3cf-settings.wpome .as3cf-upgrade-details h1{font-size:27px;color:#f8cfae;margin:0 0 15px 0;padding:0;font-weight:300;line-height:1}#as3cf-settings.wpome .as3cf-upgrade-details h2{font-size:15px;color:#f8cfae;margin:0 0 30px 0;font-weight:600;line-height:20px}#as3cf-settings.wpome .as3cf-upgrade-details p{margin:0}#as3cf-settings.wpome .as3cf-upgrade-details a{color:#eee;font-weight:700;text-decoration:none;font-size:16px;box-shadow:none}#as3cf-settings.wpome .as3cf-upgrade-details a:hover{color:#fff}#as3cf-settings.wpome .as3cf-upgrade-details ul{margin:0!important;padding:0;list-style:none}#as3cf-settings.wpome .as3cf-upgrade-details ul li{margin-bottom:15px;line-height:18px;padding-left:25px;background:url(../img/sidebar/item-checked.svg) left center no-repeat}#as3cf-settings.wpome a,#as3cf-settings.wpome button,#as3cf-settings.wpome h1,#as3cf-settings.wpome h2,#as3cf-settings.wpome h3,#as3cf-settings.wpome h4,#as3cf-settings.wpome h5,#as3cf-settings.wpome input,#as3cf-settings.wpome li,#as3cf-settings.wpome p,#as3cf-settings.wpome pre,#as3cf-settings.wpome select,#as3cf-settings.wpome span,#as3cf-settings.wpome textarea{letter-spacing:.25px;line-height:1;margin:0}#as3cf-settings.wpome li{list-style:none}#as3cf-settings.wpome .semibold{font-weight:600}#as3cf-settings.wpome .bold{font-weight:700}#as3cf-settings.wpome p{font-size:.875rem;color:var(--as3cf-color-gray-900);font-weight:400}#as3cf-settings.wpome .page-title{margin-bottom:3rem}#as3cf-settings.wpome a[target=_blank]:not(.help):not(.licence):not(.email):after{box-sizing:border-box;content:"\f504";display:inline-block;font-family:dashicons,emoji;font-size:larger;text-decoration:none;vertical-align:sub;margin-left:.2rem;margin-right:-1rem}#as3cf-settings.wpome .link{font-size:.8125rem;color:#0073aa}#as3cf-settings.wpome .link:hover{filter:brightness(115%)}#as3cf-settings.wpome pre,#as3cf-settings.wpome textarea.pre{background:var(--as3cf-code-background);border:1px solid #d2cfcf;border-radius:6px;padding:1rem 1.2rem;display:flex;flex:1;font-size:.8125rem;line-height:1.6;color:var(--as3cf-color-white);font-weight:400;margin:0 0 1.5rem;box-sizing:border-box;width:100%;overflow-y:scroll}#as3cf-settings.wpome pre::-webkit-scrollbar,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar{width:12px}#as3cf-settings.wpome pre::-webkit-scrollbar-track,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-track{background:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-scrollbar-corner,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-corner{background-color:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-resizer,#as3cf-settings.wpome textarea.pre::-webkit-resizer{background-color:var(--as3cf-code-background);border-radius:6px}#as3cf-settings.wpome pre::-webkit-scrollbar-thumb,#as3cf-settings.wpome textarea.pre::-webkit-scrollbar-thumb{background-color:var(--as3cf-secondary-color);border:1px solid var(--as3cf-code-background);border-radius:5px}#as3cf-settings.wpome .page-wrapper h2.page-title{font-size:.9375rem;color:var(--as3cf-color-gray-900);font-weight:500;margin:0 0 1.25rem}#as3cf-settings.wpome .lite-wrapper{display:flex;max-width:1110px}@media (max-width:1024px){#as3cf-settings.wpome .lite-wrapper .as3cf-sidebar{display:none}}#as3cf-settings.wpome .lite-wrapper .page-wrapper{width:840px}#as3cf-settings.wpome .lite-wrapper .page-wrapper.assets,#as3cf-settings.wpome .lite-wrapper .page-wrapper.tools{width:768px}#as3cf-settings.wpome .lite-wrapper .page-wrapper.media{width:780px;max-width:780px}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper{flex-direction:column!important}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .panel{width:100%;max-width:780px}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .delivery-settings{margin:0;display:none}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .delivery-settings.active{display:flex}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .storage-settings{margin:0;display:none}#as3cf-settings.wpome .lite-wrapper .media-page.wrapper .storage-settings.active{display:flex}#as3cf-settings.wpome .lite-wrapper .panel.url-preview{width:100%;max-width:780px}#as3cf-settings.wpome .lite-wrapper .fixed-cta-block .buttons{width:calc(1110px + 4rem);max-width:calc(1110px + 4rem)}@media screen and (max-width:1024px){#as3cf-settings.wpome .lite-wrapper .fixed-cta-block .buttons{max-width:calc(780px + 4rem)}}#as3cf-settings.wpome .media-page.wrapper{margin:0;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper{flex-direction:column}}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .panel{max-width:100%}}#as3cf-settings.wpome .media-page.wrapper .delivery-settings,#as3cf-settings.wpome .media-page.wrapper .storage-settings{display:flex;flex-direction:column}#as3cf-settings.wpome .media-page.wrapper .storage-settings{margin:0 2rem 0 0}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .storage-settings{margin:0;display:none}#as3cf-settings.wpome .media-page.wrapper .storage-settings.active{display:flex}}#as3cf-settings.wpome .media-page.wrapper .delivery-settings{margin:0 0 0 2rem}@media (max-width:1100px){#as3cf-settings.wpome .media-page.wrapper .delivery-settings{margin:0;display:none}#as3cf-settings.wpome .media-page.wrapper .delivery-settings.active{display:flex}}#as3cf-settings.wpome .subpage.page-wrapper,#as3cf-settings.wpome .subpage.wrapper{margin:0;max-width:840px}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .panel-row.tab-buttons{gap:1.5rem;flex-wrap:wrap}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .panel-row.tab-buttons .button-tab{margin:0;flex:0 0 auto}#as3cf-settings.wpome .storage-page.wrapper .panel.multi .panel-container .notification.notice-qsg{width:100%}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row{margin-bottom:1.25rem;display:flex;align-items:center;width:100%}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row:last-of-type{margin-bottom:0}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab{width:12rem}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab.active~p,#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .button-tab:not(.btn-disabled):hover~p{font-weight:600;opacity:1}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row p{margin:0}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .private-media,#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .speed{margin-left:1.5rem;opacity:.7;font-size:.8125rem}#as3cf-settings.wpome .delivery-provider-settings-page.wrapper .panel.multi .panel-container .panel-row.delivery-provider-buttons .row .help{margin-left:auto;display:flex}#as3cf-settings.wpome .licence-page.wrapper{margin:0 0 2rem;max-width:700px;display:flex;flex-direction:row}#as3cf-settings.wpome .licence-page.wrapper.defined{flex-direction:column;align-items:flex-start;gap:.5rem}#as3cf-settings.wpome .licence-page.wrapper.defined .wp-config{margin-left:0;flex:0 0 auto}#as3cf-settings.wpome .support-page.wrapper{margin:0;max-width:960px}#as3cf-settings.wpome .support-page.wrapper .columns{display:flex;flex-direction:row;justify-content:space-between}#as3cf-settings.wpome .support-page.wrapper .licence-type{margin-bottom:3rem}#as3cf-settings.wpome .support-page.wrapper .licence-type span{font-weight:700;color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .support-page.wrapper .lite-support{margin-bottom:2rem}#as3cf-settings.wpome .support-page.wrapper .lite-support p{line-height:1.8;font-weight:400}#as3cf-settings.wpome .assets-page.wrapper{margin:0;max-width:768px}#as3cf-settings.wpome .assets-page.wrapper .assets-panel{padding:.45rem 0;max-width:768px}#as3cf-settings.wpome .assets-page.wrapper .notice{margin-right:auto}#as3cf-settings.wpome .assets-page.wrapper .settings{margin-bottom:2rem;max-width:100%}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status{padding:1.75rem 0 0 4rem!important;height:max-content}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status img{width:18px;height:18px}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status h4{margin-left:.8rem}#as3cf-settings.wpome .assets-page.wrapper .panel-row.status p{margin:0!important}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked{display:flex;align-items:center;margin:.7rem 0 0 4.7rem!important;height:max-content}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked p{font-size:.75rem;margin:0!important}#as3cf-settings.wpome .assets-page.wrapper .panel-row.last-checked a{margin-left:1rem;text-decoration:underline}#as3cf-settings.wpome .tools-page.wrapper{margin:0;max-width:768px}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel{padding:0 0 .45rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header{height:4.5rem!important}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header img{margin-right:2rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header button{margin-left:auto}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.header .emoji-party{font-size:28px}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body{padding:1.6rem 2.6rem 1.6rem 6.1rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress{margin:0;display:flex;flex-direction:column}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status{display:flex;flex-direction:row;width:100%;align-items:baseline}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status h4{font-size:.8125rem;color:var(--as3cf-color-gray-900);font-weight:400;margin:0;opacity:80%}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .status h4 strong{font-size:1.0625rem;font-weight:600;opacity:100%}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.body.show-progress .progress-bar{width:100%;margin-top:1rem}#as3cf-settings.wpome .tools-page.wrapper .panel.multi .panel-container.tools-panel .panel-row.desc{font-size:.8125rem;color:var(--as3cf-color-gray-500);line-height:1.65}#as3cf-settings.wpome .panel.url-preview{max-width:100%}#as3cf-settings.wpome .panel.url-preview .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin:1.5rem 0 0}@supports (contain:inline-size){#as3cf-settings.wpome .panel.url-preview .panel-row.body{contain:inline-size}}#as3cf-settings.wpome .panel.url-preview .panel-row dl{margin:1rem -1.5rem;padding:0 1.5rem 1rem;display:flex;gap:.5rem;overflow-x:auto}#as3cf-settings.wpome .panel.url-preview .panel-row dl div{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:2px;background:#e1e5e9;border-radius:6px}#as3cf-settings.wpome .panel.url-preview .panel-row dl div dt{margin:0;padding:.5rem 1rem .375rem;white-space:nowrap;font-weight:510}#as3cf-settings.wpome .panel.url-preview .panel-row dl div dd{margin:0;padding:.407rem 1rem;white-space:nowrap;display:flex;flex-direction:column;align-items:center;align-self:stretch;background:#fafafa;border:1px solid #cbd5e0;border-radius:6px;font-weight:400;font-size:.75rem}@supports not (contain:inline-size){#as3cf-settings.wpome .panel.url-preview .panel-row dl{contain:size;width:100%;height:68px}}#as3cf-settings.wpome .panel{flex:1 0 auto;max-width:575px;margin-bottom:3rem;display:flex;flex-direction:column}#as3cf-settings.wpome .panel .heading{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}#as3cf-settings.wpome .panel h2{font-size:.9375rem;color:var(--as3cf-color-gray-900);font-weight:500;margin:0 0 1.25rem}#as3cf-settings.wpome .panel .notification.inline{margin-left:5rem;margin-right:1.5rem}#as3cf-settings.wpome .panel .panel-container{flex:1 0 auto;display:flex;flex-direction:column;background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 1px 8px 0 rgba(0,0,0,.05),0 2px 1px 0 rgba(0,0,0,.03);border-radius:6px}#as3cf-settings.wpome .panel .panel-container .panel-row{display:flex;align-items:center;padding:0 1.5rem}#as3cf-settings.wpome .panel .panel-container .panel-row.header{height:6rem;border-bottom:1px solid var(--as3cf-separator-color)}#as3cf-settings.wpome .panel .panel-container .panel-row.footer{border-top:1px solid var(--as3cf-separator-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#as3cf-settings.wpome .panel .panel-container .panel-row h3,#as3cf-settings.wpome .panel .panel-container .panel-row h4{font-size:.875rem;font-weight:500;color:var(--as3cf-color-gray-800);margin-left:1rem;margin-right:auto}#as3cf-settings.wpome .panel .panel-container .panel-row .link{font-size:.8125rem;text-align:right;line-height:1.5;margin-left:auto;font-weight:500}#as3cf-settings.wpome .panel .panel-container .panel-row .link+.help{margin-left:1rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option{margin-top:1.5rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option h4{margin:0 0 0 var(--as3cf-settings-option-indent)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option a{margin-left:auto}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc{padding-right:var(--as3cf-settings-option-indent-right)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin-left:calc(var(--as3cf-settings-ctrl-width) + var(--as3cf-settings-option-indent));margin-top:.57rem;margin-bottom:.75rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input{padding-right:var(--as3cf-settings-option-indent-right)}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input input[type=text]{margin-left:calc(var(--as3cf-settings-ctrl-width) + var(--as3cf-settings-option-indent));margin-bottom:1.2rem;width:100%}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.input input[type=text]+label{visibility:collapse}#as3cf-settings.wpome .panel .panel-container .setting.nested{margin:0 0 .125rem 5.25rem;display:flex;flex-direction:column;border-left:2px dotted #c2cbd3}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row{height:max-content;margin-bottom:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row img{margin-left:auto}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row h4{margin:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.option{margin-top:1rem}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.desc{height:max-content;padding:.4rem 2.25rem .85rem 1.65rem}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.desc p{font-size:.8125rem;color:var(--as3cf-color-gray-600);line-height:1.625;margin:0}#as3cf-settings.wpome .panel .panel-container .setting.nested .panel-row.input input[type=text]{margin-left:var(--as3cf-settings-input-indent)}#as3cf-settings.wpome .panel .panel-container .setting:last-of-type{margin-bottom:.75rem}#as3cf-settings.wpome .panel .panel-container hr{height:1px;width:100%;border:0;margin:0;background:var(--as3cf-separator-color)}#as3cf-settings.wpome .panel.multi{max-width:840px;margin-bottom:2rem}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-switch{margin-right:1.25rem}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-reveal label{display:inline-flex}#as3cf-settings.wpome .panel.multi .panel-container.toggle-header .toggle-reveal a{margin-left:.3rem;display:contents}#as3cf-settings.wpome .panel.multi .panel-container .panel-row{height:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row h3{margin:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header{height:4rem;display:flex}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header a{margin-left:auto;display:flex;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider{display:flex;margin-left:auto;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider a{display:flex;align-items:center;margin-left:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .provider img{width:24px;height:24px;margin-right:.5rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.header .wp-config+.provider{margin-left:1rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body{padding:2.5rem;align-items:flex-start}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .row{margin:0;width:100%}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .row.radio-btns{margin-bottom:2.2rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-desc{margin:-.35rem 0 1.25rem 2rem;font-size:12px;font-weight:500;line-height:1.4;opacity:.75}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body.access-keys>p{margin-bottom:1.5rem!important}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body input[type=text],#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body textarea{width:100%;margin-bottom:1.5rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-name,#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .cdn-name{width:100%}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body p{margin:0 0 1.5rem;line-height:1.5}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body p:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .link{text-decoration:underline}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab img{width:24px;height:24px;margin-right:.9rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab .checkmark{width:16px;height:16px;position:absolute;right:-19px;top:-5px}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .button-tab p{font-weight:500;margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn{margin-bottom:.8rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn:last-of-type{margin-bottom:0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .radio-btn.list{margin:0 1.5rem 0 0}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list{background:var(--as3cf-color-white);border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:6px;width:100%;max-width:580px;padding:0 .4rem;display:flex;flex-direction:column;height:260px;overflow-y:scroll;box-sizing:border-box}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row{display:flex;align-items:center;padding:.78rem 1.4rem;background:#f6f7f8;border-radius:4px;margin:0 0 .3rem;cursor:pointer;box-sizing:border-box;flex:none}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row.active{background:rgba(236,112,94,.1);border:1px solid var(--as3cf-color-primary-500);border-radius:4px}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:first-of-type{margin-top:.4rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:last-of-type{margin-bottom:.4rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row:nth-child(2n){background:var(--as3cf-color-white)}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row p{margin:0;font-size:.84375rem}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row .status{margin-left:auto}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .bucket-list .row.nothing-found{cursor:default;justify-content:center;align-items:center}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .new-bucket-details{display:flex;flex-direction:column;box-sizing:border-box;margin-right:1.8rem;flex:5}#as3cf-settings.wpome .panel.multi .panel-container .panel-row.body .region{width:30%;flex:3;margin-left:auto;margin-bottom:1.5rem;box-sizing:border-box}#as3cf-settings.wpome .panel.flyout{position:absolute;top:50px;right:0;min-width:384px;z-index:99;cursor:default}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.header{height:auto;padding:1rem 1.5rem;align-items:center}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.header h3{font-size:13px;font-weight:600;flex:1 1 auto}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary{padding:0}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table{width:100%;border-collapse:collapse}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th{padding:0 0 1rem 2rem;color:var(--as3cf-color-gray-800);font-size:12px;text-align:left;width:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td:first-of-type,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th:first-of-type{padding-left:1.5rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table td:last-of-type,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table th:last-of-type{padding-right:1.5rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead{background-color:var(--as3cf-color-gray-100)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead tr{border-bottom:1px solid var(--as3cf-separator-color)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table thead tr th{padding-top:10px;padding-bottom:10px;color:var(--as3cf-color-gray-700);font-weight:500;font-size:10px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tbody tr:first-of-type td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot tr:first-of-type td{padding-top:1rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tbody tr:last-of-type td,#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot tr:last-of-type td{padding-bottom:1rem}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot{background-image:linear-gradient(var(--as3cf-separator-color),var(--as3cf-separator-color));background-repeat:no-repeat;background-size:calc(100% - 1.5rem - 1.5rem) 1px;background-position:1.5rem 0}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table tfoot td{font-weight:500}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table .numeric{text-align:right;width:max-content;min-width:max-content;white-space:nowrap}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.summary table a{color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer{padding:1.5rem;display:flex}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell{border-top:1px solid var(--as3cf-color-primary-100);background-color:var(--as3cf-color-primary-50);flex-direction:column}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell p{margin-bottom:.5rem;white-space:nowrap}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.upsell .button{margin:0;width:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.offload-remaining{background-color:var(--as3cf-color-gray-100)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.offload-remaining button{flex:100%}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;background-color:var(--as3cf-color-gray-200);font-size:12px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details{flex:1 1 auto}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details p{color:var(--as3cf-color-gray-600);line-height:18px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence .details .title{color:var(--as3cf-color-gray-700);font-size:10px}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence a{color:var(--as3cf-color-primary-500)}#as3cf-settings.wpome .panel.flyout.multi .panel-container .panel-row.footer.licence a.upgrade{margin-right:1rem}#as3cf-settings.wpome p.wp-config{margin-left:auto;padding:.4rem .75rem;color:var(--as3cf-color-gray-500)!important;background:rgba(113,135,154,.15)!important;border:1px solid rgba(113,135,154,.15)!important;border-radius:5px;font-size:.84375rem;font-weight:500;white-space:nowrap}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.option p.wp-config+a{margin-left:1rem}#as3cf-settings.wpome .panel .panel-container .setting .panel-row.desc p.wp-config{margin-right:0}#as3cf-settings.wpome .panel .panel-container .setting .panel-row label.input-label p.wp-config{text-transform:none;padding:.2rem .5rem}#as3cf-settings.wpome .notice{all:unset;display:flex;flex-direction:row;background:rgba(56,125,189,.1);border:1px solid #afc8ed;border-radius:5px;padding:.8rem 1.25rem;align-items:center}#as3cf-settings.wpome .notice a,#as3cf-settings.wpome .notice p{margin:0!important}#as3cf-settings.wpome .notice a{display:inline-block;text-decoration:underline;font-size:.875rem!important}#as3cf-settings.wpome .support-form{width:600px}#as3cf-settings.wpome .support-form input[type=text],#as3cf-settings.wpome .support-form select,#as3cf-settings.wpome .support-form textarea{width:100%;margin-bottom:1rem}#as3cf-settings.wpome .support-form textarea{margin-bottom:1.5rem}#as3cf-settings.wpome .support-form .note{font-size:.78125rem;color:var(--as3cf-color-gray-500);margin-bottom:2.5rem;line-height:1.5}#as3cf-settings.wpome .support-form .note.first{margin-bottom:.5rem}#as3cf-settings.wpome .support-form .actions{display:flex;width:100%;margin-bottom:2rem;align-items:center}#as3cf-settings.wpome .support-form .actions .btn-primary{margin-left:auto}#as3cf-settings.wpome .diagnostic-info{max-width:600px;padding:.25rem 0}#as3cf-settings.wpome .diagnostic-info pre{height:14.375rem;white-space:pre-wrap;word-break:keep-all}#as3cf-settings.wpome .diagnostic-info hr{background:#d3d7db;height:3px;width:100%;border:0;margin-bottom:3rem}#as3cf-settings.wpome .diagnostic-info .btn-outline{display:flex;justify-content:center;margin-left:auto;width:max-content}#as3cf-settings.wpome .documentation{background:#e4e5e7;border:1px solid var(--as3cf-wordpress-border-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-radius:6px;padding:2.5rem;display:flex;flex-direction:column;margin:1.4rem 0 0 3rem;height:max-content;width:240px;box-sizing:border-box}#as3cf-settings.wpome .documentation h3{font-size:1.03125rem;color:var(--as3cf-color-gray-900);letter-spacing:.15px;font-weight:500;margin:0 0 2.25rem}#as3cf-settings.wpome .documentation a{font-size:.875rem;margin-bottom:1.25rem}#as3cf-settings.wpome .documentation a:last-of-type{margin-bottom:0}#as3cf-settings.wpome .upsell.panel{max-width:768px}#as3cf-settings.wpome .upsell .panel-container{padding:0;flex-direction:row;background:linear-gradient(136.01deg,rgba(255,228,205,.7) .94%,#fff 33.33%)}#as3cf-settings.wpome .upsell .branding{background:url(../../assets/img/brand/upsell-bunny.svg) no-repeat left bottom;min-width:280px;border-radius:5px;margin-right:-1.25rem}@media (max-width:840px){#as3cf-settings.wpome .upsell .branding{display:none}}#as3cf-settings.wpome .upsell .button{margin:1rem auto;display:flex;justify-content:center;align-items:center;text-align:center!important}:root{--as3cf-code-type:consolas,monospace;--as3cf-color-white:#FFF;--as3cf-color-black:#000;--as3cf-color-gray-50:#FCFDFD;--as3cf-color-gray-100:#F9FAFB;--as3cf-color-gray-200:#F2F4F7;--as3cf-color-gray-300:#EAECF0;--as3cf-color-gray-400:#D0D5DD;--as3cf-color-gray-500:#98A2B3;--as3cf-color-gray-600:#667085;--as3cf-color-gray-700:#344054;--as3cf-color-gray-800:#1D2939;--as3cf-color-gray-900:#101828;--as3cf-color-primary-50:#FDF1EF;--as3cf-color-primary-100:#FBE2DF;--as3cf-color-primary-200:#F7C6BF;--as3cf-color-primary-300:#F4A99E;--as3cf-color-primary-400:#F08D7E;--as3cf-color-primary-500:#EC705E;--as3cf-color-primary-600:#C15B4C;--as3cf-color-primary-700:#96453A;--as3cf-color-primary-800:#6B3027;--as3cf-color-primary-900:#401A15;--as3cf-color-secondary-50:#EFF8FF;--as3cf-color-secondary-100:#D1E9FF;--as3cf-color-secondary-200:#B2DDFF;--as3cf-color-secondary-300:#84CAFF;--as3cf-color-secondary-400:#52B1FD;--as3cf-color-secondary-500:#2C90FA;--as3cf-color-secondary-600:#1270EF;--as3cf-color-secondary-700:#155CD3;--as3cf-color-secondary-800:#1749A9;--as3cf-color-secondary-900:#184185;--as3cf-secondary-color:#D8DDE2;--as3cf-text-disabled:#98A2B3;--as3cf-code-background:#102B44;--as3cf-separator-color:#EBEFF3;--as3cf-complete-color:#5BCB86;--as3cf-active-nav-color:#4E0D34;--as3cf-link-color:#0073AA;--as3cf-wordpress-background-color:#F1F1F1;--as3cf-wordpress-border-color:#D6D6D6;--as3cf-wordpress-notice-info-color:#02A0D2;--as3cf-notice-info-color:#2D69DA;--as3cf-notice-info-border-color:#2E6BDE;--as3cf-notice-info-background-color:#E7EFF9;--as3cf-wordpress-notice-success-color:#45B450;--as3cf-notice-success-color:#52AA59;--as3cf-notice-success-border-color:#63B969;--as3cf-notice-success-background-color:#EDF7EF;--as3cf-wordpress-notice-warning-color:#FFBA00;--as3cf-notice-warning-color:#F49C53;--as3cf-notice-warning-border-color:#E29936;--as3cf-notice-warning-background-color:#FDF8EB;--as3cf-notice-warning-code-background-color:#FCECC6;--as3cf-wordpress-notice-error-color:#DD3232;--as3cf-notice-error-color:#DA5A39;--as3cf-notice-error-border-color:#E8635E;--as3cf-notice-error-background-color:#F7EEEB;--as3cf-settings-ctrl-width:36px;--as3cf-settings-option-indent:1.2rem;--as3cf-settings-input-indent:0;--as3cf-settings-option-indent-right:2.25rem}body.settings_page_amazon-s3-and-cloudfront{background:var(--as3cf-wordpress-background-color)}body.settings_page_amazon-s3-and-cloudfront #wpcontent{padding-left:0!important}body.settings_page_amazon-s3-and-cloudfront #wpcontent #wpbody #wpbody-content>.notice{display:none}body.settings_page_amazon-s3-and-cloudfront #wpcontent #wpbody #wpbody-content .wpome .wpome-wrapper{max-width:1220px;margin:0 2rem 3rem 2rem}body.settings_page_amazon-s3-and-cloudfront #wpfooter{font-style:italic}.locked{opacity:.55}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.align-center{align-items:center}.align-center{align-items:center}.align-baseline{align-items:baseline!important} \ No newline at end of file diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js index 393965a26..9a388228f 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js @@ -31503,11 +31503,6 @@ let a1_href_value; let t20; let p; - let t22; - let a2; - let t23; - let span; - let a2_href_value; const block = { c: function create() { @@ -31549,11 +31544,6 @@ t20 = space(); p = element("p"); p.textContent = "* Discount applied automatically."; - t22 = space(); - a2 = element("a"); - t23 = text("Developed and maintained by "); - span = element("span"); - span.textContent = "WP Engine"; attr_dev(a0, "class", "as3cf-banner"); attr_dev(a0, "href", a0_href_value = /*$urls*/ ctx[0].sidebar_plugin); add_location(a0, file, 5, 1, 90); @@ -31576,12 +31566,6 @@ add_location(p, file, 22, 2, 841); attr_dev(div1, "class", "subscribe"); add_location(div1, file, 19, 1, 659); - attr_dev(span, "class", "name"); - add_location(span, file, 25, 30, 1007); - attr_dev(a2, "href", a2_href_value = /*$urls*/ ctx[0].sidebar_dbi); - attr_dev(a2, "class", "credits"); - attr_dev(a2, "target", "_blank"); - add_location(a2, file, 24, 1, 916); attr_dev(div2, "class", "as3cf-sidebar lite"); add_location(div2, file, 4, 0, 56); }, @@ -31617,10 +31601,6 @@ append_dev(a1, t19); append_dev(div1, t20); append_dev(div1, p); - append_dev(div2, t22); - append_dev(div2, a2); - append_dev(a2, t23); - append_dev(a2, span); }, p: function update(ctx, [dirty]) { if (dirty & /*$urls*/ 1 && a0_href_value !== (a0_href_value = /*$urls*/ ctx[0].sidebar_plugin)) { @@ -31630,10 +31610,6 @@ if (dirty & /*$urls*/ 1 && a1_href_value !== (a1_href_value = /*$urls*/ ctx[0].sidebar_discount)) { attr_dev(a1, "href", a1_href_value); } - - if (dirty & /*$urls*/ 1 && a2_href_value !== (a2_href_value = /*$urls*/ ctx[0].sidebar_dbi)) { - attr_dev(a2, "href", a2_href_value); - } }, i: noop, o: noop, diff --git a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js.map b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js.map index a661b335d..a6a089f9f 100644 --- a/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js.map +++ b/wp/wp-content/plugins/amazon-s3-and-cloudfront/assets/js/settings.js.map @@ -1 +1 @@ -{"version":3,"file":"settings.js","sources":["../../../node_modules/svelte/internal/index.mjs","../../../node_modules/svelte/store/index.mjs","../../js/objectsDiffer.js","../../js/stores.js","../../../node_modules/svelte-spa-router/wrap.js","../../js/routes.js","../../../node_modules/regexparam/dist/index.mjs","../../../node_modules/svelte-spa-router/Router.svelte","../../components/Page.svelte","../../components/Button.svelte","../../components/Notification.svelte","../../components/Notifications.svelte","../../components/SubNavItem.svelte","../../components/SubNav.svelte","../../components/SubPages.svelte","../../../node_modules/svelte-spa-router/active.js","../../components/SubPage.svelte","../../../node_modules/svelte/easing/index.mjs","../../../node_modules/svelte/transition/index.mjs","../../components/PanelContainer.svelte","../../components/PanelRow.svelte","../../components/DefinedInWPConfig.svelte","../../components/ToggleSwitch.svelte","../../components/HelpButton.svelte","../../components/Panel.svelte","../../components/StorageSettingsHeadingRow.svelte","../../js/delay.js","../../components/CheckAgain.svelte","../../components/SettingsValidationStatusRow.svelte","../../components/SettingNotifications.svelte","../../components/SettingsPanelOption.svelte","../../components/StorageSettingsPanel.svelte","../../components/DeliverySettingsHeadingRow.svelte","../../components/DeliverySettingsPanel.svelte","../../components/MediaSettings.svelte","../../components/UrlPreview.svelte","../../js/scrollNotificationsIntoView.js","../../components/Footer.svelte","../../components/MediaPage.svelte","../../components/StoragePage.svelte","../../js/needsRefresh.js","../../components/TabButton.svelte","../../components/RadioButton.svelte","../../components/AccessKeysDefine.svelte","../../components/BackNextButtonsRow.svelte","../../components/KeyFileDefine.svelte","../../components/UseServerRolesDefine.svelte","../../components/AccessKeysEntry.svelte","../../components/KeyFileEntry.svelte","../../components/StorageProviderSubPage.svelte","../../js/scrollIntoView.js","../../components/Loading.svelte","../../components/BucketSettingsSubPage.svelte","../../components/Checkbox.svelte","../../components/SecuritySubPage.svelte","../../components/DeliveryPage.svelte","../../js/defaultPages.js","../../components/Upsell.svelte","../../components/AssetsUpgrade.svelte","../../components/AssetsPage.svelte","../../components/ToolsUpgrade.svelte","../../components/ToolsPage.svelte","../../components/SupportPage.svelte","../../lite/pages.js","../../js/settingsNotifications.js","../../components/Header.svelte","../../components/Settings.svelte","../../lite/Header.svelte","../../components/NavItem.svelte","../../js/getLocale.js","../../js/numToString.js","../../../node_modules/svelte/motion/index.mjs","../../components/ProgressBar.svelte","../../components/OffloadStatusFlyout.svelte","../../components/OffloadStatus.svelte","../../components/Nav.svelte","../../components/Pages.svelte","../../lite/Sidebar.svelte","../../lite/Settings.svelte"],"sourcesContent":["function noop() { }\nconst identity = x => x;\nfunction assign(tar, src) {\n // @ts-ignore\n for (const k in src)\n tar[k] = src[k];\n return tar;\n}\n// Adapted from https://github.com/then/is-promise/blob/master/index.js\n// Distributed under MIT License https://github.com/then/is-promise/blob/master/LICENSE\nfunction is_promise(value) {\n return !!value && (typeof value === 'object' || typeof value === 'function') && typeof value.then === 'function';\n}\nfunction add_location(element, file, line, column, char) {\n element.__svelte_meta = {\n loc: { file, line, column, char }\n };\n}\nfunction run(fn) {\n return fn();\n}\nfunction blank_object() {\n return Object.create(null);\n}\nfunction run_all(fns) {\n fns.forEach(run);\n}\nfunction is_function(thing) {\n return typeof thing === 'function';\n}\nfunction safe_not_equal(a, b) {\n return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');\n}\nlet src_url_equal_anchor;\nfunction src_url_equal(element_src, url) {\n if (!src_url_equal_anchor) {\n src_url_equal_anchor = document.createElement('a');\n }\n src_url_equal_anchor.href = url;\n return element_src === src_url_equal_anchor.href;\n}\nfunction not_equal(a, b) {\n return a != a ? b == b : a !== b;\n}\nfunction is_empty(obj) {\n return Object.keys(obj).length === 0;\n}\nfunction validate_store(store, name) {\n if (store != null && typeof store.subscribe !== 'function') {\n throw new Error(`'${name}' is not a store with a 'subscribe' method`);\n }\n}\nfunction subscribe(store, ...callbacks) {\n if (store == null) {\n return noop;\n }\n const unsub = store.subscribe(...callbacks);\n return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub;\n}\nfunction get_store_value(store) {\n let value;\n subscribe(store, _ => value = _)();\n return value;\n}\nfunction component_subscribe(component, store, callback) {\n component.$$.on_destroy.push(subscribe(store, callback));\n}\nfunction create_slot(definition, ctx, $$scope, fn) {\n if (definition) {\n const slot_ctx = get_slot_context(definition, ctx, $$scope, fn);\n return definition[0](slot_ctx);\n }\n}\nfunction get_slot_context(definition, ctx, $$scope, fn) {\n return definition[1] && fn\n ? assign($$scope.ctx.slice(), definition[1](fn(ctx)))\n : $$scope.ctx;\n}\nfunction get_slot_changes(definition, $$scope, dirty, fn) {\n if (definition[2] && fn) {\n const lets = definition[2](fn(dirty));\n if ($$scope.dirty === undefined) {\n return lets;\n }\n if (typeof lets === 'object') {\n const merged = [];\n const len = Math.max($$scope.dirty.length, lets.length);\n for (let i = 0; i < len; i += 1) {\n merged[i] = $$scope.dirty[i] | lets[i];\n }\n return merged;\n }\n return $$scope.dirty | lets;\n }\n return $$scope.dirty;\n}\nfunction update_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn) {\n if (slot_changes) {\n const slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn);\n slot.p(slot_context, slot_changes);\n }\n}\nfunction update_slot(slot, slot_definition, ctx, $$scope, dirty, get_slot_changes_fn, get_slot_context_fn) {\n const slot_changes = get_slot_changes(slot_definition, $$scope, dirty, get_slot_changes_fn);\n update_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn);\n}\nfunction get_all_dirty_from_scope($$scope) {\n if ($$scope.ctx.length > 32) {\n const dirty = [];\n const length = $$scope.ctx.length / 32;\n for (let i = 0; i < length; i++) {\n dirty[i] = -1;\n }\n return dirty;\n }\n return -1;\n}\nfunction exclude_internal_props(props) {\n const result = {};\n for (const k in props)\n if (k[0] !== '$')\n result[k] = props[k];\n return result;\n}\nfunction compute_rest_props(props, keys) {\n const rest = {};\n keys = new Set(keys);\n for (const k in props)\n if (!keys.has(k) && k[0] !== '$')\n rest[k] = props[k];\n return rest;\n}\nfunction compute_slots(slots) {\n const result = {};\n for (const key in slots) {\n result[key] = true;\n }\n return result;\n}\nfunction once(fn) {\n let ran = false;\n return function (...args) {\n if (ran)\n return;\n ran = true;\n fn.call(this, ...args);\n };\n}\nfunction null_to_empty(value) {\n return value == null ? '' : value;\n}\nfunction set_store_value(store, ret, value) {\n store.set(value);\n return ret;\n}\nconst has_prop = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop);\nfunction action_destroyer(action_result) {\n return action_result && is_function(action_result.destroy) ? action_result.destroy : noop;\n}\nfunction split_css_unit(value) {\n const split = typeof value === 'string' && value.match(/^\\s*(-?[\\d.]+)([^\\s]*)\\s*$/);\n return split ? [parseFloat(split[1]), split[2] || 'px'] : [value, 'px'];\n}\n\nconst is_client = typeof window !== 'undefined';\nlet now = is_client\n ? () => window.performance.now()\n : () => Date.now();\nlet raf = is_client ? cb => requestAnimationFrame(cb) : noop;\n// used internally for testing\nfunction set_now(fn) {\n now = fn;\n}\nfunction set_raf(fn) {\n raf = fn;\n}\n\nconst tasks = new Set();\nfunction run_tasks(now) {\n tasks.forEach(task => {\n if (!task.c(now)) {\n tasks.delete(task);\n task.f();\n }\n });\n if (tasks.size !== 0)\n raf(run_tasks);\n}\n/**\n * For testing purposes only!\n */\nfunction clear_loops() {\n tasks.clear();\n}\n/**\n * Creates a new task that runs on each raf frame\n * until it returns a falsy value or is aborted\n */\nfunction loop(callback) {\n let task;\n if (tasks.size === 0)\n raf(run_tasks);\n return {\n promise: new Promise(fulfill => {\n tasks.add(task = { c: callback, f: fulfill });\n }),\n abort() {\n tasks.delete(task);\n }\n };\n}\n\n// Track which nodes are claimed during hydration. Unclaimed nodes can then be removed from the DOM\n// at the end of hydration without touching the remaining nodes.\nlet is_hydrating = false;\nfunction start_hydrating() {\n is_hydrating = true;\n}\nfunction end_hydrating() {\n is_hydrating = false;\n}\nfunction upper_bound(low, high, key, value) {\n // Return first index of value larger than input value in the range [low, high)\n while (low < high) {\n const mid = low + ((high - low) >> 1);\n if (key(mid) <= value) {\n low = mid + 1;\n }\n else {\n high = mid;\n }\n }\n return low;\n}\nfunction init_hydrate(target) {\n if (target.hydrate_init)\n return;\n target.hydrate_init = true;\n // We know that all children have claim_order values since the unclaimed have been detached if target is not \n let children = target.childNodes;\n // If target is , there may be children without claim_order\n if (target.nodeName === 'HEAD') {\n const myChildren = [];\n for (let i = 0; i < children.length; i++) {\n const node = children[i];\n if (node.claim_order !== undefined) {\n myChildren.push(node);\n }\n }\n children = myChildren;\n }\n /*\n * Reorder claimed children optimally.\n * We can reorder claimed children optimally by finding the longest subsequence of\n * nodes that are already claimed in order and only moving the rest. The longest\n * subsequence of nodes that are claimed in order can be found by\n * computing the longest increasing subsequence of .claim_order values.\n *\n * This algorithm is optimal in generating the least amount of reorder operations\n * possible.\n *\n * Proof:\n * We know that, given a set of reordering operations, the nodes that do not move\n * always form an increasing subsequence, since they do not move among each other\n * meaning that they must be already ordered among each other. Thus, the maximal\n * set of nodes that do not move form a longest increasing subsequence.\n */\n // Compute longest increasing subsequence\n // m: subsequence length j => index k of smallest value that ends an increasing subsequence of length j\n const m = new Int32Array(children.length + 1);\n // Predecessor indices + 1\n const p = new Int32Array(children.length);\n m[0] = -1;\n let longest = 0;\n for (let i = 0; i < children.length; i++) {\n const current = children[i].claim_order;\n // Find the largest subsequence length such that it ends in a value less than our current value\n // upper_bound returns first greater value, so we subtract one\n // with fast path for when we are on the current longest subsequence\n const seqLen = ((longest > 0 && children[m[longest]].claim_order <= current) ? longest + 1 : upper_bound(1, longest, idx => children[m[idx]].claim_order, current)) - 1;\n p[i] = m[seqLen] + 1;\n const newLen = seqLen + 1;\n // We can guarantee that current is the smallest value. Otherwise, we would have generated a longer sequence.\n m[newLen] = i;\n longest = Math.max(newLen, longest);\n }\n // The longest increasing subsequence of nodes (initially reversed)\n const lis = [];\n // The rest of the nodes, nodes that will be moved\n const toMove = [];\n let last = children.length - 1;\n for (let cur = m[longest] + 1; cur != 0; cur = p[cur - 1]) {\n lis.push(children[cur - 1]);\n for (; last >= cur; last--) {\n toMove.push(children[last]);\n }\n last--;\n }\n for (; last >= 0; last--) {\n toMove.push(children[last]);\n }\n lis.reverse();\n // We sort the nodes being moved to guarantee that their insertion order matches the claim order\n toMove.sort((a, b) => a.claim_order - b.claim_order);\n // Finally, we move the nodes\n for (let i = 0, j = 0; i < toMove.length; i++) {\n while (j < lis.length && toMove[i].claim_order >= lis[j].claim_order) {\n j++;\n }\n const anchor = j < lis.length ? lis[j] : null;\n target.insertBefore(toMove[i], anchor);\n }\n}\nfunction append(target, node) {\n target.appendChild(node);\n}\nfunction append_styles(target, style_sheet_id, styles) {\n const append_styles_to = get_root_for_style(target);\n if (!append_styles_to.getElementById(style_sheet_id)) {\n const style = element('style');\n style.id = style_sheet_id;\n style.textContent = styles;\n append_stylesheet(append_styles_to, style);\n }\n}\nfunction get_root_for_style(node) {\n if (!node)\n return document;\n const root = node.getRootNode ? node.getRootNode() : node.ownerDocument;\n if (root && root.host) {\n return root;\n }\n return node.ownerDocument;\n}\nfunction append_empty_stylesheet(node) {\n const style_element = element('style');\n append_stylesheet(get_root_for_style(node), style_element);\n return style_element.sheet;\n}\nfunction append_stylesheet(node, style) {\n append(node.head || node, style);\n return style.sheet;\n}\nfunction append_hydration(target, node) {\n if (is_hydrating) {\n init_hydrate(target);\n if ((target.actual_end_child === undefined) || ((target.actual_end_child !== null) && (target.actual_end_child.parentNode !== target))) {\n target.actual_end_child = target.firstChild;\n }\n // Skip nodes of undefined ordering\n while ((target.actual_end_child !== null) && (target.actual_end_child.claim_order === undefined)) {\n target.actual_end_child = target.actual_end_child.nextSibling;\n }\n if (node !== target.actual_end_child) {\n // We only insert if the ordering of this node should be modified or the parent node is not target\n if (node.claim_order !== undefined || node.parentNode !== target) {\n target.insertBefore(node, target.actual_end_child);\n }\n }\n else {\n target.actual_end_child = node.nextSibling;\n }\n }\n else if (node.parentNode !== target || node.nextSibling !== null) {\n target.appendChild(node);\n }\n}\nfunction insert(target, node, anchor) {\n target.insertBefore(node, anchor || null);\n}\nfunction insert_hydration(target, node, anchor) {\n if (is_hydrating && !anchor) {\n append_hydration(target, node);\n }\n else if (node.parentNode !== target || node.nextSibling != anchor) {\n target.insertBefore(node, anchor || null);\n }\n}\nfunction detach(node) {\n if (node.parentNode) {\n node.parentNode.removeChild(node);\n }\n}\nfunction destroy_each(iterations, detaching) {\n for (let i = 0; i < iterations.length; i += 1) {\n if (iterations[i])\n iterations[i].d(detaching);\n }\n}\nfunction element(name) {\n return document.createElement(name);\n}\nfunction element_is(name, is) {\n return document.createElement(name, { is });\n}\nfunction object_without_properties(obj, exclude) {\n const target = {};\n for (const k in obj) {\n if (has_prop(obj, k)\n // @ts-ignore\n && exclude.indexOf(k) === -1) {\n // @ts-ignore\n target[k] = obj[k];\n }\n }\n return target;\n}\nfunction svg_element(name) {\n return document.createElementNS('http://www.w3.org/2000/svg', name);\n}\nfunction text(data) {\n return document.createTextNode(data);\n}\nfunction space() {\n return text(' ');\n}\nfunction empty() {\n return text('');\n}\nfunction listen(node, event, handler, options) {\n node.addEventListener(event, handler, options);\n return () => node.removeEventListener(event, handler, options);\n}\nfunction prevent_default(fn) {\n return function (event) {\n event.preventDefault();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction stop_propagation(fn) {\n return function (event) {\n event.stopPropagation();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction stop_immediate_propagation(fn) {\n return function (event) {\n event.stopImmediatePropagation();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction self(fn) {\n return function (event) {\n // @ts-ignore\n if (event.target === this)\n fn.call(this, event);\n };\n}\nfunction trusted(fn) {\n return function (event) {\n // @ts-ignore\n if (event.isTrusted)\n fn.call(this, event);\n };\n}\nfunction attr(node, attribute, value) {\n if (value == null)\n node.removeAttribute(attribute);\n else if (node.getAttribute(attribute) !== value)\n node.setAttribute(attribute, value);\n}\nfunction set_attributes(node, attributes) {\n // @ts-ignore\n const descriptors = Object.getOwnPropertyDescriptors(node.__proto__);\n for (const key in attributes) {\n if (attributes[key] == null) {\n node.removeAttribute(key);\n }\n else if (key === 'style') {\n node.style.cssText = attributes[key];\n }\n else if (key === '__value') {\n node.value = node[key] = attributes[key];\n }\n else if (descriptors[key] && descriptors[key].set) {\n node[key] = attributes[key];\n }\n else {\n attr(node, key, attributes[key]);\n }\n }\n}\nfunction set_svg_attributes(node, attributes) {\n for (const key in attributes) {\n attr(node, key, attributes[key]);\n }\n}\nfunction set_custom_element_data_map(node, data_map) {\n Object.keys(data_map).forEach((key) => {\n set_custom_element_data(node, key, data_map[key]);\n });\n}\nfunction set_custom_element_data(node, prop, value) {\n if (prop in node) {\n node[prop] = typeof node[prop] === 'boolean' && value === '' ? true : value;\n }\n else {\n attr(node, prop, value);\n }\n}\nfunction set_dynamic_element_data(tag) {\n return (/-/.test(tag)) ? set_custom_element_data_map : set_attributes;\n}\nfunction xlink_attr(node, attribute, value) {\n node.setAttributeNS('http://www.w3.org/1999/xlink', attribute, value);\n}\nfunction get_binding_group_value(group, __value, checked) {\n const value = new Set();\n for (let i = 0; i < group.length; i += 1) {\n if (group[i].checked)\n value.add(group[i].__value);\n }\n if (!checked) {\n value.delete(__value);\n }\n return Array.from(value);\n}\nfunction init_binding_group(group) {\n let _inputs;\n return {\n /* push */ p(...inputs) {\n _inputs = inputs;\n _inputs.forEach(input => group.push(input));\n },\n /* remove */ r() {\n _inputs.forEach(input => group.splice(group.indexOf(input), 1));\n }\n };\n}\nfunction init_binding_group_dynamic(group, indexes) {\n let _group = get_binding_group(group);\n let _inputs;\n function get_binding_group(group) {\n for (let i = 0; i < indexes.length; i++) {\n group = group[indexes[i]] = group[indexes[i]] || [];\n }\n return group;\n }\n function push() {\n _inputs.forEach(input => _group.push(input));\n }\n function remove() {\n _inputs.forEach(input => _group.splice(_group.indexOf(input), 1));\n }\n return {\n /* update */ u(new_indexes) {\n indexes = new_indexes;\n const new_group = get_binding_group(group);\n if (new_group !== _group) {\n remove();\n _group = new_group;\n push();\n }\n },\n /* push */ p(...inputs) {\n _inputs = inputs;\n push();\n },\n /* remove */ r: remove\n };\n}\nfunction to_number(value) {\n return value === '' ? null : +value;\n}\nfunction time_ranges_to_array(ranges) {\n const array = [];\n for (let i = 0; i < ranges.length; i += 1) {\n array.push({ start: ranges.start(i), end: ranges.end(i) });\n }\n return array;\n}\nfunction children(element) {\n return Array.from(element.childNodes);\n}\nfunction init_claim_info(nodes) {\n if (nodes.claim_info === undefined) {\n nodes.claim_info = { last_index: 0, total_claimed: 0 };\n }\n}\nfunction claim_node(nodes, predicate, processNode, createNode, dontUpdateLastIndex = false) {\n // Try to find nodes in an order such that we lengthen the longest increasing subsequence\n init_claim_info(nodes);\n const resultNode = (() => {\n // We first try to find an element after the previous one\n for (let i = nodes.claim_info.last_index; i < nodes.length; i++) {\n const node = nodes[i];\n if (predicate(node)) {\n const replacement = processNode(node);\n if (replacement === undefined) {\n nodes.splice(i, 1);\n }\n else {\n nodes[i] = replacement;\n }\n if (!dontUpdateLastIndex) {\n nodes.claim_info.last_index = i;\n }\n return node;\n }\n }\n // Otherwise, we try to find one before\n // We iterate in reverse so that we don't go too far back\n for (let i = nodes.claim_info.last_index - 1; i >= 0; i--) {\n const node = nodes[i];\n if (predicate(node)) {\n const replacement = processNode(node);\n if (replacement === undefined) {\n nodes.splice(i, 1);\n }\n else {\n nodes[i] = replacement;\n }\n if (!dontUpdateLastIndex) {\n nodes.claim_info.last_index = i;\n }\n else if (replacement === undefined) {\n // Since we spliced before the last_index, we decrease it\n nodes.claim_info.last_index--;\n }\n return node;\n }\n }\n // If we can't find any matching node, we create a new one\n return createNode();\n })();\n resultNode.claim_order = nodes.claim_info.total_claimed;\n nodes.claim_info.total_claimed += 1;\n return resultNode;\n}\nfunction claim_element_base(nodes, name, attributes, create_element) {\n return claim_node(nodes, (node) => node.nodeName === name, (node) => {\n const remove = [];\n for (let j = 0; j < node.attributes.length; j++) {\n const attribute = node.attributes[j];\n if (!attributes[attribute.name]) {\n remove.push(attribute.name);\n }\n }\n remove.forEach(v => node.removeAttribute(v));\n return undefined;\n }, () => create_element(name));\n}\nfunction claim_element(nodes, name, attributes) {\n return claim_element_base(nodes, name, attributes, element);\n}\nfunction claim_svg_element(nodes, name, attributes) {\n return claim_element_base(nodes, name, attributes, svg_element);\n}\nfunction claim_text(nodes, data) {\n return claim_node(nodes, (node) => node.nodeType === 3, (node) => {\n const dataStr = '' + data;\n if (node.data.startsWith(dataStr)) {\n if (node.data.length !== dataStr.length) {\n return node.splitText(dataStr.length);\n }\n }\n else {\n node.data = dataStr;\n }\n }, () => text(data), true // Text nodes should not update last index since it is likely not worth it to eliminate an increasing subsequence of actual elements\n );\n}\nfunction claim_space(nodes) {\n return claim_text(nodes, ' ');\n}\nfunction find_comment(nodes, text, start) {\n for (let i = start; i < nodes.length; i += 1) {\n const node = nodes[i];\n if (node.nodeType === 8 /* comment node */ && node.textContent.trim() === text) {\n return i;\n }\n }\n return nodes.length;\n}\nfunction claim_html_tag(nodes, is_svg) {\n // find html opening tag\n const start_index = find_comment(nodes, 'HTML_TAG_START', 0);\n const end_index = find_comment(nodes, 'HTML_TAG_END', start_index);\n if (start_index === end_index) {\n return new HtmlTagHydration(undefined, is_svg);\n }\n init_claim_info(nodes);\n const html_tag_nodes = nodes.splice(start_index, end_index - start_index + 1);\n detach(html_tag_nodes[0]);\n detach(html_tag_nodes[html_tag_nodes.length - 1]);\n const claimed_nodes = html_tag_nodes.slice(1, html_tag_nodes.length - 1);\n for (const n of claimed_nodes) {\n n.claim_order = nodes.claim_info.total_claimed;\n nodes.claim_info.total_claimed += 1;\n }\n return new HtmlTagHydration(claimed_nodes, is_svg);\n}\nfunction set_data(text, data) {\n data = '' + data;\n if (text.wholeText !== data)\n text.data = data;\n}\nfunction set_input_value(input, value) {\n input.value = value == null ? '' : value;\n}\nfunction set_input_type(input, type) {\n try {\n input.type = type;\n }\n catch (e) {\n // do nothing\n }\n}\nfunction set_style(node, key, value, important) {\n if (value === null) {\n node.style.removeProperty(key);\n }\n else {\n node.style.setProperty(key, value, important ? 'important' : '');\n }\n}\nfunction select_option(select, value, mounting) {\n for (let i = 0; i < select.options.length; i += 1) {\n const option = select.options[i];\n if (option.__value === value) {\n option.selected = true;\n return;\n }\n }\n if (!mounting || value !== undefined) {\n select.selectedIndex = -1; // no option should be selected\n }\n}\nfunction select_options(select, value) {\n for (let i = 0; i < select.options.length; i += 1) {\n const option = select.options[i];\n option.selected = ~value.indexOf(option.__value);\n }\n}\nfunction select_value(select) {\n const selected_option = select.querySelector(':checked');\n return selected_option && selected_option.__value;\n}\nfunction select_multiple_value(select) {\n return [].map.call(select.querySelectorAll(':checked'), option => option.__value);\n}\n// unfortunately this can't be a constant as that wouldn't be tree-shakeable\n// so we cache the result instead\nlet crossorigin;\nfunction is_crossorigin() {\n if (crossorigin === undefined) {\n crossorigin = false;\n try {\n if (typeof window !== 'undefined' && window.parent) {\n void window.parent.document;\n }\n }\n catch (error) {\n crossorigin = true;\n }\n }\n return crossorigin;\n}\nfunction add_resize_listener(node, fn) {\n const computed_style = getComputedStyle(node);\n if (computed_style.position === 'static') {\n node.style.position = 'relative';\n }\n const iframe = element('iframe');\n iframe.setAttribute('style', 'display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; ' +\n 'overflow: hidden; border: 0; opacity: 0; pointer-events: none; z-index: -1;');\n iframe.setAttribute('aria-hidden', 'true');\n iframe.tabIndex = -1;\n const crossorigin = is_crossorigin();\n let unsubscribe;\n if (crossorigin) {\n iframe.src = \"data:text/html,\";\n unsubscribe = listen(window, 'message', (event) => {\n if (event.source === iframe.contentWindow)\n fn();\n });\n }\n else {\n iframe.src = 'about:blank';\n iframe.onload = () => {\n unsubscribe = listen(iframe.contentWindow, 'resize', fn);\n // make sure an initial resize event is fired _after_ the iframe is loaded (which is asynchronous)\n // see https://github.com/sveltejs/svelte/issues/4233\n fn();\n };\n }\n append(node, iframe);\n return () => {\n if (crossorigin) {\n unsubscribe();\n }\n else if (unsubscribe && iframe.contentWindow) {\n unsubscribe();\n }\n detach(iframe);\n };\n}\nfunction toggle_class(element, name, toggle) {\n element.classList[toggle ? 'add' : 'remove'](name);\n}\nfunction custom_event(type, detail, { bubbles = false, cancelable = false } = {}) {\n const e = document.createEvent('CustomEvent');\n e.initCustomEvent(type, bubbles, cancelable, detail);\n return e;\n}\nfunction query_selector_all(selector, parent = document.body) {\n return Array.from(parent.querySelectorAll(selector));\n}\nfunction head_selector(nodeId, head) {\n const result = [];\n let started = 0;\n for (const node of head.childNodes) {\n if (node.nodeType === 8 /* comment node */) {\n const comment = node.textContent.trim();\n if (comment === `HEAD_${nodeId}_END`) {\n started -= 1;\n result.push(node);\n }\n else if (comment === `HEAD_${nodeId}_START`) {\n started += 1;\n result.push(node);\n }\n }\n else if (started > 0) {\n result.push(node);\n }\n }\n return result;\n}\nclass HtmlTag {\n constructor(is_svg = false) {\n this.is_svg = false;\n this.is_svg = is_svg;\n this.e = this.n = null;\n }\n c(html) {\n this.h(html);\n }\n m(html, target, anchor = null) {\n if (!this.e) {\n if (this.is_svg)\n this.e = svg_element(target.nodeName);\n /** #7364 target for