From 49d507b8ffdb21c1ac891dfa6b1b9a34cd091d67 Mon Sep 17 00:00:00 2001 From: Matteo Cominetti Date: Fri, 4 Dec 2020 20:25:09 +0000 Subject: [PATCH 1/5] Initial commit --- .gitignore | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6704566 --- /dev/null +++ b/.gitignore @@ -0,0 +1,104 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and *not* Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port From 46826a54cb4f06fcd235b1cd852dbf18abd1bfd3 Mon Sep 17 00:00:00 2001 From: Matteo Cominetti Date: Fri, 4 Dec 2020 20:35:45 +0000 Subject: [PATCH 2/5] init --- .gitignore | 5 + content/data/ghost-local.db | Bin 0 -> 589824 bytes .../speckle.ghost.2020-12-02-22-54-11.json | 1 + content/images/2020/11/logo-text-1.png | Bin 0 -> 4665 bytes content/images/2020/11/logo-text.png | Bin 0 -> 5697 bytes content/images/2020/11/logo-text_o-1.png | Bin 0 -> 5911 bytes content/images/2020/11/logo-text_o.png | Bin 0 -> 7034 bytes content/images/2020/11/logo.png | Bin 0 -> 5866 bytes content/images/2020/11/logo_o.png | Bin 0 -> 5962 bytes .../images/size/w100/2020/11/logo-text-1.png | Bin 0 -> 2362 bytes .../images/size/w1000/2020/11/logo-text-1.png | Bin 0 -> 4665 bytes .../images/size/w1000/2020/11/logo-text.png | Bin 0 -> 5697 bytes content/images/size/w1000/2020/11/logo.png | Bin 0 -> 5866 bytes content/settings/routes.yaml | 10 + content/themes/speckle/LICENSE | 22 + content/themes/speckle/README.md | 69 + content/themes/speckle/assets/built/casper.js | 2 + .../themes/speckle/assets/built/casper.js.map | 1 + .../themes/speckle/assets/built/global.css | 2 + .../speckle/assets/built/global.css.map | 1 + .../themes/speckle/assets/built/screen.css | 2 + .../speckle/assets/built/screen.css.map | 1 + .../themes/speckle/assets/css/csscomb.json | 240 + content/themes/speckle/assets/css/global.css | 490 + content/themes/speckle/assets/css/screen.css | 3145 +++++++ .../themes/speckle/assets/js/gallery-card.js | 24 + .../speckle/assets/js/infinite-scroll.js | 112 + .../speckle/assets/js/lib/jquery.fitvids.js | 89 + .../speckle/assets/js/sticky-nav-title.js | 61 + content/themes/speckle/assets/logo-text.png | Bin 0 -> 5911 bytes .../speckle/assets/screenshot-desktop.jpg | Bin 0 -> 135129 bytes .../speckle/assets/screenshot-mobile.jpg | Bin 0 -> 61939 bytes content/themes/speckle/author.hbs | 61 + content/themes/speckle/default.hbs | 139 + content/themes/speckle/error-404.hbs | 30 + content/themes/speckle/error.hbs | 66 + content/themes/speckle/gulpfile.js | 187 + content/themes/speckle/index.hbs | 100 + content/themes/speckle/package-lock.json | 8000 +++++++++++++++++ content/themes/speckle/package.json | 92 + content/themes/speckle/page.hbs | 65 + .../speckle/partials/header-background.hbs | 47 + .../themes/speckle/partials/icons/avatar.hbs | 1 + .../speckle/partials/icons/facebook.hbs | 1 + .../themes/speckle/partials/icons/loader.hbs | 11 + content/themes/speckle/partials/icons/rss.hbs | 1 + .../themes/speckle/partials/icons/twitter.hbs | 1 + content/themes/speckle/partials/post-card.hbs | 70 + .../themes/speckle/partials/site-header.hbs | 5 + content/themes/speckle/partials/site-nav.hbs | 40 + .../speckle/partials/subscribe-form.hbs | 19 + content/themes/speckle/post.hbs | 214 + content/themes/speckle/tag.hbs | 32 + content/themes/speckle/yarn.lock | 5382 +++++++++++ 54 files changed, 18841 insertions(+) create mode 100644 content/data/ghost-local.db create mode 100644 content/data/speckle.ghost.2020-12-02-22-54-11.json create mode 100644 content/images/2020/11/logo-text-1.png create mode 100644 content/images/2020/11/logo-text.png create mode 100644 content/images/2020/11/logo-text_o-1.png create mode 100644 content/images/2020/11/logo-text_o.png create mode 100644 content/images/2020/11/logo.png create mode 100644 content/images/2020/11/logo_o.png create mode 100644 content/images/size/w100/2020/11/logo-text-1.png create mode 100644 content/images/size/w1000/2020/11/logo-text-1.png create mode 100644 content/images/size/w1000/2020/11/logo-text.png create mode 100644 content/images/size/w1000/2020/11/logo.png create mode 100644 content/settings/routes.yaml create mode 100644 content/themes/speckle/LICENSE create mode 100644 content/themes/speckle/README.md create mode 100644 content/themes/speckle/assets/built/casper.js create mode 100644 content/themes/speckle/assets/built/casper.js.map create mode 100644 content/themes/speckle/assets/built/global.css create mode 100644 content/themes/speckle/assets/built/global.css.map create mode 100644 content/themes/speckle/assets/built/screen.css create mode 100644 content/themes/speckle/assets/built/screen.css.map create mode 100644 content/themes/speckle/assets/css/csscomb.json create mode 100644 content/themes/speckle/assets/css/global.css create mode 100644 content/themes/speckle/assets/css/screen.css create mode 100644 content/themes/speckle/assets/js/gallery-card.js create mode 100644 content/themes/speckle/assets/js/infinite-scroll.js create mode 100644 content/themes/speckle/assets/js/lib/jquery.fitvids.js create mode 100644 content/themes/speckle/assets/js/sticky-nav-title.js create mode 100644 content/themes/speckle/assets/logo-text.png create mode 100644 content/themes/speckle/assets/screenshot-desktop.jpg create mode 100644 content/themes/speckle/assets/screenshot-mobile.jpg create mode 100644 content/themes/speckle/author.hbs create mode 100644 content/themes/speckle/default.hbs create mode 100644 content/themes/speckle/error-404.hbs create mode 100644 content/themes/speckle/error.hbs create mode 100644 content/themes/speckle/gulpfile.js create mode 100644 content/themes/speckle/index.hbs create mode 100644 content/themes/speckle/package-lock.json create mode 100644 content/themes/speckle/package.json create mode 100644 content/themes/speckle/page.hbs create mode 100644 content/themes/speckle/partials/header-background.hbs create mode 100644 content/themes/speckle/partials/icons/avatar.hbs create mode 100644 content/themes/speckle/partials/icons/facebook.hbs create mode 100644 content/themes/speckle/partials/icons/loader.hbs create mode 100644 content/themes/speckle/partials/icons/rss.hbs create mode 100644 content/themes/speckle/partials/icons/twitter.hbs create mode 100644 content/themes/speckle/partials/post-card.hbs create mode 100644 content/themes/speckle/partials/site-header.hbs create mode 100644 content/themes/speckle/partials/site-nav.hbs create mode 100644 content/themes/speckle/partials/subscribe-form.hbs create mode 100644 content/themes/speckle/post.hbs create mode 100644 content/themes/speckle/tag.hbs create mode 100644 content/themes/speckle/yarn.lock diff --git a/.gitignore b/.gitignore index 6704566..ebb26fa 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,8 @@ dist # TernJS port file .tern-port +.ghost-cli +.ghostpid +config.development.json +current/ +versions/ diff --git a/content/data/ghost-local.db b/content/data/ghost-local.db new file mode 100644 index 0000000000000000000000000000000000000000..b848bba83a92d03fe49eda052d196d116dc7f955 GIT binary patch literal 589824 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 literal 0 HcmV?d00001 diff --git a/content/data/speckle.ghost.2020-12-02-22-54-11.json b/content/data/speckle.ghost.2020-12-02-22-54-11.json new file mode 100644 index 0000000..2fc9269 --- /dev/null +++ b/content/data/speckle.ghost.2020-12-02-22-54-11.json @@ -0,0 +1 @@ +{"meta":{"exported_on":1606949651102,"version":"3.39.0"},"data":{"migrations_lock":[{"lock_key":"km01","locked":1,"acquired_at":"2020-12-02 22:54:11","released_at":"2020-11-30 17:03:56"}],"migrations":[{"id":1,"name":"1-create-tables.js","version":"init","currentVersion":"3.38"},{"id":2,"name":"2-create-fixtures.js","version":"init","currentVersion":"3.38"},{"id":3,"name":"1-post-excerpt.js","version":"1.3","currentVersion":"3.38"},{"id":4,"name":"1-codeinjection-post.js","version":"1.4","currentVersion":"3.38"},{"id":5,"name":"1-og-twitter-post.js","version":"1.5","currentVersion":"3.38"},{"id":6,"name":"1-add-backup-client.js","version":"1.7","currentVersion":"3.38"},{"id":7,"name":"1-add-permissions-redirect.js","version":"1.9","currentVersion":"3.38"},{"id":8,"name":"1-custom-template-post.js","version":"1.13","currentVersion":"3.38"},{"id":9,"name":"2-theme-permissions.js","version":"1.13","currentVersion":"3.38"},{"id":10,"name":"1-add-webhooks-table.js","version":"1.18","currentVersion":"3.38"},{"id":11,"name":"1-webhook-permissions.js","version":"1.19","currentVersion":"3.38"},{"id":12,"name":"1-remove-settings-keys.js","version":"1.20","currentVersion":"3.38"},{"id":13,"name":"1-add-contributor-role.js","version":"1.21","currentVersion":"3.38"},{"id":14,"name":"1-multiple-authors-DDL.js","version":"1.22","currentVersion":"3.38"},{"id":15,"name":"1-multiple-authors-DML.js","version":"1.22","currentVersion":"3.38"},{"id":16,"name":"1-update-koenig-beta-html.js","version":"1.25","currentVersion":"3.38"},{"id":17,"name":"2-demo-post.js","version":"1.25","currentVersion":"3.38"},{"id":18,"name":"1-rename-amp-column.js","version":"2.0","currentVersion":"3.38"},{"id":19,"name":"2-update-posts.js","version":"2.0","currentVersion":"3.38"},{"id":20,"name":"3-remove-koenig-labs.js","version":"2.0","currentVersion":"3.38"},{"id":21,"name":"4-permalink-setting.js","version":"2.0","currentVersion":"3.38"},{"id":22,"name":"5-remove-demo-post.js","version":"2.0","currentVersion":"3.38"},{"id":23,"name":"6-replace-fixture-posts.js","version":"2.0","currentVersion":"3.38"},{"id":24,"name":"1-add-sessions-table.js","version":"2.2","currentVersion":"3.38"},{"id":25,"name":"2-add-integrations-and-api-key-tables.js","version":"2.2","currentVersion":"3.38"},{"id":26,"name":"3-insert-admin-integration-role.js","version":"2.2","currentVersion":"3.38"},{"id":27,"name":"4-insert-integration-and-api-key-permissions.js","version":"2.2","currentVersion":"3.38"},{"id":28,"name":"5-add-mobiledoc-revisions-table.js","version":"2.2","currentVersion":"3.38"},{"id":29,"name":"1-add-webhook-columns.js","version":"2.3","currentVersion":"3.38"},{"id":30,"name":"2-add-webhook-edit-permission.js","version":"2.3","currentVersion":"3.38"},{"id":31,"name":"1-add-webhook-permission-roles.js","version":"2.6","currentVersion":"3.38"},{"id":32,"name":"1-add-members-table.js","version":"2.8","currentVersion":"3.38"},{"id":33,"name":"1-remove-empty-strings.js","version":"2.13","currentVersion":"3.38"},{"id":34,"name":"1-add-actions-table.js","version":"2.14","currentVersion":"3.38"},{"id":35,"name":"2-add-actions-permissions.js","version":"2.14","currentVersion":"3.38"},{"id":36,"name":"1-add-type-column-to-integrations.js","version":"2.15","currentVersion":"3.38"},{"id":37,"name":"2-insert-zapier-integration.js","version":"2.15","currentVersion":"3.38"},{"id":38,"name":"1-add-members-perrmissions.js","version":"2.16","currentVersion":"3.38"},{"id":39,"name":"1-normalize-settings.js","version":"2.17","currentVersion":"3.38"},{"id":40,"name":"2-posts-add-canonical-url.js","version":"2.17","currentVersion":"3.38"},{"id":41,"name":"1-restore-settings-from-backup.js","version":"2.18","currentVersion":"3.38"},{"id":42,"name":"1-update-editor-permissions.js","version":"2.21","currentVersion":"3.38"},{"id":43,"name":"1-add-member-permissions-to-roles.js","version":"2.22","currentVersion":"3.38"},{"id":44,"name":"1-insert-ghost-db-backup-role.js","version":"2.27","currentVersion":"3.38"},{"id":45,"name":"2-insert-db-backup-integration.js","version":"2.27","currentVersion":"3.38"},{"id":46,"name":"3-add-subdirectory-to-relative-canonical-urls.js","version":"2.27","currentVersion":"3.38"},{"id":47,"name":"1-add-db-backup-content-permission.js","version":"2.28","currentVersion":"3.38"},{"id":48,"name":"2-add-db-backup-content-permission-to-roles.js","version":"2.28","currentVersion":"3.38"},{"id":49,"name":"3-insert-ghost-scheduler-role.js","version":"2.28","currentVersion":"3.38"},{"id":50,"name":"4-insert-scheduler-integration.js","version":"2.28","currentVersion":"3.38"},{"id":51,"name":"5-add-scheduler-permission-to-roles.js","version":"2.28","currentVersion":"3.38"},{"id":52,"name":"6-add-type-column.js","version":"2.28","currentVersion":"3.38"},{"id":53,"name":"7-populate-type-column.js","version":"2.28","currentVersion":"3.38"},{"id":54,"name":"8-remove-page-column.js","version":"2.28","currentVersion":"3.38"},{"id":55,"name":"1-add-post-page-column.js","version":"2.29","currentVersion":"3.38"},{"id":56,"name":"2-populate-post-page-column.js","version":"2.29","currentVersion":"3.38"},{"id":57,"name":"3-remove-page-type-column.js","version":"2.29","currentVersion":"3.38"},{"id":58,"name":"1-remove-name-and-password-from-members-table.js","version":"2.31","currentVersion":"3.38"},{"id":59,"name":"01-add-members-stripe-customers-table.js","version":"2.32","currentVersion":"3.38"},{"id":60,"name":"02-add-name-to-members-table.js","version":"2.32","currentVersion":"3.38"},{"id":61,"name":"01-correct-members-stripe-customers-table.js","version":"2.33","currentVersion":"3.38"},{"id":62,"name":"01-add-stripe-customers-subscriptions-table.js","version":"2.34","currentVersion":"3.38"},{"id":63,"name":"02-add-email-to-members-stripe-customers-table.js","version":"2.34","currentVersion":"3.38"},{"id":64,"name":"03-add-name-to-members-stripe-customers-table.js","version":"2.34","currentVersion":"3.38"},{"id":65,"name":"01-add-note-to-members-table.js","version":"2.35","currentVersion":"3.38"},{"id":66,"name":"01-add-self-signup-and-from address-to-members-settings.js","version":"2.37","currentVersion":"3.38"},{"id":67,"name":"01-remove-user-ghost-auth-columns.js","version":"3.0","currentVersion":"3.38"},{"id":68,"name":"02-drop-token-auth-tables.js","version":"3.0","currentVersion":"3.38"},{"id":69,"name":"03-drop-client-auth-tables.js","version":"3.0","currentVersion":"3.38"},{"id":70,"name":"04-add-posts-meta-table.js","version":"3.0","currentVersion":"3.38"},{"id":71,"name":"05-populate-posts-meta-table.js","version":"3.0","currentVersion":"3.38"},{"id":72,"name":"06-remove-posts-meta-columns.js","version":"3.0","currentVersion":"3.38"},{"id":73,"name":"07-add-posts-type-column.js","version":"3.0","currentVersion":"3.38"},{"id":74,"name":"08-populate-posts-type-column.js","version":"3.0","currentVersion":"3.38"},{"id":75,"name":"09-remove-posts-page-column.js","version":"3.0","currentVersion":"3.38"},{"id":76,"name":"10-remove-empty-strings.js","version":"3.0","currentVersion":"3.38"},{"id":77,"name":"11-update-posts-html.js","version":"3.0","currentVersion":"3.38"},{"id":78,"name":"12-populate-members-table-from-subscribers.js","version":"3.0","currentVersion":"3.38"},{"id":79,"name":"13-drop-subscribers-table.js","version":"3.0","currentVersion":"3.38"},{"id":80,"name":"14-remove-subscribers-flag.js","version":"3.0","currentVersion":"3.38"},{"id":81,"name":"01-add-send-email-when-published-to-posts.js","version":"3.1","currentVersion":"3.38"},{"id":82,"name":"02-add-email-subject-to-posts-meta.js","version":"3.1","currentVersion":"3.38"},{"id":83,"name":"03-add-email-preview-permissions.js","version":"3.1","currentVersion":"3.38"},{"id":84,"name":"04-add-subscribed-flag-to-members.js","version":"3.1","currentVersion":"3.38"},{"id":85,"name":"05-add-emails-table.js","version":"3.1","currentVersion":"3.38"},{"id":86,"name":"06-add-email-permissions.js","version":"3.1","currentVersion":"3.38"},{"id":87,"name":"07-add-uuid-field-to-members.js","version":"3.1","currentVersion":"3.38"},{"id":88,"name":"08-add-uuid-values-to-members.js","version":"3.1","currentVersion":"3.38"},{"id":89,"name":"09-add-further-email-permissions.js","version":"3.1","currentVersion":"3.38"},{"id":90,"name":"10-add-email-error-data-column.js","version":"3.1","currentVersion":"3.38"},{"id":91,"name":"01-add-cancel-at-period-end-to-subscriptions.js","version":"3.2","currentVersion":"3.38"},{"id":92,"name":"1-add-labels-table.js","version":"3.6","currentVersion":"3.38"},{"id":93,"name":"2-add-members-labels-table.js","version":"3.6","currentVersion":"3.38"},{"id":94,"name":"3-add-labels-permissions.js","version":"3.6","currentVersion":"3.38"},{"id":95,"name":"01-fix-incorrect-member-labels-foreign-keys.js","version":"3.7","currentVersion":"3.38"},{"id":96,"name":"01-add-geolocation-to-members.js","version":"3.8","currentVersion":"3.38"},{"id":97,"name":"01-add-member-sigin-url-permissions.js","version":"3.9","currentVersion":"3.38"},{"id":98,"name":"01-remove-broken-complimentary-plan-from-members-settings.js","version":"3.11","currentVersion":"3.38"},{"id":99,"name":"01-add-identity-permission.js","version":"3.12","currentVersion":"3.38"},{"id":100,"name":"02-remove-legacy-is-paid-flag-from-settings.js","version":"3.12","currentVersion":"3.38"},{"id":101,"name":"01-add-email-preview-permissions-to-roles.js","version":"3.18","currentVersion":"3.38"},{"id":102,"name":"02-add-members_stripe_connect-auth-permissions.js","version":"3.18","currentVersion":"3.38"},{"id":103,"name":"01-update-member-from-email-address.js","version":"3.19","currentVersion":"3.38"},{"id":104,"name":"01-removed-legacy-values-from-settings-table.js","version":"3.22","currentVersion":"3.38"},{"id":105,"name":"02-settings-key-renames.js","version":"3.22","currentVersion":"3.38"},{"id":106,"name":"03-add-group-and-flags-to-settings.js","version":"3.22","currentVersion":"3.38"},{"id":107,"name":"04-populate-settings-groups-and-flags.js","version":"3.22","currentVersion":"3.38"},{"id":108,"name":"05-migrate-members-subscription-settings.js","version":"3.22","currentVersion":"3.38"},{"id":109,"name":"06-migrate-stripe-connect-settings.js","version":"3.22","currentVersion":"3.38"},{"id":110,"name":"07-update-type-for-settings.js","version":"3.22","currentVersion":"3.38"},{"id":111,"name":"01-migrate-bulk-email-settings.js","version":"3.23","currentVersion":"3.38"},{"id":112,"name":"02-remove-bulk-email-settings.js","version":"3.23","currentVersion":"3.38"},{"id":113,"name":"03-update-portal-button-setting.js","version":"3.23","currentVersion":"3.38"},{"id":114,"name":"04-add-meta-columns-to-tags-table.js","version":"3.23","currentVersion":"3.38"},{"id":115,"name":"01-populate-group-for-new-portal-settings.js","version":"3.24","currentVersion":"3.38"},{"id":116,"name":"01-add-members-stripe-webhook-settings.js","version":"3.25","currentVersion":"3.38"},{"id":117,"name":"01-add-amp-gtag-id-setting.js","version":"3.26","currentVersion":"3.38"},{"id":118,"name":"01-remove-duplicate-subscriptions.js","version":"3.29","currentVersion":"3.38"},{"id":119,"name":"02-remove-duplicate-customers.js","version":"3.29","currentVersion":"3.38"},{"id":120,"name":"03-remove-orphaned-customers.js","version":"3.29","currentVersion":"3.38"},{"id":121,"name":"04-remove-orphaned-subscriptions.js","version":"3.29","currentVersion":"3.38"},{"id":122,"name":"05-add-member-constraints.js","version":"3.29","currentVersion":"3.38"},{"id":123,"name":"01-add-member-signin-url-permission-roles.js","version":"3.30","currentVersion":"3.38"},{"id":124,"name":"01-add-member-support-address-setting.js","version":"3.32","currentVersion":"3.38"},{"id":125,"name":"02-add-member-reply-address-setting.js","version":"3.32","currentVersion":"3.38"},{"id":126,"name":"03-add-routes-hash-setting.js","version":"3.32","currentVersion":"3.38"},{"id":127,"name":"01-add-email-recipients-tables.js","version":"3.33","currentVersion":"3.38"},{"id":128,"name":"01-add-tokens-table.js","version":"3.34","currentVersion":"3.38"},{"id":129,"name":"01-add-address-columns-to-emails-table.js","version":"3.35","currentVersion":"3.38"},{"id":130,"name":"01-add-snippets-table.js","version":"3.36","currentVersion":"3.38"},{"id":131,"name":"02-add-snippets-permissions.js","version":"3.36","currentVersion":"3.38"},{"id":132,"name":"01-update-portal-button-setting.js","version":"3.37","currentVersion":"3.38"},{"id":133,"name":"01-add-email-recipient-filter-column.js","version":"3.38","currentVersion":"3.38"},{"id":134,"name":"02-populate-email-recipient-filter-column.js","version":"3.38","currentVersion":"3.38"},{"id":135,"name":"03-add-recipient-filter-column.js","version":"3.38","currentVersion":"3.38"},{"id":136,"name":"04-populate-recipient-filter-column.js","version":"3.38","currentVersion":"3.38"},{"id":137,"name":"05-add-emails-track-opens-column.js","version":"3.38","currentVersion":"3.38"},{"id":138,"name":"06-add-newsletter-settings.js","version":"3.38","currentVersion":"3.38"},{"id":139,"name":"07-migrate-newsletter-settings-from-config.js","version":"3.38","currentVersion":"3.38"},{"id":140,"name":"08-repopulate-send-email-when-published-down-migration.js","version":"3.38","currentVersion":"3.38"},{"id":141,"name":"09-remove-send-email-when-published-column.js","version":"3.38","currentVersion":"3.38"}],"posts":[{"id":"5fc525fc8205354640261f04","uuid":"80417aa5-87d8-4a9c-9f60-f9301dd45437","title":"Creating a custom theme","slug":"themes","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[[\"soft-return\",\"\",{}]],\"cards\":[[\"image\",{\"src\":\"https://static.ghost.org/v3.0.0/images/theme-marketplace.png\",\"caption\":\"Anyone can write a completely custom Ghost theme with some solid knowledge of HTML and CSS\",\"alt\":\"Ghost theme marketplace screenshot\"}]],\"markups\":[[\"a\",[\"href\",\"https://ghost.org/marketplace/\"]],[\"code\"],[\"a\",[\"href\",\"https://github.com/TryGhost/Casper\"]],[\"a\",[\"href\",\"https://ghost.org/docs/api/handlebars-themes/\"]],[\"a\",[\"href\",\"https://github.com/TryGhost/Starter/\"]],[\"strong\"],[\"a\",[\"href\",\"https://forum.ghost.org/c/themes\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Ghost themes\"]]],[1,\"p\",[[0,[],0,\"Ghost comes with a default theme called Casper, which is designed to be a clean, readable publication layout and can be easily adapted for most purposes.\"]]],[1,\"p\",[[0,[],0,\"If you need something a little more customised, it's entirely possible to build on top of existing open source themes, or to build your own from scratch. Rather than giving you a few basic settings which act as a poor proxy for code, we just let you write code.\"]]],[1,\"h2\",[[0,[],0,\"Marketplace\"]]],[1,\"p\",[[0,[],0,\"There are a huge range of both free and premium pre-built themes which you can download from the \"],[0,[0],1,\"Ghost Theme Marketplace\"],[0,[],0,\":\"]]],[10,0],[1,\"h2\",[[0,[],0,\"Theme development\"]]],[1,\"p\",[[0,[],0,\"Ghost themes are written with a templating language called handlebars, which has a set of dynamic helpers to insert your data into template files. For example: \"],[0,[1],1,\"{{author.name}}\"],[0,[],0,\" outputs the name of the current author.\"]]],[1,\"p\",[[0,[],0,\"The best way to learn how to write your own Ghost theme is to have a look at \"],[0,[2],1,\"the source code for Casper\"],[0,[],0,\", which is heavily commented and should give you a sense of how everything fits together.\"],[1,[],0,0]]],[3,\"ul\",[[[0,[1],1,\"default.hbs\"],[0,[],0,\" is the main template file, all contexts will load inside this file unless specifically told to use a different template.\"]],[[0,[1],1,\"post.hbs\"],[0,[],0,\" is the file used in the context of viewing a post.\"]],[[0,[1],1,\"index.hbs\"],[0,[],0,\" is the file used in the context of viewing the home page.\"]],[[0,[],0,\"and so on\"]]]],[1,\"p\",[[0,[],0,\"We've got \"],[0,[3],1,\"full and extensive theme documentation\"],[0,[],0,\" which outlines every template file, context and helper that you can use. You can also get started with our useful \"],[0,[4],1,\"starter theme\"],[0,[],0,\", which includes the most common foundations and components required to build your own theme.\"]]],[1,\"blockquote\",[[0,[],0,\"If you want to chat with other people making Ghost themes to get any advice or help, there's also a \"],[0,[5],1,\"themes\"],[0,[],0,\" section on our \"],[0,[6],1,\"public Ghost forum\"],[0,[],0,\".\"]]]]}","html":"

Ghost themes

Ghost comes with a default theme called Casper, which is designed to be a clean, readable publication layout and can be easily adapted for most purposes.

If you need something a little more customised, it's entirely possible to build on top of existing open source themes, or to build your own from scratch. Rather than giving you a few basic settings which act as a poor proxy for code, we just let you write code.

Marketplace

There are a huge range of both free and premium pre-built themes which you can download from the Ghost Theme Marketplace:

\"Ghost
Anyone can write a completely custom Ghost theme with some solid knowledge of HTML and CSS

Theme development

Ghost themes are written with a templating language called handlebars, which has a set of dynamic helpers to insert your data into template files. For example: {{author.name}} outputs the name of the current author.

The best way to learn how to write your own Ghost theme is to have a look at the source code for Casper, which is heavily commented and should give you a sense of how everything fits together.

  • default.hbs is the main template file, all contexts will load inside this file unless specifically told to use a different template.
  • post.hbs is the file used in the context of viewing a post.
  • index.hbs is the file used in the context of viewing the home page.
  • and so on

We've got full and extensive theme documentation which outlines every template file, context and helper that you can use. You can also get started with our useful starter theme, which includes the most common foundations and components required to build your own theme.

If you want to chat with other people making Ghost themes to get any advice or help, there's also a themes section on our public Ghost forum.
","comment_id":"5fc525fc8205354640261f04","plaintext":"Ghost themes\nGhost comes with a default theme called Casper, which is designed to be a clean,\nreadable publication layout and can be easily adapted for most purposes.\n\nIf you need something a little more customised, it's entirely possible to build\non top of existing open source themes, or to build your own from scratch. Rather\nthan giving you a few basic settings which act as a poor proxy for code, we just\nlet you write code.\n\nMarketplace\nThere are a huge range of both free and premium pre-built themes which you can\ndownload from the Ghost Theme Marketplace [https://ghost.org/marketplace/]:\n\nAnyone can write a completely custom Ghost theme with some solid knowledge of\nHTML and CSSTheme development\nGhost themes are written with a templating language called handlebars, which has\na set of dynamic helpers to insert your data into template files. For example: \n{{author.name}} outputs the name of the current author.\n\nThe best way to learn how to write your own Ghost theme is to have a look at \nthe\nsource code for Casper [https://github.com/TryGhost/Casper], which is heavily\ncommented and should give you a sense of how everything fits together.\n\n\n * default.hbs is the main template file, all contexts will load inside this\n file unless specifically told to use a different template.\n * post.hbs is the file used in the context of viewing a post.\n * index.hbs is the file used in the context of viewing the home page.\n * and so on\n\nWe've got full and extensive theme documentation\n[https://ghost.org/docs/api/handlebars-themes/] which outlines every template\nfile, context and helper that you can use. You can also get started with our\nuseful starter theme [https://github.com/TryGhost/Starter/], which includes the\nmost common foundations and components required to build your own theme.\n\n> If you want to chat with other people making Ghost themes to get any advice or\nhelp, there's also a themes section on our public Ghost forum\n[https://forum.ghost.org/c/themes].","feature_image":"https://static.ghost.org/v3.0.0/images/creating-a-custom-theme.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:03:56","published_by":"1","custom_excerpt":"Ghost comes with a beautiful default theme designed for publishers which can easily be adapted for most purposes, or you can build a custom theme to suit your needs.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f06","uuid":"2534458b-1e3b-4efa-9331-eebaef34e7b6","title":"Apps & integrations","slug":"apps-integrations","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"image\",{\"src\":\"https://static.ghost.org/v3.0.0/images/integrations-icons.png\",\"cardWidth\":\"full\"}],[\"markdown\",{\"markdown\":\"\\n\"}],[\"image\",{\"src\":\"https://static.ghost.org/v3.0.0/images/integrations-and-webhooks-in-ghost.png\",\"alt\":\"Screenshot of custom integrations with webhooks in Ghost Admin\",\"cardWidth\":\"\"}]],\"markups\":[[\"a\",[\"href\",\"https://ghost.org/integrations/\"]],[\"a\",[\"href\",\"https://zapier.com\"]],[\"strong\"],[\"a\",[\"href\",\"https://ghost.org/docs/api/\"]],[\"a\",[\"href\",\"/themes/\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Work with your existing tools\"]]],[1,\"p\",[[0,[],0,\"It's possible to connect your Ghost site to hundreds of the most popular apps and tools using integrations that take no more than a few minutes to setup.\"]]],[1,\"p\",[[0,[],0,\"Whether you need to automate workflows, connect your email list, build a community or embed products from your ecommerce store, our \"],[0,[0],1,\"integrations library\"],[0,[],0,\" has got it all covered with hundreds of tutorials.\"]]],[10,0],[1,\"h2\",[[0,[],0,\"Zapier\"]]],[1,\"p\",[[0,[],0,\"On top of this, you can connect your Ghost site to more than 1,000 external services using the official integration with \"],[0,[1],1,\"Zapier\"],[0,[],0,\".\"]]],[1,\"p\",[[0,[],0,\"Zapier sets up automations with Triggers and Actions, which allows you to create and customise a wide range of connected applications.\"]]],[1,\"blockquote\",[[0,[2],1,\"Example\"],[0,[],0,\": When someone new subscribes to a newsletter on a Ghost site (Trigger) then the contact information is automatically pushed into MailChimp (Action).\"]]],[1,\"p\",[[0,[2],1,\"Here are the most popular Ghost<>Zapier automation templates:\"],[0,[],0,\" \"]]],[10,1],[1,\"h2\",[[0,[],0,\"Custom integrations\"]]],[1,\"p\",[[0,[],0,\"At the heart of Ghost sits a robust JSON API – designed to create, manage and retrieve content with ease. \"]]],[1,\"p\",[[0,[],0,\"It's possible to create custom Ghost integrations with dedicated API keys and webhooks from the Integrations page within Ghost Admin. \"]]],[10,2],[1,\"p\",[[0,[],0,\"Beyond that, the API allows you to build entirely custom publishing apps. You can send content from your favourite desktop editor, build a custom interface for handling editorial workflow or use Ghost as a full headless CMS with a custom front-end.\"]]],[1,\"p\",[[0,[],0,\"The Ghost API is \"],[0,[3],1,\"thoroughly documented\"],[0,[],0,\" and straightforward to work with for developers of almost any level. \"]]],[1,\"h2\",[[0,[],0,\"Final step: Themes\"]]],[1,\"p\",[[0,[],0,\"Alright, on to the last post in our welcome-series! If you're curious about creating your own Ghost theme from scratch, \"],[0,[4],1,\"find out how that works\"],[0,[],0,\".\"]]]]}","html":"

Work with your existing tools

It's possible to connect your Ghost site to hundreds of the most popular apps and tools using integrations that take no more than a few minutes to setup.

Whether you need to automate workflows, connect your email list, build a community or embed products from your ecommerce store, our integrations library has got it all covered with hundreds of tutorials.

Zapier

On top of this, you can connect your Ghost site to more than 1,000 external services using the official integration with Zapier.

Zapier sets up automations with Triggers and Actions, which allows you to create and customise a wide range of connected applications.

Example: When someone new subscribes to a newsletter on a Ghost site (Trigger) then the contact information is automatically pushed into MailChimp (Action).

Here are the most popular Ghost<>Zapier automation templates:

\n

Custom integrations

At the heart of Ghost sits a robust JSON API – designed to create, manage and retrieve content with ease.

It's possible to create custom Ghost integrations with dedicated API keys and webhooks from the Integrations page within Ghost Admin.

\"Screenshot

Beyond that, the API allows you to build entirely custom publishing apps. You can send content from your favourite desktop editor, build a custom interface for handling editorial workflow or use Ghost as a full headless CMS with a custom front-end.

The Ghost API is thoroughly documented and straightforward to work with for developers of almost any level.

Final step: Themes

Alright, on to the last post in our welcome-series! If you're curious about creating your own Ghost theme from scratch, find out how that works.

","comment_id":"5fc525fc8205354640261f06","plaintext":"Work with your existing tools\nIt's possible to connect your Ghost site to hundreds of the most popular apps\nand tools using integrations that take no more than a few minutes to setup.\n\nWhether you need to automate workflows, connect your email list, build a\ncommunity or embed products from your ecommerce store, our integrations library\n[https://ghost.org/integrations/] has got it all covered with hundreds of\ntutorials.\n\nZapier\nOn top of this, you can connect your Ghost site to more than 1,000 external\nservices using the official integration with Zapier [https://zapier.com].\n\nZapier sets up automations with Triggers and Actions, which allows you to create\nand customise a wide range of connected applications.\n\n> Example: When someone new subscribes to a newsletter on a Ghost site (Trigger)\nthen the contact information is automatically pushed into MailChimp (Action).\nHere are the most popular Ghost<>Zapier automation templates: \n\nCustom integrations\nAt the heart of Ghost sits a robust JSON API – designed to create, manage and\nretrieve content with ease. \n\nIt's possible to create custom Ghost integrations with dedicated API keys and\nwebhooks from the Integrations page within Ghost Admin. \n\nBeyond that, the API allows you to build entirely custom publishing apps. You\ncan send content from your favourite desktop editor, build a custom interface\nfor handling editorial workflow or use Ghost as a full headless CMS with a\ncustom front-end.\n\nThe Ghost API is thoroughly documented [https://ghost.org/docs/api/] and\nstraightforward to work with for developers of almost any level. \n\nFinal step: Themes\nAlright, on to the last post in our welcome-series! If you're curious about\ncreating your own Ghost theme from scratch, find out how that works [/themes/].","feature_image":"https://static.ghost.org/v3.0.0/images/app-integrations.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:03:57","published_by":"1","custom_excerpt":"Work with all your favourite apps and tools or create your own custom integrations using the Ghost API.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f08","uuid":"7ee13943-9456-4979-92e6-51578483a528","title":"Organising your content","slug":"organising-content","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[[\"soft-return\",\"\",{}]],\"cards\":[],\"markups\":[[\"code\"],[\"em\"],[\"strong\"],[\"a\",[\"href\",\"https://ghost.org/docs/api/handlebars-themes/\"]],[\"a\",[\"href\",\"http://yaml.org/spec/1.2/spec.html\",\"rel\",\"noreferrer nofollow noopener\"]],[\"a\",[\"href\",\"https://ghost.org/docs/api/handlebars-themes/routing/\"]],[\"a\",[\"href\",\"/apps-integrations/\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Sensible tagging\"]]],[1,\"p\",[[0,[],0,\"You can think of tags like Gmail labels. By tagging posts with one or more keyword, you can organise articles into buckets of related content.\"]]],[1,\"p\",[[0,[],0,\"When you create content for your publication you can assign tags to help differentiate between categories of content. \"]]],[1,\"p\",[[0,[],0,\"For example you may tag some content with News and other content with Podcast, which would create two distinct categories of content listed on \"],[0,[0],1,\"/tag/news/\"],[0,[],0,\" and \"],[0,[0],1,\"/tag/podcast/\"],[0,[],0,\", respectively.\"]]],[1,\"p\",[[0,[],0,\"If you tag a post with both \"],[0,[0],1,\"News\"],[0,[],0,\" \"],[0,[1],1,\"and\"],[0,[],0,\" \"],[0,[0],1,\"Podcast\"],[0,[],0,\" - then it appears in both sections. Tag archives are like dedicated home-pages for each category of content that you have. They have their own pages, their own RSS feeds, and can support their own cover images and meta data.\"]]],[1,\"h3\",[[0,[],0,\"The primary tag\"]]],[1,\"p\",[[0,[],0,\"Inside the Ghost editor, you can drag and drop tags into a specific order. The first tag in the list is always given the most importance, and some themes will only display the primary tag (the first tag in the list) by default. \"]]],[1,\"blockquote\",[[0,[1,2],1,\"News\"],[0,[],1,\", Technology, Startup\"]]],[1,\"p\",[[0,[],0,\"So you can add the most important tag which you want to show up in your theme, but also add related tags which are less important.\"]]],[1,\"h3\",[[0,[],0,\"Private tags\"]]],[1,\"p\",[[0,[],0,\"Sometimes you may want to assign a post a specific tag, but you don't necessarily want that tag appearing in the theme or creating an archive page. In Ghost, hashtags are private and can be used for special styling.\"]]],[1,\"p\",[[0,[],0,\"For example, if you sometimes publish posts with video content - you might want your theme to adapt and get rid of the sidebar for these posts, to give more space for an embedded video to fill the screen. In this case, you could use private tags to tell your theme what to do.\"]]],[1,\"blockquote\",[[0,[1,2],1,\"News\"],[0,[],1,\", #video\"]]],[1,\"p\",[[0,[],0,\"Here, the theme would assign the post publicly displayed tags of News - but it would also keep a private record of the post being tagged with #video. In your theme, you could then look for private tags conditionally and give them special formatting. \"]]],[1,\"blockquote\",[[0,[1],0,\"You can find documentation for theme development techniques like this and many more over on Ghost's extensive \"],[0,[3],1,\"theme docs\"],[0,[],1,\".\"]]],[1,\"h2\",[[0,[],0,\"Dynamic routing\"]]],[1,\"p\",[[0,[],0,\"Dynamic routing gives you the ultimate freedom to build a custom publication to suit your needs. Routes are rules that map URL patterns to your content and templates. \"]]],[1,\"p\",[[0,[],0,\"You may not want content tagged with \"],[0,[0],1,\"News\"],[0,[],0,\" to exist on: \"],[0,[0],1,\"example.com/tag/news\"],[0,[],0,\". Instead, you want it to exist on \"],[0,[0],1,\"example.com/news\"],[0,[],0,\" .\"]]],[1,\"p\",[[0,[],0,\"In this case you can use dynamic routes to create customised collections of content on your site. It's also possible to use multiple templates in your theme to render each content type differently.\"]]],[1,\"p\",[[0,[],0,\"There are lots of use cases for dynamic routing with Ghost, here are a few common examples: \"]]],[3,\"ul\",[[[0,[],0,\"Setting a custom home page with its own template\"]],[[0,[],0,\"Having separate content hubs for blog and podcast, that render differently, and have custom RSS feeds to support two types of content\"]],[[0,[],0,\"Creating a founders column as a unique view, by filtering content created by specific authors\"]],[[0,[],0,\"Including dates in permalinks for your posts\"]],[[0,[],0,\"Setting posts to have a URL relative to their primary tag like \"],[0,[0],1,\"example.com/europe/story-title/\"],[1,[],0,0]]]],[1,\"blockquote\",[[0,[1],0,\"Dynamic routing can be configured in Ghost using \"],[0,[4],1,\"YAML\"],[0,[],0,\" files. Read our dynamic routing \"],[0,[5],1,\"documentation\"],[0,[],1,\" for further details.\"]]],[1,\"h2\",[[0,[],0,\"Next: Apps & Integrations\"]]],[1,\"p\",[[0,[],0,\"Work with all your favourite apps and tools using our \"],[0,[6],1,\"integrations\"],[0,[],0,\", or create your own custom integrations with webhooks.\"]]],[1,\"p\",[]]]}","html":"

Sensible tagging

You can think of tags like Gmail labels. By tagging posts with one or more keyword, you can organise articles into buckets of related content.

When you create content for your publication you can assign tags to help differentiate between categories of content.

For example you may tag some content with News and other content with Podcast, which would create two distinct categories of content listed on /tag/news/ and /tag/podcast/, respectively.

If you tag a post with both News and Podcast - then it appears in both sections. Tag archives are like dedicated home-pages for each category of content that you have. They have their own pages, their own RSS feeds, and can support their own cover images and meta data.

The primary tag

Inside the Ghost editor, you can drag and drop tags into a specific order. The first tag in the list is always given the most importance, and some themes will only display the primary tag (the first tag in the list) by default.

News, Technology, Startup

So you can add the most important tag which you want to show up in your theme, but also add related tags which are less important.

Private tags

Sometimes you may want to assign a post a specific tag, but you don't necessarily want that tag appearing in the theme or creating an archive page. In Ghost, hashtags are private and can be used for special styling.

For example, if you sometimes publish posts with video content - you might want your theme to adapt and get rid of the sidebar for these posts, to give more space for an embedded video to fill the screen. In this case, you could use private tags to tell your theme what to do.

News, #video

Here, the theme would assign the post publicly displayed tags of News - but it would also keep a private record of the post being tagged with #video. In your theme, you could then look for private tags conditionally and give them special formatting.

You can find documentation for theme development techniques like this and many more over on Ghost's extensive theme docs.

Dynamic routing

Dynamic routing gives you the ultimate freedom to build a custom publication to suit your needs. Routes are rules that map URL patterns to your content and templates.

You may not want content tagged with News to exist on: example.com/tag/news. Instead, you want it to exist on example.com/news .

In this case you can use dynamic routes to create customised collections of content on your site. It's also possible to use multiple templates in your theme to render each content type differently.

There are lots of use cases for dynamic routing with Ghost, here are a few common examples:

  • Setting a custom home page with its own template
  • Having separate content hubs for blog and podcast, that render differently, and have custom RSS feeds to support two types of content
  • Creating a founders column as a unique view, by filtering content created by specific authors
  • Including dates in permalinks for your posts
  • Setting posts to have a URL relative to their primary tag like example.com/europe/story-title/
Dynamic routing can be configured in Ghost using YAML files. Read our dynamic routing documentation for further details.

Next: Apps & Integrations

Work with all your favourite apps and tools using our integrations, or create your own custom integrations with webhooks.

","comment_id":"5fc525fc8205354640261f08","plaintext":"Sensible tagging\nYou can think of tags like Gmail labels. By tagging posts with one or more\nkeyword, you can organise articles into buckets of related content.\n\nWhen you create content for your publication you can assign tags to help\ndifferentiate between categories of content. \n\nFor example you may tag some content with News and other content with Podcast,\nwhich would create two distinct categories of content listed on /tag/news/ and \n/tag/podcast/, respectively.\n\nIf you tag a post with both News and Podcast - then it appears in both sections.\nTag archives are like dedicated home-pages for each category of content that you\nhave. They have their own pages, their own RSS feeds, and can support their own\ncover images and meta data.\n\nThe primary tag\nInside the Ghost editor, you can drag and drop tags into a specific order. The\nfirst tag in the list is always given the most importance, and some themes will\nonly display the primary tag (the first tag in the list) by default. \n\n> News, Technology, Startup\nSo you can add the most important tag which you want to show up in your theme,\nbut also add related tags which are less important.\n\nPrivate tags\nSometimes you may want to assign a post a specific tag, but you don't\nnecessarily want that tag appearing in the theme or creating an archive page. In\nGhost, hashtags are private and can be used for special styling.\n\nFor example, if you sometimes publish posts with video content - you might want\nyour theme to adapt and get rid of the sidebar for these posts, to give more\nspace for an embedded video to fill the screen. In this case, you could use\nprivate tags to tell your theme what to do.\n\n> News, #video\nHere, the theme would assign the post publicly displayed tags of News - but it\nwould also keep a private record of the post being tagged with #video. In your\ntheme, you could then look for private tags conditionally and give them special\nformatting. \n\n> You can find documentation for theme development techniques like this and many\nmore over on Ghost's extensive theme docs\n[https://ghost.org/docs/api/handlebars-themes/].\nDynamic routing\nDynamic routing gives you the ultimate freedom to build a custom publication to\nsuit your needs. Routes are rules that map URL patterns to your content and\ntemplates. \n\nYou may not want content tagged with News to exist on: example.com/tag/news.\nInstead, you want it to exist on example.com/news .\n\nIn this case you can use dynamic routes to create customised collections of\ncontent on your site. It's also possible to use multiple templates in your theme\nto render each content type differently.\n\nThere are lots of use cases for dynamic routing with Ghost, here are a few\ncommon examples: \n\n * Setting a custom home page with its own template\n * Having separate content hubs for blog and podcast, that render differently,\n and have custom RSS feeds to support two types of content\n * Creating a founders column as a unique view, by filtering content created by\n specific authors\n * Including dates in permalinks for your posts\n * Setting posts to have a URL relative to their primary tag like \n example.com/europe/story-title/\n \n\n> Dynamic routing can be configured in Ghost using YAML\n[http://yaml.org/spec/1.2/spec.html] files. Read our dynamic routing \ndocumentation [https://ghost.org/docs/api/handlebars-themes/routing/] for\nfurther details.\nNext: Apps & Integrations\nWork with all your favourite apps and tools using our integrations\n[/apps-integrations/], or create your own custom integrations with webhooks.","feature_image":"https://static.ghost.org/v3.0.0/images/organising-your-content.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:03:58","published_by":"1","custom_excerpt":"Ghost has a flexible organisational taxonomy called tags and the ability to create custom site structures using dynamic routes.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f0a","uuid":"40d8b2ba-d0e6-42ef-b64c-ce190b138ddf","title":"Managing admin settings","slug":"admin-settings","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}],[\"soft-return\",\"\",{}]],\"cards\":[[\"image\",{\"src\":\"https://static.ghost.org/v1.0.0/images/private.png\"}]],\"markups\":[[\"em\"],[\"strong\"],[\"a\",[\"href\",\"https://ghost.org/pricing/\"]],[\"a\",[\"href\",\"/organising-content/\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Make your site private\"]]],[1,\"p\",[[0,[],0,\"If you've got a publication that you don't want the world to see yet because it's not ready to launch, you can hide your Ghost site behind a basic shared pass-phrase.\"]]],[1,\"p\",[[0,[],0,\"You can toggle this preference on at the bottom of Ghost's General Settings:\"]]],[10,0],[1,\"p\",[[0,[],0,\"Ghost will give you a short, randomly generated pass-phrase which you can share with anyone who needs access to the site while you're working on it. While this setting is enabled, all search engine optimisation features will be switched off to help keep your site under the radar.\"]]],[1,\"p\",[[0,[],0,\"Do remember though, this is \"],[0,[0],1,\"not\"],[0,[],0,\" secure authentication. You shouldn't rely on this feature for protecting important private data. It's just a simple, shared pass-phrase for some very basic privacy.\"]]],[1,\"h2\",[[0,[],0,\"Invite your team \"]]],[1,\"p\",[[0,[],0,\"Ghost has a number of different user roles for your team:\"]]],[1,\"p\",[[0,[1],1,\"Contributors\"],[1,[],0,0],[0,[],0,\"This is the base user level in Ghost. Contributors can create and edit their own draft posts, but they are unable to edit drafts of others or publish posts. Contributors are \"],[0,[1],1,\"untrusted\"],[0,[],0,\" users with the most basic access to your publication.\"]]],[1,\"p\",[[0,[1],1,\"Authors\"],[1,[],0,1],[0,[],0,\"Authors are the 2nd user level in Ghost. Authors can write, edit and publish their own posts. Authors are \"],[0,[1],1,\"trusted\"],[0,[],0,\" users. If you don't trust users to be allowed to publish their own posts, they should be set as Contributors.\"]]],[1,\"p\",[[0,[1],1,\"Editors\"],[1,[],0,2],[0,[],0,\"Editors are the 3rd user level in Ghost. Editors can do everything that an Author can do, but they can also edit and publish the posts of others - as well as their own. Editors can also invite new Contributors & Authors to the site.\"]]],[1,\"p\",[[0,[1],1,\"Administrators\"],[1,[],0,3],[0,[],0,\"The top user level in Ghost is Administrator. Again, administrators can do everything that Authors and Editors can do, but they can also edit all site settings and data, not just content. Additionally, administrators have full access to invite, manage or remove any other user of the site.\"],[1,[],0,4],[1,[],0,5],[0,[1],1,\"The Owner\"],[1,[],0,6],[0,[],0,\"There is only ever one owner of a Ghost site. The owner is a special user which has all the same permissions as an Administrator, but with two exceptions: The Owner can never be deleted. And in some circumstances the owner will have access to additional special settings if applicable. For example: billing details, if using \"],[0,[2,1],2,\"Ghost(Pro)\"],[0,[],0,\".\"]]],[1,\"blockquote\",[[0,[0],1,\"It's a good idea to ask all of your users to fill out their user profiles, including bio and social links. These will populate rich structured data for posts and generally create more opportunities for themes to fully populate their design.\"]]],[1,\"h2\",[[0,[],0,\"Next: Organising content\"]]],[1,\"p\",[[0,[],0,\"Find out how to \"],[0,[3],1,\"organise your content\"],[0,[],0,\" with sensible tags and authors, or for more advanced configurations, how to create custom content structures using dynamic routing.\"]]]]}","html":"

Make your site private

If you've got a publication that you don't want the world to see yet because it's not ready to launch, you can hide your Ghost site behind a basic shared pass-phrase.

You can toggle this preference on at the bottom of Ghost's General Settings:

Ghost will give you a short, randomly generated pass-phrase which you can share with anyone who needs access to the site while you're working on it. While this setting is enabled, all search engine optimisation features will be switched off to help keep your site under the radar.

Do remember though, this is not secure authentication. You shouldn't rely on this feature for protecting important private data. It's just a simple, shared pass-phrase for some very basic privacy.

Invite your team

Ghost has a number of different user roles for your team:

Contributors
This is the base user level in Ghost. Contributors can create and edit their own draft posts, but they are unable to edit drafts of others or publish posts. Contributors are untrusted users with the most basic access to your publication.

Authors
Authors are the 2nd user level in Ghost. Authors can write, edit  and publish their own posts. Authors are trusted users. If you don't trust users to be allowed to publish their own posts, they should be set as Contributors.

Editors
Editors are the 3rd user level in Ghost. Editors can do everything that an Author can do, but they can also edit and publish the posts of others - as well as their own. Editors can also invite new Contributors & Authors to the site.

Administrators
The top user level in Ghost is Administrator. Again, administrators can do everything that Authors and Editors can do, but they can also edit all site settings and data, not just content. Additionally, administrators have full access to invite, manage or remove any other user of the site.

The Owner
There is only ever one owner of a Ghost site. The owner is a special user which has all the same permissions as an Administrator, but with two exceptions: The Owner can never be deleted. And in some circumstances the owner will have access to additional special settings if applicable. For example: billing details, if using Ghost(Pro).

It's a good idea to ask all of your users to fill out their user profiles, including bio and social links. These will populate rich structured data for posts and generally create more opportunities for themes to fully populate their design.

Next: Organising content

Find out how to organise your content with sensible tags and authors, or for more advanced configurations, how to create custom content structures using dynamic routing.

","comment_id":"5fc525fc8205354640261f0a","plaintext":"Make your site private\nIf you've got a publication that you don't want the world to see yet because\nit's not ready to launch, you can hide your Ghost site behind a basic shared\npass-phrase.\n\nYou can toggle this preference on at the bottom of Ghost's General Settings:\n\nGhost will give you a short, randomly generated pass-phrase which you can share\nwith anyone who needs access to the site while you're working on it. While this\nsetting is enabled, all search engine optimisation features will be switched off\nto help keep your site under the radar.\n\nDo remember though, this is not secure authentication. You shouldn't rely on\nthis feature for protecting important private data. It's just a simple, shared\npass-phrase for some very basic privacy.\n\nInvite your team \nGhost has a number of different user roles for your team:\n\nContributors\nThis is the base user level in Ghost. Contributors can create and edit their own\ndraft posts, but they are unable to edit drafts of others or publish posts.\nContributors are untrusted users with the most basic access to your publication.\n\nAuthors\nAuthors are the 2nd user level in Ghost. Authors can write, edit  and publish\ntheir own posts. Authors are trusted users. If you don't trust users to be\nallowed to publish their own posts, they should be set as Contributors.\n\nEditors\nEditors are the 3rd user level in Ghost. Editors can do everything that an\nAuthor can do, but they can also edit and publish the posts of others - as well\nas their own. Editors can also invite new Contributors & Authors to the site.\n\nAdministrators\nThe top user level in Ghost is Administrator. Again, administrators can do\neverything that Authors and Editors can do, but they can also edit all site\nsettings and data, not just content. Additionally, administrators have full\naccess to invite, manage or remove any other user of the site.\n\nThe Owner\nThere is only ever one owner of a Ghost site. The owner is a special user which\nhas all the same permissions as an Administrator, but with two exceptions: The\nOwner can never be deleted. And in some circumstances the owner will have access\nto additional special settings if applicable. For example: billing details, if\nusing Ghost(Pro) [https://ghost.org/pricing/].\n\n> It's a good idea to ask all of your users to fill out their user profiles,\nincluding bio and social links. These will populate rich structured data for\nposts and generally create more opportunities for themes to fully populate their\ndesign.\nNext: Organising content\nFind out how to organise your content [/organising-content/] with sensible tags\nand authors, or for more advanced configurations, how to create custom content\nstructures using dynamic routing.","feature_image":"https://static.ghost.org/v3.0.0/images/admin-settings.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:03:59","published_by":"1","custom_excerpt":"There are a couple of things to do next while you're getting set up: making your site private and inviting your team.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f0c","uuid":"f7f95ab6-5216-4155-b81d-f81459b73f8f","title":"Publishing options","slug":"publishing-options","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"code\",{\"code\":\"{\\n \\\"@context\\\": \\\"https://schema.org\\\",\\n \\\"@type\\\": \\\"Article\\\",\\n \\\"publisher\\\": {\\n \\\"@type\\\": \\\"Organization\\\",\\n \\\"name\\\": \\\"Publishing options\\\",\\n \\\"logo\\\": \\\"https://static.ghost.org/ghost-logo.svg\\\"\\n },\\n \\\"author\\\": {\\n \\\"@type\\\": \\\"Person\\\",\\n \\\"name\\\": \\\"Ghost\\\",\\n \\\"url\\\": \\\"http://demo.ghost.io/author/ghost/\\\",\\n \\\"sameAs\\\": []\\n },\\n \\\"headline\\\": \\\"Publishing options\\\",\\n \\\"url\\\": \\\"http://demo.ghost.io/publishing-options\\\",\\n \\\"datePublished\\\": \\\"2018-08-08T11:44:00.000Z\\\",\\n \\\"dateModified\\\": \\\"2018-08-09T12:06:21.000Z\\\",\\n \\\"keywords\\\": \\\"Getting Started\\\",\\n \\\"description\\\": \\\"The Ghost editor has everything you need to fully optimise your content. This is where you can add tags and authors, feature a post, or turn a post into a page.\\\"\\n}\\n \"}]],\"markups\":[[\"strong\"],[\"a\",[\"href\",\"https://schema.org/\"]],[\"a\",[\"href\",\"https://search.google.com/structured-data/testing-tool\",\"rel\",\"noreferrer nofollow noopener\"]],[\"a\",[\"href\",\"/admin-settings/\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Distribute your content\"]]],[1,\"p\",[[0,[],0,\"Access the post settings menu by clicking the settings icon in the top right hand corner of the editor and discover everything you need to get your content ready for publishing. This is where you can edit things like tags, post URL, publish date and custom meta data.\"]]],[1,\"h2\",[[0,[],0,\"Feature images, URL & excerpts\"]]],[1,\"p\",[[0,[],0,\"Insert your post feature image from the very top of the post settings menu. Consider resizing or optimising your image first to ensure it's an appropriate size. Below this, you can set your post URL, publish date and add a custom excerpt.\"]]],[1,\"h2\",[[0,[],0,\"Tags & authors\"]]],[1,\"p\",[[0,[],0,\"You can easily add multiple tags and authors to any post to filter and organise the relationships between your content in Ghost.\"]]],[1,\"h2\",[[0,[],0,\"Structured data & SEO\"]]],[1,\"p\",[[0,[],0,\"There's no need to hard code your meta data. In fact, Ghost will generate default meta data automatically using the content in your post.\"]]],[1,\"p\",[[0,[],0,\"Alternatively, you can override this by adding a custom meta title and description, as well as unique information for social media sharing cards on Facebook and Twitter.\"]]],[1,\"p\",[[0,[],0,\"It's also possible to set custom canonicals, which is useful for guest posts or curated lists of external links.\"]]],[1,\"p\",[[0,[],0,\"Ghost will automatically implement \"],[0,[0],1,\"structured data\"],[0,[],0,\" for your publication using JSON-LD to further optimise your content.\"]]],[10,0],[1,\"p\",[[0,[],0,\"You can test that the structured data \"],[0,[1],1,\"schema\"],[0,[],0,\" on your site is working as it should using \"],[0,[2],1,\"Google’s structured data tool\"],[0,[],0,\". \"]]],[1,\"h2\",[[0,[],0,\"Code injection\"]]],[1,\"p\",[[0,[],0,\"This tool allows you to inject code on a per post or page basis, or across your entire site. This means you can modify CSS, add unique tracking codes, or add other scripts to the head or foot of your publication without making edits to your theme files. \"]]],[1,\"p\",[[0,[0],1,\"To add code site-wide\"],[0,[],0,\", use the code injection tool in the main admin menu. This is useful for adding a Google Analytics tracking code, or to start tracking with any other analytics tool.\"]]],[1,\"p\",[[0,[0],1,\"To add code to a post or page\"],[0,[],0,\", use the code injection tool within the post settings menu. This is useful if you want to add art direction, scripts or styles that are only applicable to one post or page.\"]]],[1,\"h2\",[[0,[],0,\"Next: Admin settings\"]]],[1,\"p\",[[0,[],0,\"Now you understand how to create and optimise content, let's explore some \"],[0,[3],1,\"admin settings\"],[0,[],0,\" so you can invite your team and start collaborating.\"]]]]}","html":"

Distribute your content

Access the post settings menu by clicking the settings icon in the top right hand corner of the editor and discover everything you need to get your content ready for publishing. This is where you can edit things like tags, post URL, publish date and custom meta data.

Feature images, URL & excerpts

Insert your post feature image from the very top of the post settings menu. Consider resizing or optimising your image first to ensure it's an appropriate size. Below this, you can set your post URL, publish date and add a custom excerpt.

Tags & authors

You can easily add multiple tags and authors to any post to filter and organise the relationships between your content in Ghost.

Structured data & SEO

There's no need to hard code your meta data. In fact, Ghost will generate default meta data automatically using the content in your post.

Alternatively, you can override this by adding a custom meta title and description, as well as unique information for social media sharing cards on Facebook and Twitter.

It's also possible to set custom canonicals, which is useful for guest posts or curated lists of external links.

Ghost will automatically implement structured data for your publication using JSON-LD to further optimise your content.

{\n    \"@context\": \"https://schema.org\",\n    \"@type\": \"Article\",\n    \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Publishing options\",\n        \"logo\": \"https://static.ghost.org/ghost-logo.svg\"\n    },\n    \"author\": {\n        \"@type\": \"Person\",\n        \"name\": \"Ghost\",\n        \"url\": \"http://demo.ghost.io/author/ghost/\",\n        \"sameAs\": []\n    },\n    \"headline\": \"Publishing options\",\n    \"url\": \"http://demo.ghost.io/publishing-options\",\n    \"datePublished\": \"2018-08-08T11:44:00.000Z\",\n    \"dateModified\": \"2018-08-09T12:06:21.000Z\",\n    \"keywords\": \"Getting Started\",\n    \"description\": \"The Ghost editor has everything you need to fully optimise your content. This is where you can add tags and authors, feature a post, or turn a post into a page.\"\n}\n    

You can test that the structured data schema on your site is working as it should using Google’s structured data tool.

Code injection

This tool allows you to inject code on a per post or page basis, or across your entire site. This means you can modify CSS, add unique tracking codes, or add other scripts to the head or foot of your publication without making edits to your theme files.

To add code site-wide, use the code injection tool in the main admin menu. This is useful for adding a Google Analytics tracking code, or to start tracking with any other analytics tool.

To add code to a post or page, use the code injection tool within the post settings menu. This is useful if you want to add art direction, scripts or styles that are only applicable to one post or page.

Next: Admin settings

Now you understand how to create and optimise content, let's explore some admin settings so you can invite your team and start collaborating.

","comment_id":"5fc525fc8205354640261f0c","plaintext":"Distribute your content\nAccess the post settings menu by clicking the settings icon in the top right\nhand corner of the editor and discover everything you need to get your content\nready for publishing. This is where you can edit things like tags, post URL,\npublish date and custom meta data.\n\nFeature images, URL & excerpts\nInsert your post feature image from the very top of the post settings menu.\nConsider resizing or optimising your image first to ensure it's an appropriate\nsize. Below this, you can set your post URL, publish date and add a custom\nexcerpt.\n\nTags & authors\nYou can easily add multiple tags and authors to any post to filter and organise\nthe relationships between your content in Ghost.\n\nStructured data & SEO\nThere's no need to hard code your meta data. In fact, Ghost will generate\ndefault meta data automatically using the content in your post.\n\nAlternatively, you can override this by adding a custom meta title and\ndescription, as well as unique information for social media sharing cards on\nFacebook and Twitter.\n\nIt's also possible to set custom canonicals, which is useful for guest posts or\ncurated lists of external links.\n\nGhost will automatically implement structured data for your publication using\nJSON-LD to further optimise your content.\n\n{\n \"@context\": \"https://schema.org\",\n \"@type\": \"Article\",\n \"publisher\": {\n \"@type\": \"Organization\",\n \"name\": \"Publishing options\",\n \"logo\": \"https://static.ghost.org/ghost-logo.svg\"\n },\n \"author\": {\n \"@type\": \"Person\",\n \"name\": \"Ghost\",\n \"url\": \"http://demo.ghost.io/author/ghost/\",\n \"sameAs\": []\n },\n \"headline\": \"Publishing options\",\n \"url\": \"http://demo.ghost.io/publishing-options\",\n \"datePublished\": \"2018-08-08T11:44:00.000Z\",\n \"dateModified\": \"2018-08-09T12:06:21.000Z\",\n \"keywords\": \"Getting Started\",\n \"description\": \"The Ghost editor has everything you need to fully optimise your content. This is where you can add tags and authors, feature a post, or turn a post into a page.\"\n}\n \n\nYou can test that the structured data schema [https://schema.org/] on your site\nis working as it should using Google’s structured data tool\n[https://search.google.com/structured-data/testing-tool]. \n\nCode injection\nThis tool allows you to inject code on a per post or page basis, or across your\nentire site. This means you can modify CSS, add unique tracking codes, or add\nother scripts to the head or foot of your publication without making edits to\nyour theme files. \n\nTo add code site-wide, use the code injection tool in the main admin menu. This\nis useful for adding a Google Analytics tracking code, or to start tracking with\nany other analytics tool.\n\nTo add code to a post or page, use the code injection tool within the post\nsettings menu. This is useful if you want to add art direction, scripts or\nstyles that are only applicable to one post or page.\n\nNext: Admin settings\nNow you understand how to create and optimise content, let's explore some admin\nsettings [/admin-settings/] so you can invite your team and start collaborating.","feature_image":"https://static.ghost.org/v3.0.0/images/publishing-options.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:04:00","published_by":"1","custom_excerpt":"The Ghost editor post settings menu has everything you need to fully optimise and distribute your content effectively.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f0e","uuid":"bf082ac6-d189-4b13-b2dc-fa93f1f47745","title":"Writing posts with Ghost ✍️","slug":"the-editor","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[[\"image\",{\"src\":\"https://static.ghost.org/v2.0.0/images/formatting-editor-demo.gif\"}],[\"code\",{\"code\":\"
\\n
\\n {{> \\\"site-nav\\\"}}\\n
\\n
\"}],[\"bookmark\",{\"type\":\"bookmark\",\"url\":\"https://ghost.org/\",\"metadata\":{\"url\":\"https://ghost.org\",\"title\":\"Ghost: The #1 open source headless Node.js CMS\",\"description\":\"The world’s most popular modern open source publishing platform. A headless Node.js CMS used by Apple, Sky News, Tinder and thousands more. MIT licensed, with 30k+ stars on Github.\",\"author\":null,\"publisher\":\"Ghost\",\"thumbnail\":\"https://ghost.org/images/meta/Ghost.png\",\"icon\":\"https://ghost.org/icons/icon-512x512.png?v=188b8b6d743c6338ba2eab2e35bab4f5\"}}],[\"image\",{\"src\":\"https://static.ghost.org/v3.0.0/images/image-sizes-ghost-editor.png\"}],[\"gallery\",{\"images\":[{\"fileName\":\"gallery-sample-1.jpg\",\"row\":0,\"width\":6000,\"height\":4000,\"src\":\"https://static.ghost.org/v3.0.0/images/gallery-sample-1.jpg\"},{\"fileName\":\"gallery-sample-2.jpg\",\"row\":0,\"width\":5746,\"height\":3831,\"src\":\"https://static.ghost.org/v3.0.0/images/gallery-sample-2.jpg\"},{\"fileName\":\"gallery-sample-3.jpg\",\"row\":0,\"width\":5872,\"height\":3915,\"src\":\"https://static.ghost.org/v3.0.0/images/gallery-sample-3.jpg\"}]}]],\"markups\":[[\"strong\"],[\"code\"],[\"a\",[\"href\",\"/publishing-options/\"]]],\"sections\":[[1,\"h2\",[[0,[],0,\"Just start writing\"]]],[1,\"p\",[[0,[],0,\"Ghost has a powerful visual editor with familiar formatting options, as well as the ability to add dynamic content.\"]]],[1,\"p\",[[0,[],0,\"Select your text to add formatting such as headers or to create links. Or use Markdown shortcuts to do the work for you - if that's your thing. \"]]],[10,0],[1,\"h2\",[[0,[],0,\"Rich editing at your fingertips\"]]],[1,\"p\",[[0,[],0,\"The editor can also handle rich media objects, called \"],[0,[0],1,\"cards\"],[0,[],0,\", which can be organised and re-ordered using drag and drop. \"]]],[1,\"p\",[[0,[],0,\"You can insert a card either by clicking the \"],[0,[1],1,\"+\"],[0,[],0,\" button, or typing \"],[0,[1],1,\"/\"],[0,[],0,\" on a new line to search for a particular card. This allows you to efficiently insert\"],[0,[0],1,\" images\"],[0,[],0,\", \"],[0,[0],1,\"markdown\"],[0,[],0,\", \"],[0,[0],1,\"html, embeds \"],[0,[],0,\"and more.\"]]],[1,\"p\",[[0,[0],1,\"For example\"],[0,[],0,\":\"]]],[3,\"ul\",[[[0,[],0,\"Insert a video from YouTube directly by pasting the URL\"]],[[0,[],0,\"Create unique content like buttons or forms using the HTML card\"]],[[0,[],0,\"Need to share some code? Embed code blocks directly \"]]]],[10,1],[1,\"p\",[[0,[],0,\"It's also possible to share links from across the web in a visual way using bookmark cards that automatically render information from a websites meta data. Paste any URL to try it out: \"]]],[10,2],[1,\"h2\",[[0,[],0,\"Working with images in posts\"]]],[1,\"p\",[[0,[],0,\"You can add images to your posts in many ways:\"]]],[3,\"ul\",[[[0,[],0,\"Upload from your computer\"]],[[0,[],0,\"Click and drag an image into the browser\"]],[[0,[],0,\"Paste directly into the editor from your clipboard\"]],[[0,[],0,\"Insert using a URL\"]]]],[1,\"h3\",[[0,[],0,\"Image sizes\"]]],[1,\"p\",[[0,[],0,\"Once inserted you can blend images beautifully into your content at different sizes and add captions and alt tags wherever needed.\"]]],[10,3],[1,\"h3\",[[0,[],0,\"Image galleries\"]]],[1,\"p\",[[0,[],0,\"Tell visual stories using the gallery card to add up to 9 images that will display as a responsive image gallery: \"]]],[10,4],[1,\"h3\",[[0,[],0,\"Image optimisation\"]]],[1,\"p\",[[0,[],0,\"Ghost will automatically resize and optimise your images with lossless compression. Your posts will be fully optimised for the web without any extra effort on your part.\"]]],[1,\"h2\",[[0,[],0,\"Next: Publishing Options\"]]],[1,\"p\",[[0,[],0,\"Once your post is looking good, you'll want to use the \"],[0,[2],1,\"publishing options\"],[0,[],0,\" to ensure it gets distributed in the right places, with custom meta data, feature images and more.\"]]],[1,\"p\",[]]]}","html":"

Just start writing

Ghost has a powerful visual editor with familiar formatting options, as well as the ability to add dynamic content.

Select your text to add formatting such as headers or to create links. Or use Markdown shortcuts to do the work for you - if that's your thing.

Rich editing at your fingertips

The editor can also handle rich media objects, called cards, which can be organised and re-ordered using drag and drop.

You can insert a card either by clicking the  +  button, or typing  /  on a new line to search for a particular card. This allows you to efficiently insert images, markdown, html, embeds and more.

For example:

  • Insert a video from YouTube directly by pasting the URL
  • Create unique content like buttons or forms using the HTML card
  • Need to share some code? Embed code blocks directly
<header class=\"site-header outer\">\n    <div class=\"inner\">\n        {{> \"site-nav\"}}\n    </div>\n</header>

It's also possible to share links from across the web in a visual way using bookmark cards that automatically render information from a websites meta data. Paste any URL to try it out:

Ghost: The #1 open source headless Node.js CMS
The world’s most popular modern open source publishing platform. A headless Node.js CMS used by Apple, Sky News, Tinder and thousands more. MIT licensed, with 30k+ stars on Github.
Ghost

Working with images in posts

You can add images to your posts in many ways:

  • Upload from your computer
  • Click and drag an image into the browser
  • Paste directly into the editor from your clipboard
  • Insert using a URL

Image sizes

Once inserted you can blend images beautifully into your content at different sizes and add captions and alt tags wherever needed.

Image galleries

Tell visual stories using the gallery card to add up to 9 images that will display as a responsive image gallery:

Image optimisation

Ghost will automatically resize and optimise your images with lossless compression. Your posts will be fully optimised for the web without any extra effort on your part.

Next: Publishing Options

Once your post is looking good, you'll want to use the publishing options to ensure it gets distributed in the right places, with custom meta data, feature images and more.

","comment_id":"5fc525fc8205354640261f0e","plaintext":"Just start writing\nGhost has a powerful visual editor with familiar formatting options, as well as\nthe ability to add dynamic content.\n\nSelect your text to add formatting such as headers or to create links. Or use\nMarkdown shortcuts to do the work for you - if that's your thing. \n\nRich editing at your fingertips\nThe editor can also handle rich media objects, called cards, which can be\norganised and re-ordered using drag and drop. \n\nYou can insert a card either by clicking the+ button, or typing/ on a new line\nto search for a particular card. This allows you to efficiently insert images, \nmarkdown, html, embeds and more.\n\nFor example:\n\n * Insert a video from YouTube directly by pasting the URL\n * Create unique content like buttons or forms using the HTML card\n * Need to share some code? Embed code blocks directly \n\n
\n
\n {{> \"site-nav\"}}\n
\n
\n\nIt's also possible to share links from across the web in a visual way using\nbookmark cards that automatically render information from a websites meta data.\nPaste any URL to try it out: \n\nGhost: The #1 open source headless Node.js CMSThe world’s most popular modern\nopen source publishing platform. A headless Node.js CMS used by Apple, Sky\nNews,\nTinder and thousands more. MIT licensed, with 30k+ stars on Github.Ghost\n[https://ghost.org/]Working with images in posts\nYou can add images to your posts in many ways:\n\n * Upload from your computer\n * Click and drag an image into the browser\n * Paste directly into the editor from your clipboard\n * Insert using a URL\n\nImage sizes\nOnce inserted you can blend images beautifully into your content at different\nsizes and add captions and alt tags wherever needed.\n\nImage galleries\nTell visual stories using the gallery card to add up to 9 images that will\ndisplay as a responsive image gallery: \n\nImage optimisation\nGhost will automatically resize and optimise your images with lossless\ncompression. Your posts will be fully optimised for the web without any extra\neffort on your part.\n\nNext: Publishing Options\nOnce your post is looking good, you'll want to use the publishing options\n[/publishing-options/] to ensure it gets distributed in the right places, with\ncustom meta data, feature images and more.","feature_image":"https://static.ghost.org/v3.0.0/images/writing-posts-with-ghost.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:04:01","published_by":"1","custom_excerpt":"Discover familiar formatting options in a functional toolbar and the ability to add dynamic content seamlessly.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null},{"id":"5fc525fc8205354640261f10","uuid":"9e3aaa9c-98b7-453b-84cf-dd176091b3e5","title":"Welcome to Ghost","slug":"welcome","mobiledoc":"{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[[\"strong\"],[\"a\",[\"href\",\"https://ghost.org/integrations/\"]],[\"a\",[\"href\",\"https://ghost.org/pricing\"]],[\"a\",[\"href\",\"https://github.com/TryGhost\"]],[\"a\",[\"href\",\"/the-editor/\"]]],\"sections\":[[1,\"h2\",[[0,[0],1,\"A few things you should know\"]]],[3,\"ol\",[[[0,[],0,\"Ghost is designed for ambitious, professional publishers who want to actively build a business around their content. That's who it works best for. \"]],[[0,[],0,\"The entire platform can be modified and customised to suit your needs. It's very powerful, but does require some knowledge of code. Ghost is not necessarily a good platform for beginners or people who just want a simple personal blog. \"]],[[0,[],0,\"It's possible to work with all your favourite tools and apps with hundreds of \"],[0,[1],1,\"integrations\"],[0,[],0,\" to speed up your workflows, connect email lists, build communities and much more.\"]]]],[1,\"h2\",[[0,[],0,\"Behind the scenes\"]]],[1,\"p\",[[0,[],0,\"Ghost is made by an independent non-profit organisation called the Ghost Foundation. We are 100% self funded by revenue from our \"],[0,[2],1,\"Ghost(Pro)\"],[0,[],0,\" service, and every penny we make is re-invested into funding further development of free, open source technology for modern publishing.\"]]],[1,\"p\",[[0,[],0,\"The version of Ghost you are looking at right now would not have been made possible without generous contributions from the open source \"],[0,[3],1,\"community\"],[0,[],0,\".\"]]],[1,\"h2\",[[0,[],0,\"Next up, the editor\"]]],[1,\"p\",[[0,[],0,\"The main thing you'll want to read about next is probably: \"],[0,[4],1,\"the Ghost editor\"],[0,[],0,\". This is where the good stuff happens.\"]]],[1,\"blockquote\",[[0,[],0,\"By the way, once you're done reading, you can simply delete the default Ghost user from your team to remove all of these introductory posts! \"]]]]}","html":"

A few things you should know

  1. Ghost is designed for ambitious, professional publishers who want to actively build a business around their content. That's who it works best for.
  2. The entire platform can be modified and customised to suit your needs. It's very powerful, but does require some knowledge of code. Ghost is not necessarily a good platform for beginners or people who just want a simple personal blog.
  3. It's possible to work with all your favourite tools and apps with hundreds of integrations to speed up your workflows, connect email lists, build communities and much more.

Behind the scenes

Ghost is made by an independent non-profit organisation called the Ghost Foundation. We are 100% self funded by revenue from our Ghost(Pro) service, and every penny we make is re-invested into funding further development of free, open source technology for modern publishing.

The version of Ghost you are looking at right now would not have been made possible without generous contributions from the open source community.

Next up, the editor

The main thing you'll want to read about next is probably: the Ghost editor. This is where the good stuff happens.

By the way, once you're done reading, you can simply delete the default Ghost user from your team to remove all of these introductory posts!
","comment_id":"5fc525fc8205354640261f10","plaintext":"A few things you should know\n 1. Ghost is designed for ambitious, professional publishers who want to\n actively build a business around their content. That's who it works best\n for. \n 2. The entire platform can be modified and customised to suit your needs. It's\n very powerful, but does require some knowledge of code. Ghost is not\n necessarily a good platform for beginners or people who just want a simple\n personal blog. \n 3. It's possible to work with all your favourite tools and apps with hundreds\n of integrations [https://ghost.org/integrations/] to speed up your\n workflows, connect email lists, build communities and much more.\n\nBehind the scenes\nGhost is made by an independent non-profit organisation called the Ghost\nFoundation. We are 100% self funded by revenue from our Ghost(Pro)\n[https://ghost.org/pricing] service, and every penny we make is re-invested into\nfunding further development of free, open source technology for modern\npublishing.\n\nThe version of Ghost you are looking at right now would not have been made\npossible without generous contributions from the open source community\n[https://github.com/TryGhost].\n\nNext up, the editor\nThe main thing you'll want to read about next is probably: the Ghost editor\n[/the-editor/]. This is where the good stuff happens.\n\n> By the way, once you're done reading, you can simply delete the default Ghost\nuser from your team to remove all of these introductory posts!","feature_image":"https://static.ghost.org/v3.0.0/images/welcome-to-ghost.png","featured":0,"type":"post","status":"published","locale":null,"visibility":"public","email_recipient_filter":"none","author_id":"5951f5fca366002ebd5dbef7","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1","published_at":"2020-11-30 17:04:02","published_by":"1","custom_excerpt":"Welcome, it's great to have you here.\nWe know that first impressions are important, so we've populated your new site with some initial getting started posts that will help you get familiar with everything in no time.","codeinjection_head":null,"codeinjection_foot":null,"custom_template":null,"canonical_url":null}],"posts_meta":[],"users":[{"id":"1","name":"Matteo Cominetti","slug":"matteo","password":"$2a$10$3PenmofTyj4tYetVemTK5.TTZQ2Fl8/oQSd11ELgkFDua.PMdkP1y","email":"matteo@speckle.systems","profile_image":null,"cover_image":null,"bio":null,"website":null,"location":null,"facebook":null,"twitter":null,"accessibility":null,"status":"active","locale":null,"visibility":"public","meta_title":null,"meta_description":null,"tour":"[\"getting-started\"]","last_seen":"2020-11-30 17:09:44","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:09:44","updated_by":"1"},{"id":"5951f5fca366002ebd5dbef7","name":"Ghost","slug":"ghost","password":"$2a$10$Og1Nu1avCkaeOvXg2Nshsu50PAK477UQTaPZAz8.XcwFnYB65nSyy","email":"ghost-author@example.com","profile_image":"https://static.ghost.org/v3.0.0/images/ghost.png","cover_image":null,"bio":"You can delete this user to remove all the welcome posts","website":"https://ghost.org","location":"The Internet","facebook":"ghost","twitter":"ghost","accessibility":null,"status":"active","locale":null,"visibility":"public","meta_title":null,"meta_description":null,"tour":null,"last_seen":null,"created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1"}],"posts_authors":[{"id":"5fc525fc8205354640261f05","post_id":"5fc525fc8205354640261f04","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f07","post_id":"5fc525fc8205354640261f06","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f09","post_id":"5fc525fc8205354640261f08","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f0b","post_id":"5fc525fc8205354640261f0a","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f0d","post_id":"5fc525fc8205354640261f0c","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f0f","post_id":"5fc525fc8205354640261f0e","author_id":"5951f5fca366002ebd5dbef7","sort_order":0},{"id":"5fc525fc8205354640261f11","post_id":"5fc525fc8205354640261f10","author_id":"5951f5fca366002ebd5dbef7","sort_order":0}],"roles":[{"id":"5fc525fb8205354640261eab","name":"Administrator","description":"Administrators","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eac","name":"Editor","description":"Editors","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ead","name":"Author","description":"Authors","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eae","name":"Contributor","description":"Contributors","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eaf","name":"Owner","description":"Blog Owner","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb0","name":"Admin Integration","description":"External Apps","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb1","name":"DB Backup Integration","description":"Internal DB Backup Client","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb2","name":"Scheduler Integration","description":"Internal Scheduler Client","created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"}],"roles_users":[{"id":"5fc525fc8205354640261f03","role_id":"5fc525fb8205354640261ead","user_id":"5951f5fca366002ebd5dbef7"},{"id":"5fc525fc8205354640261ffa","role_id":"5fc525fb8205354640261eaf","user_id":"1"}],"permissions":[{"id":"5fc525fb8205354640261eb3","name":"Export database","object_type":"db","action_type":"exportContent","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb4","name":"Import database","object_type":"db","action_type":"importContent","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb5","name":"Delete all content","object_type":"db","action_type":"deleteAllContent","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb6","name":"Send mail","object_type":"mail","action_type":"send","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb7","name":"Browse notifications","object_type":"notification","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb8","name":"Add notifications","object_type":"notification","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eb9","name":"Delete notifications","object_type":"notification","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eba","name":"Browse posts","object_type":"post","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ebb","name":"Read posts","object_type":"post","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ebc","name":"Edit posts","object_type":"post","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ebd","name":"Add posts","object_type":"post","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ebe","name":"Delete posts","object_type":"post","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ebf","name":"Browse settings","object_type":"setting","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec0","name":"Read settings","object_type":"setting","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec1","name":"Edit settings","object_type":"setting","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec2","name":"Generate slugs","object_type":"slug","action_type":"generate","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec3","name":"Browse tags","object_type":"tag","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec4","name":"Read tags","object_type":"tag","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec5","name":"Edit tags","object_type":"tag","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec6","name":"Add tags","object_type":"tag","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec7","name":"Delete tags","object_type":"tag","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec8","name":"Browse themes","object_type":"theme","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ec9","name":"Edit themes","object_type":"theme","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eca","name":"Activate themes","object_type":"theme","action_type":"activate","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ecb","name":"Upload themes","object_type":"theme","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ecc","name":"Download themes","object_type":"theme","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ecd","name":"Delete themes","object_type":"theme","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ece","name":"Browse users","object_type":"user","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ecf","name":"Read users","object_type":"user","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed0","name":"Edit users","object_type":"user","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed1","name":"Add users","object_type":"user","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed2","name":"Delete users","object_type":"user","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed3","name":"Assign a role","object_type":"role","action_type":"assign","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed4","name":"Browse roles","object_type":"role","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed5","name":"Browse invites","object_type":"invite","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed6","name":"Read invites","object_type":"invite","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed7","name":"Edit invites","object_type":"invite","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed8","name":"Add invites","object_type":"invite","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ed9","name":"Delete invites","object_type":"invite","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eda","name":"Download redirects","object_type":"redirect","action_type":"download","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261edb","name":"Upload redirects","object_type":"redirect","action_type":"upload","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261edc","name":"Add webhooks","object_type":"webhook","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261edd","name":"Edit webhooks","object_type":"webhook","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ede","name":"Delete webhooks","object_type":"webhook","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261edf","name":"Browse integrations","object_type":"integration","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee0","name":"Read integrations","object_type":"integration","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee1","name":"Edit integrations","object_type":"integration","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee2","name":"Add integrations","object_type":"integration","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee3","name":"Delete integrations","object_type":"integration","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee4","name":"Browse API keys","object_type":"api_key","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee5","name":"Read API keys","object_type":"api_key","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee6","name":"Edit API keys","object_type":"api_key","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee7","name":"Add API keys","object_type":"api_key","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee8","name":"Delete API keys","object_type":"api_key","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ee9","name":"Browse Actions","object_type":"action","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eea","name":"Browse Members","object_type":"member","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eeb","name":"Read Members","object_type":"member","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eec","name":"Edit Members","object_type":"member","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eed","name":"Add Members","object_type":"member","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eee","name":"Delete Members","object_type":"member","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eef","name":"Publish posts","object_type":"post","action_type":"publish","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef0","name":"Backup database","object_type":"db","action_type":"backupContent","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef1","name":"Email preview","object_type":"email_preview","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef2","name":"Send test email","object_type":"email_preview","action_type":"sendTestEmail","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef3","name":"Browse emails","object_type":"email","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef4","name":"Read emails","object_type":"email","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef5","name":"Retry emails","object_type":"email","action_type":"retry","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef6","name":"Browse labels","object_type":"label","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef7","name":"Read labels","object_type":"label","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef8","name":"Edit labels","object_type":"label","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261ef9","name":"Add labels","object_type":"label","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261efa","name":"Delete labels","object_type":"label","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261efb","name":"Read member signin urls","object_type":"member_signin_url","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261efc","name":"Read identities","object_type":"identity","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261efd","name":"Auth Stripe Connect for Members","object_type":"members_stripe_connect","action_type":"auth","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261efe","name":"Browse snippets","object_type":"snippet","action_type":"browse","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261eff","name":"Read snippets","object_type":"snippet","action_type":"read","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261f00","name":"Edit snippets","object_type":"snippet","action_type":"edit","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261f01","name":"Add snippets","object_type":"snippet","action_type":"add","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"},{"id":"5fc525fb8205354640261f02","name":"Delete snippets","object_type":"snippet","action_type":"destroy","object_id":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"}],"permissions_users":[],"permissions_roles":[{"id":"5fc525fc8205354640261f18","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb3"},{"id":"5fc525fc8205354640261f19","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb4"},{"id":"5fc525fc8205354640261f1a","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb5"},{"id":"5fc525fc8205354640261f1b","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef0"},{"id":"5fc525fc8205354640261f1c","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb6"},{"id":"5fc525fc8205354640261f1d","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb7"},{"id":"5fc525fc8205354640261f1e","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb8"},{"id":"5fc525fc8205354640261f1f","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eb9"},{"id":"5fc525fc8205354640261f20","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eba"},{"id":"5fc525fc8205354640261f22","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ebc"},{"id":"5fc525fc8205354640261f24","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ebe"},{"id":"5fc525fc8205354640261f25","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eef"},{"id":"5fc525fc8205354640261f23","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ebd"},{"id":"5fc525fc8205354640261f21","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ebb"},{"id":"5fc525fc8205354640261f26","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ebf"},{"id":"5fc525fc8205354640261f27","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec0"},{"id":"5fc525fc8205354640261f28","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec1"},{"id":"5fc525fc8205354640261f29","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec2"},{"id":"5fc525fc8205354640261f2a","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec3"},{"id":"5fc525fc8205354640261f2b","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec4"},{"id":"5fc525fc8205354640261f2d","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec6"},{"id":"5fc525fc8205354640261f2e","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec7"},{"id":"5fc525fc8205354640261f2c","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec5"},{"id":"5fc525fc8205354640261f2f","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec8"},{"id":"5fc525fc8205354640261f30","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ec9"},{"id":"5fc525fc8205354640261f32","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ecb"},{"id":"5fc525fc8205354640261f34","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ecd"},{"id":"5fc525fc8205354640261f33","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ecc"},{"id":"5fc525fc8205354640261f31","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eca"},{"id":"5fc525fc8205354640261f35","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ece"},{"id":"5fc525fc8205354640261f37","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed0"},{"id":"5fc525fc8205354640261f38","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed1"},{"id":"5fc525fc8205354640261f39","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed2"},{"id":"5fc525fc8205354640261f36","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ecf"},{"id":"5fc525fc8205354640261f3a","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed3"},{"id":"5fc525fc8205354640261f3b","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed4"},{"id":"5fc525fc8205354640261f3c","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed5"},{"id":"5fc525fc8205354640261f3d","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed6"},{"id":"5fc525fc8205354640261f40","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed9"},{"id":"5fc525fc8205354640261f3e","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed7"},{"id":"5fc525fc8205354640261f3f","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ed8"},{"id":"5fc525fc8205354640261f41","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eda"},{"id":"5fc525fc8205354640261f42","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261edb"},{"id":"5fc525fc8205354640261f43","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261edc"},{"id":"5fc525fc8205354640261f44","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261edd"},{"id":"5fc525fc8205354640261f45","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ede"},{"id":"5fc525fc8205354640261f46","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261edf"},{"id":"5fc525fc8205354640261f47","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee0"},{"id":"5fc525fc8205354640261f48","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee1"},{"id":"5fc525fc8205354640261f4a","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee3"},{"id":"5fc525fc8205354640261f49","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee2"},{"id":"5fc525fc8205354640261f4b","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee4"},{"id":"5fc525fc8205354640261f4d","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee6"},{"id":"5fc525fc8205354640261f4f","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee8"},{"id":"5fc525fc8205354640261f4e","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee7"},{"id":"5fc525fc8205354640261f4c","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee5"},{"id":"5fc525fc8205354640261f50","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ee9"},{"id":"5fc525fc8205354640261f51","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eea"},{"id":"5fc525fc8205354640261f52","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eeb"},{"id":"5fc525fc8205354640261f54","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eed"},{"id":"5fc525fc8205354640261f53","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eec"},{"id":"5fc525fc8205354640261f55","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eee"},{"id":"5fc525fc8205354640261f56","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef6"},{"id":"5fc525fc8205354640261f57","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef7"},{"id":"5fc525fc8205354640261f5a","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261efa"},{"id":"5fc525fc8205354640261f58","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef8"},{"id":"5fc525fc8205354640261f59","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef9"},{"id":"5fc525fc8205354640261f5b","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef1"},{"id":"5fc525fc8205354640261f5c","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef2"},{"id":"5fc525fc8205354640261f5d","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef3"},{"id":"5fc525fc8205354640261f5e","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef4"},{"id":"5fc525fc8205354640261f5f","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261ef5"},{"id":"5fc525fc8205354640261f60","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261efb"},{"id":"5fc525fc8205354640261f61","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261efe"},{"id":"5fc525fc8205354640261f64","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261f01"},{"id":"5fc525fc8205354640261f65","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261f02"},{"id":"5fc525fc8205354640261f62","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261eff"},{"id":"5fc525fc8205354640261f63","role_id":"5fc525fb8205354640261eab","permission_id":"5fc525fb8205354640261f00"},{"id":"5fc525fc8205354640261f66","role_id":"5fc525fb8205354640261eb1","permission_id":"5fc525fb8205354640261eb3"},{"id":"5fc525fc8205354640261f67","role_id":"5fc525fb8205354640261eb1","permission_id":"5fc525fb8205354640261eb4"},{"id":"5fc525fc8205354640261f68","role_id":"5fc525fb8205354640261eb1","permission_id":"5fc525fb8205354640261eb5"},{"id":"5fc525fc8205354640261f69","role_id":"5fc525fb8205354640261eb1","permission_id":"5fc525fb8205354640261ef0"},{"id":"5fc525fc8205354640261f6a","role_id":"5fc525fb8205354640261eb2","permission_id":"5fc525fb8205354640261eef"},{"id":"5fc525fc8205354640261f6b","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eb6"},{"id":"5fc525fc8205354640261f6c","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eb7"},{"id":"5fc525fc8205354640261f6d","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eb8"},{"id":"5fc525fc8205354640261f6e","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eb9"},{"id":"5fc525fc8205354640261f6f","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eba"},{"id":"5fc525fc8205354640261f70","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ebb"},{"id":"5fc525fc8205354640261f71","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ebc"},{"id":"5fc525fc8205354640261f73","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ebe"},{"id":"5fc525fc8205354640261f74","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eef"},{"id":"5fc525fc8205354640261f72","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ebd"},{"id":"5fc525fc8205354640261f75","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ebf"},{"id":"5fc525fc8205354640261f77","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec1"},{"id":"5fc525fc8205354640261f76","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec0"},{"id":"5fc525fc8205354640261f78","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec2"},{"id":"5fc525fc8205354640261f79","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec3"},{"id":"5fc525fc8205354640261f7c","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec6"},{"id":"5fc525fc8205354640261f7b","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec5"},{"id":"5fc525fc8205354640261f7a","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec4"},{"id":"5fc525fc8205354640261f7d","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec7"},{"id":"5fc525fc8205354640261f7e","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec8"},{"id":"5fc525fc8205354640261f7f","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ec9"},{"id":"5fc525fc8205354640261f82","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ecc"},{"id":"5fc525fc8205354640261f83","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ecd"},{"id":"5fc525fc8205354640261f80","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eca"},{"id":"5fc525fc8205354640261f81","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ecb"},{"id":"5fc525fc8205354640261f84","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ece"},{"id":"5fc525fc8205354640261f86","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed0"},{"id":"5fc525fc8205354640261f85","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ecf"},{"id":"5fc525fc8205354640261f87","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed1"},{"id":"5fc525fc8205354640261f88","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed2"},{"id":"5fc525fc8205354640261f89","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed3"},{"id":"5fc525fc8205354640261f8a","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed4"},{"id":"5fc525fc8205354640261f8b","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed5"},{"id":"5fc525fc8205354640261f8c","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed6"},{"id":"5fc525fc8205354640261f8d","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed7"},{"id":"5fc525fc8205354640261f8e","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed8"},{"id":"5fc525fc8205354640261f8f","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ed9"},{"id":"5fc525fc8205354640261f90","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eda"},{"id":"5fc525fc8205354640261f91","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261edb"},{"id":"5fc525fc8205354640261f92","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261edc"},{"id":"5fc525fc8205354640261f94","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ede"},{"id":"5fc525fc8205354640261f93","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261edd"},{"id":"5fc525fc8205354640261f95","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ee9"},{"id":"5fc525fc8205354640261f96","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eea"},{"id":"5fc525fc8205354640261f97","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eeb"},{"id":"5fc525fc8205354640261f9a","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eee"},{"id":"5fc525fc8205354640261f98","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eec"},{"id":"5fc525fc8205354640261f99","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eed"},{"id":"5fc525fc8205354640261f9b","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef6"},{"id":"5fc525fc8205354640261f9c","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef7"},{"id":"5fc525fc8205354640261f9f","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261efa"},{"id":"5fc525fc8205354640261f9d","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef8"},{"id":"5fc525fc8205354640261f9e","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef9"},{"id":"5fc525fc8205354640261fa0","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef1"},{"id":"5fc525fc8205354640261fa1","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef2"},{"id":"5fc525fc8205354640261fa2","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef3"},{"id":"5fc525fc8205354640261fa3","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef4"},{"id":"5fc525fc8205354640261fa4","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261ef5"},{"id":"5fc525fc8205354640261fa5","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261efe"},{"id":"5fc525fc8205354640261fa6","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261eff"},{"id":"5fc525fc8205354640261fa7","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261f00"},{"id":"5fc525fc8205354640261fa9","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261f02"},{"id":"5fc525fc8205354640261fa8","role_id":"5fc525fb8205354640261eb0","permission_id":"5fc525fb8205354640261f01"},{"id":"5fc525fc8205354640261fab","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eb8"},{"id":"5fc525fc8205354640261fac","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eb9"},{"id":"5fc525fc8205354640261faa","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eb7"},{"id":"5fc525fc8205354640261fad","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eba"},{"id":"5fc525fc8205354640261fae","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ebb"},{"id":"5fc525fc8205354640261faf","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ebc"},{"id":"5fc525fc8205354640261fb0","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ebd"},{"id":"5fc525fc8205354640261fb1","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ebe"},{"id":"5fc525fc8205354640261fb2","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eef"},{"id":"5fc525fc8205354640261fb3","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ebf"},{"id":"5fc525fc8205354640261fb4","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec0"},{"id":"5fc525fc8205354640261fb5","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec2"},{"id":"5fc525fc8205354640261fb6","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec3"},{"id":"5fc525fc8205354640261fb7","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec4"},{"id":"5fc525fc8205354640261fb8","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec5"},{"id":"5fc525fc8205354640261fba","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec7"},{"id":"5fc525fc8205354640261fb9","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec6"},{"id":"5fc525fc8205354640261fbb","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ece"},{"id":"5fc525fc8205354640261fbc","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ecf"},{"id":"5fc525fc8205354640261fbd","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed0"},{"id":"5fc525fc8205354640261fbf","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed2"},{"id":"5fc525fc8205354640261fbe","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed1"},{"id":"5fc525fc8205354640261fc0","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed3"},{"id":"5fc525fc8205354640261fc1","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed4"},{"id":"5fc525fc8205354640261fc2","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed5"},{"id":"5fc525fc8205354640261fc3","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed6"},{"id":"5fc525fc8205354640261fc6","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed9"},{"id":"5fc525fc8205354640261fc5","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed8"},{"id":"5fc525fc8205354640261fc4","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ed7"},{"id":"5fc525fc8205354640261fc7","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ec8"},{"id":"5fc525fc8205354640261fc8","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ef1"},{"id":"5fc525fc8205354640261fc9","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ef2"},{"id":"5fc525fc8205354640261fca","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ef3"},{"id":"5fc525fc8205354640261fcb","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ef4"},{"id":"5fc525fc8205354640261fcc","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261ef5"},{"id":"5fc525fc8205354640261fcd","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261efe"},{"id":"5fc525fc8205354640261fcf","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261f00"},{"id":"5fc525fc8205354640261fd1","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261f02"},{"id":"5fc525fc8205354640261fd0","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261f01"},{"id":"5fc525fc8205354640261fce","role_id":"5fc525fb8205354640261eac","permission_id":"5fc525fb8205354640261eff"},{"id":"5fc525fc8205354640261fd2","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261eba"},{"id":"5fc525fc8205354640261fd3","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ebb"},{"id":"5fc525fc8205354640261fd4","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ebd"},{"id":"5fc525fc8205354640261fd5","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ebf"},{"id":"5fc525fc8205354640261fd6","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec0"},{"id":"5fc525fc8205354640261fd7","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec2"},{"id":"5fc525fc8205354640261fd8","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec3"},{"id":"5fc525fc8205354640261fd9","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec4"},{"id":"5fc525fc8205354640261fda","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec6"},{"id":"5fc525fc8205354640261fdb","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ece"},{"id":"5fc525fc8205354640261fdc","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ecf"},{"id":"5fc525fc8205354640261fdd","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ed4"},{"id":"5fc525fc8205354640261fde","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ec8"},{"id":"5fc525fc8205354640261fdf","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ef1"},{"id":"5fc525fc8205354640261fe0","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261ef4"},{"id":"5fc525fc8205354640261fe1","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261efe"},{"id":"5fc525fc8205354640261fe2","role_id":"5fc525fb8205354640261ead","permission_id":"5fc525fb8205354640261eff"},{"id":"5fc525fc8205354640261fe3","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261eba"},{"id":"5fc525fc8205354640261fe4","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ebb"},{"id":"5fc525fc8205354640261fe5","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ebd"},{"id":"5fc525fc8205354640261fe6","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ebf"},{"id":"5fc525fc8205354640261fe7","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ec0"},{"id":"5fc525fc8205354640261fe8","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ec2"},{"id":"5fc525fc8205354640261fe9","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ec3"},{"id":"5fc525fc8205354640261fea","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ec4"},{"id":"5fc525fc8205354640261feb","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ece"},{"id":"5fc525fc8205354640261fec","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ecf"},{"id":"5fc525fc8205354640261fed","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ed4"},{"id":"5fc525fc8205354640261fee","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ec8"},{"id":"5fc525fc8205354640261fef","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ef1"},{"id":"5fc525fc8205354640261ff0","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261ef4"},{"id":"5fc525fc8205354640261ff1","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261efe"},{"id":"5fc525fc8205354640261ff2","role_id":"5fc525fb8205354640261eae","permission_id":"5fc525fb8205354640261eff"}],"permissions_apps":[],"settings":[{"id":"5fc525fd8205354640261ffb","group":"core","key":"db_hash","value":"b145883d-599d-4a66-bc12-a5c7bab05abb","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fd8205354640261ffc","group":"core","key":"routes_hash","value":"3d180d52c663d173a6be791ef411ed01","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:04:06","updated_by":"1"},{"id":"5fc525fd8205354640261ffd","group":"core","key":"next_update_check","value":"1606842289","type":"number","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:04:51","updated_by":"1"},{"id":"5fc525fd8205354640261ffe","group":"core","key":"notifications","value":"[]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fd8205354640261fff","group":"core","key":"session_secret","value":"f2ef1ab31025e1471a3b5199dc8fb775c23eb016e33f30b992015b7dfb0e8195","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fd8205354640262000","group":"core","key":"theme_session_secret","value":"381dd3d436d4df275cf885f8b26b6bd5254e48b9bb2e573f631babdc7315d562","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fd8205354640262001","group":"core","key":"ghost_public_key","value":"-----BEGIN RSA PUBLIC KEY-----\nMIGJAoGBAIgvPb40qW229DD0CAMcipaBQ7GPXoc3SpqWyfkA1iPrJMuWmMStw9B8QjOaRckN\niFRFY3FyruRIYEE7jgWd67Dm02aigLVrUHLPEIRf/14Mn+tJUYuWy8JIINN6JZKrA2adJo52\nZTT1BMs3EX9xgJaoSrp4gHhtoibrzeM/Y9ZhAgMBAAE=\n-----END RSA PUBLIC KEY-----\n","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fd8205354640262002","group":"core","key":"ghost_private_key","value":"-----BEGIN RSA PRIVATE KEY-----\nMIICXAIBAAKBgQCILz2+NKlttvQw9AgDHIqWgUOxj16HN0qalsn5ANYj6yTLlpjErcPQfEIz\nmkXJDYhURWNxcq7kSGBBO44Fneuw5tNmooC1a1ByzxCEX/9eDJ/rSVGLlsvCSCDTeiWSqwNm\nnSaOdmU09QTLNxF/cYCWqEq6eIB4baIm683jP2PWYQIDAQABAoGAW3MlyhmBAP0Po+PrkXNU\nGVc6hvzYpIJbpc3GWWDXbA1WiyRY+BIb4V/f8NkTLbzZpIVoDuHNUdzMTmHYsCro/shRC2b9\nUSg5CNfYnV4w/r9BE703ZUx0XhIAHCnzo4gJ26IgMf8jqGG3uhjtaTKW803WLewNIXfoDZaV\nhV70BsECQQDUkNzwGu/EzBmXRdCB3sh+BXNR5Sa85/SpfHYZaPJKHWb26eZSdFaeuxHmO58H\nI/3X1uR80TC1J/1Dw8oJcX/ZAkEApALvv/5VXiQPOH41OiHtpG4FYbXw5WXWyP6Y08Hh2cL5\n91yY4Wb/N+TA7SiJDNFbMLcO9ZCdoyqhQv3pgjX9yQJAS5asCnH5u2i83O9Fozke4Ll9dazg\nJqLxfOe2c3i/WB22hK1OaxnVx6JMTiv7dCWXWg6ft8cH5BOxW0yfZtZGmQJBAKFGsfKdadyU\noNLwZ+6uBjy2Y1xdyHAK4FXs5OL1t9ymOZ7f0wVyfmy76GpMfde41m7k0zTt69TSyphRjhiY\nduECQGeUjqYKZSY8AhbLOPEK15/cT6I0WSGmNf4IBpnLbz8Sa3UiAg1TxuVs2FJDpSkKXv2J\nGw3y3Fpvp1UWqRrbDxQ=\n-----END RSA PRIVATE KEY-----\n","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262003","group":"core","key":"members_public_key","value":"-----BEGIN RSA PUBLIC KEY-----\nMIGJAoGBAIOlI3ZqORLMidgQbeNiuPFBKTwjKSwVyRiSyiwPbwtJVg5cax8kPpxKT7n7A9Cb\nDFZdX8caJTqvwQYFzxm3ZOF3t7vi/bbFwGZKuN36wtUwmJjhlgzQDuCd2R3g35WnHFNxHHVp\ndFyx2k8xHVWOpHRSOt7YKQu6X0MjiJbQbd53AgMBAAE=\n-----END RSA PUBLIC KEY-----\n","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262004","group":"core","key":"members_private_key","value":"-----BEGIN RSA PRIVATE KEY-----\nMIICWwIBAAKBgQCDpSN2ajkSzInYEG3jYrjxQSk8IyksFckYksosD28LSVYOXGsfJD6cSk+5\n+wPQmwxWXV/HGiU6r8EGBc8Zt2Thd7e74v22xcBmSrjd+sLVMJiY4ZYM0A7gndkd4N+VpxxT\ncRx1aXRcsdpPMR1VjqR0Ujre2CkLul9DI4iW0G3edwIDAQABAoGANnTLdKKANXyS0OQK8PLX\nmkTgL9ZDo87nPtkJ9Kv1vW96v7oPPfSaScCbtk1VyKc6tUcu5Ye1Os+VQ06H2xV4DweVgC7Y\ntsRwmxP/izkVtney12fZUWwPZFnSrt5jCCbjYGV2+rAmtP2Z2cCfOLjn/uZeCnxz+CUnALWp\n/PH89eECQQDuASNNI0pPDQUaGP4mksEOozETyCeKUqC/WLI1Ts3e4ZUMTzFZBNwbUhON0ntD\na2OoAwF6ERWvI7S5a8OIH7oZAkEAjZlJgZ4pe6LIjCPp8iHXwnVit5GPyADgnY/OYJbH8++o\n3+gjpSZYkM0/oyHR0BRLvKk15opxSJBHwW9Z+k6PDwJAaUbNk6hhjTgIIrQdb3iItu3Onp5x\nhwjnm9wi79uMyuLjqA87l9HDfr4+cgRBi9/rs/yoYZM/ETptDXuygPrvuQJASnVWn+ApdCgP\nSRIBjR+as1jCxkC22LcNZg0eus/O6UkXBlatl8RoQgyL8B5yk/Z4NQbNnyMhmsSz1tXU/Lie\npQJAfNqbxFMmFQL3HNt+g6qWTjQQ71BAKsdrzjxbsaHOLT3UrZ1avZRaepm9Bvyp1PXaccfr\nDrnv1AO22N0FyP+QCA==\n-----END RSA PRIVATE KEY-----\n","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262005","group":"core","key":"members_email_auth_secret","value":"f27fa4a273fe47b0bf4311fdd3c9a57e514c683f59e64aa0b6ca242cedf43ab98c5a79dfac1f825bc1bb9b9a1e3d7b63dcbb0e38779431a5483245b660a683ef","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262006","group":"core","key":"members_stripe_webhook_id","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262007","group":"core","key":"members_stripe_webhook_secret","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262008","group":"site","key":"title","value":"Speckle","type":"string","flags":"PUBLIC","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:05:43","updated_by":"1"},{"id":"5fc525fe8205354640262009","group":"site","key":"description","value":"Speckle is the open source data platform for aec","type":"string","flags":"PUBLIC","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe820535464026200a","group":"site","key":"logo","value":"/content/images/2020/11/logo-text-1.png","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:44:27","updated_by":"1"},{"id":"5fc525fe820535464026200b","group":"site","key":"cover_image","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:45:12","updated_by":"1"},{"id":"5fc525fe820535464026200c","group":"site","key":"icon","value":"","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026200d","group":"site","key":"accent_color","value":"","type":"string","flags":"PUBLIC","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026200e","group":"site","key":"lang","value":"en","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026200f","group":"site","key":"timezone","value":"Etc/UTC","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262010","group":"site","key":"codeinjection_head","value":"","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262011","group":"site","key":"codeinjection_foot","value":"","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262012","group":"site","key":"facebook","value":"ghost","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262013","group":"site","key":"twitter","value":"@ghost","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe8205354640262014","group":"site","key":"navigation","value":"[{\"label\":\"Home\",\"url\":\"/\"},{\"label\":\"Tag\",\"url\":\"/tag/getting-started/\"},{\"label\":\"Author\",\"url\":\"/author/ghost/\"},{\"label\":\"Help\",\"url\":\"https://ghost.org/docs/\"}]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe8205354640262015","group":"site","key":"secondary_navigation","value":"[]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262016","group":"site","key":"meta_title","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262017","group":"site","key":"meta_description","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262018","group":"site","key":"og_image","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262019","group":"site","key":"og_title","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026201a","group":"site","key":"og_description","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026201b","group":"site","key":"twitter_image","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026201c","group":"site","key":"twitter_title","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026201d","group":"site","key":"twitter_description","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026201e","group":"theme","key":"active_theme","value":"speckle","type":"string","flags":"RO","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:25:18","updated_by":"1"},{"id":"5fc525fe820535464026201f","group":"private","key":"is_private","value":"false","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262020","group":"private","key":"password","value":"","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262021","group":"private","key":"public_hash","value":"72d10ce1d5bb7ed0bb16e4d7ec3005","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262022","group":"members","key":"default_content_visibility","value":"public","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262023","group":"members","key":"members_allow_free_signup","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262024","group":"members","key":"members_from_address","value":"noreply","type":"string","flags":"RO","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262025","group":"members","key":"members_support_address","value":"noreply","type":"string","flags":"PUBLIC,RO","created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262026","group":"members","key":"members_reply_address","value":"newsletter","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262027","group":"members","key":"stripe_product_name","value":"Ghost Subscription","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262028","group":"members","key":"stripe_secret_key","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262029","group":"members","key":"stripe_publishable_key","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202a","group":"members","key":"stripe_plans","value":"[{\"name\":\"Monthly\",\"currency\":\"usd\",\"interval\":\"month\",\"amount\":500},{\"name\":\"Yearly\",\"currency\":\"usd\",\"interval\":\"year\",\"amount\":5000}]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202b","group":"members","key":"stripe_connect_publishable_key","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202c","group":"members","key":"stripe_connect_secret_key","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202d","group":"members","key":"stripe_connect_livemode","value":null,"type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202e","group":"members","key":"stripe_connect_display_name","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026202f","group":"members","key":"stripe_connect_account_id","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262030","group":"portal","key":"portal_name","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262031","group":"portal","key":"portal_button","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262032","group":"portal","key":"portal_plans","value":"[\"free\",\"monthly\",\"yearly\"]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe8205354640262033","group":"portal","key":"portal_button_style","value":"icon-and-text","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262034","group":"portal","key":"portal_button_icon","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262035","group":"portal","key":"portal_button_signup_text","value":"Subscribe","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262036","group":"email","key":"mailgun_domain","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262037","group":"email","key":"mailgun_api_key","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262038","group":"email","key":"mailgun_base_url","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262039","group":"amp","key":"amp","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026203a","group":"amp","key":"amp_gtag_id","value":null,"type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026203b","group":"labs","key":"labs","value":"{}","type":"object","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026203c","group":"slack","key":"slack","value":"[]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe820535464026203d","group":"unsplash","key":"unsplash","value":"{\"isActive\":true}","type":"object","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:27:46","updated_by":"1"},{"id":"5fc525fe820535464026203e","group":"views","key":"shared_views","value":"[]","type":"array","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe820535464026203f","group":"newsletter","key":"newsletter_show_badge","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262040","group":"newsletter","key":"newsletter_show_header","value":"true","type":"boolean","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262041","group":"newsletter","key":"newsletter_body_font_category","value":"sans_serif","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc525fe8205354640262042","group":"newsletter","key":"newsletter_footer_content","value":"","type":"string","flags":null,"created_at":"2020-11-30 17:03:58","created_by":"1","updated_at":"2020-11-30 17:03:58","updated_by":"1"},{"id":"5fc81b102f2ee57b85176e14","group":"members","key":"members_free_signup_redirect","value":"/","type":"string","flags":null,"created_at":"2020-12-02 22:54:08","created_by":"1","updated_at":"2020-12-02 22:54:08","updated_by":"1"},{"id":"5fc81b102f2ee57b85176e15","group":"members","key":"members_paid_signup_redirect","value":"/","type":"string","flags":null,"created_at":"2020-12-02 22:54:08","created_by":"1","updated_at":"2020-12-02 22:54:08","updated_by":"1"},{"id":"5fc81b102f2ee57b85176e16","group":"email","key":"email_track_opens","value":"true","type":"boolean","flags":null,"created_at":"2020-12-02 22:54:08","created_by":"1","updated_at":"2020-12-02 22:54:08","updated_by":"1"}],"tags":[{"id":"5fc525fb8205354640261eaa","name":"Getting Started","slug":"getting-started","description":null,"feature_image":null,"parent_id":null,"visibility":"public","og_image":null,"og_title":null,"og_description":null,"twitter_image":null,"twitter_title":null,"twitter_description":null,"meta_title":null,"meta_description":null,"codeinjection_head":null,"codeinjection_foot":null,"canonical_url":null,"accent_color":null,"created_at":"2020-11-30 17:03:55","created_by":"1","updated_at":"2020-11-30 17:03:55","updated_by":"1"}],"posts_tags":[{"id":"5fc525fc8205354640261ff3","post_id":"5fc525fc8205354640261f04","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff4","post_id":"5fc525fc8205354640261f06","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff5","post_id":"5fc525fc8205354640261f08","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff6","post_id":"5fc525fc8205354640261f0a","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff7","post_id":"5fc525fc8205354640261f0c","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff8","post_id":"5fc525fc8205354640261f0e","tag_id":"5fc525fb8205354640261eaa","sort_order":0},{"id":"5fc525fc8205354640261ff9","post_id":"5fc525fc8205354640261f10","tag_id":"5fc525fb8205354640261eaa","sort_order":0}],"apps":[],"app_settings":[],"app_fields":[],"invites":[],"brute":[{"key":"oHUubZQTM66eOWJCFaoi+8dO/eXPG5zwBOW8P5YAuKM=","firstRequest":1606755943416,"lastRequest":1606756184552,"lifetime":1606759784552,"count":2}],"webhooks":[],"integrations":[{"id":"5fc525fc8205354640261f12","type":"builtin","name":"Zapier","slug":"zapier","icon_image":null,"description":"Built-in Zapier integration","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1"},{"id":"5fc525fc8205354640261f14","type":"internal","name":"Ghost Backup","slug":"ghost-backup","icon_image":null,"description":"Internal DB Backup integration","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1"},{"id":"5fc525fc8205354640261f16","type":"internal","name":"Ghost Scheduler","slug":"ghost-scheduler","icon_image":null,"description":"Internal Scheduler integration","created_at":"2020-11-30 17:03:56","created_by":"1","updated_at":"2020-11-30 17:03:56","updated_by":"1"}],"api_keys":[{"id":"5fc525fc8205354640261f13","type":"admin","secret":"21daf26a4191a71603086c9802edd6a5922af3bb907fb5b97f9eefcc632ecf06","role_id":"5fc525fb8205354640261eb0","integration_id":"5fc525fc8205354640261f12","last_seen_at":null,"last_seen_version":null,"created_at":1606755836556,"created_by":"1","updated_at":1606755836556,"updated_by":"1"},{"id":"5fc525fc8205354640261f15","type":"admin","secret":"aee2e2b547320ace69fda74af1936cd5982062d72b8b9f9296ff67802e1b99d1","role_id":"5fc525fb8205354640261eb1","integration_id":"5fc525fc8205354640261f14","last_seen_at":null,"last_seen_version":null,"created_at":1606755836566,"created_by":"1","updated_at":1606755836566,"updated_by":"1"},{"id":"5fc525fc8205354640261f17","type":"admin","secret":"ebb93a5d653085d9b859677a3c4100d0bf7f121ac6032ad431b1fb80a3307ba0","role_id":"5fc525fb8205354640261eb2","integration_id":"5fc525fc8205354640261f16","last_seen_at":null,"last_seen_version":null,"created_at":1606755836571,"created_by":"1","updated_at":1606755836571,"updated_by":"1"}],"members":[],"labels":[],"members_labels":[],"members_stripe_customers":[],"members_stripe_customers_subscriptions":[],"actions":[{"id":"5fc5268a8205354640262044","resource_id":"1","resource_type":"user","actor_id":"1","actor_type":"user","event":"edited","context":null,"created_at":"2020-11-30 17:06:18"}],"emails":[],"email_batches":[],"email_recipients":[],"tokens":[],"snippets":[]}} \ No newline at end of file diff --git a/content/images/2020/11/logo-text-1.png b/content/images/2020/11/logo-text-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2059501f6aa805ef6ae1aad4a82939ba7148fe GIT binary patch literal 4665 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 literal 0 HcmV?d00001 diff --git a/content/images/2020/11/logo-text.png b/content/images/2020/11/logo-text.png new file mode 100644 index 0000000000000000000000000000000000000000..c87573e778ffda5e9b03ef431a11b22469a47eee GIT binary patch literal 5697 zcmYj#2{@E()c?#FW9*H6_gG$`EZKJ>`!a-jvuDi`$-XnCj2YX67Q2wrYgY(aVrt5o zEK_7JAvBf@4Zh)jUH|X9p7na3bAI=I*8AKCd&%0Al}UgJ1Ol;|n;F@GKwu*6-5U<0 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 N;3iha4KUA?{{sx0Gfn^i literal 0 HcmV?d00001 diff --git a/content/images/2020/11/logo-text_o.png b/content/images/2020/11/logo-text_o.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1d7815f5a3ec155f103177c0fdb84005d7b2dd GIT binary patch literal 7034 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 Ks@nj5823Nq9D%t2 literal 0 HcmV?d00001 diff --git a/content/images/2020/11/logo.png b/content/images/2020/11/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2c86ad54500475af2c0760dc0af20259c33da04d GIT binary patch literal 5866 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 Ww&g!}_Y=qx!R&V3Rk|ba)c*p8ssttg literal 0 HcmV?d00001 diff --git a/content/images/2020/11/logo_o.png b/content/images/2020/11/logo_o.png new file mode 100644 index 0000000000000000000000000000000000000000..b1eff8f169091a807a4f7f4e17634e3fbc2c0a9e GIT binary patch literal 5962 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 literal 0 HcmV?d00001 diff --git a/content/images/size/w100/2020/11/logo-text-1.png b/content/images/size/w100/2020/11/logo-text-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0f122d743640c4a51243e261eae45101623e52e1 GIT binary patch literal 2362 zcmV-A3B~q_P)`6pHRA}DqSqqF6MHcOT)lV72tOIfV5H*VsMG*!B8J$5e!pZ`Q ze>WOpg1bgmi5L-ZVBQ;;LBS8AWL0*J(fGqC@sBbvYD5M34$DUce}F-VI{pxluJ^h; zxBAw5)je+p#itOno!r#z>iXS#ZryvU+HwB>?DylPr7lIU zeI_?5T~1mQXx@OH2kpAt*snfQcz0M^LCMV#;Er zCs6N!Pk;oyTm6L>Ri0aDt`L}(iWL^XExx5>?z<@d4te5N^&Yn%(1Kp^bT(pDSTHHc zrR{C%v3NJMHvL^I&_f$rFprfBp%cck3%U}F(~7cMC_buuzsv%zE0LMsvvv}XRRVq{ zWOxfTan8tAqqO3hdbdRM92mn(J0O3*6s zE0mf}b>OGIq2}MWEND+-ocDOv2$6)+P9N-_K`n{kd zth)Cw-uyNIY0rIbDrjh_BD<^dGgj+~E6!clvHNK&b_}`tWB;Ge2Rld33wB=qRCf0T zPh|HFe=Pgm;D@u#{U6MH-}iycp7MWZzUg*vrn&P>`EBPpN*y^}PP8m;4Co6`Gt&>C zK1SgXbeUHhKv8ll=u76Q-PzU{uwvgwd80>4Ps__eLs3^|wHf5yP70SbvE3xt)$}2- z@O~lJ5A~+$_d)#bF(B))u9tazg#al9(OT-c{!k9`Zr;5WafkG-YSI&z_iyR|etVC8 ztJI-4@7nF8Gkcv$zVB4~fm1D&Gs%!2mXkFvojL{HpTfdj;Z4^pLE_1%0JnA;Aa{ztmI*X z;2pwAK?D#Ht}%me6JtBWjmMqh08(iHS<|6+#Y2g^+8-;EHKaX9H$Nm06%EPx4`MnXengvd>D{+M#i0k#d*W1?4u}0(o zsnag&YydYG@9*2$mZkVM0nsreEy-PO7U8;9V!Ryy zfC&REgoFpLOPi#38x)!L(<~7A{70SL-k7WT?8kji&qLEYkhorV4oLOv7o`&&@=iq+;t)MY`7!8bwRZCK08 zR{K#p9;D>S281{uC@aX-fc}fVR6d#8MJfN6?2z_6&iJ;@Oa~hvHI^lh)@foGK<|T) z9c|x_x)0bTQT{&)%6=c^=a}mlOHfK-zv67`TJ#+WI?GbPrQy7O-y9$*KaxJ17y_Wr z1b>xxkIu%b3&jvC%QEg!c=>TkF{Tfy6=px1@ogiYAaVtNin0 zS=I*dFSL3-%BQ_I@6Y+_fC6Hy%UWy|D}S*i;6^BIK>@+&%@gD~GEpksO54m!)ix=}tB z#y7bN?dZhb+1~v{d3sf@E*>B_u<>@M@-SA!U0CogD7lp1KLX8T_vW$R*4HZ{@3$K$ zL1@Kd&1wB2j#slS5V{CHsbjthZ-(9x7g>EN4d02ecY^Q4eU@`J_6?tzh_YDAFqVm~ zS)KwdK%Zw(K0>Y-^>yazL=^MtB!3RkfPB6`fIz^SHZBWa#5fzRce1o+qi!R2iD&?M zU1wb>`J_IvV~6pMxFnY5j)vkS${lpa1fGKL9RAiF?{9+o8Mnp?J{5|c1nO>L4acXR zWbt&0$Gq)+uGJUcW#tcsM*xuKUR6z54M=SW2$U7*j3=eD9e=3&X7g+!pKZ$cx-pnZTd&Yc(kF?cg89+!SYKK#4u9bA$npto}04 z)h5WdkqsqcyUpFl{aWrKlP*9*wr^oLD8;~$Kh-HggND#L!*dZ@mu6OzX=eLI8qhHkv(({ddo|ekRG{-iZFu9|GjWp&w|z=Yan?B@=cD>=0or+_QYE7yhZsTW`cI g$m0JW_yavZ0mEI=T=1eO+5i9m07*qoM6N<$f>}X;A^-pY literal 0 HcmV?d00001 diff --git a/content/images/size/w1000/2020/11/logo-text-1.png b/content/images/size/w1000/2020/11/logo-text-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2059501f6aa805ef6ae1aad4a82939ba7148fe GIT binary patch literal 4665 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 literal 0 HcmV?d00001 diff --git a/content/images/size/w1000/2020/11/logo-text.png b/content/images/size/w1000/2020/11/logo-text.png new file mode 100644 index 0000000000000000000000000000000000000000..c87573e778ffda5e9b03ef431a11b22469a47eee GIT binary patch literal 5697 zcmYj#2{@E()c?#FW9*H6_gG$`EZKJ>`!a-jvuDi`$-XnCj2YX67Q2wrYgY(aVrt5o zEK_7JAvBf@4Zh)jUH|X9p7na3bAI=I*8AKCd&%0Al}UgJ1Ol;|n;F@GKwu*6-5U<0 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 Ww&g!}_Y=qx!R&V3Rk|ba)c*p8ssttg literal 0 HcmV?d00001 diff --git a/content/settings/routes.yaml b/content/settings/routes.yaml new file mode 100644 index 0000000..7e2cb9c --- /dev/null +++ b/content/settings/routes.yaml @@ -0,0 +1,10 @@ +routes: + +collections: + /: + permalink: /{slug}/ + template: index + +taxonomies: + tag: /tag/{slug}/ + author: /author/{slug}/ diff --git a/content/themes/speckle/LICENSE b/content/themes/speckle/LICENSE new file mode 100644 index 0000000..2dfed06 --- /dev/null +++ b/content/themes/speckle/LICENSE @@ -0,0 +1,22 @@ +Copyright (c) 2013-2020 Ghost Foundation + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/content/themes/speckle/README.md b/content/themes/speckle/README.md new file mode 100644 index 0000000..164cbc1 --- /dev/null +++ b/content/themes/speckle/README.md @@ -0,0 +1,69 @@ +# Casper + +The default theme for [Ghost](http://github.com/tryghost/ghost/). This is the latest development version of Casper! If you're just looking to download the latest release, head over to the [releases](https://github.com/TryGhost/Casper/releases) page. + +  + +![screenshot-desktop](https://user-images.githubusercontent.com/353959/66987533-40eae100-f0c1-11e9-822e-cbaf38fb8e3f.png) + +  + +# First time using a Ghost theme? + +Ghost uses a simple templating language called [Handlebars](http://handlebarsjs.com/) for its themes. + +This theme has lots of code comments to help explain what's going on just by reading the code. Once you feel comfortable with how everything works, we also have full [theme API documentation](https://ghost.org/docs/api/handlebars-themes/) which explains every possible Handlebars helper and template. + +**The main files are:** + +- `default.hbs` - The parent template file, which includes your global header/footer +- `index.hbs` - The main template to generate a list of posts, usually the home page +- `post.hbs` - The template used to render individual posts +- `page.hbs` - Used for individual pages +- `tag.hbs` - Used for tag archives, eg. "all posts tagged with `news`" +- `author.hbs` - Used for author archives, eg. "all posts written by Jamie" + +One neat trick is that you can also create custom one-off templates by adding the slug of a page to a template file. For example: + +- `page-about.hbs` - Custom template for an `/about/` page +- `tag-news.hbs` - Custom template for `/tag/news/` archive +- `author-ali.hbs` - Custom template for `/author/ali/` archive + + +# Development + +Casper styles are compiled using Gulp/PostCSS to polyfill future CSS spec. You'll need [Node](https://nodejs.org/), [Yarn](https://yarnpkg.com/) and [Gulp](https://gulpjs.com) installed globally. After that, from the theme's root directory: + +```bash +# install dependencies +yarn install + +# run development server +yarn dev +``` + +Now you can edit `/assets/css/` files, which will be compiled to `/assets/built/` automatically. + +The `zip` Gulp task packages the theme files into `dist/.zip`, which you can then upload to your site. + +```bash +# create .zip file +yarn zip +``` + +# PostCSS Features Used + +- Autoprefixer - Don't worry about writing browser prefixes of any kind, it's all done automatically with support for the latest 2 major versions of every browser. +- [Color Mod](https://github.com/jonathantneal/postcss-color-mod-function) + + +# SVG Icons + +Casper uses inline SVG icons, included via Handlebars partials. You can find all icons inside `/partials/icons`. To use an icon just include the name of the relevant file, eg. To include the SVG icon in `/partials/icons/rss.hbs` - use `{{> "icons/rss"}}`. + +You can add your own SVG icons in the same manner. + + +# Copyright & License + +Copyright (c) 2013-2020 Ghost Foundation - Released under the [MIT license](LICENSE). diff --git a/content/themes/speckle/assets/built/casper.js b/content/themes/speckle/assets/built/casper.js new file mode 100644 index 0000000..5bbc6c5 --- /dev/null +++ b/content/themes/speckle/assets/built/casper.js @@ -0,0 +1,2 @@ +!function(o){"use strict";o.fn.fitVids=function(e){var t,i,n={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(t=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='

x

',t.appendChild(i.childNodes[1])),e&&o.extend(n,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];n.customSelector&&e.push(n.customSelector);var r=".fitvidsignore";n.ignore&&(r=r+", "+n.ignore);e=o(this).find(e.join(","));(e=(e=e.not("object object")).not(r)).each(function(){var e,t,i=o(this);0
').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),i.removeAttr("height").removeAttr("width"))})})},o.fn.fitVids._count=0}(window.jQuery||window.Zepto),function(e){e.addEventListener("DOMContentLoaded",function(){e.querySelectorAll(".kg-gallery-image img").forEach(function(e){var t=e.closest(".kg-gallery-image"),e=e.attributes.width.value/e.attributes.height.value;t.style.flex=e+" 1 0%"})})}((window,document)),function(t,i){var r,n,o,s,a,d,l,c=i.querySelector("link[rel=next]");function u(){if(404===this.status)return t.removeEventListener("scroll",f),void t.removeEventListener("resize",v);this.response.querySelectorAll(".post-card").forEach(function(e){r.appendChild(i.importNode(e,!0))});var e=this.response.querySelector("link[rel=next]");e?c.href=e.href:(t.removeEventListener("scroll",f),t.removeEventListener("resize",v)),l=i.documentElement.scrollHeight,s=o=!1}function e(){var e;s||(a+d<=l-n?o=!1:(s=!0,(e=new t.XMLHttpRequest).responseType="document",e.addEventListener("load",u),e.open("GET",c.href),e.send(null)))}function h(){o||t.requestAnimationFrame(e),o=!0}function f(){a=t.scrollY,h()}function v(){d=t.innerHeight,l=i.documentElement.scrollHeight,h()}!c||(r=i.querySelector(".post-feed"))&&(s=o=!(n=300),a=t.scrollY,d=t.innerHeight,l=i.documentElement.scrollHeight,t.addEventListener("scroll",f,{passive:!0}),t.addEventListener("resize",v),h())}(window,document),function(s,a){s.Casper||(s.Casper={}),s.Casper.stickyNavTitle=function(e){var t=a.querySelector(e.navSelector),i=a.querySelector(e.titleSelector),r=s.scrollY,n=!1;function o(){i.getBoundingClientRect().top+s.scrollY+(i.offsetHeight+35)<=r?t.classList.add(e.activeClass):t.classList.remove(e.activeClass),n=!1}s.addEventListener("scroll",function(){r=s.scrollY,function(){n||requestAnimationFrame(o);n=!0}()},{passive:!0}),o()}}(window,document); +//# sourceMappingURL=casper.js.map \ No newline at end of file diff --git a/content/themes/speckle/assets/built/casper.js.map b/content/themes/speckle/assets/built/casper.js.map new file mode 100644 index 0000000..68697f2 --- /dev/null +++ b/content/themes/speckle/assets/built/casper.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["jquery.fitvids.js","gallery-card.js","infinite-scroll.js","sticky-nav-title.js"],"names":["$","fn","fitVids","options","head","div","settings","customSelector","ignore","document","getElementById","getElementsByTagName","createElement","innerHTML","appendChild","childNodes","extend","this","each","selectors","push","ignoreList","$allVideos","find","join","not","aspectRatio","videoName","$this","parents","length","tagName","toLowerCase","parent","css","isNaN","attr","parseInt","height","width","_count","wrap","removeAttr","window","jQuery","Zepto","addEventListener","querySelectorAll","forEach","image","container","closest","ratio","attributes","value","style","flex","feedElement","buffer","ticking","loading","lastScrollY","lastWindowHeight","lastDocumentHeight","nextElement","querySelector","onPageLoad","status","removeEventListener","onScroll","onResize","response","item","importNode","resNextElement","href","documentElement","scrollHeight","onUpdate","xhr","XMLHttpRequest","responseType","open","send","requestTick","requestAnimationFrame","scrollY","innerHeight","passive","Casper","stickyNavTitle","nav","navSelector","title","titleSelector","update","getBoundingClientRect","top","offsetHeight","classList","add","activeClass","remove"],"mappings":"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","file":"casper.js","sourcesContent":["/*jshint browser:true */\n/*!\n* FitVids 1.3\n*\n*\n* Copyright 2017, Chris Coyier + Dave Rupert + Ghost Foundation\n* This is an unofficial release, ported by John O'Nolan\n* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/\n* Released under the MIT license\n*\n*/\n\n;(function( $ ){\n\n 'use strict';\n\n $.fn.fitVids = function( options ) {\n var settings = {\n customSelector: null,\n ignore: null\n };\n\n if(!document.getElementById('fit-vids-style')) {\n // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js\n var head = document.head || document.getElementsByTagName('head')[0];\n var css = '.fluid-width-video-container{flex-grow: 1;width:100%;}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';\n var div = document.createElement(\"div\");\n div.innerHTML = '

x

';\n head.appendChild(div.childNodes[1]);\n }\n\n if ( options ) {\n $.extend( settings, options );\n }\n\n return this.each(function(){\n var selectors = [\n 'iframe[src*=\"player.vimeo.com\"]',\n 'iframe[src*=\"youtube.com\"]',\n 'iframe[src*=\"youtube-nocookie.com\"]',\n 'iframe[src*=\"kickstarter.com\"][src*=\"video.html\"]',\n 'object',\n 'embed'\n ];\n\n if (settings.customSelector) {\n selectors.push(settings.customSelector);\n }\n\n var ignoreList = '.fitvidsignore';\n\n if(settings.ignore) {\n ignoreList = ignoreList + ', ' + settings.ignore;\n }\n\n var $allVideos = $(this).find(selectors.join(','));\n $allVideos = $allVideos.not('object object'); // SwfObj conflict patch\n $allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video.\n\n $allVideos.each(function(){\n var $this = $(this);\n if($this.parents(ignoreList).length > 0) {\n return; // Disable FitVids on this video.\n }\n if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }\n if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width'))))\n {\n $this.attr('height', 9);\n $this.attr('width', 16);\n }\n var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),\n width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),\n aspectRatio = height / width;\n if(!$this.attr('name')){\n var videoName = 'fitvid' + $.fn.fitVids._count;\n $this.attr('name', videoName);\n $.fn.fitVids._count++;\n }\n $this.wrap('
').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');\n $this.removeAttr('height').removeAttr('width');\n });\n });\n };\n\n // Internal counter for unique video names.\n $.fn.fitVids._count = 0;\n\n// Works with either jQuery or Zepto\n})( window.jQuery || window.Zepto );\n","/* eslint-env browser */\n\n/**\n * Gallery card support\n * Used on any individual post/page\n *\n * Detects when a gallery card has been used and applies sizing to make sure\n * the display matches what is seen in the editor.\n */\n\n(function (window, document) {\n var resizeImagesInGalleries = function resizeImagesInGalleries() {\n var images = document.querySelectorAll('.kg-gallery-image img');\n images.forEach(function (image) {\n var container = image.closest('.kg-gallery-image');\n var width = image.attributes.width.value;\n var height = image.attributes.height.value;\n var ratio = width / height;\n container.style.flex = ratio + ' 1 0%';\n });\n };\n\n document.addEventListener('DOMContentLoaded', resizeImagesInGalleries);\n})(window, document);\n","/* eslint-env browser */\n\n/**\n * Infinite Scroll\n * Used on all pages where there is a list of posts (homepage, tag index, etc).\n *\n * When the page is scrolled to 300px from the bottom, the next page of posts\n * is fetched by following the the that is output\n * by {{ghost_head}}.\n *\n * The individual post items are extracted from the fetched pages by looking for\n * a wrapper element with the class \"post-card\". Any found elements are appended\n * to the element with the class \"post-feed\" in the currently viewed page.\n */\n\n(function (window, document) {\n // next link element\n var nextElement = document.querySelector('link[rel=next]');\n if (!nextElement) {\n return;\n }\n\n // post feed element\n var feedElement = document.querySelector('.post-feed');\n if (!feedElement) {\n return;\n }\n\n var buffer = 300;\n\n var ticking = false;\n var loading = false;\n\n var lastScrollY = window.scrollY;\n var lastWindowHeight = window.innerHeight;\n var lastDocumentHeight = document.documentElement.scrollHeight;\n\n function onPageLoad() {\n if (this.status === 404) {\n window.removeEventListener('scroll', onScroll);\n window.removeEventListener('resize', onResize);\n return;\n }\n\n // append contents\n var postElements = this.response.querySelectorAll('.post-card');\n postElements.forEach(function (item) {\n // document.importNode is important, without it the item's owner\n // document will be different which can break resizing of\n // `object-fit: cover` images in Safari\n feedElement.appendChild(document.importNode(item, true));\n });\n\n // set next link\n var resNextElement = this.response.querySelector('link[rel=next]');\n if (resNextElement) {\n nextElement.href = resNextElement.href;\n } else {\n window.removeEventListener('scroll', onScroll);\n window.removeEventListener('resize', onResize);\n }\n\n // sync status\n lastDocumentHeight = document.documentElement.scrollHeight;\n ticking = false;\n loading = false;\n }\n\n function onUpdate() {\n // return if already loading\n if (loading) {\n return;\n }\n\n // return if not scroll to the bottom\n if (lastScrollY + lastWindowHeight <= lastDocumentHeight - buffer) {\n ticking = false;\n return;\n }\n\n loading = true;\n\n var xhr = new window.XMLHttpRequest();\n xhr.responseType = 'document';\n\n xhr.addEventListener('load', onPageLoad);\n\n xhr.open('GET', nextElement.href);\n xhr.send(null);\n }\n\n function requestTick() {\n ticking || window.requestAnimationFrame(onUpdate);\n ticking = true;\n }\n\n function onScroll() {\n lastScrollY = window.scrollY;\n requestTick();\n }\n\n function onResize() {\n lastWindowHeight = window.innerHeight;\n lastDocumentHeight = document.documentElement.scrollHeight;\n requestTick();\n }\n\n window.addEventListener('scroll', onScroll, {passive: true});\n window.addEventListener('resize', onResize);\n\n requestTick();\n})(window, document);\n","/* eslint-env browser */\n\n/**\n * Nav/Title replacement\n * Used on invividual post pages, displays the post title in place of the nav\n * bar when scrolling past the title\n *\n * Usage:\n * ```\n * Casper.stickyTitle({\n * navSelector: '.site-nav-main',\n * titleSelector: '.post-full-title',\n * activeClass: 'nav-post-title-active'\n * });\n * ```\n */\n\n(function (window, document) {\n // set up Casper as a global object\n if (!window.Casper) {\n window.Casper = {};\n }\n\n window.Casper.stickyNavTitle = function stickyNavTitle(options) {\n var nav = document.querySelector(options.navSelector);\n var title = document.querySelector(options.titleSelector);\n\n var lastScrollY = window.scrollY;\n var ticking = false;\n\n function onScroll() {\n lastScrollY = window.scrollY;\n requestTick();\n }\n\n function requestTick() {\n if (!ticking) {\n requestAnimationFrame(update);\n }\n ticking = true;\n }\n\n function update() {\n var trigger = title.getBoundingClientRect().top + window.scrollY;\n var triggerOffset = title.offsetHeight + 35;\n\n // show/hide post title\n if (lastScrollY >= trigger + triggerOffset) {\n nav.classList.add(options.activeClass);\n } else {\n nav.classList.remove(options.activeClass);\n }\n\n ticking = false;\n }\n\n window.addEventListener('scroll', onScroll, {passive: true});\n\n update();\n };\n})(window, document);\n"]} \ No newline at end of file diff --git a/content/themes/speckle/assets/built/global.css b/content/themes/speckle/assets/built/global.css new file mode 100644 index 0000000..ec03916 --- /dev/null +++ b/content/themes/speckle/assets/built/global.css @@ -0,0 +1,2 @@ +:root{--primary:#000f94;--secondary:#0089fa;--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#1a1c20}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500} +/*# sourceMappingURL=global.css.map */ \ No newline at end of file diff --git a/content/themes/speckle/assets/built/global.css.map b/content/themes/speckle/assets/built/global.css.map new file mode 100644 index 0000000..6626e0b --- /dev/null +++ b/content/themes/speckle/assets/built/global.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["global.css"],"names":[],"mappings":"AAGA,MAEE,iBAA0B,CAC1B,mBAA6B,CAC7B,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAClC,eAAgB,CAEhB,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF","file":"global.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n /* Colours */\n --primary: rgb(0, 15, 148);\n --secondary: rgb(0, 137, 250);\n --blue: #3eb0ef;\n --green: #a4d037;\n --purple: #ad26b4;\n --yellow: #fecd35;\n --red: #f05230;\n --darkgrey: #15171a;\n --midgrey: #738a94;\n --lightgrey: #c5d2d9;\n --whitegrey: #e5eff5;\n --pink: #fa3a57;\n --brown: #a3821a;\n --darkmode: color-mod(var(--darkgrey) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n font-size: 100%;\n vertical-align: baseline;\n}\nbody {\n line-height: 1;\n}\nol,\nul {\n list-style: none;\n}\nblockquote,\nq {\n quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n content: \"\";\n content: none;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\nimg {\n max-width: 100%;\n}\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n box-sizing: inherit;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\ni,\nem,\ndfn {\n font-style: italic;\n}\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nmark {\n background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 3 */\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n}\nbutton {\n overflow: visible;\n border: none;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n cursor: pointer; /* 3 */\n\n -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput:focus {\n outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n box-sizing: content-box; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nlegend {\n padding: 0; /* 2 */\n border: 0; /* 1 */\n}\ntextarea {\n overflow: auto;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n\n/* ==========================================================================\n Base styles: opinionated defaults\n ========================================================================== */\n\nhtml {\n overflow-x: hidden;\n overflow-y: scroll;\n font-size: 62.5%;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n overflow-x: hidden;\n color: color-mod(var(--midgrey) l(-30%));\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 1.6rem;\n line-height: 1.6em;\n font-weight: 400;\n font-style: normal;\n letter-spacing: 0;\n text-rendering: optimizeLegibility;\n background: #fff;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n text-shadow: none;\n background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n position: relative;\n display: block;\n width: 100%;\n margin: 2.5em 0 3.5em;\n padding: 0;\n height: 1px;\n border: 0;\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\ntextarea {\n resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n padding-left: 1.3em;\n padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n margin: 0.5em 0 1em;\n}\n\nul {\n list-style: disc;\n}\n\nol {\n list-style: decimal;\n}\n\nul,\nol {\n max-width: 100%;\n}\n\nli {\n margin: 0.5em 0;\n padding-left: 0.3em;\n line-height: 1.6em;\n}\n\ndt {\n float: left;\n margin: 0 20px 0 0;\n width: 120px;\n color: var(--darkgrey);\n font-weight: 500;\n text-align: right;\n}\n\ndd {\n margin: 0 0 5px 0;\n text-align: left;\n}\n\nblockquote {\n margin: 1.5em 0;\n padding: 0 1.6em 0 1.6em;\n border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n margin: 0.8em 0;\n font-size: 1.2em;\n font-weight: 300;\n}\n\nblockquote small {\n display: inline-block;\n margin: 0.8em 0 0.8em 1.5em;\n font-size: 0.9em;\n opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n font-weight: bold;\n}\nblockquote cite a {\n font-weight: normal;\n}\n\na {\n color: color-mod(var(--blue) l(-5%));\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n line-height: 1.15;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\nh1 {\n margin: 0 0 0.5em 0;\n font-size: 5.5rem;\n font-weight: 600;\n}\n@media (max-width: 500px) {\n h1 {\n font-size: 2.2rem;\n }\n}\n\nh2 {\n margin: 1.5em 0 0.5em 0;\n font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n h2 {\n font-size: 1.8rem;\n }\n}\n\nh3 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.8rem;\n font-weight: 500;\n}\n@media (max-width: 500px) {\n h3 {\n font-size: 1.7rem;\n }\n}\n\nh4 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.6rem;\n font-weight: 500;\n}\n\nh5 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n\nh6 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n"]} \ No newline at end of file diff --git a/content/themes/speckle/assets/built/screen.css b/content/themes/speckle/assets/built/screen.css new file mode 100644 index 0000000..fe002f7 --- /dev/null +++ b/content/themes/speckle/assets/built/screen.css @@ -0,0 +1,2 @@ +:root{--primary:#000f94;--secondary:#0089fa;--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#1a1c20}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500}body{background:#fff}.img{display:block;width:100%;height:100%;background-position:50%;background-size:cover;border-radius:100%}.hidden{visibility:hidden;position:absolute;text-indent:-9999px}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-main{z-index:100;flex-grow:1}.outer{position:relative;padding:0 5vw}.inner{margin:0 auto;max-width:1040px;width:100%}@media (min-width:900px){.author-template .post-feed,.home-template .post-feed,.tag-template .post-feed{padding:40px 0 5vw;border-top-left-radius:3px;border-top-right-radius:3px}.home-template .site-nav{position:relative}}.site-header-background{position:relative;margin-top:64px;padding-bottom:12px;color:#fff;background-size:cover;background:linear-gradient(to bottom right,#000c7a 0,#007be0)}.site-header-content{z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6vw 3vw;min-height:200px;height:100vh}.site-title{z-index:10;margin:0 0 0 -2px;padding:0;font-size:5rem;line-height:1em;font-weight:600}.site-logo{max-height:100px}.site-description{z-index:10;margin:0;padding:5px 0;font-size:2.1rem;line-height:1.4em;font-weight:400;opacity:.8}.site-home-header{z-index:1000}.site-home-header .site-header-background{margin-top:0}.site-home-header .site-header-content{padding:5vw 3vw 6vw}.site-home-header .site-title{font-size:5.5rem;text-align:center}.site-home-header .site-description{font-size:2.2rem;font-weight:300;text-align:center}.site-archive-header .site-header-content{position:relative;align-items:stretch;padding:12vw 0 20px;min-height:200px;max-height:600px}.site-archive-header .no-image{padding-top:0;padding-bottom:0;color:var(--darkgrey);background:#fff;opacity:1}.site-archive-header .no-image .site-description{color:var(--midgrey);opacity:1}.site-archive-header .no-image .site-header-content{padding:5vw 0 10px;border-bottom:1px solid #eaeff1}@media (max-width:900px){.site-header-content{padding-bottom:9vw}}@media (max-width:500px){.site-home-header .site-title{font-size:4.2rem}.site-home-header .site-description{font-size:1.8rem}.site-archive-header .site-header-content{flex-direction:column;align-items:center;min-height:unset}.site-archive-header .site-title{font-size:4.2rem;text-align:center}.site-archive-header .no-image .site-header-content{padding:12vw 0 20px}}.site-nav-main{position:fixed;top:0;right:0;left:0;z-index:1000;background:linear-gradient(90deg,#000f94 0,#0089fa)}.site-nav{position:relative;z-index:100;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;height:64px;font-size:1.3rem}.site-nav-left-wrapper{position:relative;flex:1 0 auto;display:flex}.site-header-background:not(.responsive-header-img) .site-nav-left-wrapper:after,.site-nav-main .site-nav-left-wrapper:after{content:"";position:absolute;top:0;z-index:1000;width:40px;height:100%;right:0}.site-nav-left{flex:1 0 auto;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-right:10px;padding:10px 0 80px;font-weight:500;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;-ms-overflow-scrolling:touch}.site-nav-left .nav li:last-of-type{padding-right:20px}.site-nav-logo{position:relative;z-index:100;flex-shrink:0;display:inline-block;margin-right:32px;padding:12px 0;color:#fff;font-size:1.7rem;line-height:1.8rem;font-weight:700;letter-spacing:-.5px;text-transform:none}.site-nav-logo:hover{text-decoration:none}.site-nav-logo img{display:block;width:auto;height:21px}.site-home-header .site-nav-logo{display:none}.site-nav-content{position:relative;align-self:flex-start}.nav{position:absolute;z-index:1000;display:flex;margin:0 0 0 -12px;padding:0;list-style:none;transition:all 1s cubic-bezier(.19,1,.22,1)}.nav li{display:block;margin:0;padding:0}.nav li a{position:relative;display:block;padding:12px;color:#fff;opacity:.8;transition:opacity .35s ease-in-out}.nav li a:hover{text-decoration:none;opacity:1}.nav li a:before{content:"";position:absolute;right:100%;bottom:8px;left:12px;height:1px;background:#fff;opacity:.25;transition:all .35s ease-in-out}.nav li a:hover:before{right:12px;opacity:.5}.nav-post-title-active .nav{visibility:hidden;opacity:0;transform:translateY(-175%)}.nav-post-title{visibility:hidden;position:absolute;top:9px;color:#fff;font-size:1.7rem;font-weight:400;text-transform:none;opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1);transform:translateY(175%)}.nav-post-title.dash{left:-25px}.nav-post-title.dash:before{content:"– ";opacity:.5}.nav-post-title-active .nav-post-title{visibility:visible;opacity:1;transform:translateY(0)}.site-nav-right{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;padding:10px 0;height:64px}.site-nav-right .nav{position:relative;margin:0}.site-nav-right .nav a{white-space:nowrap}.site-nav-right .nav a:before{display:none}.site-nav-right .nav li:last-of-type a{margin-right:-12px}.social-links{flex-shrink:0;display:flex;align-items:center}.social-link{display:inline-block;margin:0;padding:10px;opacity:.8}.social-link:hover{opacity:1}.social-link svg{height:1.8rem;fill:#fff}.social-link-fb svg,.social-link-wb svg{height:1.6rem}.social-link-wb svg path{stroke:#fff}.social-link-rss svg{height:1.9rem}.subscribe-button{display:block;margin:0 0 0 10px;padding:4px 10px;border:1px solid #fff;color:#fff;line-height:1em;border-radius:10px;opacity:.8}.subscribe-button:hover{text-decoration:none;opacity:1}.site-nav-right .nav+.subscribe-button{margin-left:24px}.rss-button{padding:10px 8px;opacity:.8}.rss-button:hover{opacity:1}.rss-button svg{margin-bottom:1px;height:2.1rem;fill:#fff}.home-template .site-nav-main{z-index:100}.home-template .site-nav-main .site-nav{opacity:0;transition:all .5s cubic-bezier(.19,1,.22,1) 0s}.home-template .site-nav-main .fixed-nav-active{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1) .05s}@media (max-width:700px){.site-home-header .site-nav{margin-left:-5vw}.site-nav-main{padding-right:0;padding-left:0}.site-nav-left{margin-right:0;padding-left:5vw}.site-nav-right{display:none}}.posts{overflow-x:hidden}.post-feed{flex-wrap:wrap;margin:0 -20px;padding:50px 0 0;background:#fff}.post-card,.post-feed{position:relative;display:flex}.post-card{flex:1 1 301px;flex-direction:column;overflow:hidden;margin:0 0 40px;padding:0 20px 40px;min-height:220px;border-bottom:1px solid #eaeff1;background-size:cover}.post-card-image-link{position:relative;display:block;overflow:hidden;border-radius:3px}.post-card-image{width:100%;height:200px;background:var(--lightgrey) no-repeat 50%;-o-object-fit:cover;object-fit:cover}.post-card-content-link{position:relative;display:block;color:var(--darkgrey)}.post-card-content-link:hover{text-decoration:none}.post-card-header{margin:15px 0 0}.post-feed .no-image .post-card-content-link{padding:0}.no-image .post-card-header{margin-top:0}.post-card-primary-tag{margin:0 0 .2em;color:var(--blue);font-size:1.2rem;font-weight:500;letter-spacing:.2px;text-transform:uppercase}.post-card-title{margin:0 0 .4em;line-height:1.15em;transition:color .2s ease-in-out}.no-image .post-card-title{margin-top:0}.post-card-content{flex-grow:1;display:flex;flex-direction:column}.post-card-excerpt{max-width:56em;color:var(--midgrey);font-family:Georgia,serif}.post-card-excerpt p{margin-bottom:1em}.post-card-meta{display:flex;align-items:flex-start;padding:0}.author-profile-image,.avatar-wrapper{display:block;width:100%;height:100%;background:#e4eaed;border-radius:100%;-o-object-fit:cover;object-fit:cover}.post-card-meta .avatar-wrapper,.post-card-meta .profile-image-wrapper{position:relative}.author-list{display:flex;flex-wrap:wrap;margin:0 0 0 4px;padding:0;list-style:none}.author-list-item{position:relative;flex-shrink:0;margin:0;padding:0}.static-avatar{display:block;overflow:hidden;margin:0 0 0 -6px;width:34px;height:34px;border:2px solid #fff;border-radius:100%}.author-name-tooltip{position:absolute;bottom:105%;z-index:999;display:block;padding:2px 8px;color:#fff;font-size:1.2rem;letter-spacing:.2px;white-space:nowrap;background:var(--darkgrey);border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.03);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:translateY(6px);pointer-events:none}.author-list-item:hover .author-name-tooltip{opacity:1;transform:translateY(0)}@media (max-width:700px){.author-name-tooltip{display:none}}.post-card-byline-content{flex:1 1 50%;display:flex;flex-direction:column;margin:2px 0 0 6px;color:#90a2aa;font-size:1.2rem;line-height:1.4em;font-weight:400;letter-spacing:.2px;text-transform:uppercase}.post-card-byline-content span{margin:0}.post-card-byline-content a{color:#434952;font-weight:600}.post-card-byline-date{font-size:1.2rem}.post-card-byline-date .bull{display:inline-block;margin:0 4px;opacity:.6}.single-author-byline{display:flex;flex-direction:column;margin-left:5px;color:#5c7078;font-size:1.3rem;line-height:1.4em;font-weight:500}.single-author{display:flex;align-items:center}.single-author .static-avatar{margin-left:-2px}.single-author-name{display:inline-block}@media (min-width:795px){.post-card-large{flex:1 1 100%;flex-direction:row;padding-bottom:40px;min-height:280px;border-top:0}.post-card-large:hover{border-bottom-color:#e4eaed}.post-card-large:not(.no-image) .post-card-header{margin-top:0}.post-card-large .post-card-image-link{position:relative;flex:1 1 auto;margin-bottom:0;min-height:380px}.post-card-large .post-card-image{position:absolute;width:100%;height:100%}.post-card-large .post-card-content{flex:0 1 361px;justify-content:center}.post-card-large .post-card-title{margin-top:0;font-size:3.2rem}.post-card-large .post-card-content-link,.post-card-large .post-card-meta{padding:0 0 0 40px}.post-card-large .post-card-excerpt p{margin-bottom:1.5em;font-size:1.8rem;line-height:1.5em}}@media (max-width:1170px){.post-card{margin-bottom:5vw}}@media (max-width:650px){.post-feed{padding-top:5vw}.post-card{margin-bottom:5vw}}@media (max-width:500px){.post-card-title{font-size:1.9rem}.post-card-excerpt{font-size:1.6rem}}.page-template .site-main,.post-template .site-main{margin-top:64px;padding-bottom:4vw;background:#fff}.post-full-header{position:relative;margin:0 auto;padding:70px 170px 50px;border-top-left-radius:3px;border-top-right-radius:3px}.post-full-tags{display:flex;justify-content:flex-start;align-items:center;color:var(--midgrey);font-size:1.3rem;line-height:1.4em;font-weight:600;text-transform:uppercase}.post-full-meta-date{color:var(--midgrey);font-size:1.2rem;font-weight:400}@media (max-width:1170px){.post-full-header{padding:60px 11vw 50px}}@media (max-width:800px){.post-full-header{padding-right:5vw;padding-left:5vw}}@media (max-width:500px){.post-full-header{padding:20px 0 35px}}.post-full-title{margin:0 0 .2em;color:#0a0b0c}.post-full-custom-excerpt{margin:20px 0 0;color:var(--midgrey);font-family:Georgia,serif;font-size:2.3rem;line-height:1.4em;font-weight:300}.date-divider{display:inline-block;margin:0 6px 1px;font-weight:300}.post-full-image{display:flex;flex-direction:column;align-items:center;overflow:hidden;margin:25px 0 50px;background:#e4eaed;border-radius:3px}.post-full-image img{max-width:1040px;width:100%;height:auto}.post-full-content{position:relative;margin:0 auto;padding:0 170px 6vw;min-height:230px;font-family:Georgia,serif;font-size:2rem;line-height:1.6em;background:#fff}@media (max-width:1170px){.post-full-content{padding:0 11vw}}@media (max-width:800px){.post-full-content{padding:0 5vw;font-size:1.8rem}}@media (max-width:500px){.post-full-custom-excerpt{font-size:1.9rem;line-height:1.5em}}.no-image .post-full-content{padding-top:0}.no-image .post-full-content:after,.no-image .post-full-content:before{display:none}.footnotes,.post-full-comments,.post-full-content blockquote,.post-full-content dl,.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin:0 0 1.5em;min-width:100%}@media (max-width:500px){.footnotes,.post-full-comments,.post-full-content dl,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin-bottom:1.28em}}.post-full-content li{word-break:break-word}.post-full-content li p{margin:0}.post-full-content a{color:var(--darkgrey);word-break:break-word;box-shadow:var(--darkgrey) 0 -1px 0 inset;transition:all .2s ease-in-out}.post-full-content a:hover{color:var(--blue);text-decoration:none;box-shadow:var(--blue) 0 -1px 0 inset}.post-full-content em,.post-full-content strong{color:#0a0b0c}.post-full-content small{display:inline-block;line-height:1.6em}.post-full-content li:first-child{margin-top:0}.post-full-content img,.post-full-content video{display:block;margin:1.5em auto;max-width:1040px;height:auto}@media (max-width:1040px){.post-full-content img,.post-full-content video{width:100%}}.post-full-content img[src$="#full"]{max-width:none;width:100vw}.post-full-content img+br+small{display:block;margin-top:-3em;margin-bottom:1.5em;text-align:center}.post-full-content iframe{margin:0 auto!important}.post-full-content blockquote{margin:0 0 1.5em;padding:0 1.5em;border-left:3px solid #3eb0ef}@media (max-width:500px){.post-full-content blockquote{padding:0 1.3em}}.post-full-content blockquote p{margin:0 0 1em;color:inherit;font-size:inherit;line-height:inherit;font-style:italic}.post-full-content blockquote p:last-child{margin-bottom:0}.post-full-content code{padding:0 5px 2px;font-size:.8em;line-height:1em;font-weight:400!important;background:var(--whitegrey);border-radius:3px}.post-full-content p code{word-break:break-all}.post-full-content pre{overflow-x:auto;margin:1.5em 0 3em;padding:20px;max-width:100%;border:1px solid #000;color:var(--whitegrey);font-size:1.4rem;line-height:1.5em;background:#0e1012;border-radius:5px}.post-full-content pre ::-moz-selection{color:#3b474d}.post-full-content pre ::selection{color:#3b474d}.post-full-content pre code{padding:0;font-size:inherit;line-height:inherit;background:transparent}.post-full-content pre code :not(span){color:inherit}.post-full-content .fluid-width-video-wrapper{margin:1.5em 0 3em}.post-full-content hr{margin:2em 0}.post-full-content hr:after{content:"";position:absolute;top:-15px;left:50%;display:block;margin-left:-10px;width:1px;height:30px;background:#e4eaed;box-shadow:0 0 0 5px #fff;transform:rotate(45deg)}.post-full-content hr+p{margin-top:1.2em}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6{color:#0a0b0c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.post-full-content h1{margin:.5em 0 .4em;font-size:4.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h1{margin-top:.8em}@media (max-width:800px){.post-full-content h1{font-size:3.2rem;line-height:1.25em}}.post-full-content h2{margin:.5em 0 .4em;font-size:3.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h2{margin-top:.8em}@media (max-width:800px){.post-full-content h2{margin-bottom:.3em;font-size:2.8rem;line-height:1.25em}}.post-full-content h3{margin:.5em 0 .2em;font-size:2.5rem;line-height:1.3em;font-weight:600}.post-full-content h2+h3{margin-top:.7em}@media (max-width:800px){.post-full-content h3{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h4{margin:.5em 0 .2em;font-size:2.5rem;font-weight:600}.post-full-content h2+h4{margin-top:.7em}.post-full-content h3+h4{margin-top:0}@media (max-width:800px){.post-full-content h4{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h5{display:block;margin:.5em 0;padding:.4em 1em .9em;border:0;color:var(--blue);font-family:Georgia,serif;font-size:3.2rem;line-height:1.35em;text-align:center}@media (min-width:1180px){.post-full-content h5{max-width:1060px;width:100vw}}@media (max-width:800px){.post-full-content h5{margin-bottom:1em;margin-left:1.3em;padding:0 0 .5em;font-size:2.4rem;text-align:initial}}.post-full-content h6{margin:.5em 0 .2em;font-size:2rem;font-weight:700}@media (max-width:800px){.post-full-content h6{font-size:1.8rem;line-height:1.4em}}.footnotes-sep{margin-bottom:30px}.footnotes{font-size:1.5rem}.footnotes p{margin:0}.footnote-backref{color:var(--blue)!important;font-size:1.2rem;font-weight:700;text-decoration:none!important;box-shadow:none!important}@media (max-width:1170px){.post-full-image{margin:25px -6vw 50px;border-radius:0}.post-full-image img{max-width:1170px}}@media (max-width:700px){.post-full-image{margin:25px -5vw}}@media (max-width:500px){.post-full-meta{font-size:1.2rem;line-height:1.3em}.post-full-title{margin-top:.2em;font-size:4.2rem;line-height:1.05em}.post-full-image{margin-top:5px;margin-bottom:5vw}.post-full-content{padding:0}.post-full-content:after,.post-full-content:before{display:none}}.post-full-content table{display:inline-block;overflow-x:auto;margin:.5em 0 2.5em;max-width:100%;width:auto;border-spacing:0;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;white-space:nowrap;vertical-align:top;-webkit-overflow-scrolling:touch;background:radial-gradient(ellipse at left,rgba(0,0,0,.2) 0,transparent 75%) 0,radial-gradient(ellipse at right,rgba(0,0,0,.2) 0,transparent 75%) 100%;background-attachment:scroll,scroll;background-size:10px 100%,10px 100%;background-repeat:no-repeat}.post-full-content table td:first-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));background-size:20px 100%;background-repeat:no-repeat}.post-full-content table td:last-child{background-image:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-position:100% 0;background-size:20px 100%;background-repeat:no-repeat}.post-full-content table th{color:var(--darkgrey);font-size:1.2rem;font-weight:700;letter-spacing:.2px;text-align:left;text-transform:uppercase;background-color:#f4f8fb}.post-full-content table td,.post-full-content table th{padding:6px 12px;border:1px solid #e2ecf3}.post-full-byline{display:flex;justify-content:space-between;margin:35px 0 0;padding-top:15px;border-top:1px solid #e4eaed}.post-full-byline-content{flex-grow:1;display:flex;align-items:flex-start}.post-full-byline-content .author-list{justify-content:flex-start;padding:0 12px 0 0}.post-full-byline-meta{margin:2px 0 0;color:#90a2aa;font-size:1.2rem;line-height:1.2em;letter-spacing:.2px;text-transform:uppercase}.post-full-byline-meta h4{margin:0 0 3px;font-size:1.3rem;line-height:1.4em;font-weight:500}.post-full-byline-meta h4 a{color:#2c3036}.post-full-byline-meta h4 a:hover{color:var(--darkgrey)}.post-full-byline-meta .bull{display:inline-block;margin:0 4px;opacity:.6}.author-avatar{display:block;overflow:hidden;margin:0 -4px;width:40px;height:40px;border:2px solid #fff;border-radius:100%;transition:all .5s cubic-bezier(.4,.01,.165,.99) .7s}.author-list-item .author-card{position:absolute;bottom:130%;left:50%;z-index:600;display:flex;justify-content:space-between;margin-left:-200px;width:400px;font-size:1.4rem;line-height:1.5em;background:#fff;border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.06);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:scale(.98) translateY(15px);pointer-events:none}.author-list-item .author-card:before{content:"";position:absolute;top:100%;left:50%;display:block;margin-left:-8px;width:0;height:0;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.author-list-item .author-card.hovered{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.author-card{padding:20px 20px 22px}.author-card .author-info{flex:1 1 auto;padding:0 0 0 20px}.author-card .author-info h2{margin:8px 0 0;font-size:1.6rem}.author-card .author-info p{margin:4px 0 0;color:#5c7078}.author-card .author-info .bio h2{margin-top:0}.author-card .author-info .bio p{margin-top:.8em}.author-card .author-profile-image{flex:0 0 60px;margin:0;width:60px;height:60px;border:none}.basic-info .avatar-wrapper{position:relative;margin:0;width:60px;height:60px;border:none;background:rgba(229,239,245,.1)}.basic-info .avatar-wrapper svg{margin:0;width:60px;height:60px;opacity:.15}@media (max-width:1170px){.author-list-item .author-card{margin-left:-50px;width:430px}.author-list-item .author-card:before{left:50px}}@media (max-width:650px){.author-list-item .author-card{display:none}}@media (max-width:500px){.author-avatar{width:36px;height:36px}.post-full-byline{margin-top:20px}.post-full-byline-meta{font-size:1.2rem}.post-full-byline-meta h4{margin-bottom:2px;font-size:1.2rem}}.subscribe-form{margin:1.5em 0;padding:6.5vw 7vw 8vw;border:1px solid #e4eaed;text-align:center;background:linear-gradient(#fbfdfe,#f4f8fb);border-radius:3px}.subscribe-form-title{margin:0 0 3px;padding:0;color:var(--darkgrey);font-size:3.5rem;line-height:1;font-weight:600}.subscribe-form-description{margin-bottom:.2em 0 1em;color:var(--midgrey);font-size:2.1rem;line-height:1.55em}.subscribe-form form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;max-width:460px}.subscribe-form .form-group{align-self:stretch;display:flex}.subscribe-email{display:block;padding:10px;width:100%;border:1px solid #dbe3e7;color:var(--midgrey);font-size:1.8rem;line-height:1em;font-weight:400;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:5px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-form button{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 20px;height:43px;outline:none;color:#fff;font-size:1.5rem;line-height:39px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:5px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-form button:active,.subscribe-form button:focus{background:#209bdf}.subscribe-form .button-loader,.subscribe-form .message-error,.subscribe-form .message-success{display:none}.subscribe-form .loading .button-content{visibility:hidden}.subscribe-form .loading .button-loader{position:absolute;top:0;left:50%;display:inline-block;margin-left:-19px;transform:scale(.7)}.subscribe-form .button-loader svg path,.subscribe-form .button-loader svg rect{fill:#fff}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error,.subscribe-form .success .message-success{margin:1em auto 0;max-width:400px;color:var(--red);font-size:1.6rem;line-height:1.5em;text-align:center}.subscribe-form .success .message-success{display:block;color:#96c02d}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{display:block}@media (max-width:650px){.subscribe-form-title{font-size:2.4rem}.subscribe-form-description{font-size:1.6rem}}@media (max-width:500px){.subscribe-form form{flex-direction:column}.subscribe-form .form-group{flex-direction:column;width:100%}.subscribe-form button{margin:10px 0 0;width:100%}}.post-full-comments{margin:0 auto;max-width:840px}.read-next{border-bottom:1px solid hsla(0,0%,100%,.1);background:#0a0b0c}.read-next-feed{display:flex;flex-wrap:wrap;margin:0 -25px;padding:60px 0 0}.read-next .post-card{padding-bottom:0;border-bottom:none}.read-next .post-card:after{display:none}.read-next .post-card-primary-tag{color:#fff;opacity:.6}.read-next .post-card-title{color:#fff;opacity:.8;transition:all .2s ease-in-out}.read-next .post-card:hover .post-card-image{opacity:1}.read-next .post-card-excerpt{color:hsla(0,0%,100%,.6)}.read-next .static-avatar{border-color:#000}.read-next .post-card-byline-content{color:hsla(0,0%,100%,.6)}.read-next .post-card-byline-content a{color:hsla(0,0%,100%,.8)}.read-next-card{position:relative;flex:0 1 326px;display:flex;flex-direction:column;overflow:hidden;margin:0 25px 50px;padding:25px;background:linear-gradient(#1a1c20,#0a0b0c);border-radius:3px}.read-next-card a{transition:all .2s ease-in-out}.read-next-card a:hover{text-decoration:none}.read-next-card-header h3{margin:0;color:hsla(0,0%,100%,.6);font-size:1.2rem;line-height:1em;font-weight:300;letter-spacing:.4px;text-transform:uppercase}.read-next-card-header h3 a{color:#fff;font-weight:500;text-decoration:none;opacity:.8}.read-next-card-header h3 a:hover{opacity:1}.read-next-card-content{font-size:1.7rem}.read-next-card-content ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.read-next-card-content li{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:20px 0;border-bottom:hsla(0,0%,100%,.1)}.read-next-card-content li:last-of-type{padding-bottom:5px;border:none}.read-next-card-content h4{margin:0;font-size:1.6rem;line-height:1.35em;font-weight:600}.read-next-card-content li a{display:block;color:#fff;opacity:.8}.read-next-card-content li a:hover{opacity:1}.read-next-card-excerpt{overflow:hidden;max-width:100%;font-size:1.4rem;line-height:1.2em;text-overflow:ellipsis}.read-next-card-meta{margin-top:2px;font-size:1.2rem;line-height:1.4em;font-weight:400}.read-next-card-meta p{margin:0;color:hsla(0,0%,100%,.6)}.read-next-card-footer{position:relative;margin:40px 0 5px}.read-next-card-footer a{padding:7px 12px 8px 14px;border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);font-size:1.3rem;border-radius:999px;transition:all .35s ease-in-out}.read-next-card-footer a:hover{border-color:var(--yellow);color:var(--yellow);text-decoration:none}@media (max-width:1170px){.read-next-card{flex:1 1 261px;margin-bottom:5vw}}@media (max-width:650px){.read-next-feed{flex-direction:column;padding:25px 0 0}.read-next-card{flex:1 1 auto;margin:0 25px;padding:0;background:none}.read-next .post-card{flex:1 1 auto;margin:25px;padding:25px 0 0;border-bottom:1px solid hsla(0,0%,100%,.1)}}.post-content{display:flex;flex-direction:column;align-items:center}.post-full-content .kg-image{margin:0 auto;max-width:100%}.post-full-image+.post-full-content .kg-content :first-child .kg-image{width:100%}.post-full-content .kg-width-wide .kg-image{max-width:1040px}.post-full-content .kg-width-full .kg-image{max-width:100vw}.post-full-content figure{margin:.8em 0 2.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:2em}.post-full-content figure img{margin:0}.post-full-content figcaption{margin:1em auto 0;color:#5c7078;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:75%;line-height:1.5em;text-align:center;max-width:1040px}.kg-width-full figcaption{padding:0 1.5em}.kg-embed-card{display:flex;flex-direction:column;align-items:center;width:100%}.kg-embed-card .fluid-width-video-wrapper{margin:0}@media (max-width:1040px){.post-full-content .kg-width-full .kg-image{width:100vw}}.kg-gallery-container{display:flex;flex-direction:column;max-width:1040px;width:100vw}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.kg-gallery-card+.kg-gallery-card,.kg-gallery-card+.kg-image-card.kg-width-wide,.kg-image-card.kg-width-wide+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-image-card.kg-width-wide{margin:-2.25em 0 3em}.kg-code-card{width:100%}.kg-code-card pre{margin:0}.kg-bookmark-card{width:100%}.kg-card+.kg-bookmark-card{margin-top:0}.post-full-content .kg-bookmark-container{display:flex;min-height:148px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;border-radius:3px}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:var(--darkgrey);text-decoration:none;box-shadow:0 2px 5px -1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.09)}.kg-bookmark-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px}.kg-bookmark-title{color:#303a3e;font-size:1.6rem;line-height:1.5em;font-weight:600;transition:color .2s ease-in-out}.post-full-content .kg-bookmark-container:hover .kg-bookmark-title{color:var(--blue)}.kg-bookmark-description{display:-webkit-box;overflow-y:hidden;margin-top:12px;max-height:48px;color:#5c7078;font-size:1.5rem;line-height:1.5em;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kg-bookmark-thumbnail{position:relative;min-width:33%;max-height:100%}.kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 3px 3px 0;-o-object-fit:cover;object-fit:cover}.kg-bookmark-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:14px;color:var(--darkgrey);font-size:1.5rem;font-weight:500}.post-full-content .kg-bookmark-icon{margin-right:8px;width:22px;height:22px}.kg-bookmark-author{line-height:1.5em}.kg-bookmark-author:after{content:"•";margin:0 6px}.kg-bookmark-publisher{overflow:hidden;max-width:240px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;color:#5c7078;font-weight:400}@media (max-width:800px){.post-full-content figure{margin:.2em 0 1.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:.9em}}@media (max-width:500px){.post-full-content .kg-width-full,.post-full-content .kg-width-wide{margin-right:-5vw;margin-left:-5vw}.post-full-content figcaption{margin-bottom:.4em}.post-full-content .kg-bookmark-container{flex-direction:column}.kg-bookmark-description,.kg-bookmark-metadata,.kg-bookmark-title{font-size:1.4rem;line-height:1.5em}.post-full-content .kg-bookmark-icon{width:18px;height:18px}.kg-bookmark-thumbnail{order:1;min-height:160px;width:100%}.kg-bookmark-thumbnail img{border-radius:3px 3px 0 0}.kg-bookmark-content{order:2}}.author-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:10vw 0 10px}.site-archive-header .author-header{align-items:center}.site-archive-header .no-image .author-header{padding-bottom:20px}.author-header-content{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 30px}.site-header-content .author-profile-image{z-index:10;flex-shrink:0;margin:-4px 0 0;width:110px;height:110px;box-shadow:0 0 0 6px hsla(0,0%,100%,.1)}.author-header-content .author-bio{z-index:10;flex-shrink:0;margin:6px 0 0;max-width:46em;font-size:2rem;line-height:1.3em;font-weight:400;opacity:.8}.author-header-content .author-meta{z-index:10;flex-shrink:0;display:flex;align-items:center;margin:0 0 0 1px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.author-header-content .social-link:first-of-type{padding-left:4px}.no-image .author-header-content .author-bio,.no-image .author-header-content .author-meta{color:var(--midgrey);opacity:1}.author-social-link a{color:#fff;font-weight:600}.no-image .author-social-link a{color:var(--darkgrey)}.author-social-link a:hover{opacity:1}.author-social-link{display:inline-block;margin:0;padding:6px 0}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{content:"\2022";display:inline-block;margin:0 12px;color:#fff;opacity:.6}.no-image .author-location+.author-stats:before,.no-image .author-social-link+.author-social-link:before,.no-image .author-stats+.author-social-link:before{color:var(--midgrey)}@media (max-width:700px){.author-location,.author-stats,.author-stats+.author-social-link:first-of-type:before{display:none}}@media (max-width:500px){.author-header{padding:10px 0 0}.no-image .author-header{padding-bottom:10px}.author-header-content{align-items:center;margin:16px 0 0}.site-header-content .author-profile-image{width:96px;height:96px}.author-header-content .author-bio{font-size:1.8rem;line-height:1.3em;letter-spacing:0;text-align:center}.author-header-content .author-meta{margin-top:8px}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{display:inline;margin:0 6px}}.error-content{padding:14vw 4vw 6vw}.site-nav-center{display:flex;justify-content:center;align-items:center;padding:10px 0;text-align:center}.site-nav-center .site-nav-logo{margin-right:0}.error-message{padding-bottom:10vw;border-bottom:1px solid #e4eaed;text-align:center}.error-code{margin:0;color:var(--lightgrey);font-size:12vw;line-height:1em;letter-spacing:-5px;opacity:.75}.error-description{margin:0;color:var(--midgrey);font-size:3rem;line-height:1.3em;font-weight:400}.error-link{display:inline-block;margin-top:5px}@media (min-width:940px){.error-content .post-card{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media (max-width:800px){.error-content{padding-top:24vw}.error-code{font-size:11.2rem}.error-message{padding-bottom:16vw}.error-description{margin:5px 0 0;font-size:1.8rem}}@media (max-width:500px){.error-content{padding-top:28vw}.error-message{padding-bottom:14vw}}.subscribe-notification{position:fixed;top:0;right:0;left:0;z-index:9000;padding:20px 0;color:#fff;text-align:center;background:var(--green);transition:all .35s cubic-bezier(.19,1,.22,1) .5s;transform:translateY(-175%)}.subscribe-notification.subscribe-failure-message{background:var(--red)}.subscribe-failure .subscribe-failure-message,.subscribe-success .subscribe-success-message{visibility:visible;transform:translateY(0)}.subscribe-notification.close{visibility:hidden;transition:all 1.35s cubic-bezier(.19,1,.22,1);transform:translateY(-175%)}.subscribe-notification .subscribe-close-button{left:0;top:0;width:100%;height:100%}.subscribe-notification .subscribe-close-button:after,.subscribe-notification .subscribe-close-button:before{top:31px;right:20px;width:18px;height:2px}.subscribe-close-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.subscribe-close-button{position:absolute;top:16px;right:20px;z-index:2000;display:block;width:40px;height:40px}.subscribe-close-button:before{transform:rotate(45deg)}.subscribe-close-button:after,.subscribe-close-button:before{content:"";position:absolute;top:20px;right:4px;display:block;width:32px;height:1px;background:#fff;opacity:.8}.subscribe-close-button:after{transform:rotate(-45deg)}.subscribe-close-button:hover,.subscribe-close-overlay:hover{cursor:default}.subscribe-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:center;align-items:center;background:rgba(9,10,11,.97);opacity:0;transition:opacity .2s ease-in;pointer-events:none}.subscribe-overlay:target{z-index:2001;opacity:1;pointer-events:auto}.subscribe-overlay-content{position:relative;margin:0 0 5vw;padding:4vw;color:#fff;text-align:center}.subscribe-overlay .subscribe-form{border:none;color:#fff;background:none}.subscribe-overlay-logo{position:fixed;top:23px;left:30px;height:30px}.subscribe-overlay-title{display:inline-block;margin:0 0 10px;font-size:5.2rem;line-height:1.15em}.subscribe-overlay-description{margin:0 auto 50px;max-width:650px;color:#fff;font-family:Georgia,serif;font-size:2.4rem;line-height:1.3em;font-weight:300;opacity:.8}.subscribe-overlay form{display:flex;justify-content:center;align-items:center;margin:0 auto;max-width:540px}.subscribe-overlay .form-group{flex-grow:1}.subscribe-overlay .subscribe-email{display:block;padding:14px 20px;width:100%;border:none;color:var(--midgrey);font-size:2rem;line-height:1em;font-weight:400;letter-spacing:.5px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:8px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-email:focus{outline:0;border-color:#bfcdd5}.subscribe-overlay button{display:inline-block;margin:0 0 0 15px;padding:0 25px;height:52px;outline:none;color:#fff;font-size:1.7rem;line-height:38px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:8px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-overlay button:active,.subscribe-overlay button:focus{background:#209bdf}.subscribe-overlay .loading .button-loader{top:5px}@media (max-width:500px){.subscribe-overlay button{margin:12px 0 0}}.site-footer{position:relative;padding-top:20px;padding-bottom:60px;color:#fff;background:#0a0b0c}.site-footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.3rem}.site-footer-content,.site-footer-content a{color:hsla(0,0%,100%,.7)}.site-footer-content a:hover{color:#fff;text-decoration:none}.site-footer-nav{display:flex}.site-footer-nav a{position:relative;margin-left:20px}.site-footer-nav a:before{content:"";position:absolute;top:11px;left:-11px;display:block;width:2px;height:2px;background:#fff;border-radius:100%}.site-footer-nav a:first-of-type:before{display:none}@media (max-width:650px){.site-footer-content{flex-direction:column}.site-footer-nav a:first-child{margin-left:0}}@media (prefers-color-scheme:dark){body{color:hsla(0,0%,100%,.75);background:var(--darkmode)}img{opacity:.9}.site-header-background:before{background:rgba(0,0,0,.6)}.post-feed{background:var(--darkmode)}.post-card,.post-card:hover{border-bottom-color:#17191c}.author-profile-image{background:var(--darkmode)}.post-card-byline-content a{color:hsla(0,0%,100%,.75)}.post-card-byline-content a:hover{color:#fff}.post-card-image{background:var(--darkmode)}.post-card-title{color:hsla(0,0%,100%,.85)}.post-card-excerpt{color:#90a2aa}.author-avatar,.static-avatar{border-color:#1a1c20}.page-template .site-main,.post-full-content,.post-template .site-main,.site-main{background:var(--darkmode)}.post-full-title{color:hsla(0,0%,100%,.9)}.post-full-custom-excerpt{color:#90a2aa}.post-full-image{background-color:#17191c}.post-full-byline{border-top-color:#272a30}.post-full-byline-meta h4 a{color:hsla(0,0%,100%,.75)}.post-full-byline-meta h4 a:hover{color:#fff}.author-list-item .author-card{background:#0e0f11;box-shadow:0 12px 26px rgba(0,0,0,.4)}.author-list-item .author-card:before{border-top-color:#0e0f11}.no-image .author-social-link a{color:hsla(0,0%,100%,.75)}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h6{color:hsla(0,0%,100%,.9)}.post-full-content a{color:#fff;box-shadow:inset 0 -1px 0 #fff}.post-full-content em,.post-full-content strong{color:#fff}.post-full-content code{color:#fff;background:#000}hr{border-top-color:#17191c}.post-full-content hr:after{background:#17191c;box-shadow:var(--darkmode) 0 0 0 5px}.post-full-content figcaption{color:hsla(0,0%,100%,.6)}.post-full-content table td:first-child{background-image:linear-gradient(90deg,var(--darkmode) 50%,rgba(5,5,6,0))}.post-full-content table td:last-child{background-image:linear-gradient(270deg,var(--darkmode) 50%,rgba(5,5,6,0))}.post-full-content table th{color:hsla(0,0%,100%,.85);background-color:#17191c}.post-full-content table td,.post-full-content table th{border:1px solid #17191c}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:hsla(0,0%,100%,.75);box-shadow:0 0 1px hsla(0,0%,100%,.9)}.post-full-content input{color:#303a3e}.kg-bookmark-title{color:#fff}.kg-bookmark-description,.kg-bookmark-metadata{color:hsla(0,0%,100%,.75)}.site-archive-header .no-image{color:hsla(0,0%,100%,.9);background:var(--darkmode)}.site-archive-header .no-image .site-header-content{border-bottom-color:#272a30}.site-header-content .author-profile-image{box-shadow:0 0 0 6px hsla(0,0%,100%,.04)}.subscribe-form{border:none;background:linear-gradient(#000,#000)}.subscribe-form-title{color:hsla(0,0%,100%,.9)}.subscribe-form p{color:hsla(0,0%,100%,.7)}.subscribe-email{border-color:#121417;color:hsla(0,0%,100%,.9);background:#0b0c0e}.subscribe-email:focus{border-color:#3e434c}.subscribe-form button{opacity:.9}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{color:#ed694d}.subscribe-form .success .message-success{color:#abcf51}} +/*# sourceMappingURL=screen.css.map */ \ No newline at end of file diff --git a/content/themes/speckle/assets/built/screen.css.map b/content/themes/speckle/assets/built/screen.css.map new file mode 100644 index 0000000..ca083d8 --- /dev/null +++ b/content/themes/speckle/assets/built/screen.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["global.css","screen.css"],"names":[],"mappings":"AAGA,MAEE,iBAA0B,CAC1B,mBAA6B,CAC7B,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAGlC,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF,CCzcA,KACE,eACF,CAEA,KACE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,uBAAkC,CAClC,qBAAsB,CACtB,kBACF,CAEA,QACE,iBAAkB,CAClB,iBAAkB,CAClB,mBACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,gBACF,CAEA,WACE,WAAY,CACZ,WACF,CAGA,OACE,iBAAkB,CAClB,aACF,CAGA,OACE,aAAc,CACd,gBAAiB,CACjB,UACF,CAeA,yBACE,+EAGE,kBAAmB,CACnB,0BAA2B,CAC3B,2BACF,CAEA,yBACE,iBACF,CACF,CAKA,wBACE,iBAAkB,CAClB,eAAgB,CAChB,mBAAoB,CACpB,UAAW,CAEX,qBAAsB,CACtB,6DAKF,CAgCA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,kBAAmB,CACnB,eAAgB,CAChB,gBAAiB,CACjB,YACF,CAEA,YACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,cAAe,CACf,eAAgB,CAChB,eACF,CAEA,WACE,gBACF,CAEA,kBACE,UAAW,CACX,QAAS,CACT,aAAc,CACd,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAKA,kBACE,YACF,CAEA,0CACE,YACF,CAEA,uCACE,mBACF,CAEA,8BACE,gBAAiB,CACjB,iBACF,CAEA,oCACE,gBAAiB,CACjB,eAAgB,CAChB,iBACF,CAKA,0CACE,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,gBAAiB,CACjB,gBACF,CAEA,+BACE,aAAc,CACd,gBAAiB,CACjB,qBAAsB,CACtB,eAAgB,CAChB,SACF,CAEA,iDACE,oBAAqB,CACrB,SACF,CAEA,oDACE,kBAAmB,CACnB,+BACF,CAIA,yBACE,qBACE,kBACF,CACF,CAEA,yBACE,8BACE,gBACF,CAEA,oCACE,gBACF,CAEA,0CACE,qBAAsB,CACtB,kBAAmB,CACnB,gBACF,CAEA,iCACE,gBAAiB,CACjB,iBACF,CAEA,oDACE,mBACF,CACF,CAKA,eACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CAET,mDAKN,CAEA,UACE,iBAAkB,CAClB,WAAY,CACZ,YAAa,CACb,6BAA8B,CAC9B,sBAAuB,CACvB,eAAgB,CAChB,WAAY,CACZ,gBACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,YACF,CAEA,6HAGE,UAAW,CACX,iBAAkB,CAClB,KAAM,CACN,YAAa,CACb,UAAW,CACX,WAAY,CAMZ,OALF,CAQA,eACE,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,eAAgB,CAChB,iBAAkB,CAClB,gCAAiC,CACjC,iBAAkB,CAClB,mBAAoB,CACpB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBAAmB,CAEnB,4BACF,CAEA,oCACE,kBACF,CAUA,eACE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,kBAAmB,CACnB,eAAiB,CACjB,oBAAsB,CACtB,mBACF,CAEA,qBACE,oBACF,CAEA,mBACE,aAAc,CACd,UAAW,CACX,WACF,CAEA,iCACE,YACF,CAEA,kBACE,iBAAkB,CAClB,qBACF,CAEA,KACE,iBAAkB,CAClB,YAAa,CACb,YAAa,CACb,kBAAmB,CACnB,SAAU,CACV,eAAgB,CAChB,2CACF,CAEA,QACE,aAAc,CACd,QAAS,CACT,SACF,CAEA,UACE,iBAAkB,CAClB,aAAc,CACd,YAAkB,CAClB,UAAW,CACX,UAAY,CACZ,mCACF,CAEA,gBACE,oBAAqB,CACrB,SACF,CAEA,iBACE,UAAW,CACX,iBAAkB,CAClB,UAAW,CACX,UAAW,CACX,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,WAAa,CACb,+BACF,CAEA,uBACE,UAAW,CACX,UACF,CAEA,4BACE,iBAAkB,CAClB,SAAU,CACV,2BACF,CAEA,gBACE,iBAAkB,CAClB,iBAAkB,CAClB,OAAQ,CACR,UAAW,CACX,gBAAiB,CACjB,eAAgB,CAChB,mBAAoB,CACpB,SAAU,CACV,2CAAiD,CACjD,0BACF,CAEA,qBACE,UACF,CAEA,4BACE,YAAa,CACb,UACF,CAEA,uCACE,kBAAmB,CACnB,SAAU,CACV,uBACF,CAEA,gBACE,aAAc,CACd,YAAa,CACb,wBAAyB,CACzB,kBAAmB,CACnB,cAAe,CACf,WACF,CAEA,qBACE,iBAAkB,CAClB,QACF,CAEA,uBACE,kBACF,CAEA,8BACE,YACF,CAEA,uCACE,kBACF,CAEA,cACE,aAAc,CACd,YAAa,CACb,kBACF,CAEA,aACE,oBAAqB,CACrB,QAAS,CACT,YAAa,CACb,UACF,CAEA,mBACE,SACF,CAEA,iBACE,aAAc,CACd,SACF,CAMA,wCACE,aACF,CAEA,yBACE,WACF,CAEA,qBACE,aACF,CAEA,kBACE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,qBAAsB,CACtB,UAAW,CACX,eAAgB,CAChB,kBAAmB,CACnB,UACF,CAEA,wBACE,oBAAqB,CACrB,SACF,CAEA,uCACE,gBACF,CAEA,YACE,gBAAiB,CACjB,UACF,CAEA,kBACE,SACF,CAEA,gBACE,iBAAkB,CAClB,aAAc,CACd,SACF,CAIA,8BACE,WACF,CAEA,wCACE,SAAU,CACV,+CACF,CAEA,gDACE,SAAU,CACV,iDAGF,CAEA,yBACE,4BACE,gBACF,CAEA,eACE,eAAgB,CAChB,cACF,CAEA,eACE,cAAe,CACf,gBACF,CAEA,gBACE,YACF,CACF,CAKA,OACE,iBACF,CAEA,WAGE,cAAe,CACf,cAAe,CACf,gBAAiB,CACjB,eACF,CAEA,sBARE,iBAAkB,CAClB,YAkBF,CAXA,WAEE,cAAe,CAEf,qBAAsB,CACtB,eAAgB,CAChB,eAAgB,CAChB,mBAAoB,CACpB,gBAAiB,CACjB,+BAA4D,CAC5D,qBACF,CAEA,sBACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,iBACF,CAEA,iBACE,UAAW,CACX,YAAa,CACb,yCAAoD,CAEpD,mBAAiB,CAAjB,gBACF,CAEA,wBACE,iBAAkB,CAClB,aAAc,CACd,qBACF,CAEA,8BACE,oBACF,CAEA,kBACE,eACF,CAEA,6CACE,SACF,CAEA,4BACE,YACF,CAEA,uBACE,eAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,iBACE,eAAiB,CACjB,kBAAmB,CACnB,gCACF,CAEA,2BACE,YACF,CAEA,mBACE,WAAY,CACZ,YAAa,CACb,qBACF,CAEA,mBACE,cAAe,CACf,oBAAqB,CACrB,yBACF,CAEA,qBACE,iBACF,CAEA,gBACE,YAAa,CACb,sBAAuB,CACvB,SACF,CAEA,sCAEE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,kBAA+C,CAC/C,kBAAmB,CAEnB,mBAAiB,CAAjB,gBACF,CAEA,uEAEE,iBACF,CAEA,aACE,YAAa,CACb,cAAe,CACf,gBAAiB,CACjB,SAAU,CACV,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,QAAS,CACT,SACF,CAEA,eACE,aAAc,CACd,eAAgB,CAChB,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,kBACF,CAEA,qBACE,iBAAkB,CAClB,WAAY,CACZ,WAAY,CACZ,aAAc,CACd,eAAgB,CAChB,UAAY,CACZ,gBAAiB,CACjB,mBAAqB,CACrB,kBAAmB,CACnB,0BAA2B,CAC3B,iBAAkB,CAClB,wEACoC,CACpC,SAAU,CACV,iDAA0D,CAC1D,yBAA0B,CAC1B,mBACF,CAEA,6CACE,SAAU,CACV,uBACF,CAEA,yBACE,qBACE,YACF,CACF,CAEA,0BACE,YAAa,CACb,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,+BACE,QACF,CAEA,4BACE,aAAyC,CACzC,eACF,CAEA,uBACE,gBACF,CAEA,6BACE,oBAAqB,CACrB,YAAa,CACb,UACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,eACE,YAAa,CACb,kBACF,CAEA,8BACE,gBACF,CAEA,oBACE,oBACF,CAUA,yBACE,iBACE,aAAc,CACd,kBAAmB,CACnB,mBAAoB,CACpB,gBAAiB,CACjB,YACF,CAEA,uBACE,2BACF,CAEA,kDACE,YACF,CAEA,uCACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,gBACF,CAEA,kCACE,iBAAkB,CAClB,UAAW,CACX,WACF,CAEA,oCACE,cAAe,CACf,sBACF,CAEA,kCACE,YAAa,CACb,gBACF,CAMA,0EACE,kBACF,CAEA,sCACE,mBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAGA,0BACE,WACE,iBACF,CACF,CAEA,yBACE,WACE,eACF,CAEA,WACE,iBACF,CACF,CAEA,yBACE,iBACE,gBACF,CAEA,mBACE,gBACF,CACF,CAKA,oDAEE,eAAgB,CAChB,kBAAmB,CACnB,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,uBAAwB,CACxB,0BAA2B,CAC3B,2BACF,CAEA,gBACE,YAAa,CACb,0BAA2B,CAC3B,kBAAmB,CACnB,oBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,wBACF,CAEA,qBACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,0BACE,kBACE,sBACF,CACF,CAEA,yBACE,kBACE,iBAAkB,CAClB,gBACF,CACF,CAEA,yBACE,kBACE,mBACF,CACF,CAEA,iBACE,eAAiB,CACjB,aACF,CAEA,0BACE,eAAgB,CAChB,oBAAqB,CACrB,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,cACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,iBACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,eAAgB,CAChB,kBAAmB,CACnB,kBAA+C,CAC/C,iBACF,CAEA,qBACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,mBACE,iBAAkB,CAClB,aAAc,CACd,mBAAoB,CACpB,gBAAiB,CACjB,yBAA2B,CAC3B,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,0BACE,mBACE,cACF,CACF,CACA,yBACE,mBACE,aAAc,CACd,gBACF,CACF,CACA,yBACE,0BACE,gBAAiB,CACjB,iBACF,CACF,CAEA,6BACE,aACF,CAEA,uEAEE,YACF,CAEA,+SAcE,gBAAmB,CACnB,cACF,CACA,yBACE,6IAOE,oBACF,CACF,CAEA,sBACE,qBACF,CAEA,wBACE,QACF,CAEA,qBACE,qBAAsB,CACtB,qBAAsB,CACtB,yCAA0C,CAC1C,8BACF,CAEA,2BACE,iBAAkB,CAClB,oBAAqB,CACrB,qCACF,CAEA,gDAEE,aACF,CAEA,yBACE,oBAAqB,CACrB,iBACF,CAEA,kCACE,YACF,CAEA,gDAEE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,WACF,CACA,0BACE,gDAEE,UACF,CACF,CAUA,qCACE,cAAe,CACf,WACF,CAUA,gCACE,aAAc,CACd,eAAgB,CAChB,mBAAoB,CACpB,iBACF,CAGA,0BACE,uBACF,CAEA,8BACE,gBAAiB,CACjB,eAAgB,CAChB,6BACF,CACA,yBACE,8BACE,eACF,CACF,CAEA,gCACE,cAAiB,CACjB,aAAc,CACd,iBAAkB,CAClB,mBAAoB,CACpB,iBACF,CAEA,2CACE,eACF,CAEA,wBACE,iBAAkB,CAClB,cAAgB,CAChB,eAAgB,CAChB,yBAA2B,CAC3B,2BAA4B,CAC5B,iBACF,CAEA,0BACE,oBACF,CAEA,uBACE,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,cAAe,CACf,qBAAoD,CACpD,sBAAuB,CACvB,gBAAiB,CACjB,iBAAkB,CAClB,kBAA6C,CAC7C,iBACF,CAEA,wCACE,aACF,CAFA,mCACE,aACF,CAEA,4BACE,SAAU,CACV,iBAAkB,CAClB,mBAAoB,CACpB,sBACF,CAEA,uCACE,aACF,CAEA,8CACE,kBACF,CAEA,sBACE,YACF,CAEA,4BACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,QAAS,CACT,aAAc,CACd,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,kBAA+C,CAC/C,yBAA0B,CAC1B,uBACF,CAEA,wBACE,gBACF,CAEA,oIAME,aAAwC,CACxC,wHAEF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CACA,yBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,eACF,CACA,yBACE,eACF,CACA,yBACE,YACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,aAAc,CACd,aAAe,CACf,qBAAwB,CACxB,QAAS,CACT,iBAAkB,CAClB,yBAA2B,CAC3B,gBAAiB,CACjB,kBAAmB,CACnB,iBACF,CACA,0BACE,sBACE,gBAAiB,CACjB,WACF,CACF,CACA,yBACE,sBACE,iBAAkB,CAClB,iBAAkB,CAClB,gBAAkB,CAClB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAuB,CACvB,cAAe,CACf,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,iBACF,CACF,CAEA,eACE,kBACF,CAEA,WACE,gBACF,CAEA,aACE,QACF,CAEA,kBACE,2BAA6B,CAC7B,gBAAiB,CACjB,eAAiB,CACjB,8BAAgC,CAChC,yBACF,CAGA,0BACE,iBACE,qBAAsB,CACtB,eACF,CAEA,qBACE,gBACF,CACF,CAEA,yBACE,iBACE,gBACF,CACF,CAEA,yBACE,gBACE,gBAAiB,CACjB,iBACF,CAEA,iBACE,eAAiB,CACjB,gBAAiB,CACjB,kBACF,CAEA,iBACE,cAAe,CACf,iBACF,CAEA,mBACE,SACF,CAEA,mDAEE,YACF,CACF,CAGA,yBACE,oBAAqB,CACrB,eAAgB,CAChB,mBAAqB,CACrB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,wBAAyB,CACzB,wHAC8D,CAC9D,gBAAiB,CACjB,kBAAmB,CACnB,kBAAmB,CAInB,gCAAiC,CACjC,sJAWe,CACf,mCAAqC,CACrC,mCAAqC,CACrC,2BAlBF,CAqBA,wCACE,kEAIC,CACD,yBAA0B,CAC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,aACF,CAEA,yBACE,sBACE,gBACF,CAEA,4BACE,gBACF,CACF,CAEA,yBACE,qBACE,qBACF,CAEA,4BACE,qBAAsB,CACtB,UACF,CAEA,uBACE,eAAkB,CAClB,UACF,CACF,CAKA,oBACE,aAAc,CACd,eACF,CAKA,WACE,0CAAiD,CACjD,kBACF,CAEA,gBACE,YAAa,CACb,cAAe,CACf,cAAe,CACf,gBACF,CAEA,sBACE,gBAAiB,CACjB,kBACF,CAEA,4BACE,YACF,CAEA,kCACE,UAAW,CACX,UACF,CAEA,4BACE,UAAW,CACX,UAAY,CACZ,8BACF,CAEA,6CACE,SACF,CAEA,8BACE,wBACF,CAEA,0BACE,iBACF,CAEA,qCACE,wBACF,CAEA,uCACE,wBACF,CAEA,gBACE,iBAAkB,CAClB,cAAe,CACf,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,2CAGC,CACD,iBACF,CAEA,kBACE,8BACF,CAEA,wBACE,oBACF,CAEA,0BACE,QAAS,CACT,wBAA+B,CAC/B,gBAAiB,CACjB,eAAgB,CAChB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,4BACE,UAAW,CACX,eAAgB,CAChB,oBAAqB,CACrB,UACF,CAEA,kCACE,SACF,CAEA,wBACE,gBACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,QAAS,CACT,SAAU,CACV,eACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,QAAS,CACT,cAAe,CACf,gCACF,CAEA,wCACE,kBAAmB,CACnB,WACF,CAEA,2BACE,QAAS,CACT,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CAEA,6BACE,aAAc,CACd,UAAW,CACX,UACF,CAEA,mCACE,SACF,CAEA,wBACE,eAAgB,CAChB,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,sBACF,CAEA,qBACE,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,uBACE,QAAS,CACT,wBACF,CAEA,uBACE,iBAAkB,CAClB,iBACF,CAEA,yBACE,yBAA0B,CAC1B,mCAA0C,CAC1C,wBAA+B,CAC/B,gBAAiB,CACjB,mBAAoB,CACpB,+BACF,CAEA,+BACE,0BAA2B,CAC3B,mBAAoB,CACpB,oBACF,CAEA,0BACE,gBACE,cAAe,CACf,iBACF,CACF,CAEA,yBACE,gBACE,qBAAsB,CACtB,gBACF,CAEA,gBACE,aAAc,CACd,aAAc,CACd,SAAU,CACV,eACF,CAEA,sBACE,aAAc,CACd,WAAY,CACZ,gBAAiB,CACjB,0CACF,CACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,kBACF,CAEA,6BACE,aAAc,CACd,cACF,CAGA,uEACE,UACF,CAEA,4CACE,gBACF,CAEA,4CACE,eACF,CAEA,0BACE,mBACF,CAEA,oHAIE,cACF,CAEA,8BACE,QACF,CAEA,8BACE,iBAAkB,CAClB,aAAwC,CACxC,wHAC8D,CAC9D,aAAc,CACd,iBAAkB,CAClB,iBAAkB,CAClB,gBACF,CAEA,0BACE,eACF,CAEA,eACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,UACF,CAEA,0CACE,QACF,CAEA,0BACE,4CACE,WACF,CACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,gBAAiB,CACjB,WACF,CAEA,gBACE,YAAa,CACb,kBAAmB,CACnB,sBACF,CAEA,sBACE,aAAc,CACd,QAAS,CACT,UAAW,CACX,WACF,CAEA,oCACE,gBACF,CAEA,sCACE,kBACF,CAEA,wLAIE,oBACF,CAGA,cACE,UACF,CAEA,kBACE,QACF,CAEA,kBACE,UACF,CAEA,2BACE,YACF,CAEA,0CACE,YAAa,CACb,gBAAiB,CAEjB,wHAC8D,CAE9D,iBAEF,CAEA,0FARE,qBAAsB,CAGtB,oBAAqB,CAErB,iEAOF,CAEA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,0BAA2B,CAC3B,sBAAuB,CACvB,YACF,CAEA,mBACE,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,gCACF,CAEA,mEACE,iBACF,CAEA,yBACE,mBAAoB,CACpB,iBAAkB,CAClB,eAAgB,CAChB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAEhB,oBAAqB,CACrB,2BACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,eACF,CAEA,2BACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,WAAY,CACZ,yBAA0B,CAE1B,mBAAiB,CAAjB,gBACF,CAEA,sBACE,YAAa,CACb,cAAe,CACf,kBAAmB,CACnB,eAAgB,CAChB,qBAAsB,CACtB,gBAAiB,CACjB,eACF,CAEA,qCACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,oBACE,iBACF,CAEA,0BACE,WAAY,CACZ,YACF,CAEA,uBACE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,sBAAuB,CACvB,kBAAmB,CACnB,aAAwC,CACxC,eACF,CAEA,yBACE,0BACE,mBACF,CAEA,oHAIE,eACF,CACF,CAEA,yBACE,oEAEE,iBAAkB,CAClB,gBACF,CAEA,8BACE,kBACF,CAEA,0CACE,qBACF,CAEA,kEAGE,gBAAiB,CACjB,iBACF,CAEA,qCACE,UAAW,CACX,WACF,CAEA,uBACE,OAAQ,CACR,gBAAiB,CACjB,UACF,CAEA,2BACE,yBACF,CAEA,qBACE,OACF,CACF,CAIA,eACE,YAAa,CACb,kBAAmB,CACnB,0BAA2B,CAC3B,sBAAuB,CACvB,mBACF,CAEA,oCACE,kBACF,CAEA,8CACE,mBACF,CAEA,uBACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,mBACF,CAEA,2CACE,UAAW,CACX,aAAc,CACd,eAAgB,CAChB,WAAY,CACZ,YAAa,CACb,uCACF,CAEA,mCACE,UAAW,CACX,aAAc,CACd,cAAe,CACf,cAAe,CACf,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,oCACE,UAAW,CACX,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBACF,CAEA,kDACE,gBACF,CAOA,2FACE,oBAAqB,CACrB,SACF,CAEA,sBACE,UAAW,CACX,eACF,CAEA,gCACE,qBACF,CAEA,4BACE,SACF,CAEA,oBACE,oBAAqB,CACrB,QAAS,CACT,aACF,CAEA,8HAGE,eAAgB,CAChB,oBAAqB,CACrB,aAAc,CACd,UAAW,CACX,UACF,CAEA,4JAGE,oBACF,CAEA,yBACE,sFAGE,YACF,CACF,CAEA,yBACE,eACE,gBACF,CAEA,yBACE,mBACF,CAEA,uBACE,kBAAmB,CACnB,eACF,CAEA,2CACE,UAAW,CACX,WACF,CAEA,mCACE,gBAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,iBACF,CAEA,oCACE,cACF,CAEA,8HAGE,cAAe,CACf,YACF,CACF,CAKA,eACE,oBACF,CAEA,iBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,cAAe,CACf,iBACF,CAEA,gCACE,cACF,CAEA,eACE,mBAAoB,CACpB,+BAA4D,CAC5D,iBACF,CAEA,YACE,QAAS,CACT,sBAAuB,CACvB,cAAe,CACf,eAAgB,CAChB,mBAAoB,CACpB,WACF,CAEA,mBACE,QAAS,CACT,oBAAqB,CACrB,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,YACE,oBAAqB,CACrB,cACF,CAEA,yBACE,0BACE,eAAgB,CAChB,gBAAiB,CACjB,kBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,YACE,iBACF,CACA,eACE,mBACF,CACA,mBACE,cAAiB,CACjB,gBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,eACE,mBACF,CACF,CAKA,wBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CACb,cAAe,CACf,UAAW,CACX,iBAAkB,CAClB,uBAAwB,CACxB,iDAAyD,CACzD,2BACF,CAEA,kDACE,qBACF,CAOA,4FACE,kBAAmB,CACnB,uBACF,CAEA,8BACE,iBAAkB,CAClB,8CAAoD,CACpD,2BACF,CAEA,gDACE,MAAO,CACP,KAAM,CACN,UAAW,CACX,WACF,CAEA,6GAEE,QAAS,CACT,UAAW,CACX,UAAW,CACX,UACF,CAEA,yBACE,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,aACF,CAEA,wBACE,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,YAAa,CACb,aAAc,CACd,UAAW,CACX,WACF,CAEA,+BAUE,uBACF,CAEA,6DAZE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,aAAc,CACd,UAAW,CACX,UAAW,CACX,eAAgB,CAChB,UAeF,CAXA,8BAUE,wBACF,CAEA,6DAEE,cACF,CAEA,mBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,YAAa,CACb,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,4BAAiC,CACjC,SAAU,CACV,8BAAgC,CAChC,mBACF,CAEA,0BACE,YAAa,CACb,SAAU,CACV,mBACF,CAEA,2BACE,iBAAkB,CAClB,cAAiB,CACjB,WAAY,CACZ,UAAW,CACX,iBACF,CAEA,mCACE,WAAY,CACZ,UAAW,CACX,eACF,CAEA,wBACE,cAAe,CACf,QAAS,CACT,SAAU,CACV,WACF,CAEA,yBACE,oBAAqB,CACrB,eAAkB,CAClB,gBAAiB,CACjB,kBACF,CAEA,+BACE,kBAAmB,CACnB,eAAgB,CAChB,UAAW,CACX,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,wBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,eACF,CAEA,+BACE,WACF,CAEA,oCACE,aAAc,CACd,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,oBAAqB,CACrB,cAAe,CACf,eAAgB,CAChB,eAAmB,CACnB,mBAAqB,CACrB,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAAiB,CACjB,iBAAkB,CAClB,mCAAqC,CAErC,uBACF,CAEA,uBACE,SAAU,CACV,oBACF,CAEA,0BACE,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,YAAa,CACb,UAAW,CACX,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,mEAKC,CACD,iBAAkB,CAElB,2CACF,CAEA,iEAEE,kBACF,CAEA,2CACE,OACF,CAEA,yBACE,0BACE,eACF,CACF,CAKA,aACE,iBAAkB,CAClB,gBAAiB,CACjB,mBAAoB,CACpB,UAAW,CACX,kBACF,CAEA,qBACE,YAAa,CACb,cAAe,CACf,6BAA8B,CAC9B,kBAAmB,CAEnB,gBACF,CAEA,4CAJE,wBAMF,CAEA,6BACE,UAA6B,CAC7B,oBACF,CAEA,iBACE,YACF,CAEA,mBACE,iBAAkB,CAClB,gBACF,CAEA,0BACE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,aAAc,CACd,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,kBACF,CAEA,wCACE,YACF,CAEA,yBACE,qBACE,qBACF,CAEA,+BACE,aACF,CACF,CAIA,mCACE,KACE,yBAAgC,CAChC,0BACF,CAEA,IACE,UACF,CAEA,+BACE,yBACF,CAEA,WACE,0BACF,CAEA,4BAEE,2BACF,CAEA,sBACE,0BACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,iBACE,0BACF,CAEA,iBACE,yBACF,CAEA,mBACE,aACF,CAEA,8BAEE,oBACF,CAQA,kFACE,0BACF,CAEA,iBACE,wBACF,CAEA,0BACE,aACF,CAEA,iBACE,wBACF,CAEA,kBACE,wBACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,+BACE,kBAA6C,CAC7C,qCACF,CAEA,sCACE,wBACF,CAEA,gCACE,yBACF,CAEA,8GAKE,wBACF,CAEA,qBACE,UAAW,CACX,8BACF,CAMA,gDACE,UACF,CAEA,wBACE,UAAW,CACX,eACF,CAEA,GACE,wBACF,CAEA,4BACE,kBAA6C,CAC7C,oCACF,CAEA,8BACE,wBACF,CAEA,wCACE,yEAKF,CAEA,uCACE,0EAKF,CAEA,4BACE,yBAAgC,CAChC,wBACF,CAEA,wDAEE,wBACF,CAEA,0FAEE,yBAAgC,CAChC,qCACF,CAEA,yBACE,aACF,CAEA,mBACE,UACF,CAMA,+CACE,yBACF,CAEA,+BACE,wBAA+B,CAC/B,0BACF,CAEA,oDACE,2BACF,CAEA,2CACE,wCACF,CAEA,gBACE,WAAY,CACZ,qCAIF,CAEA,sBACE,wBACF,CAEA,kBACE,wBACF,CAEA,iBACE,oBAA+C,CAC/C,wBAA+B,CAC/B,kBACF,CAEA,uBACE,oBACF,CAEA,uBACE,UACF,CAEA,8EAEE,aACF,CAEA,0CACE,aACF,CACF","file":"screen.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n /* Colours */\n --primary: rgb(0, 15, 148);\n --secondary: rgb(0, 137, 250);\n --blue: #3eb0ef;\n --green: #a4d037;\n --purple: #ad26b4;\n --yellow: #fecd35;\n --red: #f05230;\n --darkgrey: #15171a;\n --midgrey: #738a94;\n --lightgrey: #c5d2d9;\n --whitegrey: #e5eff5;\n --pink: #fa3a57;\n --brown: #a3821a;\n --darkmode: color-mod(var(--darkgrey) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n font-size: 100%;\n vertical-align: baseline;\n}\nbody {\n line-height: 1;\n}\nol,\nul {\n list-style: none;\n}\nblockquote,\nq {\n quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n content: \"\";\n content: none;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\nimg {\n max-width: 100%;\n}\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n box-sizing: inherit;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\ni,\nem,\ndfn {\n font-style: italic;\n}\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nmark {\n background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 3 */\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n}\nbutton {\n overflow: visible;\n border: none;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n cursor: pointer; /* 3 */\n\n -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput:focus {\n outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n box-sizing: content-box; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nlegend {\n padding: 0; /* 2 */\n border: 0; /* 1 */\n}\ntextarea {\n overflow: auto;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n\n/* ==========================================================================\n Base styles: opinionated defaults\n ========================================================================== */\n\nhtml {\n overflow-x: hidden;\n overflow-y: scroll;\n font-size: 62.5%;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n overflow-x: hidden;\n color: color-mod(var(--midgrey) l(-30%));\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 1.6rem;\n line-height: 1.6em;\n font-weight: 400;\n font-style: normal;\n letter-spacing: 0;\n text-rendering: optimizeLegibility;\n background: #fff;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n text-shadow: none;\n background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n position: relative;\n display: block;\n width: 100%;\n margin: 2.5em 0 3.5em;\n padding: 0;\n height: 1px;\n border: 0;\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\ntextarea {\n resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n padding-left: 1.3em;\n padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n margin: 0.5em 0 1em;\n}\n\nul {\n list-style: disc;\n}\n\nol {\n list-style: decimal;\n}\n\nul,\nol {\n max-width: 100%;\n}\n\nli {\n margin: 0.5em 0;\n padding-left: 0.3em;\n line-height: 1.6em;\n}\n\ndt {\n float: left;\n margin: 0 20px 0 0;\n width: 120px;\n color: var(--darkgrey);\n font-weight: 500;\n text-align: right;\n}\n\ndd {\n margin: 0 0 5px 0;\n text-align: left;\n}\n\nblockquote {\n margin: 1.5em 0;\n padding: 0 1.6em 0 1.6em;\n border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n margin: 0.8em 0;\n font-size: 1.2em;\n font-weight: 300;\n}\n\nblockquote small {\n display: inline-block;\n margin: 0.8em 0 0.8em 1.5em;\n font-size: 0.9em;\n opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n font-weight: bold;\n}\nblockquote cite a {\n font-weight: normal;\n}\n\na {\n color: color-mod(var(--blue) l(-5%));\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n line-height: 1.15;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\nh1 {\n margin: 0 0 0.5em 0;\n font-size: 5.5rem;\n font-weight: 600;\n}\n@media (max-width: 500px) {\n h1 {\n font-size: 2.2rem;\n }\n}\n\nh2 {\n margin: 1.5em 0 0.5em 0;\n font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n h2 {\n font-size: 1.8rem;\n }\n}\n\nh3 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.8rem;\n font-weight: 500;\n}\n@media (max-width: 500px) {\n h3 {\n font-size: 1.7rem;\n }\n}\n\nh4 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.6rem;\n font-weight: 500;\n}\n\nh5 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n\nh6 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n","/* Table of Contents\r\n/* ------------------------------------------------------------\r\n\r\nThis is a development CSS file which is built to a minified\r\nproduction stylesheet in assets/built/screen.css\r\n\r\n1. Global Styles\r\n2. Layout\r\n3. Special Templates\r\n4. Site Header\r\n 4.1 Home header\r\n 4.2 Archive header\r\n5. Site Navigation\r\n6. Post Feed\r\n7. Single Post\r\n 7.1. Post Byline\r\n 7.2. Members Subscribe Form\r\n 7.3. Comments\r\n 7.4. Related Posts\r\n 7.5. Koenig Styles\r\n8. Author Template\r\n9. Error Template\r\n10. Subscribe Overlay\r\n11. Site Footer\r\n12. Dark Mode\r\n\r\n*/\r\n\r\n/* 1. Global - Set up the things\r\n/* ---------------------------------------------------------- */\r\n@import \"global.css\";\r\n\r\nbody {\r\n background: #fff;\r\n}\r\n\r\n.img {\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n background-position: center center;\r\n background-size: cover;\r\n border-radius: 100%;\r\n}\r\n\r\n.hidden {\r\n visibility: hidden;\r\n position: absolute;\r\n text-indent: -9999px;\r\n}\r\n\r\n/* 2. Layout - Page building blocks\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-wrapper {\r\n display: flex;\r\n flex-direction: column;\r\n min-height: 100vh;\r\n}\r\n\r\n.site-main {\r\n z-index: 100;\r\n flex-grow: 1;\r\n}\r\n\r\n/* Full width page blocks */\r\n.outer {\r\n position: relative;\r\n padding: 0 5vw;\r\n}\r\n\r\n/* Centered content container blocks */\r\n.inner {\r\n margin: 0 auto;\r\n max-width: 1040px;\r\n width: 100%;\r\n}\r\n\r\n/* Usage:\r\n\r\n
\r\n
\r\n Centered content\r\n
\r\n
\r\n\r\n*/\r\n\r\n/* 3. Special Template Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n@media (min-width: 900px) {\r\n .home-template .post-feed,\r\n .tag-template .post-feed,\r\n .author-template .post-feed {\r\n padding: 40px 0 5vw;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n }\r\n\r\n .home-template .site-nav {\r\n position: relative;\r\n }\r\n}\r\n\r\n/* 4. Site Header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-header-background {\r\n position: relative;\r\n margin-top: 64px;\r\n padding-bottom: 12px;\r\n color: #fff;\r\n /* background: color-mod(var(--darkgrey) l(-5%)) no-repeat center center; */\r\n background-size: cover;\r\n background: linear-gradient(\r\n to bottom right,\r\n color-mod(var(--primary) l(-5%)) 0%,\r\n color-mod(var(--secondary) l(-5%)) 100%\r\n );\r\n}\r\n\r\n/* .site-header-background:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n background: rgba(0, 0, 0, 0.18);\r\n} */\r\n\r\n/* .site-header-background:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: auto;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n height: 140px;\r\n background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));\r\n} */\r\n\r\n/* .site-header-background.no-image:before,\r\n.site-header-background.no-image:after {\r\n display: none;\r\n} */\r\n\r\n.site-header-content {\r\n z-index: 100;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 6vw 3vw;\r\n min-height: 200px;\r\n height: 100vh;\r\n}\r\n\r\n.site-title {\r\n z-index: 10;\r\n margin: 0 0 0 -2px;\r\n padding: 0;\r\n font-size: 5rem;\r\n line-height: 1em;\r\n font-weight: 600;\r\n}\r\n\r\n.site-logo {\r\n max-height: 100px;\r\n}\r\n\r\n.site-description {\r\n z-index: 10;\r\n margin: 0;\r\n padding: 5px 0;\r\n font-size: 2.1rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n opacity: 0.8;\r\n}\r\n\r\n/* 4.1 Home header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-home-header {\r\n z-index: 1000;\r\n}\r\n\r\n.site-home-header .site-header-background {\r\n margin-top: 0;\r\n}\r\n\r\n.site-home-header .site-header-content {\r\n padding: 5vw 3vw 6vw;\r\n}\r\n\r\n.site-home-header .site-title {\r\n font-size: 5.5rem;\r\n text-align: center;\r\n}\r\n\r\n.site-home-header .site-description {\r\n font-size: 2.2rem;\r\n font-weight: 300;\r\n text-align: center;\r\n}\r\n\r\n/* 4.2 Archive header (tag and author post lists)\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-archive-header .site-header-content {\r\n position: relative;\r\n align-items: stretch;\r\n padding: 12vw 0 20px;\r\n min-height: 200px;\r\n max-height: 600px;\r\n}\r\n\r\n.site-archive-header .no-image {\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n color: var(--darkgrey);\r\n background: #fff;\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-description {\r\n color: var(--midgrey);\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-header-content {\r\n padding: 5vw 0 10px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n}\r\n\r\n/* Special header styles for smaller screens */\r\n\r\n@media (max-width: 900px) {\r\n .site-header-content {\r\n padding-bottom: 9vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .site-home-header .site-title {\r\n font-size: 4.2rem;\r\n }\r\n\r\n .site-home-header .site-description {\r\n font-size: 1.8rem;\r\n }\r\n\r\n .site-archive-header .site-header-content {\r\n flex-direction: column;\r\n align-items: center;\r\n min-height: unset;\r\n }\r\n\r\n .site-archive-header .site-title {\r\n font-size: 4.2rem;\r\n text-align: center;\r\n }\r\n\r\n .site-archive-header .no-image .site-header-content {\r\n padding: 12vw 0 20px;\r\n }\r\n}\r\n\r\n/* 5. Site Navigation\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-nav-main {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 1000;\r\n \r\n background: linear-gradient(\r\n to right,\r\n color-mod(var(--primary)) 0%,\r\n color-mod(var(--secondary)) 100%\r\n );\r\n}\r\n\r\n.site-nav {\r\n position: relative;\r\n z-index: 100;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-start;\r\n overflow: hidden;\r\n height: 64px;\r\n font-size: 1.3rem;\r\n}\r\n\r\n.site-nav-left-wrapper {\r\n position: relative;\r\n flex: 1 0 auto;\r\n display: flex;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n z-index: 1000;\r\n width: 40px;\r\n height: 100%;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n right: 0;\r\n}\r\n\r\n.site-nav-left {\r\n flex: 1 0 auto;\r\n display: flex;\r\n align-items: center;\r\n overflow-x: auto;\r\n overflow-y: hidden;\r\n -webkit-overflow-scrolling: touch;\r\n margin-right: 10px;\r\n padding: 10px 0 80px;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n white-space: nowrap;\r\n\r\n -ms-overflow-scrolling: touch;\r\n}\r\n\r\n.site-nav-left .nav li:last-of-type {\r\n padding-right: 20px;\r\n}\r\n\r\n/* Site Nav Hack Explanation (above):\r\n\r\nWhat's happening above is .site-nav-left is set to overflow-x and allow sideways scrolling, so that when there isn't enough space for all nav items (either due to lots of nav items, or a small viewport), you can still scroll side-to-side to reach them. Also, there is a small gradient on the left and right side covering the menu so that the menu goes offscreen smoothly.\r\n\r\nThe knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px of padding-bottom and a 40px fixed height parent (.site-nav) hides that entirely. Slightly hacky code. But nice clean end-result.\r\n\r\n*/\r\n\r\n.site-nav-logo {\r\n position: relative;\r\n z-index: 100;\r\n flex-shrink: 0;\r\n display: inline-block;\r\n margin-right: 32px;\r\n padding: 12px 0;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n line-height: 1.8rem;\r\n font-weight: bold;\r\n letter-spacing: -0.5px;\r\n text-transform: none;\r\n}\r\n\r\n.site-nav-logo:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.site-nav-logo img {\r\n display: block;\r\n width: auto;\r\n height: 21px;\r\n}\r\n\r\n.site-home-header .site-nav-logo {\r\n display: none;\r\n}\r\n\r\n.site-nav-content {\r\n position: relative;\r\n align-self: flex-start;\r\n}\r\n\r\n.nav {\r\n position: absolute;\r\n z-index: 1000;\r\n display: flex;\r\n margin: 0 0 0 -12px;\r\n padding: 0;\r\n list-style: none;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n}\r\n\r\n.nav li {\r\n display: block;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.nav li a {\r\n position: relative;\r\n display: block;\r\n padding: 12px 12px;\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: opacity 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.nav li a:before {\r\n content: \"\";\r\n position: absolute;\r\n right: 100%;\r\n bottom: 8px;\r\n left: 12px;\r\n height: 1px;\r\n background: #fff;\r\n opacity: 0.25;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover:before {\r\n right: 12px;\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav {\r\n visibility: hidden;\r\n opacity: 0;\r\n transform: translateY(-175%);\r\n}\r\n\r\n.nav-post-title {\r\n visibility: hidden;\r\n position: absolute;\r\n top: 9px;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n font-weight: 400;\r\n text-transform: none;\r\n opacity: 0;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n transform: translateY(175%);\r\n}\r\n\r\n.nav-post-title.dash {\r\n left: -25px;\r\n}\r\n\r\n.nav-post-title.dash:before {\r\n content: \"– \";\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav-post-title {\r\n visibility: visible;\r\n opacity: 1;\r\n transform: translateY(0);\r\n}\r\n\r\n.site-nav-right {\r\n flex: 0 1 auto;\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n padding: 10px 0;\r\n height: 64px;\r\n}\r\n\r\n.site-nav-right .nav {\r\n position: relative;\r\n margin: 0;\r\n}\r\n\r\n.site-nav-right .nav a {\r\n white-space: nowrap;\r\n}\r\n\r\n.site-nav-right .nav a:before {\r\n display: none;\r\n}\r\n\r\n.site-nav-right .nav li:last-of-type a {\r\n margin-right: -12px;\r\n}\r\n\r\n.social-links {\r\n flex-shrink: 0;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.social-link {\r\n display: inline-block;\r\n margin: 0;\r\n padding: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.social-link:hover {\r\n opacity: 1;\r\n}\r\n\r\n.social-link svg {\r\n height: 1.8rem;\r\n fill: #fff;\r\n}\r\n\r\n.social-link-fb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg path {\r\n stroke: #fff;\r\n}\r\n\r\n.social-link-rss svg {\r\n height: 1.9rem;\r\n}\r\n\r\n.subscribe-button {\r\n display: block;\r\n margin: 0 0 0 10px;\r\n padding: 4px 10px;\r\n border: #fff 1px solid;\r\n color: #fff;\r\n line-height: 1em;\r\n border-radius: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.subscribe-button:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.site-nav-right .nav + .subscribe-button {\r\n margin-left: 24px;\r\n}\r\n\r\n.rss-button {\r\n padding: 10px 8px;\r\n opacity: 0.8;\r\n}\r\n\r\n.rss-button:hover {\r\n opacity: 1;\r\n}\r\n\r\n.rss-button svg {\r\n margin-bottom: 1px;\r\n height: 2.1rem;\r\n fill: #fff;\r\n}\r\n\r\n/* Special behaviors for home navigation */\r\n\r\n.home-template .site-nav-main {\r\n z-index: 100; \r\n}\r\n\r\n.home-template .site-nav-main .site-nav {\r\n opacity: 0;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;\r\n}\r\n\r\n.home-template .site-nav-main .fixed-nav-active {\r\n opacity: 1;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.05s;\r\n\r\n\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .site-home-header .site-nav {\r\n margin-left: -5vw;\r\n }\r\n\r\n .site-nav-main {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n\r\n .site-nav-left {\r\n margin-right: 0;\r\n padding-left: 5vw;\r\n }\r\n\r\n .site-nav-right {\r\n display: none;\r\n }\r\n}\r\n\r\n/* 6. Post Feed\r\n/* ---------------------------------------------------------- */\r\n\r\n.posts {\r\n overflow-x: hidden;\r\n}\r\n\r\n.post-feed {\r\n position: relative;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -20px;\r\n padding: 50px 0 0;\r\n background: #fff;\r\n}\r\n\r\n.post-card {\r\n position: relative;\r\n flex: 1 1 301px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 0 40px;\r\n padding: 0 20px 40px;\r\n min-height: 220px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n background-size: cover;\r\n}\r\n\r\n.post-card-image-link {\r\n position: relative;\r\n display: block;\r\n overflow: hidden;\r\n border-radius: 3px;\r\n}\r\n\r\n.post-card-image {\r\n width: 100%;\r\n height: 200px;\r\n background: var(--lightgrey) no-repeat center center;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-content-link {\r\n position: relative;\r\n display: block;\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-card-content-link:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.post-card-header {\r\n margin: 15px 0 0;\r\n}\r\n\r\n.post-feed .no-image .post-card-content-link {\r\n padding: 0;\r\n}\r\n\r\n.no-image .post-card-header {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-primary-tag {\r\n margin: 0 0 0.2em;\r\n color: var(--blue);\r\n font-size: 1.2rem;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-title {\r\n margin: 0 0 0.4em;\r\n line-height: 1.15em;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.no-image .post-card-title {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-content {\r\n flex-grow: 1;\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.post-card-excerpt {\r\n max-width: 56em;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n}\r\n\r\n.post-card-excerpt p {\r\n margin-bottom: 1em;\r\n}\r\n\r\n.post-card-meta {\r\n display: flex;\r\n align-items: flex-start;\r\n padding: 0;\r\n}\r\n\r\n.author-profile-image,\r\n.avatar-wrapper {\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 100%;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-meta .profile-image-wrapper,\r\n.post-card-meta .avatar-wrapper {\r\n position: relative;\r\n}\r\n\r\n.author-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 0 0 4px;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.author-list-item {\r\n position: relative;\r\n flex-shrink: 0;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.static-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 0 0 -6px;\r\n width: 34px;\r\n height: 34px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n}\r\n\r\n.author-name-tooltip {\r\n position: absolute;\r\n bottom: 105%;\r\n z-index: 999;\r\n display: block;\r\n padding: 2px 8px;\r\n color: white;\r\n font-size: 1.2rem;\r\n letter-spacing: 0.2px;\r\n white-space: nowrap;\r\n background: var(--darkgrey);\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.03) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: translateY(6px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item:hover .author-name-tooltip {\r\n opacity: 1;\r\n transform: translateY(0px);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .author-name-tooltip {\r\n display: none;\r\n }\r\n}\r\n\r\n.post-card-byline-content {\r\n flex: 1 1 50%;\r\n display: flex;\r\n flex-direction: column;\r\n margin: 2px 0 0 6px;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-byline-content span {\r\n margin: 0;\r\n}\r\n\r\n.post-card-byline-content a {\r\n color: color-mod(var(--darkgrey) l(+20%));\r\n font-weight: 600;\r\n}\r\n\r\n.post-card-byline-date {\r\n font-size: 1.2rem;\r\n}\r\n\r\n.post-card-byline-date .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.single-author-byline {\r\n display: flex;\r\n flex-direction: column;\r\n margin-left: 5px;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.single-author {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.single-author .static-avatar {\r\n margin-left: -2px;\r\n}\r\n\r\n.single-author-name {\r\n display: inline-block;\r\n}\r\n\r\n/* Special Styling for home page grid (below):\r\n\r\nThe first post in the list is styled to be bigger than the others and take over\r\nthe full width of the grid to give it more emphasis. Wrapped in a media query to\r\nmake sure this only happens on large viewports / desktop-ish devices.\r\n\r\n */\r\n\r\n@media (min-width: 795px) {\r\n .post-card-large {\r\n flex: 1 1 100%;\r\n flex-direction: row;\r\n padding-bottom: 40px;\r\n min-height: 280px;\r\n border-top: 0;\r\n }\r\n\r\n .post-card-large:hover {\r\n border-bottom-color: color-mod(var(--lightgrey) l(+10%));\r\n }\r\n\r\n .post-card-large:not(.no-image) .post-card-header {\r\n margin-top: 0;\r\n }\r\n\r\n .post-card-large .post-card-image-link {\r\n position: relative;\r\n flex: 1 1 auto;\r\n margin-bottom: 0;\r\n min-height: 380px;\r\n }\r\n\r\n .post-card-large .post-card-image {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n .post-card-large .post-card-content {\r\n flex: 0 1 361px;\r\n justify-content: center;\r\n }\r\n\r\n .post-card-large .post-card-title {\r\n margin-top: 0;\r\n font-size: 3.2rem;\r\n }\r\n\r\n .post-card-large .post-card-content-link {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-meta {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-excerpt p {\r\n margin-bottom: 1.5em;\r\n font-size: 1.8rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n/* Adjust some margins for smaller screens */\r\n@media (max-width: 1170px) {\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .post-feed {\r\n padding-top: 5vw;\r\n }\r\n\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-card-title {\r\n font-size: 1.9rem;\r\n }\r\n\r\n .post-card-excerpt {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n/* 7. Single Post\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-template .site-main,\r\n.page-template .site-main {\r\n margin-top: 64px;\r\n padding-bottom: 4vw;\r\n background: #fff;\r\n}\r\n\r\n.post-full-header {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 70px 170px 50px;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n\r\n.post-full-tags {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n color: var(--midgrey);\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-meta-date {\r\n color: var(--midgrey);\r\n font-size: 1.2rem;\r\n font-weight: 400;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-header {\r\n padding: 60px 11vw 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n .post-full-header {\r\n padding-right: 5vw;\r\n padding-left: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-header {\r\n padding: 20px 0 35px;\r\n }\r\n}\r\n\r\n.post-full-title {\r\n margin: 0 0 0.2em;\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-custom-excerpt {\r\n margin: 20px 0 0;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n font-size: 2.3rem;\r\n line-height: 1.4em;\r\n font-weight: 300;\r\n}\r\n\r\n.date-divider {\r\n display: inline-block;\r\n margin: 0 6px 1px;\r\n font-weight: 300;\r\n}\r\n\r\n.post-full-image {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n overflow: hidden;\r\n margin: 25px 0 50px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-image img {\r\n max-width: 1040px;\r\n width: 100%;\r\n height: auto;\r\n}\r\n\r\n.post-full-content {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 0 170px 6vw;\r\n min-height: 230px;\r\n font-family: Georgia, serif;\r\n font-size: 2rem;\r\n line-height: 1.6em;\r\n background: #fff;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-content {\r\n padding: 0 11vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content {\r\n padding: 0 5vw;\r\n font-size: 1.8rem;\r\n }\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-custom-excerpt {\r\n font-size: 1.9rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n.no-image .post-full-content {\r\n padding-top: 0;\r\n}\r\n\r\n.no-image .post-full-content:before,\r\n.no-image .post-full-content:after {\r\n display: none;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6,\r\n.post-full-content p,\r\n.post-full-content ul,\r\n.post-full-content ol,\r\n.post-full-content dl,\r\n.post-full-content pre,\r\n.post-full-content blockquote,\r\n.post-full-comments,\r\n.footnotes {\r\n margin: 0 0 1.5em 0;\r\n min-width: 100%;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content p,\r\n .post-full-content ul,\r\n .post-full-content ol,\r\n .post-full-content dl,\r\n .post-full-content pre,\r\n .post-full-comments,\r\n .footnotes {\r\n margin-bottom: 1.28em;\r\n }\r\n}\r\n\r\n.post-full-content li {\r\n word-break: break-word;\r\n}\r\n\r\n.post-full-content li p {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content a {\r\n color: var(--darkgrey);\r\n word-break: break-word;\r\n box-shadow: var(--darkgrey) 0 -1px 0 inset;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content a:hover {\r\n color: var(--blue);\r\n text-decoration: none;\r\n box-shadow: var(--blue) 0 -1px 0 inset;\r\n}\r\n\r\n.post-full-content strong,\r\n.post-full-content em {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-content small {\r\n display: inline-block;\r\n line-height: 1.6em;\r\n}\r\n\r\n.post-full-content li:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.post-full-content img,\r\n.post-full-content video {\r\n display: block;\r\n margin: 1.5em auto;\r\n max-width: 1040px;\r\n height: auto;\r\n}\r\n@media (max-width: 1040px) {\r\n .post-full-content img,\r\n .post-full-content video {\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* Full bleed images (#full)\r\nSuper neat trick courtesy of @JoelDrapper\r\n\r\nUsage (In Ghost edtior):\r\n\r\n![img](/some/image.jpg#full)\r\n\r\n*/\r\n.post-full-content img[src$=\"#full\"] {\r\n max-width: none;\r\n width: 100vw;\r\n}\r\n\r\n/* Image captions\r\n\r\nUsage (In Ghost editor):\r\n\r\n![img](/some/image.jpg)\r\nYour image caption\r\n\r\n*/\r\n.post-full-content img + br + small {\r\n display: block;\r\n margin-top: -3em;\r\n margin-bottom: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n/* Override third party iframe styles */\r\n.post-full-content iframe {\r\n margin: 0 auto !important;\r\n}\r\n\r\n.post-full-content blockquote {\r\n margin: 0 0 1.5em;\r\n padding: 0 1.5em;\r\n border-left: color-mod(var(--blue)) 3px solid;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content blockquote {\r\n padding: 0 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content blockquote p {\r\n margin: 0 0 1em 0;\r\n color: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n font-style: italic;\r\n}\r\n\r\n.post-full-content blockquote p:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.post-full-content code {\r\n padding: 0 5px 2px;\r\n font-size: 0.8em;\r\n line-height: 1em;\r\n font-weight: 400 !important;\r\n background: var(--whitegrey);\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-content p code {\r\n word-break: break-all;\r\n}\r\n\r\n.post-full-content pre {\r\n overflow-x: auto;\r\n margin: 1.5em 0 3em;\r\n padding: 20px;\r\n max-width: 100%;\r\n border: color-mod(var(--darkgrey) l(-10%)) 1px solid;\r\n color: var(--whitegrey);\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: color-mod(var(--darkgrey) l(-3%));\r\n border-radius: 5px;\r\n}\r\n\r\n.post-full-content pre ::selection {\r\n color: color-mod(var(--midgrey) l(-25%));\r\n}\r\n\r\n.post-full-content pre code {\r\n padding: 0;\r\n font-size: inherit;\r\n line-height: inherit;\r\n background: transparent;\r\n}\r\n\r\n.post-full-content pre code :not(span) {\r\n color: inherit;\r\n}\r\n\r\n.post-full-content .fluid-width-video-wrapper {\r\n margin: 1.5em 0 3em;\r\n}\r\n\r\n.post-full-content hr {\r\n margin: 2em 0;\r\n}\r\n\r\n.post-full-content hr:after {\r\n content: \"\";\r\n position: absolute;\r\n top: -15px;\r\n left: 50%;\r\n display: block;\r\n margin-left: -10px;\r\n width: 1px;\r\n height: 30px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n box-shadow: #fff 0 0 0 5px;\r\n transform: rotate(45deg);\r\n}\r\n\r\n.post-full-content hr + p {\r\n margin-top: 1.2em;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6 {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.post-full-content h1 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 4.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h1 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h1 {\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h2 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h2 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h2 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.8rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h3 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n line-height: 1.3em;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h3 {\r\n margin-top: 0.7em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h3 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h4 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h4 {\r\n margin-top: 0.7em;\r\n}\r\n.post-full-content h3 + h4 {\r\n margin-top: 0;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h4 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h5 {\r\n display: block;\r\n margin: 0.5em 0;\r\n padding: 0.4em 1em 0.9em;\r\n border: 0;\r\n color: var(--blue);\r\n font-family: Georgia, serif;\r\n font-size: 3.2rem;\r\n line-height: 1.35em;\r\n text-align: center;\r\n}\r\n@media (min-width: 1180px) {\r\n .post-full-content h5 {\r\n max-width: 1060px;\r\n width: 100vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h5 {\r\n margin-bottom: 1em;\r\n margin-left: 1.3em;\r\n padding: 0 0 0.5em;\r\n font-size: 2.4rem;\r\n text-align: initial;\r\n }\r\n}\r\n\r\n.post-full-content h6 {\r\n margin: 0.5em 0 0.2em 0;\r\n font-size: 2rem;\r\n font-weight: 700;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h6 {\r\n font-size: 1.8rem;\r\n line-height: 1.4em;\r\n }\r\n}\r\n\r\n.footnotes-sep {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.footnotes {\r\n font-size: 1.5rem;\r\n}\r\n\r\n.footnotes p {\r\n margin: 0;\r\n}\r\n\r\n.footnote-backref {\r\n color: var(--blue) !important;\r\n font-size: 1.2rem;\r\n font-weight: bold;\r\n text-decoration: none !important;\r\n box-shadow: none !important;\r\n}\r\n\r\n/* Some grouped styles for smaller viewports */\r\n@media (max-width: 1170px) {\r\n .post-full-image {\r\n margin: 25px -6vw 50px;\r\n border-radius: 0;\r\n }\r\n\r\n .post-full-image img {\r\n max-width: 1170px;\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .post-full-image {\r\n margin: 25px -5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-meta {\r\n font-size: 1.2rem;\r\n line-height: 1.3em;\r\n }\r\n\r\n .post-full-title {\r\n margin-top: 0.2em;\r\n font-size: 4.2rem;\r\n line-height: 1.05em;\r\n }\r\n\r\n .post-full-image {\r\n margin-top: 5px;\r\n margin-bottom: 5vw;\r\n }\r\n\r\n .post-full-content {\r\n padding: 0;\r\n }\r\n\r\n .post-full-content:before,\r\n .post-full-content:after {\r\n display: none;\r\n }\r\n}\r\n\r\n/* Tables */\r\n.post-full-content table {\r\n display: inline-block;\r\n overflow-x: auto;\r\n margin: 0.5em 0 2.5em;\r\n max-width: 100%;\r\n width: auto;\r\n border-spacing: 0;\r\n border-collapse: collapse;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 1.6rem;\r\n white-space: nowrap;\r\n vertical-align: top;\r\n}\r\n\r\n.post-full-content table {\r\n -webkit-overflow-scrolling: touch;\r\n background: radial-gradient(\r\n ellipse at left,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 0 center,\r\n radial-gradient(\r\n ellipse at right,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 100% center;\r\n background-attachment: scroll, scroll;\r\n background-size: 10px 100%, 10px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:first-child {\r\n background-image: linear-gradient(\r\n to right,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:last-child {\r\n background-image: linear-gradient(\r\n to left,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-position: 100% 0;\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table th {\r\n color: var(--darkgrey);\r\n font-size: 1.2rem;\r\n font-weight: 700;\r\n letter-spacing: 0.2px;\r\n text-align: left;\r\n text-transform: uppercase;\r\n background-color: color-mod(var(--whitegrey) l(+4%));\r\n}\r\n\r\n.post-full-content table th,\r\n.post-full-content table td {\r\n padding: 6px 12px;\r\n border: color-mod(var(--whitegrey) l(-1%) s(-5%)) 1px solid;\r\n}\r\n\r\n/* 7.1. Post Byline\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-byline {\r\n display: flex;\r\n justify-content: space-between;\r\n margin: 35px 0 0;\r\n padding-top: 15px;\r\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-content {\r\n flex-grow: 1;\r\n display: flex;\r\n align-items: flex-start;\r\n}\r\n\r\n.post-full-byline-content .author-list {\r\n justify-content: flex-start;\r\n padding: 0 12px 0 0;\r\n}\r\n\r\n.post-full-byline-meta {\r\n margin: 2px 0 0;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.2em;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-byline-meta h4 {\r\n margin: 0 0 3px;\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.post-full-byline-meta h4 a {\r\n color: color-mod(var(--darkgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-meta h4 a:hover {\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-full-byline-meta .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.author-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 -4px;\r\n width: 40px;\r\n height: 40px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n transition: all 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99) 700ms;\r\n}\r\n\r\n.author-list-item .author-card {\r\n position: absolute;\r\n bottom: 130%;\r\n left: 50%;\r\n z-index: 600;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-left: -200px;\r\n width: 400px;\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: white;\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.06) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: scale(0.98) translateY(15px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item .author-card:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n display: block;\r\n margin-left: -8px;\r\n width: 0;\r\n height: 0;\r\n border-top: 8px solid #fff;\r\n border-right: 8px solid transparent;\r\n border-left: 8px solid transparent;\r\n}\r\n\r\n.author-list-item .author-card.hovered {\r\n opacity: 1;\r\n transform: scale(1) translateY(0px);\r\n pointer-events: auto;\r\n}\r\n\r\n.author-card {\r\n padding: 20px 20px 22px;\r\n}\r\n\r\n.author-card .author-info {\r\n flex: 1 1 auto;\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.author-card .author-info h2 {\r\n margin: 8px 0 0;\r\n font-size: 1.6rem;\r\n}\r\n\r\n.author-card .author-info p {\r\n margin: 4px 0 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n}\r\n\r\n.author-card .author-info .bio h2 {\r\n margin-top: 0;\r\n}\r\n\r\n.author-card .author-info .bio p {\r\n margin-top: 0.8em;\r\n}\r\n\r\n.author-card .author-profile-image {\r\n flex: 0 0 60px;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n}\r\n\r\n.basic-info .avatar-wrapper {\r\n position: relative;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n background: rgba(229, 239, 245, 0.1);\r\n}\r\n\r\n.basic-info .avatar-wrapper svg {\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n opacity: 0.15;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .author-list-item .author-card {\r\n margin-left: -50px;\r\n width: 430px;\r\n }\r\n\r\n .author-list-item .author-card:before {\r\n left: 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .author-list-item .author-card {\r\n display: none;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .author-avatar {\r\n width: 36px;\r\n height: 36px;\r\n }\r\n\r\n .post-full-byline {\r\n margin-top: 20px;\r\n }\r\n\r\n .post-full-byline-meta {\r\n font-size: 1.2rem;\r\n }\r\n\r\n .post-full-byline-meta h4 {\r\n margin-bottom: 2px;\r\n font-size: 1.2rem;\r\n }\r\n}\r\n\r\n/* 7.2. Members Subscribe Form\r\n/* ---------------------------------------------------------- */\r\n.subscribe-form {\r\n margin: 1.5em 0;\r\n padding: 6.5vw 7vw 8vw;\r\n border: color-mod(var(--lightgrey) l(+10%)) 1px solid;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--whitegrey) l(+6%)),\r\n color-mod(var(--whitegrey) l(+4%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.subscribe-form-title {\r\n margin: 0 0 3px 0;\r\n padding: 0;\r\n color: var(--darkgrey);\r\n font-size: 3.5rem;\r\n line-height: 1;\r\n font-weight: 600;\r\n}\r\n\r\n.subscribe-form-description {\r\n margin-bottom: 0.2em 0 1em;\r\n color: var(--midgrey);\r\n font-size: 2.1rem;\r\n line-height: 1.55em;\r\n}\r\n\r\n.subscribe-form form {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n margin: 0 auto;\r\n max-width: 460px;\r\n}\r\n\r\n.subscribe-form .form-group {\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n\r\n.subscribe-email {\r\n display: block;\r\n padding: 10px;\r\n width: 100%;\r\n border: color-mod(var(--lightgrey) l(+7%)) 1px solid;\r\n color: var(--midgrey);\r\n font-size: 1.8rem;\r\n line-height: 1em;\r\n font-weight: normal;\r\n user-select: text;\r\n border-radius: 5px;\r\n transition: border-color 0.15s linear;\r\n\r\n -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n outline: 0;\r\n border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-form button {\r\n position: relative;\r\n display: inline-block;\r\n margin: 0 0 0 10px;\r\n padding: 0 20px;\r\n height: 43px;\r\n outline: none;\r\n color: #fff;\r\n font-size: 1.5rem;\r\n line-height: 39px;\r\n font-weight: 400;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--blue) whiteness(+7%)),\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n );\r\n border-radius: 5px;\r\n\r\n -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-form button:active,\r\n.subscribe-form button:focus {\r\n background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-form .button-loader,\r\n.subscribe-form .message-success,\r\n.subscribe-form .message-error {\r\n display: none;\r\n}\r\n\r\n.subscribe-form .loading .button-content {\r\n visibility: hidden;\r\n}\r\n\r\n.subscribe-form .loading .button-loader {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n display: inline-block;\r\n margin-left: -19px;\r\n transform: scale(0.7);\r\n}\r\n\r\n.subscribe-form .button-loader svg path,\r\n.subscribe-form .button-loader svg rect {\r\n fill: #fff;\r\n}\r\n\r\n.subscribe-form .success .message-success,\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n margin: 1em auto 0;\r\n max-width: 400px;\r\n color: var(--red);\r\n font-size: 1.6rem;\r\n line-height: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n.subscribe-form .success .message-success {\r\n display: block;\r\n color: color-mod(var(--green) l(-5%));\r\n}\r\n\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n display: block;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .subscribe-form-title {\r\n font-size: 2.4rem;\r\n }\r\n\r\n .subscribe-form-description {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .subscribe-form form {\r\n flex-direction: column;\r\n }\r\n\r\n .subscribe-form .form-group {\r\n flex-direction: column;\r\n width: 100%;\r\n }\r\n\r\n .subscribe-form button {\r\n margin: 10px 0 0 0;\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* 7.3. Comments\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-comments {\r\n margin: 0 auto;\r\n max-width: 840px;\r\n}\r\n\r\n/* 7.4. Related posts\r\n/* ---------------------------------------------------------- */\r\n\r\n.read-next {\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.read-next-feed {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -25px;\r\n padding: 60px 0 0 0;\r\n}\r\n\r\n.read-next .post-card {\r\n padding-bottom: 0;\r\n border-bottom: none;\r\n}\r\n\r\n.read-next .post-card:after {\r\n display: none;\r\n}\r\n\r\n.read-next .post-card-primary-tag {\r\n color: #fff;\r\n opacity: 0.6;\r\n}\r\n\r\n.read-next .post-card-title {\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next .post-card:hover .post-card-image {\r\n opacity: 1;\r\n}\r\n\r\n.read-next .post-card-excerpt {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .static-avatar {\r\n border-color: #000;\r\n}\r\n\r\n.read-next .post-card-byline-content {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .post-card-byline-content a {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.read-next-card {\r\n position: relative;\r\n flex: 0 1 326px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 25px 50px;\r\n padding: 25px;\r\n background: linear-gradient(\r\n color-mod(var(--darkgrey) l(+2%)),\r\n color-mod(var(--darkgrey) l(-5%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.read-next-card a {\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next-card a:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.read-next-card-header h3 {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.2rem;\r\n line-height: 1em;\r\n font-weight: 300;\r\n letter-spacing: 0.4px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.read-next-card-header h3 a {\r\n color: #fff;\r\n font-weight: 500;\r\n text-decoration: none;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-header h3 a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-content {\r\n font-size: 1.7rem;\r\n}\r\n\r\n.read-next-card-content ul {\r\n display: flex;\r\n flex-direction: column;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.read-next-card-content li {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n margin: 0;\r\n padding: 20px 0;\r\n border-bottom: rgba(255, 255, 255, 0.1);\r\n}\r\n\r\n.read-next-card-content li:last-of-type {\r\n padding-bottom: 5px;\r\n border: none;\r\n}\r\n\r\n.read-next-card-content h4 {\r\n margin: 0;\r\n font-size: 1.6rem;\r\n line-height: 1.35em;\r\n font-weight: 600;\r\n}\r\n\r\n.read-next-card-content li a {\r\n display: block;\r\n color: #fff;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-content li a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-excerpt {\r\n overflow: hidden;\r\n max-width: 100%;\r\n font-size: 1.4rem;\r\n line-height: 1.2em;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.read-next-card-meta {\r\n margin-top: 2px;\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n}\r\n\r\n.read-next-card-meta p {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next-card-footer {\r\n position: relative;\r\n margin: 40px 0 5px;\r\n}\r\n\r\n.read-next-card-footer a {\r\n padding: 7px 12px 8px 14px;\r\n border: 1px solid rgba(255, 255, 255, 0.6);\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.3rem;\r\n border-radius: 999px;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.read-next-card-footer a:hover {\r\n border-color: var(--yellow);\r\n color: var(--yellow);\r\n text-decoration: none;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .read-next-card {\r\n flex: 1 1 261px;\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .read-next-feed {\r\n flex-direction: column;\r\n padding: 25px 0 0;\r\n }\r\n\r\n .read-next-card {\r\n flex: 1 1 auto;\r\n margin: 0 25px;\r\n padding: 0;\r\n background: none;\r\n }\r\n\r\n .read-next .post-card {\r\n flex: 1 1 auto;\r\n margin: 25px;\r\n padding: 25px 0 0;\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n }\r\n}\r\n\r\n/* 7.5. Koenig Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-content {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n.post-full-content .kg-image {\r\n margin: 0 auto;\r\n max-width: 100%;\r\n}\r\n\r\n/* Preventing full-width image overlap with post image. */\r\n.post-full-image + .post-full-content .kg-content *:first-child .kg-image {\r\n width: 100%;\r\n}\r\n\r\n.post-full-content .kg-width-wide .kg-image {\r\n max-width: 1040px;\r\n}\r\n\r\n.post-full-content .kg-width-full .kg-image {\r\n max-width: 100vw;\r\n}\r\n\r\n.post-full-content figure {\r\n margin: 0.8em 0 2.3em;\r\n}\r\n\r\n.post-full-content h1 + figure,\r\n.post-full-content h2 + figure,\r\n.post-full-content h3 + figure,\r\n.post-full-content h4 + figure {\r\n margin-top: 2em;\r\n}\r\n\r\n.post-full-content figure img {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content figcaption {\r\n margin: 1em auto 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 75%;\r\n line-height: 1.5em;\r\n text-align: center;\r\n max-width: 1040px;\r\n}\r\n\r\n.kg-width-full figcaption {\r\n padding: 0 1.5em;\r\n}\r\n\r\n.kg-embed-card {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n width: 100%;\r\n}\r\n\r\n.kg-embed-card .fluid-width-video-wrapper {\r\n margin: 0;\r\n}\r\n\r\n@media (max-width: 1040px) {\r\n .post-full-content .kg-width-full .kg-image {\r\n width: 100vw;\r\n }\r\n}\r\n\r\n.kg-gallery-container {\r\n display: flex;\r\n flex-direction: column;\r\n max-width: 1040px;\r\n width: 100vw;\r\n}\r\n\r\n.kg-gallery-row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n}\r\n\r\n.kg-gallery-image img {\r\n display: block;\r\n margin: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.kg-gallery-row:not(:first-of-type) {\r\n margin: 0.75em 0 0 0;\r\n}\r\n\r\n.kg-gallery-image:not(:first-of-type) {\r\n margin: 0 0 0 0.75em;\r\n}\r\n\r\n.kg-gallery-card + .kg-image-card.kg-width-wide,\r\n.kg-gallery-card + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-image-card.kg-width-wide {\r\n margin: -2.25em 0 3em;\r\n}\r\n\r\n/* keep existing
 styles for code cards with captions */\r\n.kg-code-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-code-card pre {\r\n  margin: 0;\r\n}\r\n\r\n.kg-bookmark-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-card + .kg-bookmark-card {\r\n  margin-top: 0;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container {\r\n  display: flex;\r\n  min-height: 148px;\r\n  color: var(--darkgrey);\r\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n    Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n  text-decoration: none;\r\n  border-radius: 3px;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover {\r\n  color: var(--darkgrey);\r\n  text-decoration: none;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.kg-bookmark-content {\r\n  flex-grow: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 20px;\r\n}\r\n\r\n.kg-bookmark-title {\r\n  color: color-mod(var(--midgrey) l(-30%));\r\n  font-size: 1.6rem;\r\n  line-height: 1.5em;\r\n  font-weight: 600;\r\n  transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover .kg-bookmark-title {\r\n  color: var(--blue);\r\n}\r\n\r\n.kg-bookmark-description {\r\n  display: -webkit-box;\r\n  overflow-y: hidden;\r\n  margin-top: 12px;\r\n  max-height: 48px;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-size: 1.5rem;\r\n  line-height: 1.5em;\r\n  font-weight: 400;\r\n\r\n  -webkit-line-clamp: 2;\r\n  -webkit-box-orient: vertical;\r\n}\r\n\r\n.kg-bookmark-thumbnail {\r\n  position: relative;\r\n  min-width: 33%;\r\n  max-height: 100%;\r\n}\r\n\r\n.kg-bookmark-thumbnail img {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: 0 3px 3px 0;\r\n\r\n  object-fit: cover;\r\n}\r\n\r\n.kg-bookmark-metadata {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  margin-top: 14px;\r\n  color: var(--darkgrey);\r\n  font-size: 1.5rem;\r\n  font-weight: 500;\r\n}\r\n\r\n.post-full-content .kg-bookmark-icon {\r\n  margin-right: 8px;\r\n  width: 22px;\r\n  height: 22px;\r\n}\r\n\r\n.kg-bookmark-author {\r\n  line-height: 1.5em;\r\n}\r\n\r\n.kg-bookmark-author:after {\r\n  content: \"•\";\r\n  margin: 0 6px;\r\n}\r\n\r\n.kg-bookmark-publisher {\r\n  overflow: hidden;\r\n  max-width: 240px;\r\n  line-height: 1.5em;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-weight: 400;\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .post-full-content figure {\r\n    margin: 0.2em 0 1.3em;\r\n  }\r\n\r\n  .post-full-content h1 + figure,\r\n  .post-full-content h2 + figure,\r\n  .post-full-content h3 + figure,\r\n  .post-full-content h4 + figure {\r\n    margin-top: 0.9em;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .post-full-content .kg-width-wide,\r\n  .post-full-content .kg-width-full {\r\n    margin-right: -5vw;\r\n    margin-left: -5vw;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    margin-bottom: 0.4em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .kg-bookmark-title,\r\n  .kg-bookmark-description,\r\n  .kg-bookmark-metadata {\r\n    font-size: 1.4rem;\r\n    line-height: 1.5em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-icon {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail {\r\n    order: 1;\r\n    min-height: 160px;\r\n    width: 100%;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail img {\r\n    border-radius: 3px 3px 0 0;\r\n  }\r\n\r\n  .kg-bookmark-content {\r\n    order: 2;\r\n  }\r\n}\r\n\r\n/* 8. Author Template\r\n/* ---------------------------------------------------------- */\r\n.author-header {\r\n  display: flex;\r\n  flex-direction: row;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 10vw 0 10px;\r\n}\r\n\r\n.site-archive-header .author-header {\r\n  align-items: center;\r\n}\r\n\r\n.site-archive-header .no-image .author-header {\r\n  padding-bottom: 20px;\r\n}\r\n\r\n.author-header-content {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  margin: 5px 0 0 30px;\r\n}\r\n\r\n.site-header-content .author-profile-image {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: -4px 0 0;\r\n  width: 110px;\r\n  height: 110px;\r\n  box-shadow: rgba(255, 255, 255, 0.1) 0 0 0 6px;\r\n}\r\n\r\n.author-header-content .author-bio {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: 6px 0 0;\r\n  max-width: 46em;\r\n  font-size: 2rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n  opacity: 0.8;\r\n}\r\n\r\n.author-header-content .author-meta {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  margin: 0 0 0 1px;\r\n  font-size: 1.2rem;\r\n  font-weight: 400;\r\n  letter-spacing: 0.2px;\r\n  text-transform: uppercase;\r\n  white-space: nowrap;\r\n}\r\n\r\n.author-header-content .social-link:first-of-type {\r\n  padding-left: 4px;\r\n}\r\n\r\n.no-image .author-header-content .author-bio {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.no-image .author-header-content .author-meta {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link a {\r\n  color: #fff;\r\n  font-weight: 600;\r\n}\r\n\r\n.no-image .author-social-link a {\r\n  color: var(--darkgrey);\r\n}\r\n\r\n.author-social-link a:hover {\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link {\r\n  display: inline-block;\r\n  margin: 0;\r\n  padding: 6px 0;\r\n}\r\n\r\n.author-location + .author-stats:before,\r\n.author-stats + .author-social-link:before,\r\n.author-social-link + .author-social-link:before {\r\n  content: \"\\2022\";\r\n  display: inline-block;\r\n  margin: 0 12px;\r\n  color: #fff;\r\n  opacity: 0.6;\r\n}\r\n\r\n.no-image .author-location + .author-stats:before,\r\n.no-image .author-stats + .author-social-link:before,\r\n.no-image .author-social-link + .author-social-link:before {\r\n  color: var(--midgrey);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  .author-location,\r\n  .author-stats,\r\n  .author-stats + .author-social-link:first-of-type:before {\r\n    display: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .author-header {\r\n    padding: 10px 0 0;\r\n  }\r\n\r\n  .no-image .author-header {\r\n    padding-bottom: 10px;\r\n  }\r\n\r\n  .author-header-content {\r\n    align-items: center;\r\n    margin: 16px 0 0 0;\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    width: 96px;\r\n    height: 96px;\r\n  }\r\n\r\n  .author-header-content .author-bio {\r\n    font-size: 1.8rem;\r\n    line-height: 1.3em;\r\n    letter-spacing: 0;\r\n    text-align: center;\r\n  }\r\n\r\n  .author-header-content .author-meta {\r\n    margin-top: 8px;\r\n  }\r\n\r\n  .author-location + .author-stats:before,\r\n  .author-stats + .author-social-link:before,\r\n  .author-social-link + .author-social-link:before {\r\n    display: inline;\r\n    margin: 0 6px;\r\n  }\r\n}\r\n\r\n/* 9. Error Template\r\n/* ---------------------------------------------------------- */\r\n\r\n.error-content {\r\n  padding: 14vw 4vw 6vw;\r\n}\r\n\r\n.site-nav-center {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  padding: 10px 0;\r\n  text-align: center;\r\n}\r\n\r\n.site-nav-center .site-nav-logo {\r\n  margin-right: 0;\r\n}\r\n\r\n.error-message {\r\n  padding-bottom: 10vw;\r\n  border-bottom: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n  text-align: center;\r\n}\r\n\r\n.error-code {\r\n  margin: 0;\r\n  color: var(--lightgrey);\r\n  font-size: 12vw;\r\n  line-height: 1em;\r\n  letter-spacing: -5px;\r\n  opacity: 0.75;\r\n}\r\n\r\n.error-description {\r\n  margin: 0;\r\n  color: var(--midgrey);\r\n  font-size: 3rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n}\r\n\r\n.error-link {\r\n  display: inline-block;\r\n  margin-top: 5px;\r\n}\r\n\r\n@media (min-width: 940px) {\r\n  .error-content .post-card {\r\n    margin-bottom: 0;\r\n    padding-bottom: 0;\r\n    border-bottom: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .error-content {\r\n    padding-top: 24vw;\r\n  }\r\n  .error-code {\r\n    font-size: 11.2rem;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 16vw;\r\n  }\r\n  .error-description {\r\n    margin: 5px 0 0 0;\r\n    font-size: 1.8rem;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .error-content {\r\n    padding-top: 28vw;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 14vw;\r\n  }\r\n}\r\n\r\n/* 10. Subscribe Message and Overlay\r\n/* ---------------------------------------------------------- */\r\n\r\n.subscribe-notification {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  left: 0;\r\n  z-index: 9000;\r\n  padding: 20px 0;\r\n  color: #fff;\r\n  text-align: center;\r\n  background: var(--green);\r\n  transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification.subscribe-failure-message {\r\n  background: var(--red);\r\n}\r\n\r\n.subscribe-success .subscribe-success-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-failure .subscribe-failure-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-notification.close {\r\n  visibility: hidden;\r\n  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button {\r\n  left: 0;\r\n  top: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button:before,\r\n.subscribe-notification .subscribe-close-button:after {\r\n  top: 31px;\r\n  right: 20px;\r\n  width: 18px;\r\n  height: 2px;\r\n}\r\n\r\n.subscribe-close-overlay {\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  display: block;\r\n}\r\n\r\n.subscribe-close-button {\r\n  position: absolute;\r\n  top: 16px;\r\n  right: 20px;\r\n  z-index: 2000;\r\n  display: block;\r\n  width: 40px;\r\n  height: 40px;\r\n}\r\n\r\n.subscribe-close-button:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(45deg);\r\n}\r\n\r\n.subscribe-close-button:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(-45deg);\r\n}\r\n\r\n.subscribe-close-overlay:hover,\r\n.subscribe-close-button:hover {\r\n  cursor: default;\r\n}\r\n\r\n.subscribe-overlay {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  z-index: 2000;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  background: rgba(9, 10, 11, 0.97);\r\n  opacity: 0;\r\n  transition: opacity 0.2s ease-in;\r\n  pointer-events: none;\r\n}\r\n\r\n.subscribe-overlay:target {\r\n  z-index: 2001;\r\n  opacity: 1;\r\n  pointer-events: auto;\r\n}\r\n\r\n.subscribe-overlay-content {\r\n  position: relative;\r\n  margin: 0 0 5vw 0;\r\n  padding: 4vw;\r\n  color: #fff;\r\n  text-align: center;\r\n}\r\n\r\n.subscribe-overlay .subscribe-form {\r\n  border: none;\r\n  color: #fff;\r\n  background: none;\r\n}\r\n\r\n.subscribe-overlay-logo {\r\n  position: fixed;\r\n  top: 23px;\r\n  left: 30px;\r\n  height: 30px;\r\n}\r\n\r\n.subscribe-overlay-title {\r\n  display: inline-block;\r\n  margin: 0 0 10px 0;\r\n  font-size: 5.2rem;\r\n  line-height: 1.15em;\r\n}\r\n\r\n.subscribe-overlay-description {\r\n  margin: 0 auto 50px;\r\n  max-width: 650px;\r\n  color: #fff;\r\n  font-family: Georgia, serif;\r\n  font-size: 2.4rem;\r\n  line-height: 1.3em;\r\n  font-weight: 300;\r\n  opacity: 0.8;\r\n}\r\n\r\n.subscribe-overlay form {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  margin: 0 auto;\r\n  max-width: 540px;\r\n}\r\n\r\n.subscribe-overlay .form-group {\r\n  flex-grow: 1;\r\n}\r\n\r\n.subscribe-overlay .subscribe-email {\r\n  display: block;\r\n  padding: 14px 20px;\r\n  width: 100%;\r\n  border: none;\r\n  color: var(--midgrey);\r\n  font-size: 2rem;\r\n  line-height: 1em;\r\n  font-weight: normal;\r\n  letter-spacing: 0.5px;\r\n  user-select: text;\r\n  border-radius: 8px;\r\n  transition: border-color 0.15s linear;\r\n\r\n  -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n  outline: 0;\r\n  border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-overlay button {\r\n  display: inline-block;\r\n  margin: 0 0 0 15px;\r\n  padding: 0 25px;\r\n  height: 52px;\r\n  outline: none;\r\n  color: #fff;\r\n  font-size: 1.7rem;\r\n  line-height: 38px;\r\n  font-weight: 400;\r\n  text-align: center;\r\n  background: linear-gradient(\r\n    color-mod(var(--blue) whiteness(+7%)),\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n    color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n  );\r\n  border-radius: 8px;\r\n\r\n  -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-overlay button:active,\r\n.subscribe-overlay button:focus {\r\n  background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-overlay .loading .button-loader {\r\n  top: 5px;\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .subscribe-overlay button {\r\n    margin: 12px 0 0;\r\n  }\r\n}\r\n\r\n/* 11. Site Footer\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-footer {\r\n  position: relative;\r\n  padding-top: 20px;\r\n  padding-bottom: 60px;\r\n  color: #fff;\r\n  background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.site-footer-content {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  color: rgba(255, 255, 255, 0.7);\r\n  font-size: 1.3rem;\r\n}\r\n\r\n.site-footer-content a {\r\n  color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.site-footer-content a:hover {\r\n  color: rgba(255, 255, 255, 1);\r\n  text-decoration: none;\r\n}\r\n\r\n.site-footer-nav {\r\n  display: flex;\r\n}\r\n\r\n.site-footer-nav a {\r\n  position: relative;\r\n  margin-left: 20px;\r\n}\r\n\r\n.site-footer-nav a:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 11px;\r\n  left: -11px;\r\n  display: block;\r\n  width: 2px;\r\n  height: 2px;\r\n  background: #fff;\r\n  border-radius: 100%;\r\n}\r\n\r\n.site-footer-nav a:first-of-type:before {\r\n  display: none;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n  .site-footer-content {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .site-footer-nav a:first-child {\r\n    margin-left: 0;\r\n  }\r\n}\r\n\r\n/* 12. Dark Mode\r\n/* ---------------------------------------------------------- */\r\n@media (prefers-color-scheme: dark) {\r\n  body {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  img {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .site-header-background:before {\r\n    background: rgba(0, 0, 0, 0.6);\r\n  }\r\n\r\n  .post-feed {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card,\r\n  .post-card:hover {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .author-profile-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-byline-content a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-card-byline-content a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-card-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-title {\r\n    color: rgba(255, 255, 255, 0.85);\r\n  }\r\n\r\n  .post-card-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .author-avatar,\r\n  .static-avatar {\r\n    border-color: color-mod(var(--darkgrey) l(+2%));\r\n  }\r\n\r\n  .site-main,\r\n  .post-template .site-main,\r\n  .page-template .site-main {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-content {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-custom-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .post-full-image {\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-byline {\r\n    border-top-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .post-full-byline-meta h4 a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-byline-meta h4 a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .author-list-item .author-card {\r\n    background: color-mod(var(--darkmode) l(+4%));\r\n    box-shadow: 0 12px 26px rgba(0, 0, 0, 0.4);\r\n  }\r\n\r\n  .author-list-item .author-card:before {\r\n    border-top-color: color-mod(var(--darkmode) l(+4%));\r\n  }\r\n\r\n  .no-image .author-social-link a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-content h1,\r\n  .post-full-content h2,\r\n  .post-full-content h3,\r\n  .post-full-content h4,\r\n  .post-full-content h6 {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content a {\r\n    color: #fff;\r\n    box-shadow: inset 0 -1px 0 #fff;\r\n  }\r\n\r\n  .post-full-content strong {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content em {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content code {\r\n    color: #fff;\r\n    background: #000;\r\n  }\r\n\r\n  hr {\r\n    border-top-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content hr:after {\r\n    background: color-mod(var(--darkmode) l(+8%));\r\n    box-shadow: var(--darkmode) 0 0 0 5px;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    color: rgba(255, 255, 255, 0.6);\r\n  }\r\n\r\n  .post-full-content table td:first-child {\r\n    background-image: linear-gradient(\r\n      to right,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table td:last-child {\r\n    background-image: linear-gradient(\r\n      to left,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table th {\r\n    color: rgba(255, 255, 255, 0.85);\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content table th,\r\n  .post-full-content table td {\r\n    border: color-mod(var(--darkmode) l(+8%)) 1px solid;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container,\r\n  .post-full-content .kg-bookmark-container:hover {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content input {\r\n    color: color-mod(var(--midgrey) l(-30%));\r\n  }\r\n\r\n  .kg-bookmark-title {\r\n    color: #fff;\r\n  }\r\n\r\n  .kg-bookmark-description {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .kg-bookmark-metadata {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .site-archive-header .no-image {\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .site-archive-header .no-image .site-header-content {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    box-shadow: 0 0 0 6px hsla(0, 0%, 100%, 0.04);\r\n  }\r\n\r\n  .subscribe-form {\r\n    border: none;\r\n    background: linear-gradient(\r\n      color-mod(var(--darkmode) l(-6%)),\r\n      color-mod(var(--darkmode) l(-3%))\r\n    );\r\n  }\r\n\r\n  .subscribe-form-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .subscribe-form p {\r\n    color: rgba(255, 255, 255, 0.7);\r\n  }\r\n\r\n  .subscribe-email {\r\n    border-color: color-mod(var(--darkmode) l(+6%));\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: color-mod(var(--darkmode) l(+3%));\r\n  }\r\n\r\n  .subscribe-email:focus {\r\n    border-color: color-mod(var(--darkmode) l(+25%));\r\n  }\r\n\r\n  .subscribe-form button {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .subscribe-form .invalid .message-error,\r\n  .subscribe-form .error .message-error {\r\n    color: color-mod(var(--red) l(+5%) s(-5%));\r\n  }\r\n\r\n  .subscribe-form .success .message-success {\r\n    color: color-mod(var(--green) l(+5%) s(-5%));\r\n  }\r\n}\r\n"]}
\ No newline at end of file
diff --git a/content/themes/speckle/assets/css/csscomb.json b/content/themes/speckle/assets/css/csscomb.json
new file mode 100644
index 0000000..318b661
--- /dev/null
+++ b/content/themes/speckle/assets/css/csscomb.json
@@ -0,0 +1,240 @@
+{
+    "remove-empty-rulesets": true,
+    "always-semicolon": true,
+    "color-case": "lower",
+    "block-indent": "    ",
+    "color-shorthand": true,
+    "element-case": "lower",
+    "eof-newline": true,
+    "leading-zero": true,
+    "quotes": "double",
+    "space-before-colon": "",
+    "space-after-colon": " ",
+    "space-before-combinator": " ",
+    "space-after-combinator": " ",
+    "space-between-declarations": "\n",
+    "space-before-opening-brace": " ",
+    "space-after-opening-brace": "\n",
+    "space-after-selector-delimiter": "\n",
+    "space-before-selector-delimiter": "",
+    "space-before-closing-brace": "\n",
+    "strip-spaces": true,
+    "tab-size": 4,
+    "unitless-zero": true,
+    "sort-order": [ [
+        "content",
+        "visibility",
+        "position",
+        "top",
+        "right",
+        "bottom",
+        "left",
+        "z-index",
+        "order",
+        "flex",
+        "flex-grow",
+        "flex-shrink",
+        "flex-basis",
+        "align-self",
+        "display",
+        "flex-flow",
+        "flex-direction",
+        "justify-content",
+        "align-items",
+        "align-content",
+        "flex-wrap",
+        "flex-order",
+        "flex-pack",
+        "flex-align",
+        "float",
+        "clear",
+        "box-sizing",
+        "width",
+        "height",
+        "min-width",
+        "min-height",
+        "max-width",
+        "max-height",
+        "overflow",
+        "overflow-x",
+        "overflow-y",
+        "clip",
+        "margin",
+        "margin-top",
+        "margin-right",
+        "margin-bottom",
+        "margin-left",
+        "padding",
+        "padding-top",
+        "padding-right",
+        "padding-bottom",
+        "padding-left",
+        "outline",
+        "outline-width",
+        "outline-style",
+        "outline-color",
+        "outline-offset",
+        "border",
+        "border-spacing",
+        "border-collapse",
+        "border-width",
+        "border-style",
+        "border-color",
+        "border-top",
+        "border-top-width",
+        "border-top-style",
+        "border-top-color",
+        "border-right",
+        "border-right-width",
+        "border-right-style",
+        "border-right-color",
+        "border-bottom",
+        "border-bottom-width",
+        "border-bottom-style",
+        "border-bottom-color",
+        "border-left",
+        "border-left-width",
+        "border-left-style",
+        "border-left-color",
+        "border-image",
+        "border-image-source",
+        "border-image-slice",
+        "border-image-width",
+        "border-image-outset",
+        "border-image-repeat",
+        "border-top-image",
+        "border-right-image",
+        "border-bottom-image",
+        "border-left-image",
+        "border-corner-image",
+        "border-top-left-image",
+        "border-top-right-image",
+        "border-bottom-right-image",
+        "border-bottom-left-image",
+        "table-layout",
+        "caption-side",
+        "empty-cells",
+        "list-style",
+        "list-style-position",
+        "list-style-type",
+        "list-style-image",
+        "quotes",
+        "counter-increment",
+        "counter-reset",
+        "vertical-align",
+        "stroke",
+        "fill",
+        "stroke-width",
+        "stroke-opacity",
+        "color",
+        "font",
+        "font-family",
+        "font-size",
+        "line-height",
+        "font-weight",
+        "font-style",
+        "font-variant",
+        "font-size-adjust",
+        "font-stretch",
+        "text-rendering",
+        "font-feature-settings",
+        "letter-spacing",
+        "hyphens",
+        "text-align",
+        "text-align-last",
+        "text-decoration",
+        "text-emphasis",
+        "text-emphasis-position",
+        "text-emphasis-style",
+        "text-emphasis-color",
+        "text-indent",
+        "text-justify",
+        "text-outline",
+        "text-transform",
+        "text-wrap",
+        "text-overflow",
+        "text-overflow-ellipsis",
+        "text-overflow-mode",
+        "text-shadow",
+        "white-space",
+        "word-spacing",
+        "word-wrap",
+        "word-break",
+        "tab-size",
+        "user-select",
+        "src",
+        "resize",
+        "cursor",
+        "nav-index",
+        "nav-up",
+        "nav-right",
+        "nav-down",
+        "nav-left",
+        "background",
+        "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader",
+        "background-color",
+        "background-image",
+        "background-size",
+        "background-attachment",
+        "background-position",
+        "background-position-x",
+        "background-position-y",
+        "background-clip",
+        "background-origin",
+        "background-repeat",
+        "border-radius",
+        "border-top-left-radius",
+        "border-top-right-radius",
+        "border-bottom-right-radius",
+        "border-bottom-left-radius",
+        "box-decoration-break",
+        "box-shadow",
+        "opacity",
+        "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity",
+        "filter",
+        "transition",
+        "transition-delay",
+        "transition-timing-function",
+        "transition-duration",
+        "transition-property",
+        "transform",
+        "transform-origin",
+        "animation",
+        "animation-name",
+        "animation-duration",
+        "animation-play-state",
+        "animation-timing-function",
+        "animation-delay",
+        "animation-iteration-count",
+        "animation-direction",
+        "animation-fill-mode",
+        "pointer-events",
+        "unicode-bidi",
+        "direction",
+        "columns",
+        "column-span",
+        "column-width",
+        "column-count",
+        "column-fill",
+        "column-gap",
+        "column-rule",
+        "column-rule-width",
+        "column-rule-style",
+        "column-rule-color",
+        "break-before",
+        "break-inside",
+        "break-after",
+        "page-break-before",
+        "page-break-inside",
+        "page-break-after",
+        "orphans",
+        "widows",
+        "zoom",
+        "max-zoom",
+        "min-zoom",
+        "user-zoom",
+        "orientation",
+        "-webkit-overflow-scrolling",
+        "-ms-overflow-scrolling"
+    ] ]
+}
diff --git a/content/themes/speckle/assets/css/global.css b/content/themes/speckle/assets/css/global.css
new file mode 100644
index 0000000..562b738
--- /dev/null
+++ b/content/themes/speckle/assets/css/global.css
@@ -0,0 +1,490 @@
+/* Variables
+/* ---------------------------------------------------------- */
+
+:root {
+  /* Colours */
+  --primary: rgb(0, 15, 148);
+  --secondary: rgb(0, 137, 250);
+  --blue: #3eb0ef;
+  --green: #a4d037;
+  --purple: #ad26b4;
+  --yellow: #fecd35;
+  --red: #f05230;
+  --darkgrey: #15171a;
+  --midgrey: #738a94;
+  --lightgrey: #c5d2d9;
+  --whitegrey: #e5eff5;
+  --pink: #fa3a57;
+  --brown: #a3821a;
+  --darkmode: color-mod(var(--darkgrey) l(+2%));
+}
+
+/* Reset
+/* ---------------------------------------------------------- */
+
+html,
+body,
+div,
+span,
+applet,
+object,
+iframe,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+blockquote,
+pre,
+a,
+abbr,
+acronym,
+address,
+big,
+cite,
+code,
+del,
+dfn,
+em,
+img,
+ins,
+kbd,
+q,
+s,
+samp,
+small,
+strike,
+strong,
+sub,
+sup,
+tt,
+var,
+dl,
+dt,
+dd,
+ol,
+ul,
+li,
+fieldset,
+form,
+label,
+legend,
+table,
+caption,
+tbody,
+tfoot,
+thead,
+tr,
+th,
+td,
+article,
+aside,
+canvas,
+details,
+embed,
+figure,
+figcaption,
+footer,
+header,
+hgroup,
+menu,
+nav,
+output,
+ruby,
+section,
+summary,
+time,
+mark,
+audio,
+video {
+  margin: 0;
+  padding: 0;
+  border: 0;
+  font: inherit;
+  font-size: 100%;
+  vertical-align: baseline;
+}
+body {
+  line-height: 1;
+}
+ol,
+ul {
+  list-style: none;
+}
+blockquote,
+q {
+  quotes: none;
+}
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+  content: "";
+  content: none;
+}
+table {
+  border-spacing: 0;
+  border-collapse: collapse;
+}
+img {
+  max-width: 100%;
+}
+html {
+  box-sizing: border-box;
+  font-family: sans-serif;
+
+  -ms-text-size-adjust: 100%;
+  -webkit-text-size-adjust: 100%;
+}
+*,
+*:before,
+*:after {
+  box-sizing: inherit;
+}
+a {
+  background-color: transparent;
+}
+a:active,
+a:hover {
+  outline: 0;
+}
+b,
+strong {
+  font-weight: bold;
+}
+i,
+em,
+dfn {
+  font-style: italic;
+}
+h1 {
+  margin: 0.67em 0;
+  font-size: 2em;
+}
+small {
+  font-size: 80%;
+}
+sub,
+sup {
+  position: relative;
+  font-size: 75%;
+  line-height: 0;
+  vertical-align: baseline;
+}
+sup {
+  top: -0.5em;
+}
+sub {
+  bottom: -0.25em;
+}
+img {
+  border: 0;
+}
+svg:not(:root) {
+  overflow: hidden;
+}
+mark {
+  background-color: #fdffb6;
+}
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+button,
+input,
+optgroup,
+select,
+textarea {
+  margin: 0; /* 3 */
+  color: inherit; /* 1 */
+  font: inherit; /* 2 */
+}
+button {
+  overflow: visible;
+  border: none;
+}
+button,
+select {
+  text-transform: none;
+}
+button,
+html input[type="button"],
+/* 1 */
+input[type="reset"],
+input[type="submit"] {
+  cursor: pointer; /* 3 */
+
+  -webkit-appearance: button; /* 2 */
+}
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  padding: 0;
+  border: 0;
+}
+input {
+  line-height: normal;
+}
+input:focus {
+  outline: none;
+}
+input[type="checkbox"],
+input[type="radio"] {
+  box-sizing: border-box; /* 1 */
+  padding: 0; /* 2 */
+}
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto;
+}
+input[type="search"] {
+  box-sizing: content-box; /* 2 */
+
+  -webkit-appearance: textfield; /* 1 */
+}
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+legend {
+  padding: 0; /* 2 */
+  border: 0; /* 1 */
+}
+textarea {
+  overflow: auto;
+}
+table {
+  border-spacing: 0;
+  border-collapse: collapse;
+}
+td,
+th {
+  padding: 0;
+}
+
+/* ==========================================================================
+   Base styles: opinionated defaults
+   ========================================================================== */
+
+html {
+  overflow-x: hidden;
+  overflow-y: scroll;
+  font-size: 62.5%;
+
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+body {
+  overflow-x: hidden;
+  color: color-mod(var(--midgrey) l(-30%));
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
+    Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
+  font-size: 1.6rem;
+  line-height: 1.6em;
+  font-weight: 400;
+  font-style: normal;
+  letter-spacing: 0;
+  text-rendering: optimizeLegibility;
+  background: #fff;
+
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  -moz-font-feature-settings: "liga" on;
+}
+
+::selection {
+  text-shadow: none;
+  background: color-mod(var(--blue) lightness(+30%));
+}
+
+hr {
+  position: relative;
+  display: block;
+  width: 100%;
+  margin: 2.5em 0 3.5em;
+  padding: 0;
+  height: 1px;
+  border: 0;
+  border-top: 1px solid color-mod(var(--lightgrey) l(+10%));
+}
+
+audio,
+canvas,
+iframe,
+img,
+svg,
+video {
+  vertical-align: middle;
+}
+
+fieldset {
+  margin: 0;
+  padding: 0;
+  border: 0;
+}
+
+textarea {
+  resize: vertical;
+}
+
+p,
+ul,
+ol,
+dl,
+blockquote {
+  margin: 0 0 1.5em 0;
+}
+
+ol,
+ul {
+  padding-left: 1.3em;
+  padding-right: 1.5em;
+}
+
+ol ol,
+ul ul,
+ul ol,
+ol ul {
+  margin: 0.5em 0 1em;
+}
+
+ul {
+  list-style: disc;
+}
+
+ol {
+  list-style: decimal;
+}
+
+ul,
+ol {
+  max-width: 100%;
+}
+
+li {
+  margin: 0.5em 0;
+  padding-left: 0.3em;
+  line-height: 1.6em;
+}
+
+dt {
+  float: left;
+  margin: 0 20px 0 0;
+  width: 120px;
+  color: var(--darkgrey);
+  font-weight: 500;
+  text-align: right;
+}
+
+dd {
+  margin: 0 0 5px 0;
+  text-align: left;
+}
+
+blockquote {
+  margin: 1.5em 0;
+  padding: 0 1.6em 0 1.6em;
+  border-left: var(--whitegrey) 0.5em solid;
+}
+
+blockquote p {
+  margin: 0.8em 0;
+  font-size: 1.2em;
+  font-weight: 300;
+}
+
+blockquote small {
+  display: inline-block;
+  margin: 0.8em 0 0.8em 1.5em;
+  font-size: 0.9em;
+  opacity: 0.8;
+}
+/* Quotation marks */
+blockquote small:before {
+  content: "\2014 \00A0";
+}
+
+blockquote cite {
+  font-weight: bold;
+}
+blockquote cite a {
+  font-weight: normal;
+}
+
+a {
+  color: color-mod(var(--blue) l(-5%));
+  text-decoration: none;
+}
+
+a:hover {
+  text-decoration: underline;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  margin-top: 0;
+  line-height: 1.15;
+  font-weight: 600;
+  text-rendering: optimizeLegibility;
+}
+
+h1 {
+  margin: 0 0 0.5em 0;
+  font-size: 5.5rem;
+  font-weight: 600;
+}
+@media (max-width: 500px) {
+  h1 {
+    font-size: 2.2rem;
+  }
+}
+
+h2 {
+  margin: 1.5em 0 0.5em 0;
+  font-size: 2.2rem;
+}
+@media (max-width: 500px) {
+  h2 {
+    font-size: 1.8rem;
+  }
+}
+
+h3 {
+  margin: 1.5em 0 0.5em 0;
+  font-size: 1.8rem;
+  font-weight: 500;
+}
+@media (max-width: 500px) {
+  h3 {
+    font-size: 1.7rem;
+  }
+}
+
+h4 {
+  margin: 1.5em 0 0.5em 0;
+  font-size: 1.6rem;
+  font-weight: 500;
+}
+
+h5 {
+  margin: 1.5em 0 0.5em 0;
+  font-size: 1.4rem;
+  font-weight: 500;
+}
+
+h6 {
+  margin: 1.5em 0 0.5em 0;
+  font-size: 1.4rem;
+  font-weight: 500;
+}
diff --git a/content/themes/speckle/assets/css/screen.css b/content/themes/speckle/assets/css/screen.css
new file mode 100644
index 0000000..5b52e96
--- /dev/null
+++ b/content/themes/speckle/assets/css/screen.css
@@ -0,0 +1,3145 @@
+/* Table of Contents
+/* ------------------------------------------------------------
+
+This is a development CSS file which is built to a minified
+production stylesheet in assets/built/screen.css
+
+1.  Global Styles
+2.  Layout
+3.  Special Templates
+4.  Site Header
+  4.1 Home header
+  4.2 Archive header
+5.  Site Navigation
+6.  Post Feed
+7.  Single Post
+  7.1. Post Byline
+  7.2. Members Subscribe Form
+  7.3. Comments
+  7.4. Related Posts
+  7.5. Koenig Styles
+8.  Author Template
+9.  Error Template
+10. Subscribe Overlay
+11. Site Footer
+12. Dark Mode
+
+*/
+
+/* 1. Global - Set up the things
+/* ---------------------------------------------------------- */
+@import "global.css";
+
+body {
+  background: #fff;
+}
+
+.img {
+  display: block;
+  width: 100%;
+  height: 100%;
+  background-position: center center;
+  background-size: cover;
+  border-radius: 100%;
+}
+
+.hidden {
+  visibility: hidden;
+  position: absolute;
+  text-indent: -9999px;
+}
+
+/* 2. Layout - Page building blocks
+/* ---------------------------------------------------------- */
+
+.site-wrapper {
+  display: flex;
+  flex-direction: column;
+  min-height: 100vh;
+}
+
+.site-main {
+  z-index: 100;
+  flex-grow: 1;
+}
+
+/* Full width page blocks */
+.outer {
+  position: relative;
+  padding: 0 5vw;
+}
+
+/* Centered content container blocks */
+.inner {
+  margin: 0 auto;
+  max-width: 1040px;
+  width: 100%;
+}
+
+/* Usage:
+
+
+
+ Centered content +
+
+ +*/ + +/* 3. Special Template Styles +/* ---------------------------------------------------------- */ + +@media (min-width: 900px) { + .home-template .post-feed, + .tag-template .post-feed, + .author-template .post-feed { + padding: 40px 0 5vw; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + .home-template .site-nav { + position: relative; + } +} + +/* 4. Site Header +/* ---------------------------------------------------------- */ + +.site-header-background { + position: relative; + margin-top: 64px; + padding-bottom: 12px; + color: #fff; + /* background: color-mod(var(--darkgrey) l(-5%)) no-repeat center center; */ + background-size: cover; + background: linear-gradient( + to bottom right, + color-mod(var(--primary) l(-5%)) 0%, + color-mod(var(--secondary) l(-5%)) 100% + ); +} + +/* .site-header-background:before { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + display: block; + background: rgba(0, 0, 0, 0.18); +} */ + +/* .site-header-background:after { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: auto; + left: 0; + z-index: 10; + display: block; + height: 140px; + background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); +} */ + +/* .site-header-background.no-image:before, +.site-header-background.no-image:after { + display: none; +} */ + +.site-header-content { + z-index: 100; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 6vw 3vw; + min-height: 200px; + height: 100vh; +} + +.site-title { + z-index: 10; + margin: 0 0 0 -2px; + padding: 0; + font-size: 5rem; + line-height: 1em; + font-weight: 600; +} + +.site-logo { + max-height: 100px; +} + +.site-description { + z-index: 10; + margin: 0; + padding: 5px 0; + font-size: 2.1rem; + line-height: 1.4em; + font-weight: 400; + opacity: 0.8; +} + +/* 4.1 Home header +/* ---------------------------------------------------------- */ + +.site-home-header { + z-index: 1000; +} + +.site-home-header .site-header-background { + margin-top: 0; +} + +.site-home-header .site-header-content { + padding: 5vw 3vw 6vw; +} + +.site-home-header .site-title { + font-size: 5.5rem; + text-align: center; +} + +.site-home-header .site-description { + font-size: 2.2rem; + font-weight: 300; + text-align: center; +} + +/* 4.2 Archive header (tag and author post lists) +/* ---------------------------------------------------------- */ + +.site-archive-header .site-header-content { + position: relative; + align-items: stretch; + padding: 12vw 0 20px; + min-height: 200px; + max-height: 600px; +} + +.site-archive-header .no-image { + padding-top: 0; + padding-bottom: 0; + color: var(--darkgrey); + background: #fff; + opacity: 1; +} + +.site-archive-header .no-image .site-description { + color: var(--midgrey); + opacity: 1; +} + +.site-archive-header .no-image .site-header-content { + padding: 5vw 0 10px; + border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%)); +} + +/* Special header styles for smaller screens */ + +@media (max-width: 900px) { + .site-header-content { + padding-bottom: 9vw; + } +} + +@media (max-width: 500px) { + .site-home-header .site-title { + font-size: 4.2rem; + } + + .site-home-header .site-description { + font-size: 1.8rem; + } + + .site-archive-header .site-header-content { + flex-direction: column; + align-items: center; + min-height: unset; + } + + .site-archive-header .site-title { + font-size: 4.2rem; + text-align: center; + } + + .site-archive-header .no-image .site-header-content { + padding: 12vw 0 20px; + } +} + +/* 5. Site Navigation +/* ---------------------------------------------------------- */ + +.site-nav-main { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1000; + + background: linear-gradient( + to right, + color-mod(var(--primary)) 0%, + color-mod(var(--secondary)) 100% + ); +} + +.site-nav { + position: relative; + z-index: 100; + display: flex; + justify-content: space-between; + align-items: flex-start; + overflow: hidden; + height: 64px; + font-size: 1.3rem; +} + +.site-nav-left-wrapper { + position: relative; + flex: 1 0 auto; + display: flex; +} + +.site-header-background:not(.responsive-header-img) + .site-nav-left-wrapper:after, +.site-nav-main .site-nav-left-wrapper:after { + content: ""; + position: absolute; + top: 0; + z-index: 1000; + width: 40px; + height: 100%; +} + +.site-header-background:not(.responsive-header-img) + .site-nav-left-wrapper:after, +.site-nav-main .site-nav-left-wrapper:after { + right: 0; +} + +.site-nav-left { + flex: 1 0 auto; + display: flex; + align-items: center; + overflow-x: auto; + overflow-y: hidden; + -webkit-overflow-scrolling: touch; + margin-right: 10px; + padding: 10px 0 80px; + font-weight: 500; + letter-spacing: 0.2px; + text-transform: uppercase; + white-space: nowrap; + + -ms-overflow-scrolling: touch; +} + +.site-nav-left .nav li:last-of-type { + padding-right: 20px; +} + +/* Site Nav Hack Explanation (above): + +What's happening above is .site-nav-left is set to overflow-x and allow sideways scrolling, so that when there isn't enough space for all nav items (either due to lots of nav items, or a small viewport), you can still scroll side-to-side to reach them. Also, there is a small gradient on the left and right side covering the menu so that the menu goes offscreen smoothly. + +The knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px of padding-bottom and a 40px fixed height parent (.site-nav) hides that entirely. Slightly hacky code. But nice clean end-result. + +*/ + +.site-nav-logo { + position: relative; + z-index: 100; + flex-shrink: 0; + display: inline-block; + margin-right: 32px; + padding: 12px 0; + color: #fff; + font-size: 1.7rem; + line-height: 1.8rem; + font-weight: bold; + letter-spacing: -0.5px; + text-transform: none; +} + +.site-nav-logo:hover { + text-decoration: none; +} + +.site-nav-logo img { + display: block; + width: auto; + height: 21px; +} + +.site-home-header .site-nav-logo { + display: none; +} + +.site-nav-content { + position: relative; + align-self: flex-start; +} + +.nav { + position: absolute; + z-index: 1000; + display: flex; + margin: 0 0 0 -12px; + padding: 0; + list-style: none; + transition: all 1s cubic-bezier(0.19, 1, 0.22, 1); +} + +.nav li { + display: block; + margin: 0; + padding: 0; +} + +.nav li a { + position: relative; + display: block; + padding: 12px 12px; + color: #fff; + opacity: 0.8; + transition: opacity 0.35s ease-in-out; +} + +.nav li a:hover { + text-decoration: none; + opacity: 1; +} + +.nav li a:before { + content: ""; + position: absolute; + right: 100%; + bottom: 8px; + left: 12px; + height: 1px; + background: #fff; + opacity: 0.25; + transition: all 0.35s ease-in-out; +} + +.nav li a:hover:before { + right: 12px; + opacity: 0.5; +} + +.nav-post-title-active .nav { + visibility: hidden; + opacity: 0; + transform: translateY(-175%); +} + +.nav-post-title { + visibility: hidden; + position: absolute; + top: 9px; + color: #fff; + font-size: 1.7rem; + font-weight: 400; + text-transform: none; + opacity: 0; + transition: all 1s cubic-bezier(0.19, 1, 0.22, 1); + transform: translateY(175%); +} + +.nav-post-title.dash { + left: -25px; +} + +.nav-post-title.dash:before { + content: "– "; + opacity: 0.5; +} + +.nav-post-title-active .nav-post-title { + visibility: visible; + opacity: 1; + transform: translateY(0); +} + +.site-nav-right { + flex: 0 1 auto; + display: flex; + justify-content: flex-end; + align-items: center; + padding: 10px 0; + height: 64px; +} + +.site-nav-right .nav { + position: relative; + margin: 0; +} + +.site-nav-right .nav a { + white-space: nowrap; +} + +.site-nav-right .nav a:before { + display: none; +} + +.site-nav-right .nav li:last-of-type a { + margin-right: -12px; +} + +.social-links { + flex-shrink: 0; + display: flex; + align-items: center; +} + +.social-link { + display: inline-block; + margin: 0; + padding: 10px; + opacity: 0.8; +} + +.social-link:hover { + opacity: 1; +} + +.social-link svg { + height: 1.8rem; + fill: #fff; +} + +.social-link-fb svg { + height: 1.6rem; +} + +.social-link-wb svg { + height: 1.6rem; +} + +.social-link-wb svg path { + stroke: #fff; +} + +.social-link-rss svg { + height: 1.9rem; +} + +.subscribe-button { + display: block; + margin: 0 0 0 10px; + padding: 4px 10px; + border: #fff 1px solid; + color: #fff; + line-height: 1em; + border-radius: 10px; + opacity: 0.8; +} + +.subscribe-button:hover { + text-decoration: none; + opacity: 1; +} + +.site-nav-right .nav + .subscribe-button { + margin-left: 24px; +} + +.rss-button { + padding: 10px 8px; + opacity: 0.8; +} + +.rss-button:hover { + opacity: 1; +} + +.rss-button svg { + margin-bottom: 1px; + height: 2.1rem; + fill: #fff; +} + +/* Special behaviors for home navigation */ + +.home-template .site-nav-main { + z-index: 100; +} + +.home-template .site-nav-main .site-nav { + opacity: 0; + transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; +} + +.home-template .site-nav-main .fixed-nav-active { + opacity: 1; + transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.05s; + + +} + +@media (max-width: 700px) { + .site-home-header .site-nav { + margin-left: -5vw; + } + + .site-nav-main { + padding-right: 0; + padding-left: 0; + } + + .site-nav-left { + margin-right: 0; + padding-left: 5vw; + } + + .site-nav-right { + display: none; + } +} + +/* 6. Post Feed +/* ---------------------------------------------------------- */ + +.posts { + overflow-x: hidden; +} + +.post-feed { + position: relative; + display: flex; + flex-wrap: wrap; + margin: 0 -20px; + padding: 50px 0 0; + background: #fff; +} + +.post-card { + position: relative; + flex: 1 1 301px; + display: flex; + flex-direction: column; + overflow: hidden; + margin: 0 0 40px; + padding: 0 20px 40px; + min-height: 220px; + border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%)); + background-size: cover; +} + +.post-card-image-link { + position: relative; + display: block; + overflow: hidden; + border-radius: 3px; +} + +.post-card-image { + width: 100%; + height: 200px; + background: var(--lightgrey) no-repeat center center; + + object-fit: cover; +} + +.post-card-content-link { + position: relative; + display: block; + color: var(--darkgrey); +} + +.post-card-content-link:hover { + text-decoration: none; +} + +.post-card-header { + margin: 15px 0 0; +} + +.post-feed .no-image .post-card-content-link { + padding: 0; +} + +.no-image .post-card-header { + margin-top: 0; +} + +.post-card-primary-tag { + margin: 0 0 0.2em; + color: var(--blue); + font-size: 1.2rem; + font-weight: 500; + letter-spacing: 0.2px; + text-transform: uppercase; +} + +.post-card-title { + margin: 0 0 0.4em; + line-height: 1.15em; + transition: color 0.2s ease-in-out; +} + +.no-image .post-card-title { + margin-top: 0; +} + +.post-card-content { + flex-grow: 1; + display: flex; + flex-direction: column; +} + +.post-card-excerpt { + max-width: 56em; + color: var(--midgrey); + font-family: Georgia, serif; +} + +.post-card-excerpt p { + margin-bottom: 1em; +} + +.post-card-meta { + display: flex; + align-items: flex-start; + padding: 0; +} + +.author-profile-image, +.avatar-wrapper { + display: block; + width: 100%; + height: 100%; + background: color-mod(var(--lightgrey) l(+10%)); + border-radius: 100%; + + object-fit: cover; +} + +.post-card-meta .profile-image-wrapper, +.post-card-meta .avatar-wrapper { + position: relative; +} + +.author-list { + display: flex; + flex-wrap: wrap; + margin: 0 0 0 4px; + padding: 0; + list-style: none; +} + +.author-list-item { + position: relative; + flex-shrink: 0; + margin: 0; + padding: 0; +} + +.static-avatar { + display: block; + overflow: hidden; + margin: 0 0 0 -6px; + width: 34px; + height: 34px; + border: #fff 2px solid; + border-radius: 100%; +} + +.author-name-tooltip { + position: absolute; + bottom: 105%; + z-index: 999; + display: block; + padding: 2px 8px; + color: white; + font-size: 1.2rem; + letter-spacing: 0.2px; + white-space: nowrap; + background: var(--darkgrey); + border-radius: 3px; + box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px, + rgba(39, 44, 49, 0.03) 1px 3px 8px; + opacity: 0; + transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99); + transform: translateY(6px); + pointer-events: none; +} + +.author-list-item:hover .author-name-tooltip { + opacity: 1; + transform: translateY(0px); +} + +@media (max-width: 700px) { + .author-name-tooltip { + display: none; + } +} + +.post-card-byline-content { + flex: 1 1 50%; + display: flex; + flex-direction: column; + margin: 2px 0 0 6px; + color: color-mod(var(--midgrey) l(+10%)); + font-size: 1.2rem; + line-height: 1.4em; + font-weight: 400; + letter-spacing: 0.2px; + text-transform: uppercase; +} + +.post-card-byline-content span { + margin: 0; +} + +.post-card-byline-content a { + color: color-mod(var(--darkgrey) l(+20%)); + font-weight: 600; +} + +.post-card-byline-date { + font-size: 1.2rem; +} + +.post-card-byline-date .bull { + display: inline-block; + margin: 0 4px; + opacity: 0.6; +} + +.single-author-byline { + display: flex; + flex-direction: column; + margin-left: 5px; + color: color-mod(var(--midgrey) l(-10%)); + font-size: 1.3rem; + line-height: 1.4em; + font-weight: 500; +} + +.single-author { + display: flex; + align-items: center; +} + +.single-author .static-avatar { + margin-left: -2px; +} + +.single-author-name { + display: inline-block; +} + +/* Special Styling for home page grid (below): + +The first post in the list is styled to be bigger than the others and take over +the full width of the grid to give it more emphasis. Wrapped in a media query to +make sure this only happens on large viewports / desktop-ish devices. + + */ + +@media (min-width: 795px) { + .post-card-large { + flex: 1 1 100%; + flex-direction: row; + padding-bottom: 40px; + min-height: 280px; + border-top: 0; + } + + .post-card-large:hover { + border-bottom-color: color-mod(var(--lightgrey) l(+10%)); + } + + .post-card-large:not(.no-image) .post-card-header { + margin-top: 0; + } + + .post-card-large .post-card-image-link { + position: relative; + flex: 1 1 auto; + margin-bottom: 0; + min-height: 380px; + } + + .post-card-large .post-card-image { + position: absolute; + width: 100%; + height: 100%; + } + + .post-card-large .post-card-content { + flex: 0 1 361px; + justify-content: center; + } + + .post-card-large .post-card-title { + margin-top: 0; + font-size: 3.2rem; + } + + .post-card-large .post-card-content-link { + padding: 0 0 0 40px; + } + + .post-card-large .post-card-meta { + padding: 0 0 0 40px; + } + + .post-card-large .post-card-excerpt p { + margin-bottom: 1.5em; + font-size: 1.8rem; + line-height: 1.5em; + } +} + +/* Adjust some margins for smaller screens */ +@media (max-width: 1170px) { + .post-card { + margin-bottom: 5vw; + } +} + +@media (max-width: 650px) { + .post-feed { + padding-top: 5vw; + } + + .post-card { + margin-bottom: 5vw; + } +} + +@media (max-width: 500px) { + .post-card-title { + font-size: 1.9rem; + } + + .post-card-excerpt { + font-size: 1.6rem; + } +} + +/* 7. Single Post +/* ---------------------------------------------------------- */ + +.post-template .site-main, +.page-template .site-main { + margin-top: 64px; + padding-bottom: 4vw; + background: #fff; +} + +.post-full-header { + position: relative; + margin: 0 auto; + padding: 70px 170px 50px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +.post-full-tags { + display: flex; + justify-content: flex-start; + align-items: center; + color: var(--midgrey); + font-size: 1.3rem; + line-height: 1.4em; + font-weight: 600; + text-transform: uppercase; +} + +.post-full-meta-date { + color: var(--midgrey); + font-size: 1.2rem; + font-weight: 400; +} + +@media (max-width: 1170px) { + .post-full-header { + padding: 60px 11vw 50px; + } +} + +@media (max-width: 800px) { + .post-full-header { + padding-right: 5vw; + padding-left: 5vw; + } +} + +@media (max-width: 500px) { + .post-full-header { + padding: 20px 0 35px; + } +} + +.post-full-title { + margin: 0 0 0.2em; + color: color-mod(var(--darkgrey) l(-5%)); +} + +.post-full-custom-excerpt { + margin: 20px 0 0; + color: var(--midgrey); + font-family: Georgia, serif; + font-size: 2.3rem; + line-height: 1.4em; + font-weight: 300; +} + +.date-divider { + display: inline-block; + margin: 0 6px 1px; + font-weight: 300; +} + +.post-full-image { + display: flex; + flex-direction: column; + align-items: center; + overflow: hidden; + margin: 25px 0 50px; + background: color-mod(var(--lightgrey) l(+10%)); + border-radius: 3px; +} + +.post-full-image img { + max-width: 1040px; + width: 100%; + height: auto; +} + +.post-full-content { + position: relative; + margin: 0 auto; + padding: 0 170px 6vw; + min-height: 230px; + font-family: Georgia, serif; + font-size: 2rem; + line-height: 1.6em; + background: #fff; +} + +@media (max-width: 1170px) { + .post-full-content { + padding: 0 11vw; + } +} +@media (max-width: 800px) { + .post-full-content { + padding: 0 5vw; + font-size: 1.8rem; + } +} +@media (max-width: 500px) { + .post-full-custom-excerpt { + font-size: 1.9rem; + line-height: 1.5em; + } +} + +.no-image .post-full-content { + padding-top: 0; +} + +.no-image .post-full-content:before, +.no-image .post-full-content:after { + display: none; +} + +.post-full-content h1, +.post-full-content h2, +.post-full-content h3, +.post-full-content h4, +.post-full-content h5, +.post-full-content h6, +.post-full-content p, +.post-full-content ul, +.post-full-content ol, +.post-full-content dl, +.post-full-content pre, +.post-full-content blockquote, +.post-full-comments, +.footnotes { + margin: 0 0 1.5em 0; + min-width: 100%; +} +@media (max-width: 500px) { + .post-full-content p, + .post-full-content ul, + .post-full-content ol, + .post-full-content dl, + .post-full-content pre, + .post-full-comments, + .footnotes { + margin-bottom: 1.28em; + } +} + +.post-full-content li { + word-break: break-word; +} + +.post-full-content li p { + margin: 0; +} + +.post-full-content a { + color: var(--darkgrey); + word-break: break-word; + box-shadow: var(--darkgrey) 0 -1px 0 inset; + transition: all 0.2s ease-in-out; +} + +.post-full-content a:hover { + color: var(--blue); + text-decoration: none; + box-shadow: var(--blue) 0 -1px 0 inset; +} + +.post-full-content strong, +.post-full-content em { + color: color-mod(var(--darkgrey) l(-5%)); +} + +.post-full-content small { + display: inline-block; + line-height: 1.6em; +} + +.post-full-content li:first-child { + margin-top: 0; +} + +.post-full-content img, +.post-full-content video { + display: block; + margin: 1.5em auto; + max-width: 1040px; + height: auto; +} +@media (max-width: 1040px) { + .post-full-content img, + .post-full-content video { + width: 100%; + } +} + +/* Full bleed images (#full) +Super neat trick courtesy of @JoelDrapper + +Usage (In Ghost edtior): + +![img](/some/image.jpg#full) + +*/ +.post-full-content img[src$="#full"] { + max-width: none; + width: 100vw; +} + +/* Image captions + +Usage (In Ghost editor): + +![img](/some/image.jpg) +Your image caption + +*/ +.post-full-content img + br + small { + display: block; + margin-top: -3em; + margin-bottom: 1.5em; + text-align: center; +} + +/* Override third party iframe styles */ +.post-full-content iframe { + margin: 0 auto !important; +} + +.post-full-content blockquote { + margin: 0 0 1.5em; + padding: 0 1.5em; + border-left: color-mod(var(--blue)) 3px solid; +} +@media (max-width: 500px) { + .post-full-content blockquote { + padding: 0 1.3em; + } +} + +.post-full-content blockquote p { + margin: 0 0 1em 0; + color: inherit; + font-size: inherit; + line-height: inherit; + font-style: italic; +} + +.post-full-content blockquote p:last-child { + margin-bottom: 0; +} + +.post-full-content code { + padding: 0 5px 2px; + font-size: 0.8em; + line-height: 1em; + font-weight: 400 !important; + background: var(--whitegrey); + border-radius: 3px; +} + +.post-full-content p code { + word-break: break-all; +} + +.post-full-content pre { + overflow-x: auto; + margin: 1.5em 0 3em; + padding: 20px; + max-width: 100%; + border: color-mod(var(--darkgrey) l(-10%)) 1px solid; + color: var(--whitegrey); + font-size: 1.4rem; + line-height: 1.5em; + background: color-mod(var(--darkgrey) l(-3%)); + border-radius: 5px; +} + +.post-full-content pre ::selection { + color: color-mod(var(--midgrey) l(-25%)); +} + +.post-full-content pre code { + padding: 0; + font-size: inherit; + line-height: inherit; + background: transparent; +} + +.post-full-content pre code :not(span) { + color: inherit; +} + +.post-full-content .fluid-width-video-wrapper { + margin: 1.5em 0 3em; +} + +.post-full-content hr { + margin: 2em 0; +} + +.post-full-content hr:after { + content: ""; + position: absolute; + top: -15px; + left: 50%; + display: block; + margin-left: -10px; + width: 1px; + height: 30px; + background: color-mod(var(--lightgrey) l(+10%)); + box-shadow: #fff 0 0 0 5px; + transform: rotate(45deg); +} + +.post-full-content hr + p { + margin-top: 1.2em; +} + +.post-full-content h1, +.post-full-content h2, +.post-full-content h3, +.post-full-content h4, +.post-full-content h5, +.post-full-content h6 { + color: color-mod(var(--darkgrey) l(-5%)); + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, + Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; +} + +.post-full-content h1 { + margin: 0.5em 0 0.4em; + font-size: 4.2rem; + line-height: 1.25em; + font-weight: 600; +} +.post-full-content p + h1 { + margin-top: 0.8em; +} +@media (max-width: 800px) { + .post-full-content h1 { + font-size: 3.2rem; + line-height: 1.25em; + } +} + +.post-full-content h2 { + margin: 0.5em 0 0.4em; + font-size: 3.2rem; + line-height: 1.25em; + font-weight: 600; +} +.post-full-content p + h2 { + margin-top: 0.8em; +} +@media (max-width: 800px) { + .post-full-content h2 { + margin-bottom: 0.3em; + font-size: 2.8rem; + line-height: 1.25em; + } +} + +.post-full-content h3 { + margin: 0.5em 0 0.2em; + font-size: 2.5rem; + line-height: 1.3em; + font-weight: 600; +} +.post-full-content h2 + h3 { + margin-top: 0.7em; +} +@media (max-width: 800px) { + .post-full-content h3 { + margin-bottom: 0.3em; + font-size: 2.4rem; + line-height: 1.3em; + } +} + +.post-full-content h4 { + margin: 0.5em 0 0.2em; + font-size: 2.5rem; + font-weight: 600; +} +.post-full-content h2 + h4 { + margin-top: 0.7em; +} +.post-full-content h3 + h4 { + margin-top: 0; +} +@media (max-width: 800px) { + .post-full-content h4 { + margin-bottom: 0.3em; + font-size: 2.4rem; + line-height: 1.3em; + } +} + +.post-full-content h5 { + display: block; + margin: 0.5em 0; + padding: 0.4em 1em 0.9em; + border: 0; + color: var(--blue); + font-family: Georgia, serif; + font-size: 3.2rem; + line-height: 1.35em; + text-align: center; +} +@media (min-width: 1180px) { + .post-full-content h5 { + max-width: 1060px; + width: 100vw; + } +} +@media (max-width: 800px) { + .post-full-content h5 { + margin-bottom: 1em; + margin-left: 1.3em; + padding: 0 0 0.5em; + font-size: 2.4rem; + text-align: initial; + } +} + +.post-full-content h6 { + margin: 0.5em 0 0.2em 0; + font-size: 2rem; + font-weight: 700; +} +@media (max-width: 800px) { + .post-full-content h6 { + font-size: 1.8rem; + line-height: 1.4em; + } +} + +.footnotes-sep { + margin-bottom: 30px; +} + +.footnotes { + font-size: 1.5rem; +} + +.footnotes p { + margin: 0; +} + +.footnote-backref { + color: var(--blue) !important; + font-size: 1.2rem; + font-weight: bold; + text-decoration: none !important; + box-shadow: none !important; +} + +/* Some grouped styles for smaller viewports */ +@media (max-width: 1170px) { + .post-full-image { + margin: 25px -6vw 50px; + border-radius: 0; + } + + .post-full-image img { + max-width: 1170px; + } +} + +@media (max-width: 700px) { + .post-full-image { + margin: 25px -5vw; + } +} + +@media (max-width: 500px) { + .post-full-meta { + font-size: 1.2rem; + line-height: 1.3em; + } + + .post-full-title { + margin-top: 0.2em; + font-size: 4.2rem; + line-height: 1.05em; + } + + .post-full-image { + margin-top: 5px; + margin-bottom: 5vw; + } + + .post-full-content { + padding: 0; + } + + .post-full-content:before, + .post-full-content:after { + display: none; + } +} + +/* Tables */ +.post-full-content table { + display: inline-block; + overflow-x: auto; + margin: 0.5em 0 2.5em; + max-width: 100%; + width: auto; + border-spacing: 0; + border-collapse: collapse; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, + Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; + font-size: 1.6rem; + white-space: nowrap; + vertical-align: top; +} + +.post-full-content table { + -webkit-overflow-scrolling: touch; + background: radial-gradient( + ellipse at left, + rgba(0, 0, 0, 0.2) 0%, + rgba(0, 0, 0, 0) 75% + ) + 0 center, + radial-gradient( + ellipse at right, + rgba(0, 0, 0, 0.2) 0%, + rgba(0, 0, 0, 0) 75% + ) + 100% center; + background-attachment: scroll, scroll; + background-size: 10px 100%, 10px 100%; + background-repeat: no-repeat; +} + +.post-full-content table td:first-child { + background-image: linear-gradient( + to right, + rgba(255, 255, 255, 1) 50%, + rgba(255, 255, 255, 0) 100% + ); + background-size: 20px 100%; + background-repeat: no-repeat; +} + +.post-full-content table td:last-child { + background-image: linear-gradient( + to left, + rgba(255, 255, 255, 1) 50%, + rgba(255, 255, 255, 0) 100% + ); + background-position: 100% 0; + background-size: 20px 100%; + background-repeat: no-repeat; +} + +.post-full-content table th { + color: var(--darkgrey); + font-size: 1.2rem; + font-weight: 700; + letter-spacing: 0.2px; + text-align: left; + text-transform: uppercase; + background-color: color-mod(var(--whitegrey) l(+4%)); +} + +.post-full-content table th, +.post-full-content table td { + padding: 6px 12px; + border: color-mod(var(--whitegrey) l(-1%) s(-5%)) 1px solid; +} + +/* 7.1. Post Byline +/* ---------------------------------------------------------- */ + +.post-full-byline { + display: flex; + justify-content: space-between; + margin: 35px 0 0; + padding-top: 15px; + border-top: 1px solid color-mod(var(--lightgrey) l(+10%)); +} + +.post-full-byline-content { + flex-grow: 1; + display: flex; + align-items: flex-start; +} + +.post-full-byline-content .author-list { + justify-content: flex-start; + padding: 0 12px 0 0; +} + +.post-full-byline-meta { + margin: 2px 0 0; + color: color-mod(var(--midgrey) l(+10%)); + font-size: 1.2rem; + line-height: 1.2em; + letter-spacing: 0.2px; + text-transform: uppercase; +} + +.post-full-byline-meta h4 { + margin: 0 0 3px; + font-size: 1.3rem; + line-height: 1.4em; + font-weight: 500; +} + +.post-full-byline-meta h4 a { + color: color-mod(var(--darkgrey) l(+10%)); +} + +.post-full-byline-meta h4 a:hover { + color: var(--darkgrey); +} + +.post-full-byline-meta .bull { + display: inline-block; + margin: 0 4px; + opacity: 0.6; +} + +.author-avatar { + display: block; + overflow: hidden; + margin: 0 -4px; + width: 40px; + height: 40px; + border: #fff 2px solid; + border-radius: 100%; + transition: all 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99) 700ms; +} + +.author-list-item .author-card { + position: absolute; + bottom: 130%; + left: 50%; + z-index: 600; + display: flex; + justify-content: space-between; + margin-left: -200px; + width: 400px; + font-size: 1.4rem; + line-height: 1.5em; + background: white; + border-radius: 3px; + box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px, + rgba(39, 44, 49, 0.06) 1px 3px 8px; + opacity: 0; + transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99); + transform: scale(0.98) translateY(15px); + pointer-events: none; +} + +.author-list-item .author-card:before { + content: ""; + position: absolute; + top: 100%; + left: 50%; + display: block; + margin-left: -8px; + width: 0; + height: 0; + border-top: 8px solid #fff; + border-right: 8px solid transparent; + border-left: 8px solid transparent; +} + +.author-list-item .author-card.hovered { + opacity: 1; + transform: scale(1) translateY(0px); + pointer-events: auto; +} + +.author-card { + padding: 20px 20px 22px; +} + +.author-card .author-info { + flex: 1 1 auto; + padding: 0 0 0 20px; +} + +.author-card .author-info h2 { + margin: 8px 0 0; + font-size: 1.6rem; +} + +.author-card .author-info p { + margin: 4px 0 0; + color: color-mod(var(--midgrey) l(-10%)); +} + +.author-card .author-info .bio h2 { + margin-top: 0; +} + +.author-card .author-info .bio p { + margin-top: 0.8em; +} + +.author-card .author-profile-image { + flex: 0 0 60px; + margin: 0; + width: 60px; + height: 60px; + border: none; +} + +.basic-info .avatar-wrapper { + position: relative; + margin: 0; + width: 60px; + height: 60px; + border: none; + background: rgba(229, 239, 245, 0.1); +} + +.basic-info .avatar-wrapper svg { + margin: 0; + width: 60px; + height: 60px; + opacity: 0.15; +} + +@media (max-width: 1170px) { + .author-list-item .author-card { + margin-left: -50px; + width: 430px; + } + + .author-list-item .author-card:before { + left: 50px; + } +} + +@media (max-width: 650px) { + .author-list-item .author-card { + display: none; + } +} + +@media (max-width: 500px) { + .author-avatar { + width: 36px; + height: 36px; + } + + .post-full-byline { + margin-top: 20px; + } + + .post-full-byline-meta { + font-size: 1.2rem; + } + + .post-full-byline-meta h4 { + margin-bottom: 2px; + font-size: 1.2rem; + } +} + +/* 7.2. Members Subscribe Form +/* ---------------------------------------------------------- */ +.subscribe-form { + margin: 1.5em 0; + padding: 6.5vw 7vw 8vw; + border: color-mod(var(--lightgrey) l(+10%)) 1px solid; + text-align: center; + background: linear-gradient( + color-mod(var(--whitegrey) l(+6%)), + color-mod(var(--whitegrey) l(+4%)) + ); + border-radius: 3px; +} + +.subscribe-form-title { + margin: 0 0 3px 0; + padding: 0; + color: var(--darkgrey); + font-size: 3.5rem; + line-height: 1; + font-weight: 600; +} + +.subscribe-form-description { + margin-bottom: 0.2em 0 1em; + color: var(--midgrey); + font-size: 2.1rem; + line-height: 1.55em; +} + +.subscribe-form form { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin: 0 auto; + max-width: 460px; +} + +.subscribe-form .form-group { + align-self: stretch; + display: flex; +} + +.subscribe-email { + display: block; + padding: 10px; + width: 100%; + border: color-mod(var(--lightgrey) l(+7%)) 1px solid; + color: var(--midgrey); + font-size: 1.8rem; + line-height: 1em; + font-weight: normal; + user-select: text; + border-radius: 5px; + transition: border-color 0.15s linear; + + -webkit-appearance: none; +} + +.subscribe-email:focus { + outline: 0; + border-color: color-mod(var(--lightgrey) l(-2%)); +} + +.subscribe-form button { + position: relative; + display: inline-block; + margin: 0 0 0 10px; + padding: 0 20px; + height: 43px; + outline: none; + color: #fff; + font-size: 1.5rem; + line-height: 39px; + font-weight: 400; + text-align: center; + background: linear-gradient( + color-mod(var(--blue) whiteness(+7%)), + color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%, + color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%, + color-mod(var(--blue) lightness(-4%) saturation(-10%)) + ); + border-radius: 5px; + + -webkit-font-smoothing: subpixel-antialiased; +} + +.subscribe-form button:active, +.subscribe-form button:focus { + background: color-mod(var(--blue) lightness(-9%) saturation(-10%)); +} + +.subscribe-form .button-loader, +.subscribe-form .message-success, +.subscribe-form .message-error { + display: none; +} + +.subscribe-form .loading .button-content { + visibility: hidden; +} + +.subscribe-form .loading .button-loader { + position: absolute; + top: 0; + left: 50%; + display: inline-block; + margin-left: -19px; + transform: scale(0.7); +} + +.subscribe-form .button-loader svg path, +.subscribe-form .button-loader svg rect { + fill: #fff; +} + +.subscribe-form .success .message-success, +.subscribe-form .invalid .message-error, +.subscribe-form .error .message-error { + margin: 1em auto 0; + max-width: 400px; + color: var(--red); + font-size: 1.6rem; + line-height: 1.5em; + text-align: center; +} + +.subscribe-form .success .message-success { + display: block; + color: color-mod(var(--green) l(-5%)); +} + +.subscribe-form .invalid .message-error, +.subscribe-form .error .message-error { + display: block; +} + +@media (max-width: 650px) { + .subscribe-form-title { + font-size: 2.4rem; + } + + .subscribe-form-description { + font-size: 1.6rem; + } +} + +@media (max-width: 500px) { + .subscribe-form form { + flex-direction: column; + } + + .subscribe-form .form-group { + flex-direction: column; + width: 100%; + } + + .subscribe-form button { + margin: 10px 0 0 0; + width: 100%; + } +} + +/* 7.3. Comments +/* ---------------------------------------------------------- */ + +.post-full-comments { + margin: 0 auto; + max-width: 840px; +} + +/* 7.4. Related posts +/* ---------------------------------------------------------- */ + +.read-next { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); + background: color-mod(var(--darkgrey) l(-5%)); +} + +.read-next-feed { + display: flex; + flex-wrap: wrap; + margin: 0 -25px; + padding: 60px 0 0 0; +} + +.read-next .post-card { + padding-bottom: 0; + border-bottom: none; +} + +.read-next .post-card:after { + display: none; +} + +.read-next .post-card-primary-tag { + color: #fff; + opacity: 0.6; +} + +.read-next .post-card-title { + color: #fff; + opacity: 0.8; + transition: all 0.2s ease-in-out; +} + +.read-next .post-card:hover .post-card-image { + opacity: 1; +} + +.read-next .post-card-excerpt { + color: rgba(255, 255, 255, 0.6); +} + +.read-next .static-avatar { + border-color: #000; +} + +.read-next .post-card-byline-content { + color: rgba(255, 255, 255, 0.6); +} + +.read-next .post-card-byline-content a { + color: rgba(255, 255, 255, 0.8); +} + +.read-next-card { + position: relative; + flex: 0 1 326px; + display: flex; + flex-direction: column; + overflow: hidden; + margin: 0 25px 50px; + padding: 25px; + background: linear-gradient( + color-mod(var(--darkgrey) l(+2%)), + color-mod(var(--darkgrey) l(-5%)) + ); + border-radius: 3px; +} + +.read-next-card a { + transition: all 0.2s ease-in-out; +} + +.read-next-card a:hover { + text-decoration: none; +} + +.read-next-card-header h3 { + margin: 0; + color: rgba(255, 255, 255, 0.6); + font-size: 1.2rem; + line-height: 1em; + font-weight: 300; + letter-spacing: 0.4px; + text-transform: uppercase; +} + +.read-next-card-header h3 a { + color: #fff; + font-weight: 500; + text-decoration: none; + opacity: 0.8; +} + +.read-next-card-header h3 a:hover { + opacity: 1; +} + +.read-next-card-content { + font-size: 1.7rem; +} + +.read-next-card-content ul { + display: flex; + flex-direction: column; + margin: 0; + padding: 0; + list-style: none; +} + +.read-next-card-content li { + display: flex; + flex-direction: column; + align-items: flex-start; + margin: 0; + padding: 20px 0; + border-bottom: rgba(255, 255, 255, 0.1); +} + +.read-next-card-content li:last-of-type { + padding-bottom: 5px; + border: none; +} + +.read-next-card-content h4 { + margin: 0; + font-size: 1.6rem; + line-height: 1.35em; + font-weight: 600; +} + +.read-next-card-content li a { + display: block; + color: #fff; + opacity: 0.8; +} + +.read-next-card-content li a:hover { + opacity: 1; +} + +.read-next-card-excerpt { + overflow: hidden; + max-width: 100%; + font-size: 1.4rem; + line-height: 1.2em; + text-overflow: ellipsis; +} + +.read-next-card-meta { + margin-top: 2px; + font-size: 1.2rem; + line-height: 1.4em; + font-weight: 400; +} + +.read-next-card-meta p { + margin: 0; + color: rgba(255, 255, 255, 0.6); +} + +.read-next-card-footer { + position: relative; + margin: 40px 0 5px; +} + +.read-next-card-footer a { + padding: 7px 12px 8px 14px; + border: 1px solid rgba(255, 255, 255, 0.6); + color: rgba(255, 255, 255, 0.6); + font-size: 1.3rem; + border-radius: 999px; + transition: all 0.35s ease-in-out; +} + +.read-next-card-footer a:hover { + border-color: var(--yellow); + color: var(--yellow); + text-decoration: none; +} + +@media (max-width: 1170px) { + .read-next-card { + flex: 1 1 261px; + margin-bottom: 5vw; + } +} + +@media (max-width: 650px) { + .read-next-feed { + flex-direction: column; + padding: 25px 0 0; + } + + .read-next-card { + flex: 1 1 auto; + margin: 0 25px; + padding: 0; + background: none; + } + + .read-next .post-card { + flex: 1 1 auto; + margin: 25px; + padding: 25px 0 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); + } +} + +/* 7.5. Koenig Styles +/* ---------------------------------------------------------- */ + +.post-content { + display: flex; + flex-direction: column; + align-items: center; +} + +.post-full-content .kg-image { + margin: 0 auto; + max-width: 100%; +} + +/* Preventing full-width image overlap with post image. */ +.post-full-image + .post-full-content .kg-content *:first-child .kg-image { + width: 100%; +} + +.post-full-content .kg-width-wide .kg-image { + max-width: 1040px; +} + +.post-full-content .kg-width-full .kg-image { + max-width: 100vw; +} + +.post-full-content figure { + margin: 0.8em 0 2.3em; +} + +.post-full-content h1 + figure, +.post-full-content h2 + figure, +.post-full-content h3 + figure, +.post-full-content h4 + figure { + margin-top: 2em; +} + +.post-full-content figure img { + margin: 0; +} + +.post-full-content figcaption { + margin: 1em auto 0; + color: color-mod(var(--midgrey) l(-10%)); + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, + Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; + font-size: 75%; + line-height: 1.5em; + text-align: center; + max-width: 1040px; +} + +.kg-width-full figcaption { + padding: 0 1.5em; +} + +.kg-embed-card { + display: flex; + flex-direction: column; + align-items: center; + width: 100%; +} + +.kg-embed-card .fluid-width-video-wrapper { + margin: 0; +} + +@media (max-width: 1040px) { + .post-full-content .kg-width-full .kg-image { + width: 100vw; + } +} + +.kg-gallery-container { + display: flex; + flex-direction: column; + max-width: 1040px; + width: 100vw; +} + +.kg-gallery-row { + display: flex; + flex-direction: row; + justify-content: center; +} + +.kg-gallery-image img { + display: block; + margin: 0; + width: 100%; + height: 100%; +} + +.kg-gallery-row:not(:first-of-type) { + margin: 0.75em 0 0 0; +} + +.kg-gallery-image:not(:first-of-type) { + margin: 0 0 0 0.75em; +} + +.kg-gallery-card + .kg-image-card.kg-width-wide, +.kg-gallery-card + .kg-gallery-card, +.kg-image-card.kg-width-wide + .kg-gallery-card, +.kg-image-card.kg-width-wide + .kg-image-card.kg-width-wide { + margin: -2.25em 0 3em; +} + +/* keep existing
 styles for code cards with captions */
+.kg-code-card {
+  width: 100%;
+}
+
+.kg-code-card pre {
+  margin: 0;
+}
+
+.kg-bookmark-card {
+  width: 100%;
+}
+
+.kg-card + .kg-bookmark-card {
+  margin-top: 0;
+}
+
+.post-full-content .kg-bookmark-container {
+  display: flex;
+  min-height: 148px;
+  color: var(--darkgrey);
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
+    Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
+  text-decoration: none;
+  border-radius: 3px;
+  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);
+}
+
+.post-full-content .kg-bookmark-container:hover {
+  color: var(--darkgrey);
+  text-decoration: none;
+  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);
+}
+
+.kg-bookmark-content {
+  flex-grow: 1;
+  display: flex;
+  flex-direction: column;
+  justify-content: flex-start;
+  align-items: flex-start;
+  padding: 20px;
+}
+
+.kg-bookmark-title {
+  color: color-mod(var(--midgrey) l(-30%));
+  font-size: 1.6rem;
+  line-height: 1.5em;
+  font-weight: 600;
+  transition: color 0.2s ease-in-out;
+}
+
+.post-full-content .kg-bookmark-container:hover .kg-bookmark-title {
+  color: var(--blue);
+}
+
+.kg-bookmark-description {
+  display: -webkit-box;
+  overflow-y: hidden;
+  margin-top: 12px;
+  max-height: 48px;
+  color: color-mod(var(--midgrey) l(-10%));
+  font-size: 1.5rem;
+  line-height: 1.5em;
+  font-weight: 400;
+
+  -webkit-line-clamp: 2;
+  -webkit-box-orient: vertical;
+}
+
+.kg-bookmark-thumbnail {
+  position: relative;
+  min-width: 33%;
+  max-height: 100%;
+}
+
+.kg-bookmark-thumbnail img {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  border-radius: 0 3px 3px 0;
+
+  object-fit: cover;
+}
+
+.kg-bookmark-metadata {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+  margin-top: 14px;
+  color: var(--darkgrey);
+  font-size: 1.5rem;
+  font-weight: 500;
+}
+
+.post-full-content .kg-bookmark-icon {
+  margin-right: 8px;
+  width: 22px;
+  height: 22px;
+}
+
+.kg-bookmark-author {
+  line-height: 1.5em;
+}
+
+.kg-bookmark-author:after {
+  content: "•";
+  margin: 0 6px;
+}
+
+.kg-bookmark-publisher {
+  overflow: hidden;
+  max-width: 240px;
+  line-height: 1.5em;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  color: color-mod(var(--midgrey) l(-10%));
+  font-weight: 400;
+}
+
+@media (max-width: 800px) {
+  .post-full-content figure {
+    margin: 0.2em 0 1.3em;
+  }
+
+  .post-full-content h1 + figure,
+  .post-full-content h2 + figure,
+  .post-full-content h3 + figure,
+  .post-full-content h4 + figure {
+    margin-top: 0.9em;
+  }
+}
+
+@media (max-width: 500px) {
+  .post-full-content .kg-width-wide,
+  .post-full-content .kg-width-full {
+    margin-right: -5vw;
+    margin-left: -5vw;
+  }
+
+  .post-full-content figcaption {
+    margin-bottom: 0.4em;
+  }
+
+  .post-full-content .kg-bookmark-container {
+    flex-direction: column;
+  }
+
+  .kg-bookmark-title,
+  .kg-bookmark-description,
+  .kg-bookmark-metadata {
+    font-size: 1.4rem;
+    line-height: 1.5em;
+  }
+
+  .post-full-content .kg-bookmark-icon {
+    width: 18px;
+    height: 18px;
+  }
+
+  .kg-bookmark-thumbnail {
+    order: 1;
+    min-height: 160px;
+    width: 100%;
+  }
+
+  .kg-bookmark-thumbnail img {
+    border-radius: 3px 3px 0 0;
+  }
+
+  .kg-bookmark-content {
+    order: 2;
+  }
+}
+
+/* 8. Author Template
+/* ---------------------------------------------------------- */
+.author-header {
+  display: flex;
+  flex-direction: row;
+  justify-content: flex-start;
+  align-items: flex-start;
+  padding: 10vw 0 10px;
+}
+
+.site-archive-header .author-header {
+  align-items: center;
+}
+
+.site-archive-header .no-image .author-header {
+  padding-bottom: 20px;
+}
+
+.author-header-content {
+  display: flex;
+  flex-direction: column;
+  justify-content: center;
+  margin: 5px 0 0 30px;
+}
+
+.site-header-content .author-profile-image {
+  z-index: 10;
+  flex-shrink: 0;
+  margin: -4px 0 0;
+  width: 110px;
+  height: 110px;
+  box-shadow: rgba(255, 255, 255, 0.1) 0 0 0 6px;
+}
+
+.author-header-content .author-bio {
+  z-index: 10;
+  flex-shrink: 0;
+  margin: 6px 0 0;
+  max-width: 46em;
+  font-size: 2rem;
+  line-height: 1.3em;
+  font-weight: 400;
+  opacity: 0.8;
+}
+
+.author-header-content .author-meta {
+  z-index: 10;
+  flex-shrink: 0;
+  display: flex;
+  align-items: center;
+  margin: 0 0 0 1px;
+  font-size: 1.2rem;
+  font-weight: 400;
+  letter-spacing: 0.2px;
+  text-transform: uppercase;
+  white-space: nowrap;
+}
+
+.author-header-content .social-link:first-of-type {
+  padding-left: 4px;
+}
+
+.no-image .author-header-content .author-bio {
+  color: var(--midgrey);
+  opacity: 1;
+}
+
+.no-image .author-header-content .author-meta {
+  color: var(--midgrey);
+  opacity: 1;
+}
+
+.author-social-link a {
+  color: #fff;
+  font-weight: 600;
+}
+
+.no-image .author-social-link a {
+  color: var(--darkgrey);
+}
+
+.author-social-link a:hover {
+  opacity: 1;
+}
+
+.author-social-link {
+  display: inline-block;
+  margin: 0;
+  padding: 6px 0;
+}
+
+.author-location + .author-stats:before,
+.author-stats + .author-social-link:before,
+.author-social-link + .author-social-link:before {
+  content: "\2022";
+  display: inline-block;
+  margin: 0 12px;
+  color: #fff;
+  opacity: 0.6;
+}
+
+.no-image .author-location + .author-stats:before,
+.no-image .author-stats + .author-social-link:before,
+.no-image .author-social-link + .author-social-link:before {
+  color: var(--midgrey);
+}
+
+@media (max-width: 700px) {
+  .author-location,
+  .author-stats,
+  .author-stats + .author-social-link:first-of-type:before {
+    display: none;
+  }
+}
+
+@media (max-width: 500px) {
+  .author-header {
+    padding: 10px 0 0;
+  }
+
+  .no-image .author-header {
+    padding-bottom: 10px;
+  }
+
+  .author-header-content {
+    align-items: center;
+    margin: 16px 0 0 0;
+  }
+
+  .site-header-content .author-profile-image {
+    width: 96px;
+    height: 96px;
+  }
+
+  .author-header-content .author-bio {
+    font-size: 1.8rem;
+    line-height: 1.3em;
+    letter-spacing: 0;
+    text-align: center;
+  }
+
+  .author-header-content .author-meta {
+    margin-top: 8px;
+  }
+
+  .author-location + .author-stats:before,
+  .author-stats + .author-social-link:before,
+  .author-social-link + .author-social-link:before {
+    display: inline;
+    margin: 0 6px;
+  }
+}
+
+/* 9. Error Template
+/* ---------------------------------------------------------- */
+
+.error-content {
+  padding: 14vw 4vw 6vw;
+}
+
+.site-nav-center {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  padding: 10px 0;
+  text-align: center;
+}
+
+.site-nav-center .site-nav-logo {
+  margin-right: 0;
+}
+
+.error-message {
+  padding-bottom: 10vw;
+  border-bottom: 1px solid color-mod(var(--lightgrey) l(+10%));
+  text-align: center;
+}
+
+.error-code {
+  margin: 0;
+  color: var(--lightgrey);
+  font-size: 12vw;
+  line-height: 1em;
+  letter-spacing: -5px;
+  opacity: 0.75;
+}
+
+.error-description {
+  margin: 0;
+  color: var(--midgrey);
+  font-size: 3rem;
+  line-height: 1.3em;
+  font-weight: 400;
+}
+
+.error-link {
+  display: inline-block;
+  margin-top: 5px;
+}
+
+@media (min-width: 940px) {
+  .error-content .post-card {
+    margin-bottom: 0;
+    padding-bottom: 0;
+    border-bottom: none;
+  }
+}
+
+@media (max-width: 800px) {
+  .error-content {
+    padding-top: 24vw;
+  }
+  .error-code {
+    font-size: 11.2rem;
+  }
+  .error-message {
+    padding-bottom: 16vw;
+  }
+  .error-description {
+    margin: 5px 0 0 0;
+    font-size: 1.8rem;
+  }
+}
+
+@media (max-width: 500px) {
+  .error-content {
+    padding-top: 28vw;
+  }
+  .error-message {
+    padding-bottom: 14vw;
+  }
+}
+
+/* 10. Subscribe Message and Overlay
+/* ---------------------------------------------------------- */
+
+.subscribe-notification {
+  position: fixed;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 9000;
+  padding: 20px 0;
+  color: #fff;
+  text-align: center;
+  background: var(--green);
+  transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;
+  transform: translateY(-175%);
+}
+
+.subscribe-notification.subscribe-failure-message {
+  background: var(--red);
+}
+
+.subscribe-success .subscribe-success-message {
+  visibility: visible;
+  transform: translateY(0);
+}
+
+.subscribe-failure .subscribe-failure-message {
+  visibility: visible;
+  transform: translateY(0);
+}
+
+.subscribe-notification.close {
+  visibility: hidden;
+  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
+  transform: translateY(-175%);
+}
+
+.subscribe-notification .subscribe-close-button {
+  left: 0;
+  top: 0;
+  width: 100%;
+  height: 100%;
+}
+
+.subscribe-notification .subscribe-close-button:before,
+.subscribe-notification .subscribe-close-button:after {
+  top: 31px;
+  right: 20px;
+  width: 18px;
+  height: 2px;
+}
+
+.subscribe-close-overlay {
+  position: absolute;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  display: block;
+}
+
+.subscribe-close-button {
+  position: absolute;
+  top: 16px;
+  right: 20px;
+  z-index: 2000;
+  display: block;
+  width: 40px;
+  height: 40px;
+}
+
+.subscribe-close-button:before {
+  content: "";
+  position: absolute;
+  top: 20px;
+  right: 4px;
+  display: block;
+  width: 32px;
+  height: 1px;
+  background: #fff;
+  opacity: 0.8;
+  transform: rotate(45deg);
+}
+
+.subscribe-close-button:after {
+  content: "";
+  position: absolute;
+  top: 20px;
+  right: 4px;
+  display: block;
+  width: 32px;
+  height: 1px;
+  background: #fff;
+  opacity: 0.8;
+  transform: rotate(-45deg);
+}
+
+.subscribe-close-overlay:hover,
+.subscribe-close-button:hover {
+  cursor: default;
+}
+
+.subscribe-overlay {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 2000;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  background: rgba(9, 10, 11, 0.97);
+  opacity: 0;
+  transition: opacity 0.2s ease-in;
+  pointer-events: none;
+}
+
+.subscribe-overlay:target {
+  z-index: 2001;
+  opacity: 1;
+  pointer-events: auto;
+}
+
+.subscribe-overlay-content {
+  position: relative;
+  margin: 0 0 5vw 0;
+  padding: 4vw;
+  color: #fff;
+  text-align: center;
+}
+
+.subscribe-overlay .subscribe-form {
+  border: none;
+  color: #fff;
+  background: none;
+}
+
+.subscribe-overlay-logo {
+  position: fixed;
+  top: 23px;
+  left: 30px;
+  height: 30px;
+}
+
+.subscribe-overlay-title {
+  display: inline-block;
+  margin: 0 0 10px 0;
+  font-size: 5.2rem;
+  line-height: 1.15em;
+}
+
+.subscribe-overlay-description {
+  margin: 0 auto 50px;
+  max-width: 650px;
+  color: #fff;
+  font-family: Georgia, serif;
+  font-size: 2.4rem;
+  line-height: 1.3em;
+  font-weight: 300;
+  opacity: 0.8;
+}
+
+.subscribe-overlay form {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  margin: 0 auto;
+  max-width: 540px;
+}
+
+.subscribe-overlay .form-group {
+  flex-grow: 1;
+}
+
+.subscribe-overlay .subscribe-email {
+  display: block;
+  padding: 14px 20px;
+  width: 100%;
+  border: none;
+  color: var(--midgrey);
+  font-size: 2rem;
+  line-height: 1em;
+  font-weight: normal;
+  letter-spacing: 0.5px;
+  user-select: text;
+  border-radius: 8px;
+  transition: border-color 0.15s linear;
+
+  -webkit-appearance: none;
+}
+
+.subscribe-email:focus {
+  outline: 0;
+  border-color: color-mod(var(--lightgrey) l(-2%));
+}
+
+.subscribe-overlay button {
+  display: inline-block;
+  margin: 0 0 0 15px;
+  padding: 0 25px;
+  height: 52px;
+  outline: none;
+  color: #fff;
+  font-size: 1.7rem;
+  line-height: 38px;
+  font-weight: 400;
+  text-align: center;
+  background: linear-gradient(
+    color-mod(var(--blue) whiteness(+7%)),
+    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,
+    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,
+    color-mod(var(--blue) lightness(-4%) saturation(-10%))
+  );
+  border-radius: 8px;
+
+  -webkit-font-smoothing: subpixel-antialiased;
+}
+
+.subscribe-overlay button:active,
+.subscribe-overlay button:focus {
+  background: color-mod(var(--blue) lightness(-9%) saturation(-10%));
+}
+
+.subscribe-overlay .loading .button-loader {
+  top: 5px;
+}
+
+@media (max-width: 500px) {
+  .subscribe-overlay button {
+    margin: 12px 0 0;
+  }
+}
+
+/* 11. Site Footer
+/* ---------------------------------------------------------- */
+
+.site-footer {
+  position: relative;
+  padding-top: 20px;
+  padding-bottom: 60px;
+  color: #fff;
+  background: color-mod(var(--darkgrey) l(-5%));
+}
+
+.site-footer-content {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: space-between;
+  align-items: center;
+  color: rgba(255, 255, 255, 0.7);
+  font-size: 1.3rem;
+}
+
+.site-footer-content a {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.site-footer-content a:hover {
+  color: rgba(255, 255, 255, 1);
+  text-decoration: none;
+}
+
+.site-footer-nav {
+  display: flex;
+}
+
+.site-footer-nav a {
+  position: relative;
+  margin-left: 20px;
+}
+
+.site-footer-nav a:before {
+  content: "";
+  position: absolute;
+  top: 11px;
+  left: -11px;
+  display: block;
+  width: 2px;
+  height: 2px;
+  background: #fff;
+  border-radius: 100%;
+}
+
+.site-footer-nav a:first-of-type:before {
+  display: none;
+}
+
+@media (max-width: 650px) {
+  .site-footer-content {
+    flex-direction: column;
+  }
+
+  .site-footer-nav a:first-child {
+    margin-left: 0;
+  }
+}
+
+/* 12. Dark Mode
+/* ---------------------------------------------------------- */
+@media (prefers-color-scheme: dark) {
+  body {
+    color: rgba(255, 255, 255, 0.75);
+    background: var(--darkmode);
+  }
+
+  img {
+    opacity: 0.9;
+  }
+
+  .site-header-background:before {
+    background: rgba(0, 0, 0, 0.6);
+  }
+
+  .post-feed {
+    background: var(--darkmode);
+  }
+
+  .post-card,
+  .post-card:hover {
+    border-bottom-color: color-mod(var(--darkmode) l(+8%));
+  }
+
+  .author-profile-image {
+    background: var(--darkmode);
+  }
+
+  .post-card-byline-content a {
+    color: rgba(255, 255, 255, 0.75);
+  }
+
+  .post-card-byline-content a:hover {
+    color: #fff;
+  }
+
+  .post-card-image {
+    background: var(--darkmode);
+  }
+
+  .post-card-title {
+    color: rgba(255, 255, 255, 0.85);
+  }
+
+  .post-card-excerpt {
+    color: color-mod(var(--midgrey) l(+10%));
+  }
+
+  .author-avatar,
+  .static-avatar {
+    border-color: color-mod(var(--darkgrey) l(+2%));
+  }
+
+  .site-main,
+  .post-template .site-main,
+  .page-template .site-main {
+    background: var(--darkmode);
+  }
+
+  .post-full-content {
+    background: var(--darkmode);
+  }
+
+  .post-full-title {
+    color: rgba(255, 255, 255, 0.9);
+  }
+
+  .post-full-custom-excerpt {
+    color: color-mod(var(--midgrey) l(+10%));
+  }
+
+  .post-full-image {
+    background-color: color-mod(var(--darkmode) l(+8%));
+  }
+
+  .post-full-byline {
+    border-top-color: color-mod(var(--darkmode) l(+15%));
+  }
+
+  .post-full-byline-meta h4 a {
+    color: rgba(255, 255, 255, 0.75);
+  }
+
+  .post-full-byline-meta h4 a:hover {
+    color: #fff;
+  }
+
+  .author-list-item .author-card {
+    background: color-mod(var(--darkmode) l(+4%));
+    box-shadow: 0 12px 26px rgba(0, 0, 0, 0.4);
+  }
+
+  .author-list-item .author-card:before {
+    border-top-color: color-mod(var(--darkmode) l(+4%));
+  }
+
+  .no-image .author-social-link a {
+    color: rgba(255, 255, 255, 0.75);
+  }
+
+  .post-full-content h1,
+  .post-full-content h2,
+  .post-full-content h3,
+  .post-full-content h4,
+  .post-full-content h6 {
+    color: rgba(255, 255, 255, 0.9);
+  }
+
+  .post-full-content a {
+    color: #fff;
+    box-shadow: inset 0 -1px 0 #fff;
+  }
+
+  .post-full-content strong {
+    color: #fff;
+  }
+
+  .post-full-content em {
+    color: #fff;
+  }
+
+  .post-full-content code {
+    color: #fff;
+    background: #000;
+  }
+
+  hr {
+    border-top-color: color-mod(var(--darkmode) l(+8%));
+  }
+
+  .post-full-content hr:after {
+    background: color-mod(var(--darkmode) l(+8%));
+    box-shadow: var(--darkmode) 0 0 0 5px;
+  }
+
+  .post-full-content figcaption {
+    color: rgba(255, 255, 255, 0.6);
+  }
+
+  .post-full-content table td:first-child {
+    background-image: linear-gradient(
+      to right,
+      var(--darkmode) 50%,
+      color-mod(var(--darkmode) a(0%)) 100%
+    );
+  }
+
+  .post-full-content table td:last-child {
+    background-image: linear-gradient(
+      to left,
+      var(--darkmode) 50%,
+      color-mod(var(--darkmode) a(0%)) 100%
+    );
+  }
+
+  .post-full-content table th {
+    color: rgba(255, 255, 255, 0.85);
+    background-color: color-mod(var(--darkmode) l(+8%));
+  }
+
+  .post-full-content table th,
+  .post-full-content table td {
+    border: color-mod(var(--darkmode) l(+8%)) 1px solid;
+  }
+
+  .post-full-content .kg-bookmark-container,
+  .post-full-content .kg-bookmark-container:hover {
+    color: rgba(255, 255, 255, 0.75);
+    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9);
+  }
+
+  .post-full-content input {
+    color: color-mod(var(--midgrey) l(-30%));
+  }
+
+  .kg-bookmark-title {
+    color: #fff;
+  }
+
+  .kg-bookmark-description {
+    color: rgba(255, 255, 255, 0.75);
+  }
+
+  .kg-bookmark-metadata {
+    color: rgba(255, 255, 255, 0.75);
+  }
+
+  .site-archive-header .no-image {
+    color: rgba(255, 255, 255, 0.9);
+    background: var(--darkmode);
+  }
+
+  .site-archive-header .no-image .site-header-content {
+    border-bottom-color: color-mod(var(--darkmode) l(+15%));
+  }
+
+  .site-header-content .author-profile-image {
+    box-shadow: 0 0 0 6px hsla(0, 0%, 100%, 0.04);
+  }
+
+  .subscribe-form {
+    border: none;
+    background: linear-gradient(
+      color-mod(var(--darkmode) l(-6%)),
+      color-mod(var(--darkmode) l(-3%))
+    );
+  }
+
+  .subscribe-form-title {
+    color: rgba(255, 255, 255, 0.9);
+  }
+
+  .subscribe-form p {
+    color: rgba(255, 255, 255, 0.7);
+  }
+
+  .subscribe-email {
+    border-color: color-mod(var(--darkmode) l(+6%));
+    color: rgba(255, 255, 255, 0.9);
+    background: color-mod(var(--darkmode) l(+3%));
+  }
+
+  .subscribe-email:focus {
+    border-color: color-mod(var(--darkmode) l(+25%));
+  }
+
+  .subscribe-form button {
+    opacity: 0.9;
+  }
+
+  .subscribe-form .invalid .message-error,
+  .subscribe-form .error .message-error {
+    color: color-mod(var(--red) l(+5%) s(-5%));
+  }
+
+  .subscribe-form .success .message-success {
+    color: color-mod(var(--green) l(+5%) s(-5%));
+  }
+}
diff --git a/content/themes/speckle/assets/js/gallery-card.js b/content/themes/speckle/assets/js/gallery-card.js
new file mode 100644
index 0000000..fa630cc
--- /dev/null
+++ b/content/themes/speckle/assets/js/gallery-card.js
@@ -0,0 +1,24 @@
+/* eslint-env browser */
+
+/**
+ * Gallery card support
+ * Used on any individual post/page
+ *
+ * Detects when a gallery card has been used and applies sizing to make sure
+ * the display matches what is seen in the editor.
+ */
+
+(function (window, document) {
+    var resizeImagesInGalleries = function resizeImagesInGalleries() {
+        var images = document.querySelectorAll('.kg-gallery-image img');
+        images.forEach(function (image) {
+            var container = image.closest('.kg-gallery-image');
+            var width = image.attributes.width.value;
+            var height = image.attributes.height.value;
+            var ratio = width / height;
+            container.style.flex = ratio + ' 1 0%';
+        });
+    };
+
+    document.addEventListener('DOMContentLoaded', resizeImagesInGalleries);
+})(window, document);
diff --git a/content/themes/speckle/assets/js/infinite-scroll.js b/content/themes/speckle/assets/js/infinite-scroll.js
new file mode 100644
index 0000000..dd34d41
--- /dev/null
+++ b/content/themes/speckle/assets/js/infinite-scroll.js
@@ -0,0 +1,112 @@
+/* eslint-env browser */
+
+/**
+ * Infinite Scroll
+ * Used on all pages where there is a list of posts (homepage, tag index, etc).
+ *
+ * When the page is scrolled to 300px from the bottom, the next page of posts
+ * is fetched by following the the  that is output
+ * by {{ghost_head}}.
+ *
+ * The individual post items are extracted from the fetched pages by looking for
+ * a wrapper element with the class "post-card". Any found elements are appended
+ * to the element with the class "post-feed" in the currently viewed page.
+ */
+
+(function (window, document) {
+    // next link element
+    var nextElement = document.querySelector('link[rel=next]');
+    if (!nextElement) {
+        return;
+    }
+
+    // post feed element
+    var feedElement = document.querySelector('.post-feed');
+    if (!feedElement) {
+        return;
+    }
+
+    var buffer = 300;
+
+    var ticking = false;
+    var loading = false;
+
+    var lastScrollY = window.scrollY;
+    var lastWindowHeight = window.innerHeight;
+    var lastDocumentHeight = document.documentElement.scrollHeight;
+
+    function onPageLoad() {
+        if (this.status === 404) {
+            window.removeEventListener('scroll', onScroll);
+            window.removeEventListener('resize', onResize);
+            return;
+        }
+
+        // append contents
+        var postElements = this.response.querySelectorAll('.post-card');
+        postElements.forEach(function (item) {
+            // document.importNode is important, without it the item's owner
+            // document will be different which can break resizing of
+            // `object-fit: cover` images in Safari
+            feedElement.appendChild(document.importNode(item, true));
+        });
+
+        // set next link
+        var resNextElement = this.response.querySelector('link[rel=next]');
+        if (resNextElement) {
+            nextElement.href = resNextElement.href;
+        } else {
+            window.removeEventListener('scroll', onScroll);
+            window.removeEventListener('resize', onResize);
+        }
+
+        // sync status
+        lastDocumentHeight = document.documentElement.scrollHeight;
+        ticking = false;
+        loading = false;
+    }
+
+    function onUpdate() {
+        // return if already loading
+        if (loading) {
+            return;
+        }
+
+        // return if not scroll to the bottom
+        if (lastScrollY + lastWindowHeight <= lastDocumentHeight - buffer) {
+            ticking = false;
+            return;
+        }
+
+        loading = true;
+
+        var xhr = new window.XMLHttpRequest();
+        xhr.responseType = 'document';
+
+        xhr.addEventListener('load', onPageLoad);
+
+        xhr.open('GET', nextElement.href);
+        xhr.send(null);
+    }
+
+    function requestTick() {
+        ticking || window.requestAnimationFrame(onUpdate);
+        ticking = true;
+    }
+
+    function onScroll() {
+        lastScrollY = window.scrollY;
+        requestTick();
+    }
+
+    function onResize() {
+        lastWindowHeight = window.innerHeight;
+        lastDocumentHeight = document.documentElement.scrollHeight;
+        requestTick();
+    }
+
+    window.addEventListener('scroll', onScroll, {passive: true});
+    window.addEventListener('resize', onResize);
+
+    requestTick();
+})(window, document);
diff --git a/content/themes/speckle/assets/js/lib/jquery.fitvids.js b/content/themes/speckle/assets/js/lib/jquery.fitvids.js
new file mode 100644
index 0000000..edf1d7f
--- /dev/null
+++ b/content/themes/speckle/assets/js/lib/jquery.fitvids.js
@@ -0,0 +1,89 @@
+/*jshint browser:true */
+/*!
+* FitVids 1.3
+*
+*
+* Copyright 2017, Chris Coyier + Dave Rupert + Ghost Foundation
+* This is an unofficial release, ported by John O'Nolan
+* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
+* Released under the MIT license
+*
+*/
+
+;(function( $ ){
+
+  'use strict';
+
+  $.fn.fitVids = function( options ) {
+    var settings = {
+      customSelector: null,
+      ignore: null
+    };
+
+    if(!document.getElementById('fit-vids-style')) {
+      // appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
+      var head = document.head || document.getElementsByTagName('head')[0];
+      var css = '.fluid-width-video-container{flex-grow: 1;width:100%;}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
+      var div = document.createElement("div");
+      div.innerHTML = '

x

'; + head.appendChild(div.childNodes[1]); + } + + if ( options ) { + $.extend( settings, options ); + } + + return this.each(function(){ + var selectors = [ + 'iframe[src*="player.vimeo.com"]', + 'iframe[src*="youtube.com"]', + 'iframe[src*="youtube-nocookie.com"]', + 'iframe[src*="kickstarter.com"][src*="video.html"]', + 'object', + 'embed' + ]; + + if (settings.customSelector) { + selectors.push(settings.customSelector); + } + + var ignoreList = '.fitvidsignore'; + + if(settings.ignore) { + ignoreList = ignoreList + ', ' + settings.ignore; + } + + var $allVideos = $(this).find(selectors.join(',')); + $allVideos = $allVideos.not('object object'); // SwfObj conflict patch + $allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video. + + $allVideos.each(function(){ + var $this = $(this); + if($this.parents(ignoreList).length > 0) { + return; // Disable FitVids on this video. + } + if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; } + if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width')))) + { + $this.attr('height', 9); + $this.attr('width', 16); + } + var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(), + width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(), + aspectRatio = height / width; + if(!$this.attr('name')){ + var videoName = 'fitvid' + $.fn.fitVids._count; + $this.attr('name', videoName); + $.fn.fitVids._count++; + } + $this.wrap('
').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%'); + $this.removeAttr('height').removeAttr('width'); + }); + }); + }; + + // Internal counter for unique video names. + $.fn.fitVids._count = 0; + +// Works with either jQuery or Zepto +})( window.jQuery || window.Zepto ); diff --git a/content/themes/speckle/assets/js/sticky-nav-title.js b/content/themes/speckle/assets/js/sticky-nav-title.js new file mode 100644 index 0000000..6e14bb9 --- /dev/null +++ b/content/themes/speckle/assets/js/sticky-nav-title.js @@ -0,0 +1,61 @@ +/* eslint-env browser */ + +/** + * Nav/Title replacement + * Used on invividual post pages, displays the post title in place of the nav + * bar when scrolling past the title + * + * Usage: + * ``` + * Casper.stickyTitle({ + * navSelector: '.site-nav-main', + * titleSelector: '.post-full-title', + * activeClass: 'nav-post-title-active' + * }); + * ``` + */ + +(function (window, document) { + // set up Casper as a global object + if (!window.Casper) { + window.Casper = {}; + } + + window.Casper.stickyNavTitle = function stickyNavTitle(options) { + var nav = document.querySelector(options.navSelector); + var title = document.querySelector(options.titleSelector); + + var lastScrollY = window.scrollY; + var ticking = false; + + function onScroll() { + lastScrollY = window.scrollY; + requestTick(); + } + + function requestTick() { + if (!ticking) { + requestAnimationFrame(update); + } + ticking = true; + } + + function update() { + var trigger = title.getBoundingClientRect().top + window.scrollY; + var triggerOffset = title.offsetHeight + 35; + + // show/hide post title + if (lastScrollY >= trigger + triggerOffset) { + nav.classList.add(options.activeClass); + } else { + nav.classList.remove(options.activeClass); + } + + ticking = false; + } + + window.addEventListener('scroll', onScroll, {passive: true}); + + update(); + }; +})(window, document); diff --git a/content/themes/speckle/assets/logo-text.png b/content/themes/speckle/assets/logo-text.png new file mode 100644 index 0000000000000000000000000000000000000000..22f682dd7ad249d217d964f8a788288fe3817c03 GIT binary patch literal 5911 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 N;3iha4KUA?{{sx0Gfn^i literal 0 HcmV?d00001 diff --git a/content/themes/speckle/assets/screenshot-desktop.jpg b/content/themes/speckle/assets/screenshot-desktop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d81bfe6fbbead0643e55a9e4444e7dc1d606157 GIT binary patch literal 135129 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

;X>Ahrx5K`NZ!D4WxWLhYK_!kb=yPY^q$Wc|Cr- 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 literal 0 HcmV?d00001 diff --git a/content/themes/speckle/assets/screenshot-mobile.jpg b/content/themes/speckle/assets/screenshot-mobile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83e90fc97e0f97618fdf429d5b29df4ce2d0fe9a GIT binary patch literal 61939 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 literal 0 HcmV?d00001 diff --git a/content/themes/speckle/author.hbs b/content/themes/speckle/author.hbs new file mode 100644 index 0000000..002bb5d --- /dev/null +++ b/content/themes/speckle/author.hbs @@ -0,0 +1,61 @@ +{{!< default}} +{{!-- The tag above means - insert everything in this file into the {body} of the default.hbs template --}} + +{{#author}} +{{!-- Everything inside the #author tags pulls data from the author --}} + + +

+ {{> site-header}} + {{> header-background background=cover_image}} {{!--Special header-image.hbs partial to generate the background image--}} + + +
+{{/author}} + +{{!-- The main content area --}} +
+
+ +
+ {{#foreach posts}} + + {{!-- The tag below includes the markup for each post - partials/post-card.hbs --}} + {{> "post-card"}} + + {{/foreach}} +
+ +
+
diff --git a/content/themes/speckle/default.hbs b/content/themes/speckle/default.hbs new file mode 100644 index 0000000..64dffeb --- /dev/null +++ b/content/themes/speckle/default.hbs @@ -0,0 +1,139 @@ + + + + + {{!-- Document Settings --}} + + + + {{!-- Base Meta --}} + {{meta_title}} + + + + {{!-- Styles'n'Scripts --}} + + + {{!-- This tag outputs SEO meta+structured data and other important settings --}} + {{ghost_head}} + + + + +
+ + {{!-- All the main content gets inserted here, index.hbs, post.hbs, etc --}} + {{{body}}} + + {{!-- The footer at the very bottom of the screen --}} + + +
+ + {{!-- The big email subscribe modal content --}} + {{#if @labs.members}} + + + + + {{/if}} + + {{!-- jQuery, required for fitvids --}} + + {{!-- Fitvids (for responsive video embeds), infinite scroll, floating header, and gallery card support --}} + + + {{!-- Scripts for Members subscription --}} + + + {{!-- The #block helper will pull in data from the #contentFor other template files. In this case, there's some JavaScript which we only want to use in post.hbs, but it needs to be included down here, after jQuery has already loaded. --}} + {{{block "scripts"}}} + + {{!-- Ghost outputs important scripts and data with this tag - it should always be the very last thing before the closing body tag --}} + {{ghost_foot}} + + + diff --git a/content/themes/speckle/error-404.hbs b/content/themes/speckle/error-404.hbs new file mode 100644 index 0000000..b3b4490 --- /dev/null +++ b/content/themes/speckle/error-404.hbs @@ -0,0 +1,30 @@ +{{!-- +This error template is used for all 404 errors, which might occur on your site. +It's a good idea to keep this template as minimal as possible in terms of both file size and complexity. +--}} + +{{!< default}} +{{!-- The tag above means: insert everything in this file +into the {body} of the default.hbs template --}} + + + +
+
+
+

{{statusCode}}

+

{{message}}

+ Go to the front page → +
+ + {{#get "posts" limit="3" include="authors,tags"}} +
+ {{#foreach posts}} + {{> "post-card"}} + {{/foreach}} +
+ {{/get}} +
+
\ No newline at end of file diff --git a/content/themes/speckle/error.hbs b/content/themes/speckle/error.hbs new file mode 100644 index 0000000..dfa5274 --- /dev/null +++ b/content/themes/speckle/error.hbs @@ -0,0 +1,66 @@ +{{!-- +This error template is used for all 400/500 errors, except 404, which might occur on your site. +It's a good idea to keep this template as minimal as possible in terms of both file size and complexity. +You'll notice that we *don't* use any JavaScript, or ghost_head / ghost_foot in this file. +--}} + + + + + + + {{meta_title}} + + + + + +
+ + + +
+
+ +
+

{{statusCode}}

+

{{message}}

+ Go to the front page → +
+ + {{#if errorDetails}} +
+

Theme errors

+
    + {{#foreach errorDetails}} +
  • + {{{rule}}} + + {{#foreach failures}} +

    Ref: {{ref}}

    +

    Message: {{message}}

    + {{/foreach}} +
  • + {{/foreach}} +
+
+ {{/if}} + +
+
+
+ + diff --git a/content/themes/speckle/gulpfile.js b/content/themes/speckle/gulpfile.js new file mode 100644 index 0000000..09f5b1b --- /dev/null +++ b/content/themes/speckle/gulpfile.js @@ -0,0 +1,187 @@ +const {series, watch, src, dest, parallel} = require('gulp'); +const pump = require('pump'); +const path = require('path'); +const releaseUtils = require('@tryghost/release-utils'); +const inquirer = require('inquirer'); + +// gulp plugins and utils +const livereload = require('gulp-livereload'); +const postcss = require('gulp-postcss'); +const zip = require('gulp-zip'); +const concat = require('gulp-concat'); +const uglify = require('gulp-uglify'); +const beeper = require('beeper'); +const fs = require('fs'); + +// postcss plugins +const autoprefixer = require('autoprefixer'); +const colorFunction = require('postcss-color-mod-function'); +const cssnano = require('cssnano'); +const easyimport = require('postcss-easy-import'); + +const REPO = 'TryGhost/Casper'; +const REPO_READONLY = 'TryGhost/Casper'; +const CHANGELOG_PATH = path.join(process.cwd(), '.', 'changelog.md'); + +function serve(done) { + livereload.listen(); + done(); +} + +const handleError = (done) => { + return function (err) { + if (err) { + beeper(); + } + return done(err); + }; +}; + +function hbs(done) { + pump([ + src(['*.hbs', 'partials/**/*.hbs']), + livereload() + ], handleError(done)); +} + +function css(done) { + pump([ + src('assets/css/*.css', {sourcemaps: true}), + postcss([ + easyimport, + colorFunction(), + autoprefixer(), + cssnano() + ]), + dest('assets/built/', {sourcemaps: '.'}), + livereload() + ], handleError(done)); +} + +function js(done) { + pump([ + src([ + // pull in lib files first so our own code can depend on it + 'assets/js/lib/*.js', + 'assets/js/*.js' + ], {sourcemaps: true}), + concat('casper.js'), + uglify(), + dest('assets/built/', {sourcemaps: '.'}), + livereload() + ], handleError(done)); +} + +function zipper(done) { + const filename = require('./package.json').name + '.zip'; + + pump([ + src([ + '**', + '!node_modules', '!node_modules/**', + '!dist', '!dist/**', + '!yarn-error.log' + ]), + zip(filename), + dest('dist/') + ], handleError(done)); +} + +const cssWatcher = () => watch('assets/css/**', css); +const hbsWatcher = () => watch(['*.hbs', 'partials/**/*.hbs'], hbs); +const watcher = parallel(cssWatcher, hbsWatcher); +const build = series(css, js); + +exports.build = build; +exports.zip = series(build, zipper); +exports.default = series(build, serve, watcher); + +exports.release = () => { + // @NOTE: https://yarnpkg.com/lang/en/docs/cli/version/ + // require(./package.json) can run into caching issues, this re-reads from file everytime on release + var packageJSON = JSON.parse(fs.readFileSync('./package.json')); + const newVersion = packageJSON.version; + + if (!newVersion || newVersion === '') { + console.log(`Invalid version: ${newVersion}`); + return; + } + + console.log(`\nCreating release for ${newVersion}...`); + + let config; + try { + config = require('./config'); + } catch (err) { + config = null; + } + + if (!config || !config.github || !config.github.token) { + console.log('Please copy config.example.json and configure Github token.'); + return; + } + + let compatibleWithGhost; + + return inquirer.prompt([{ + type: 'input', + name: 'compatibleWithGhost', + message: 'Which version of Ghost is it compatible with?', + default: '3.0.0' + }]) + .then(result => { + compatibleWithGhost = result.compatibleWithGhost; + return Promise.resolve(); + }) + .then(() => releaseUtils.releases.get({ + userAgent: 'Casper', + uri: `https://api.github.com/repos/${REPO_READONLY}/releases` + })) + .then((response) => { + if (!response || !response.length) { + console.log('No releases found. Skipping...'); + return; + } + + let previousVersion = response[0].tag_name || response[0].name; + console.log(`Previous version: ${previousVersion}`); + return Promise.resolve(previousVersion); + }) + .then((previousVersion) => { + const changelog = new releaseUtils.Changelog({ + changelogPath: CHANGELOG_PATH, + folder: path.join(process.cwd(), '.') + }); + + changelog + .write({ + githubRepoPath: `https://github.com/${REPO}`, + lastVersion: previousVersion + }) + .sort() + .clean(); + + return Promise.resolve(); + }) + .then(() => releaseUtils.releases.create({ + draft: true, + preRelease: false, + tagName: newVersion, + releaseName: newVersion, + userAgent: 'Casper', + uri: `https://api.github.com/repos/${REPO}/releases`, + github: { + token: config.github.token + }, + content: [`**Compatible with Ghost ≥ ${compatibleWithGhost}**\n\n`], + changelogPath: CHANGELOG_PATH + })) + .then((response) => { + console.log(`\nRelease draft generated: ${response.releaseUrl}\n`); + return Promise.resolve(); + }) + .catch((err) => { + console.error(err); + process.exit(1); + }); +}; diff --git a/content/themes/speckle/index.hbs b/content/themes/speckle/index.hbs new file mode 100644 index 0000000..4e6ae0f --- /dev/null +++ b/content/themes/speckle/index.hbs @@ -0,0 +1,100 @@ +{{!< default}} +{{!-- The tag above means: insert everything in this file +into the {body} of the default.hbs template --}} + +
+ {{> header-background background=@site.cover_image}} + {{!--Special header-image.hbs partial to generate the background image--}} +
+ {{> "site-nav"}} +
+

+ {{#if @site.logo}} + + {{else}} + {{@site.title}} + {{/if}} +

+

{{@site.description}}

+
+
+ + +
+ +{{!-- The main content area --}} +
+
+ +
+ {{#foreach posts}} + + {{!-- The tag below includes the markup for each post - partials/post-card.hbs --}} + {{> "post-card"}} + + {{/foreach}} +
+ +
+
+ +{{> site-header}} + +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} \ No newline at end of file diff --git a/content/themes/speckle/package-lock.json b/content/themes/speckle/package-lock.json new file mode 100644 index 0000000..6f974c5 --- /dev/null +++ b/content/themes/speckle/package-lock.json @@ -0,0 +1,8000 @@ +{ + "name": "speckle", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@sentry/core": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.26.0.tgz", + "integrity": "sha512-Ubrw7K52orTVsaxpz8Su40FPXugKipoQC+zPrXcH+JIMB+o18kutF81Ae4WzuUqLfP7YB91eAlRrP608zw0EXA==", + "dev": true, + "requires": { + "@sentry/hub": "5.26.0", + "@sentry/minimal": "5.26.0", + "@sentry/types": "5.26.0", + "@sentry/utils": "5.26.0", + "tslib": "^1.9.3" + } + }, + "@sentry/hub": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.26.0.tgz", + "integrity": "sha512-lAYeWvvhGYS6eQ5d0VEojw0juxGc3v4aAu8VLvMKWcZ1jXD13Bhc46u9Nvf4qAY6BAQsJDQcpEZLpzJu1bk1Qw==", + "dev": true, + "requires": { + "@sentry/types": "5.26.0", + "@sentry/utils": "5.26.0", + "tslib": "^1.9.3" + } + }, + "@sentry/minimal": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.26.0.tgz", + "integrity": "sha512-mdFo3FYaI1W3KEd8EHATYx8mDOZIxeoUhcBLlH7Iej6rKvdM7p8GoECrmHPU1l6sCCPtBuz66QT5YeXc7WILsA==", + "dev": true, + "requires": { + "@sentry/hub": "5.26.0", + "@sentry/types": "5.26.0", + "tslib": "^1.9.3" + } + }, + "@sentry/node": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-5.26.0.tgz", + "integrity": "sha512-BuN9c84f8MxGhYZl+JgVsORh3GiDmuyG9QjawVQ2fmJKVxQ+fcNvde/wq5z7jEca4Z8FrNLa+DHb4c8Fl8gz8g==", + "dev": true, + "requires": { + "@sentry/core": "5.26.0", + "@sentry/hub": "5.26.0", + "@sentry/tracing": "5.26.0", + "@sentry/types": "5.26.0", + "@sentry/utils": "5.26.0", + "cookie": "^0.4.1", + "https-proxy-agent": "^5.0.0", + "lru_map": "^0.3.3", + "tslib": "^1.9.3" + } + }, + "@sentry/tracing": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-5.26.0.tgz", + "integrity": "sha512-N9qWGmKrFJYKFTZBe8zVT3Qiju0+9bbNJuyun69T+fqP3PCDh+aRlRiP+OKTJyeCZjNG5HIvIlU8wTVUDoYfjQ==", + "dev": true, + "requires": { + "@sentry/hub": "5.26.0", + "@sentry/minimal": "5.26.0", + "@sentry/types": "5.26.0", + "@sentry/utils": "5.26.0", + "tslib": "^1.9.3" + } + }, + "@sentry/types": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.26.0.tgz", + "integrity": "sha512-ugpa1ePOhK55pjsyutAsa2tiJVQEyGYCaOXzaheg/3+EvhMdoW+owiZ8wupfvPhtZFIU3+FPOVz0d5k9K5d1rw==", + "dev": true + }, + "@sentry/utils": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.26.0.tgz", + "integrity": "sha512-F2gnHIAWbjiowcAgxz3VpKxY/NQ39NTujEd/NPnRTWlRynLFg3bAV+UvZFXljhYJeN3b/zRlScNDcpCWTrtZGw==", + "dev": true, + "requires": { + "@sentry/types": "5.26.0", + "tslib": "^1.9.3" + } + }, + "@tryghost/pretty-cli": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@tryghost/pretty-cli/-/pretty-cli-1.2.10.tgz", + "integrity": "sha512-sjX6QlLTxBxqoWA13p0WR4eRgCgCRajBTYVgcTewzMocf3jnZDF/7czxArxPjbJB3weT/B+BJZ0hwre/4hLqRQ==", + "dev": true, + "requires": { + "chalk": "4.1.0", + "sywac": "1.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@tryghost/release-utils": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@tryghost/release-utils/-/release-utils-0.6.8.tgz", + "integrity": "sha512-K4fUkxDXRq7RZE0w3v5HDKf7BCSFYZY1ICDwgvVnot210o1QnPp4jJKklsHKWwnQAi85hFByIwWPwU7DXHEIrA==", + "dev": true, + "requires": { + "bluebird": "3.7.2", + "emoji-regex": "9.2.0", + "execa": "4.1.0", + "lodash": "4.17.20", + "request": "2.88.2", + "request-promise": "4.2.6" + } + }, + "@tryghost/zip": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@tryghost/zip/-/zip-1.1.4.tgz", + "integrity": "sha512-S/dYOsUxLzl6F7GqV10vmdPxO7TiAcnG6eSd1N9X7mJ4GQbwoSE3cB8alb7H5LRgaT9/jmNtvvysxzwCGsZEJw==", + "dev": true, + "requires": { + "archiver": "4.0.1", + "bluebird": "3.7.2", + "extract-zip": "2.0.0", + "fs-extra": "9.0.1" + } + }, + "@types/node": { + "version": "14.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz", + "integrity": "sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==", + "dev": true, + "optional": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@types/yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "optional": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=", + "dev": true + }, + "archiver": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-4.0.1.tgz", + "integrity": "sha512-/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^2.6.3", + "buffer-crc32": "^0.2.1", + "glob": "^7.1.6", + "readable-stream": "^3.6.0", + "tar-stream": "^2.1.2", + "zip-stream": "^3.0.1" + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.0.2.tgz", + "integrity": "sha512-okBmu9OMdt6DNEcZmnl0IYVv8Xl/xYWRSnc2OJ9UJEOt1u30opG1B8aLsViqKryBaYv1SKB4f85fOGZs5zYxHQ==", + "dev": true, + "requires": { + "browserslist": "^4.14.7", + "caniuse-lite": "^1.0.30001157", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-2.0.0.tgz", + "integrity": "sha512-+ShExQEewPvKdTUOtCAJmkUAgEyNF0QqgiAhPRE5xLvoFkIPt8xuHKaz1gMLzSMS73beHWs9gbRBngdH61nVWw==", + "dev": true, + "requires": { + "delay": "^4.1.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", + "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", + "dev": true, + "requires": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + }, + "dependencies": { + "bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", + "dev": true + }, + "raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", + "dev": true, + "requires": { + "bytes": "1", + "string_decoder": "0.10" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browserslist": { + "version": "4.14.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.7.tgz", + "integrity": "sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001157", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.591", + "escalade": "^3.1.1", + "node-releases": "^1.1.66" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bunyan": { + "version": "1.8.14", + "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.14.tgz", + "integrity": "sha512-LlahJUxXzZLuw/hetUQJmRgZ1LF6+cr5TPpRj6jf327AsiIq2jhYEH4oqUUkVKTor+9w2BT3oxVwhzE5lw9tcg==", + "dev": true, + "requires": { + "dtrace-provider": "~0.8", + "moment": "^2.19.3", + "mv": "~2", + "safe-json-stringify": "~1" + } + }, + "bunyan-loggly": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/bunyan-loggly/-/bunyan-loggly-1.4.2.tgz", + "integrity": "sha512-/fwAO+NPogiPziEk4bQKZhwYo+POrbdAlatpW5r+BQSTHqYyxGFHMtLMp4uSjIdPetXDxvG5qffAePB3hc/6NA==", + "dev": true, + "requires": { + "json-stringify-safe": "^5.0.1", + "node-loggly-bulk": "^2.2.4" + } + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "dev": true, + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, + "caller": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/caller/-/caller-1.0.1.tgz", + "integrity": "sha1-uFGGD3Dhlds9J3OVqhp+I+ow7PU=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001162", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001162.tgz", + "integrity": "sha512-E9FktFxaNnp4ky3ucIGzEXLM+Knzlpuq1oN1sFAU0KeayygabGTmOsndpo8QrL4D9pcThlf4D2pUKaDxPCUmVw==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "optional": true + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compress-commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-3.0.0.tgz", + "integrity": "sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^3.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^2.3.7" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "dev": true, + "optional": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "requires": { + "buffer": "^5.1.0" + } + }, + "crc32-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", + "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", + "dev": true, + "requires": { + "crc": "^3.4.4", + "readable-stream": "^3.4.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + } + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "delay": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/delay/-/delay-4.4.0.tgz", + "integrity": "sha512-txgOrJu3OdtOfTiEOT2e76dJVfG/1dz2NZ4F0Pyt4UGZJryssMRp5vdM5wQoLwSOBNdrJv3F9PAhp/heqd7vrA==", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "dev": true, + "requires": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dtrace-provider": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.14.0" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dev": true, + "optional": true, + "requires": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "optional": true + } + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.610", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.610.tgz", + "integrity": "sha512-eFDC+yVQpEhtlapk4CYDPfV9ajF9cEof5TBcO49L1ETO+aYogrKWDmYpZyxBScMNe8Bo/gJamH4amQ4yyvXg4g==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.0.tgz", + "integrity": "sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true + }, + "error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "requires": { + "string-template": "~0.2.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "express-hbs": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/express-hbs/-/express-hbs-2.3.4.tgz", + "integrity": "sha512-cirblS55Syynfjcn6bLwFAVwq1iHyyItGyoEb7D08iwJIBRy2V7D47se/My8/B0YPjOP6JyRXNcPgCDQKyiqGQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.3", + "handlebars": "4.7.6", + "js-beautify": "1.11.0", + "lodash": "4.17.19", + "readdirp": "3.4.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extract-zip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.0.tgz", + "integrity": "sha512-i42GQ498yibjdvIhivUsRslx608whtGoFIhF26Z7O4MYncBxp8CwalOs1lnHy21A9sIohWO2+uiE4SRtC9JXDg==", + "dev": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gelf-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/gelf-stream/-/gelf-stream-1.1.1.tgz", + "integrity": "sha1-nOqbY4asMBx0GDjKPLkeZtv79mk=", + "dev": true, + "requires": { + "gelfling": "^0.3.0" + } + }, + "gelfling": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/gelfling/-/gelfling-0.3.1.tgz", + "integrity": "sha1-M2qY+BUQ+a4K8qSU4XRooRap3AQ=", + "dev": true + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "ghost-ignition": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/ghost-ignition/-/ghost-ignition-4.2.2.tgz", + "integrity": "sha512-/ZqS1AOGjocR7h45PVObgT69cmDakvLPAnEu203mxtGwjnaSvuIdFA82cdoRh2Ehg/JQEi20FaSqgJSIzdMkGA==", + "dev": true, + "requires": { + "bunyan": "1.8.14", + "bunyan-loggly": "1.4.2", + "caller": "1.0.1", + "debug": "4.1.1", + "find-root": "1.1.0", + "fs-extra": "9.0.1", + "gelf-stream": "1.1.1", + "json-stringify-safe": "5.0.1", + "lodash": "4.17.19", + "moment": "2.27.0", + "nconf": "0.10.0", + "prettyjson": "1.2.1", + "uuid": "8.3.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "dev": true + }, + "uuid": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==", + "dev": true + } + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "gscan": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/gscan/-/gscan-3.6.0.tgz", + "integrity": "sha512-hpyeIM0QQMQ+DBEO2qkdHrt0RqooydGC4XIUGgQP3PxFjCQ97bMkazyHsr+ElBUhnQQaW8emHNk9fMolaWZKKw==", + "dev": true, + "requires": { + "@sentry/node": "5.26.0", + "@tryghost/pretty-cli": "1.2.10", + "@tryghost/zip": "1.1.4", + "bluebird": "3.7.2", + "chalk": "4.1.0", + "common-tags": "1.8.0", + "express": "4.17.1", + "express-hbs": "2.3.4", + "fs-extra": "9.0.1", + "ghost-ignition": "4.2.2", + "glob": "7.1.6", + "lodash": "4.17.20", + "multer": "1.4.2", + "pluralize": "8.0.0", + "require-dir": "1.2.0", + "semver": "7.3.2", + "upath": "1.2.0", + "uuid": "8.3.1", + "validator": "13.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "uuid": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", + "dev": true + } + } + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "5.0.0-security.0" + } + } + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "requires": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + } + }, + "gulp-livereload": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp-livereload/-/gulp-livereload-4.0.2.tgz", + "integrity": "sha512-InmaR50Xl1xB1WdEk4mrUgGHv3VhhlRLrx7u60iY5AAer90FlK95KXitPcGGQoi28zrUJM189d/h6+V470Ncgg==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "debug": "^3.1.0", + "fancy-log": "^1.3.2", + "lodash.assign": "^4.2.0", + "readable-stream": "^3.0.6", + "tiny-lr": "^1.1.1", + "vinyl": "^2.2.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "gulp-postcss": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-9.0.0.tgz", + "integrity": "sha512-5mSQ9CK8salSagrXgrVyILfEMy6I5rUGPRiR9rVjgJV9m/rwdZYUhekMr+XxDlApfc5ZdEJ8gXNZrU/TsgT5dQ==", + "dev": true, + "requires": { + "fancy-log": "^1.3.3", + "plugin-error": "^1.0.1", + "postcss-load-config": "^2.1.1", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "gulp-uglify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", + "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "extend-shallow": "^3.0.2", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "isobject": "^3.0.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "gulp-zip": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/gulp-zip/-/gulp-zip-5.0.2.tgz", + "integrity": "sha512-rZd0Ppuc8Bf7J2/WzcdNaeb+lcEXf1R8mV/PJ9Kdu7PmnInWVeLSmiXIka/2QSe6uhAsGVFAMffWSaMzAPGTBg==", + "dev": true, + "requires": { + "get-stream": "^5.1.0", + "plugin-error": "^1.0.1", + "through2": "^3.0.1", + "vinyl": "^2.1.0", + "yazl": "^2.5.1" + }, + "dependencies": { + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", + "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-beautify": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz", + "integrity": "sha512-a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A==", + "dev": true, + "optional": true, + "requires": { + "config-chain": "^1.1.12", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "mkdirp": "~1.0.3", + "nopt": "^4.0.3" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "optional": true + } + } + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "line-column": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz", + "integrity": "sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI=", + "dev": true, + "requires": { + "isarray": "^1.0.0", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + } + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "optional": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "lru_map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", + "integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=", + "dev": true + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "dev": true, + "requires": { + "make-error": "^1.2.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz", + "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz", + "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==", + "dev": true, + "requires": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mv": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz", + "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", + "dev": true, + "optional": true, + "requires": { + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" + } + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true, + "optional": true + }, + "nanoid": { + "version": "3.1.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.18.tgz", + "integrity": "sha512-rndlDjbbHbcV3xi+R2fpJ+PbGMdfBxz5v1fATIQFq0DP64FsicQdwnKLy47K4kZHdRpmQXtz24eGsxQqamzYTA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "nconf": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", + "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", + "dev": true, + "requires": { + "async": "^1.4.0", + "ini": "^1.3.0", + "secure-keys": "^1.0.0", + "yargs": "^3.19.0" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + } + } + }, + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", + "dev": true, + "optional": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node-loggly-bulk": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/node-loggly-bulk/-/node-loggly-bulk-2.2.4.tgz", + "integrity": "sha512-DfhtsDfkSBU6Dp1zvK+H1MgHRcA2yb4z07ctyA6uo+bNwKtv1exhohN910zcWNkdSYq1TImCq+O+3bOTuYHvmQ==", + "dev": true, + "requires": { + "json-stringify-safe": "5.0.x", + "moment": "^2.18.1", + "request": ">=2.76.0 <3.0.0" + } + }, + "node-releases": { + "version": "1.1.67", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", + "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==", + "dev": true + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", + "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", + "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "optional": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz", + "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "line-column": "^1.0.2", + "nanoid": "^3.1.16", + "source-map": "^0.6.1" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-easy-import": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-easy-import/-/postcss-easy-import-3.0.0.tgz", + "integrity": "sha512-cfNsear/v8xlkl9v5Wm8y4Do/puiDQTFF+WX2Fo++h7oKt1fKWVVW/5Ca8hslYDQWnjndrg813cA23Pt1jsYdg==", + "dev": true, + "requires": { + "globby": "^6.1.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.4", + "object-assign": "^4.0.1", + "pify": "^3.0.0", + "postcss": "^6.0.11", + "postcss-import": "^10.0.0", + "resolve": "^1.1.7" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-import": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-10.0.0.tgz", + "integrity": "sha1-TIXJewmRNsxeoCQNwd/b/eTi674=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "postcss": "^6.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "prettyjson": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.1.tgz", + "integrity": "sha1-/P+rQdGcq0365eV15kJGYZsS0ok=", + "dev": true, + "requires": { + "colors": "^1.1.2", + "minimist": "^1.2.0" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true, + "optional": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true, + "optional": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.6.tgz", + "integrity": "sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.0", + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "require-dir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/require-dir/-/require-dir-1.2.0.tgz", + "integrity": "sha512-LY85DTSu+heYgDqq/mK+7zFHWkttVNRXC9NKcKGyuGLdlsfbjEPrIEYdCVrx6hqnJb+xSu3Lzaoo8VnmOhhjNA==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", + "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", + "dev": true, + "optional": true, + "requires": { + "glob": "^6.0.1" + }, + "dependencies": { + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", + "dev": true, + "optional": true, + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", + "dev": true + }, + "safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", + "dev": true, + "optional": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "secure-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", + "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=", + "dev": true + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "dev": true + }, + "string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "sywac": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sywac/-/sywac-1.3.0.tgz", + "integrity": "sha512-LDt2stNTp4bVPMgd70Jj9PWrSa4batl+bv+Ea5NLNGT7ufc4oQPtRfQ73wbddNV6RilaPqnEt6y1Wkm5FVTNEg==", + "dev": true + }, + "tar-stream": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", + "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "dev": true, + "requires": { + "body": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.0.tgz", + "integrity": "sha512-8lBMSkFZuAK7gGF8LswsXmir8eX8d2AAMOnxSDWjKBx/fBR6MypQjs78m6ML9zQVp1/hD4TBdfeMZMC7nW1TAA==", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "^0.5.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true, + "optional": true + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" + } + }, + "yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yazl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz", + "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3" + } + }, + "zip-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-3.0.1.tgz", + "integrity": "sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^3.0.0", + "readable-stream": "^3.6.0" + } + } + } +} diff --git a/content/themes/speckle/package.json b/content/themes/speckle/package.json new file mode 100644 index 0000000..b1c28ac --- /dev/null +++ b/content/themes/speckle/package.json @@ -0,0 +1,92 @@ +{ + "name": "speckle", + "description": "A clean, minimal default theme for the Ghost publishing platform", + "demo": "https://demo.ghost.io", + "version": "1.0.0", + "engines": { + "ghost": ">=3.0.0", + "ghost-api": "v3" + }, + "license": "MIT", + "screenshots": { + "desktop": "assets/screenshot-desktop.jpg", + "mobile": "assets/screenshot-mobile.jpg" + }, + "scripts": { + "dev": "gulp", + "zip": "gulp zip", + "test": "gscan .", + "test:ci": "gscan --fatal --verbose .", + "pretest": "gulp build", + "preship": "yarn test", + "ship": "STATUS=$(git status --porcelain); echo $STATUS; if [ -z \"$STATUS\" ]; then yarn version && git push --follow-tags; else echo \"Uncomitted changes found.\" && exit 1; fi", + "postship": "git fetch && gulp release" + }, + "author": { + "name": "Ghost Foundation", + "email": "hello@ghost.org", + "url": "https://ghost.org" + }, + "gpm": { + "type": "theme", + "categories": [ + "Minimal", + "Magazine" + ] + }, + "keywords": [ + "ghost", + "theme", + "ghost-theme" + ], + "repository": { + "type": "git", + "url": "https://github.com/TryGhost/Casper.git" + }, + "bugs": "https://github.com/TryGhost/Casper/issues", + "contributors": "https://github.com/TryGhost/Casper/graphs/contributors", + "devDependencies": { + "@tryghost/release-utils": "0.6.8", + "autoprefixer": "10.0.2", + "beeper": "2.0.0", + "cssnano": "4.1.10", + "gscan": "3.6.0", + "gulp": "4.0.2", + "gulp-concat": "2.6.1", + "gulp-livereload": "4.0.2", + "gulp-postcss": "9.0.0", + "gulp-uglify": "3.0.2", + "gulp-zip": "5.0.2", + "inquirer": "7.3.3", + "postcss": "8.1.7", + "postcss-color-mod-function": "3.0.3", + "postcss-easy-import": "3.0.0", + "pump": "3.0.0" + }, + "browserslist": [ + "defaults" + ], + "config": { + "posts_per_page": 25, + "image_sizes": { + "xxs": { + "width": 30 + }, + "xs": { + "width": 100 + }, + "s": { + "width": 300 + }, + "m": { + "width": 600 + }, + "l": { + "width": 1000 + }, + "xl": { + "width": 2000 + } + } + } +} diff --git a/content/themes/speckle/page.hbs b/content/themes/speckle/page.hbs new file mode 100644 index 0000000..579ed18 --- /dev/null +++ b/content/themes/speckle/page.hbs @@ -0,0 +1,65 @@ +{{!< default}} +{{!-- The tag above means: insert everything in this file +into the {body} of the default.hbs template --}} + +{{!-- The big featured header, it uses blog cover image as a BG if available --}} + + +{{!-- Everything inside the #post tags pulls data from the post --}} +{{#post}} + +
+
+ +
+ +
+

{{title}}

+
+ + {{#if feature_image}} +
+ {{!-- This is a responsive image, it loads different sizes depending on device + https://medium.freecodecamp.org/a-guide-to-responsive-images-with-ready-to-use-templates-c400bd65c433 --}} + {{title}} +
+ {{/if}} + +
+
+ {{content}} +
+
+ +
+ +
+
+ +{{/post}} + +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} diff --git a/content/themes/speckle/partials/header-background.hbs b/content/themes/speckle/partials/header-background.hbs new file mode 100644 index 0000000..9d78ab6 --- /dev/null +++ b/content/themes/speckle/partials/header-background.hbs @@ -0,0 +1,47 @@ +{{!-- +Wow what the hell is going on in here even? + +Ok so, several templates use this big header with a giant BG image. Nice idea, but big images +have a heavy impact on performance, so it's a good idea to make them responsive. Because we +can only get the image dynamically using Handlebars, and we can only set the image to properly +be a background image using CSS, we end up with a handful of inline styles. + +If the template in question has a background image, then we render responsive image styles +for it, and apply those styles to the
tag. Else, we just output a
tag +with a `no-image` class so we can style it accordingly. +--}} + +{{#if background}} + + +
+ +{{else}} + +
+ +{{/if}} \ No newline at end of file diff --git a/content/themes/speckle/partials/icons/avatar.hbs b/content/themes/speckle/partials/icons/avatar.hbs new file mode 100644 index 0000000..af37fca --- /dev/null +++ b/content/themes/speckle/partials/icons/avatar.hbs @@ -0,0 +1 @@ + diff --git a/content/themes/speckle/partials/icons/facebook.hbs b/content/themes/speckle/partials/icons/facebook.hbs new file mode 100644 index 0000000..91120b8 --- /dev/null +++ b/content/themes/speckle/partials/icons/facebook.hbs @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/content/themes/speckle/partials/icons/loader.hbs b/content/themes/speckle/partials/icons/loader.hbs new file mode 100644 index 0000000..4a7f2cd --- /dev/null +++ b/content/themes/speckle/partials/icons/loader.hbs @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/content/themes/speckle/partials/icons/rss.hbs b/content/themes/speckle/partials/icons/rss.hbs new file mode 100644 index 0000000..3840238 --- /dev/null +++ b/content/themes/speckle/partials/icons/rss.hbs @@ -0,0 +1 @@ + diff --git a/content/themes/speckle/partials/icons/twitter.hbs b/content/themes/speckle/partials/icons/twitter.hbs new file mode 100644 index 0000000..19de4af --- /dev/null +++ b/content/themes/speckle/partials/icons/twitter.hbs @@ -0,0 +1 @@ + diff --git a/content/themes/speckle/partials/post-card.hbs b/content/themes/speckle/partials/post-card.hbs new file mode 100644 index 0000000..50ca508 --- /dev/null +++ b/content/themes/speckle/partials/post-card.hbs @@ -0,0 +1,70 @@ +
+ + {{#if feature_image}} + + {{!-- This is a responsive image, it loads different sizes depending on device + https://medium.freecodecamp.org/a-guide-to-responsive-images-with-ready-to-use-templates-c400bd65c433 --}} + {{title}} + + {{/if}} + +
+ + + +
+ {{#if primary_tag}} + {{#primary_tag}} +
{{name}}
+ {{/primary_tag}} + {{/if}} +

{{title}}

+
+ +
+ {{#if feature_image}} +

{{excerpt words="30"}}

+ {{else}} +

{{excerpt words="44"}}

+ {{/if}} +
+ +
+ +
+
    + {{#foreach authors}} +
  • + +
    + {{name}} +
    + + {{#if profile_image}} + + {{name}} + + {{else}} + {{> "icons/avatar"}} + {{/if}} +
  • + {{/foreach}} +
+ +
+ +
{{!--/.post-card-content--}} + +
diff --git a/content/themes/speckle/partials/site-header.hbs b/content/themes/speckle/partials/site-header.hbs new file mode 100644 index 0000000..11e06f2 --- /dev/null +++ b/content/themes/speckle/partials/site-header.hbs @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/content/themes/speckle/partials/site-nav.hbs b/content/themes/speckle/partials/site-nav.hbs new file mode 100644 index 0000000..ad53758 --- /dev/null +++ b/content/themes/speckle/partials/site-nav.hbs @@ -0,0 +1,40 @@ + diff --git a/content/themes/speckle/partials/subscribe-form.hbs b/content/themes/speckle/partials/subscribe-form.hbs new file mode 100644 index 0000000..dc3f8bd --- /dev/null +++ b/content/themes/speckle/partials/subscribe-form.hbs @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/content/themes/speckle/post.hbs b/content/themes/speckle/post.hbs new file mode 100644 index 0000000..f11d4c0 --- /dev/null +++ b/content/themes/speckle/post.hbs @@ -0,0 +1,214 @@ +{{!< default}} + +{{!-- The tag above means: insert everything in this file +into the {body} of the default.hbs template --}} + + + +{{!-- Everything inside the #post tags pulls data from the post --}} +{{#post}} + +
+
+ +
+ +
+ + {{#if primary_tag}} +
+ {{#primary_tag}} + {{name}} + {{/primary_tag}} +
+ {{/if}} + +

{{title}}

+ + {{#if custom_excerpt}} +

{{custom_excerpt}}

+ {{/if}} + + +
+ + {{#if feature_image}} +
+ {{!-- This is a responsive image, it loads different sizes depending on device + https://medium.freecodecamp.org/a-guide-to-responsive-images-with-ready-to-use-templates-c400bd65c433 --}} + {{title}} +
+ {{/if}} + +
+
+ {{content}} +
+
+ + {{!-- Email subscribe form at the bottom of the page --}} + {{#if @labs.members}} + {{> subscribe-form}} + {{/if}} + + {{!-- +
+ If you want to embed comments, this is a good place to do it! +
+ --}} + +
+ +
+
+ +{{!-- Links to Previous/Next posts --}} + + +{{/post}} + +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} diff --git a/content/themes/speckle/tag.hbs b/content/themes/speckle/tag.hbs new file mode 100644 index 0000000..86c5407 --- /dev/null +++ b/content/themes/speckle/tag.hbs @@ -0,0 +1,32 @@ +{{!< default}} +{{!-- The tag above means - insert everything in this file into the {body} of the default.hbs template --}} + +{{#tag}} +
+ {{> site-header}} + {{> header-background background=feature_image}} {{!--Special header-image.hbs partial to generate the background image--}} +
+

{{name}}

+

+ {{#if description}} + {{description}} + {{else}} + A collection of {{plural ../pagination.total empty='posts' singular='% post' plural='% posts'}} + {{/if}} +

+
+
+
+{{/tag}} + +{{!-- The main content area --}} +
+
+
+ {{#foreach posts}} + {{!-- The tag below includes the markup for each post - partials/post-card.hbs --}} + {{> "post-card"}} + {{/foreach}} +
+
+
diff --git a/content/themes/speckle/yarn.lock b/content/themes/speckle/yarn.lock new file mode 100644 index 0000000..07b131a --- /dev/null +++ b/content/themes/speckle/yarn.lock @@ -0,0 +1,5382 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@csstools/convert-colors@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + +"@sentry/core@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.26.0.tgz#9b5fe4de8a869d733ebcc77f5ec9c619f8717a51" + integrity sha512-Ubrw7K52orTVsaxpz8Su40FPXugKipoQC+zPrXcH+JIMB+o18kutF81Ae4WzuUqLfP7YB91eAlRrP608zw0EXA== + dependencies: + "@sentry/hub" "5.26.0" + "@sentry/minimal" "5.26.0" + "@sentry/types" "5.26.0" + "@sentry/utils" "5.26.0" + tslib "^1.9.3" + +"@sentry/hub@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.26.0.tgz#b2bbd8128cd5915f2ee59cbc29fff30272d74ec5" + integrity sha512-lAYeWvvhGYS6eQ5d0VEojw0juxGc3v4aAu8VLvMKWcZ1jXD13Bhc46u9Nvf4qAY6BAQsJDQcpEZLpzJu1bk1Qw== + dependencies: + "@sentry/types" "5.26.0" + "@sentry/utils" "5.26.0" + tslib "^1.9.3" + +"@sentry/minimal@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.26.0.tgz#851dea3644153ed3ac4837fa8ed5661d94e7a313" + integrity sha512-mdFo3FYaI1W3KEd8EHATYx8mDOZIxeoUhcBLlH7Iej6rKvdM7p8GoECrmHPU1l6sCCPtBuz66QT5YeXc7WILsA== + dependencies: + "@sentry/hub" "5.26.0" + "@sentry/types" "5.26.0" + tslib "^1.9.3" + +"@sentry/node@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-5.26.0.tgz#d3ed5856bc5f30b13435be4c569d6c72746cf286" + integrity sha512-BuN9c84f8MxGhYZl+JgVsORh3GiDmuyG9QjawVQ2fmJKVxQ+fcNvde/wq5z7jEca4Z8FrNLa+DHb4c8Fl8gz8g== + dependencies: + "@sentry/core" "5.26.0" + "@sentry/hub" "5.26.0" + "@sentry/tracing" "5.26.0" + "@sentry/types" "5.26.0" + "@sentry/utils" "5.26.0" + cookie "^0.4.1" + https-proxy-agent "^5.0.0" + lru_map "^0.3.3" + tslib "^1.9.3" + +"@sentry/tracing@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-5.26.0.tgz#33ee0426da14836e54e7b9a8838e4d7d0cb14b70" + integrity sha512-N9qWGmKrFJYKFTZBe8zVT3Qiju0+9bbNJuyun69T+fqP3PCDh+aRlRiP+OKTJyeCZjNG5HIvIlU8wTVUDoYfjQ== + dependencies: + "@sentry/hub" "5.26.0" + "@sentry/minimal" "5.26.0" + "@sentry/types" "5.26.0" + "@sentry/utils" "5.26.0" + tslib "^1.9.3" + +"@sentry/types@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.26.0.tgz#b0cbacb0b24cd86620fb296b46cf7277bb004a3e" + integrity sha512-ugpa1ePOhK55pjsyutAsa2tiJVQEyGYCaOXzaheg/3+EvhMdoW+owiZ8wupfvPhtZFIU3+FPOVz0d5k9K5d1rw== + +"@sentry/utils@5.26.0": + version "5.26.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.26.0.tgz#09a3d01d91747f38f796cafeb24f8fd86e4fa05f" + integrity sha512-F2gnHIAWbjiowcAgxz3VpKxY/NQ39NTujEd/NPnRTWlRynLFg3bAV+UvZFXljhYJeN3b/zRlScNDcpCWTrtZGw== + dependencies: + "@sentry/types" "5.26.0" + tslib "^1.9.3" + +"@tryghost/pretty-cli@1.2.10": + version "1.2.10" + resolved "https://registry.yarnpkg.com/@tryghost/pretty-cli/-/pretty-cli-1.2.10.tgz#0ef57f4fea794cda7a612b2b6225612f13028195" + integrity sha512-sjX6QlLTxBxqoWA13p0WR4eRgCgCRajBTYVgcTewzMocf3jnZDF/7czxArxPjbJB3weT/B+BJZ0hwre/4hLqRQ== + dependencies: + chalk "4.1.0" + sywac "1.3.0" + +"@tryghost/release-utils@0.6.8": + version "0.6.8" + resolved "https://registry.yarnpkg.com/@tryghost/release-utils/-/release-utils-0.6.8.tgz#0b2104fa5c348a3c04282460200ef0557cf6bb38" + integrity sha512-K4fUkxDXRq7RZE0w3v5HDKf7BCSFYZY1ICDwgvVnot210o1QnPp4jJKklsHKWwnQAi85hFByIwWPwU7DXHEIrA== + dependencies: + bluebird "3.7.2" + emoji-regex "9.2.0" + execa "4.1.0" + lodash "4.17.20" + request "2.88.2" + request-promise "4.2.6" + +"@tryghost/zip@1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@tryghost/zip/-/zip-1.1.4.tgz#1f196881ea35917bcbbdf8ad335f4b460f15178c" + integrity sha512-S/dYOsUxLzl6F7GqV10vmdPxO7TiAcnG6eSd1N9X7mJ4GQbwoSE3cB8alb7H5LRgaT9/jmNtvvysxzwCGsZEJw== + dependencies: + archiver "4.0.1" + bluebird "3.7.2" + extract-zip "2.0.0" + fs-extra "9.0.1" + +"@types/node@*": + version "14.14.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.6.tgz#146d3da57b3c636cc0d1769396ce1cfa8991147f" + integrity sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw== + +"@types/q@^1.5.1": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" + integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== + +"@types/yauzl@^2.9.1": + version "2.9.1" + resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz#d10f69f9f522eef3cf98e30afb684a1e1ec923af" + integrity sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA== + dependencies: + "@types/node" "*" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +ajv@^6.12.3: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +ansi-colors@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" + integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== + dependencies: + ansi-wrap "^0.1.0" + +ansi-escapes@^4.2.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + dependencies: + type-fest "^0.11.0" + +ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + dependencies: + ansi-wrap "0.1.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-wrap@0.1.0, ansi-wrap@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +append-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1" + integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE= + dependencies: + buffer-equal "^1.0.0" + +append-field@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/append-field/-/append-field-1.0.0.tgz#1e3440e915f0b1203d23748e78edd7b9b5b43e56" + integrity sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY= + +archiver-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2" + integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== + dependencies: + glob "^7.1.4" + graceful-fs "^4.2.0" + lazystream "^1.0.0" + lodash.defaults "^4.2.0" + lodash.difference "^4.5.0" + lodash.flatten "^4.4.0" + lodash.isplainobject "^4.0.6" + lodash.union "^4.6.0" + normalize-path "^3.0.0" + readable-stream "^2.0.0" + +archiver@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/archiver/-/archiver-4.0.1.tgz#3f722b121777e361ca9fad374ecda38e77e63c7f" + integrity sha512-/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q== + dependencies: + archiver-utils "^2.1.0" + async "^2.6.3" + buffer-crc32 "^0.2.1" + glob "^7.1.6" + readable-stream "^3.6.0" + tar-stream "^2.1.2" + zip-stream "^3.0.1" + +archy@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-filter@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/arr-filter/-/arr-filter-1.1.2.tgz#43fdddd091e8ef11aa4c45d9cdc18e2dff1711ee" + integrity sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4= + dependencies: + make-iterator "^1.0.0" + +arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-map@^2.0.0, arr-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/arr-map/-/arr-map-2.0.2.tgz#3a77345ffc1cf35e2a91825601f9e58f2e24cac4" + integrity sha1-Onc0X/wc814qkYJWAfnljy4kysQ= + dependencies: + make-iterator "^1.0.0" + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-each@^1.0.0, array-each@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" + integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-initial@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/array-initial/-/array-initial-1.1.0.tgz#2fa74b26739371c3947bd7a7adc73be334b3d795" + integrity sha1-L6dLJnOTccOUe9enrcc74zSz15U= + dependencies: + array-slice "^1.0.0" + is-number "^4.0.0" + +array-last@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array-last/-/array-last-1.3.0.tgz#7aa77073fec565ddab2493f5f88185f404a9d336" + integrity sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg== + dependencies: + is-number "^4.0.0" + +array-slice@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" + integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== + +array-sort@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-sort/-/array-sort-1.0.0.tgz#e4c05356453f56f53512a7d1d6123f2c54c0a88a" + integrity sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg== + dependencies: + default-compare "^1.0.0" + get-value "^2.0.6" + kind-of "^5.0.2" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +async-done@^1.2.0, async-done@^1.2.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/async-done/-/async-done-1.3.2.tgz#5e15aa729962a4b07414f528a88cdf18e0b290a2" + integrity sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.2" + process-nextick-args "^2.0.0" + stream-exhaust "^1.0.1" + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-settle@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-settle/-/async-settle-1.0.0.tgz#1d0a914bb02575bec8a8f3a74e5080f72b2c0c6b" + integrity sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs= + dependencies: + async-done "^1.2.2" + +async@^1.4.0: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +async@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@10.0.2: + version "10.0.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.0.2.tgz#a79f9a02bfb95c621998776ac0d85f8f855b367e" + integrity sha512-okBmu9OMdt6DNEcZmnl0IYVv8Xl/xYWRSnc2OJ9UJEOt1u30opG1B8aLsViqKryBaYv1SKB4f85fOGZs5zYxHQ== + dependencies: + browserslist "^4.14.7" + caniuse-lite "^1.0.30001157" + colorette "^1.2.1" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss-value-parser "^4.1.0" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +bach@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/bach/-/bach-1.2.0.tgz#4b3ce96bf27134f79a1b414a51c14e34c3bd9880" + integrity sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA= + dependencies: + arr-filter "^1.1.1" + arr-flatten "^1.0.1" + arr-map "^2.0.0" + array-each "^1.0.0" + array-initial "^1.0.0" + array-last "^1.1.1" + async-done "^1.2.2" + async-settle "^1.0.0" + now-and-later "^2.0.0" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" + integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +beeper@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/beeper/-/beeper-2.0.0.tgz#ecda02439e3c0539d300c363303e4ffeb2daec70" + integrity sha512-+ShExQEewPvKdTUOtCAJmkUAgEyNF0QqgiAhPRE5xLvoFkIPt8xuHKaz1gMLzSMS73beHWs9gbRBngdH61nVWw== + dependencies: + delay "^4.1.0" + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bl@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz#12d6287adc29080e22a705e5764b2a9522cdc489" + integrity sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bluebird@3.7.2, bluebird@^3.5.0, bluebird@^3.5.3: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + dependencies: + bytes "3.1.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.7.2" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" + +body@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/body/-/body-5.1.0.tgz#e4ba0ce410a46936323367609ecb4e6553125069" + integrity sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk= + dependencies: + continuable-cache "^0.3.1" + error "^7.0.0" + raw-body "~1.1.0" + safe-json-parse "~1.0.1" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +browserslist@^4.0.0: + version "4.14.5" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz#1c751461a102ddc60e40993639b709be7f2c4015" + integrity sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA== + dependencies: + caniuse-lite "^1.0.30001135" + electron-to-chromium "^1.3.571" + escalade "^3.1.0" + node-releases "^1.1.61" + +browserslist@^4.14.7: + version "4.14.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.7.tgz#c071c1b3622c1c2e790799a37bb09473a4351cb6" + integrity sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ== + dependencies: + caniuse-lite "^1.0.30001157" + colorette "^1.2.1" + electron-to-chromium "^1.3.591" + escalade "^3.1.1" + node-releases "^1.1.66" + +buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + +buffer-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" + integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer@^5.1.0, buffer@^5.5.0: + version "5.7.0" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.0.tgz#88afbd29fc89fa7b58e82b39206f31f2cf34feed" + integrity sha512-cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +bunyan-loggly@1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/bunyan-loggly/-/bunyan-loggly-1.4.2.tgz#dda0fb18f487fa150a79728e906d83e871d235e9" + integrity sha512-/fwAO+NPogiPziEk4bQKZhwYo+POrbdAlatpW5r+BQSTHqYyxGFHMtLMp4uSjIdPetXDxvG5qffAePB3hc/6NA== + dependencies: + json-stringify-safe "^5.0.1" + node-loggly-bulk "^2.2.4" + +bunyan@1.8.14: + version "1.8.14" + resolved "https://registry.yarnpkg.com/bunyan/-/bunyan-1.8.14.tgz#3d8c1afea7de158a5238c7cb8a66ab6b38dd45b4" + integrity sha512-LlahJUxXzZLuw/hetUQJmRgZ1LF6+cr5TPpRj6jf327AsiIq2jhYEH4oqUUkVKTor+9w2BT3oxVwhzE5lw9tcg== + optionalDependencies: + dtrace-provider "~0.8" + moment "^2.19.3" + mv "~2" + safe-json-stringify "~1" + +busboy@^0.2.11: + version "0.2.14" + resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453" + integrity sha1-bCpiLvz0fFe7vh4qnDetNseSVFM= + dependencies: + dicer "0.2.5" + readable-stream "1.1.x" + +bytes@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8" + integrity sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g= + +bytes@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +call-bind@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" + integrity sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.0" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +caller@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/caller/-/caller-1.0.1.tgz#b851860f70e195db3d277395aa1a7e23ea30ecf5" + integrity sha1-uFGGD3Dhlds9J3OVqhp+I+ow7PU= + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +camelcase@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001135: + version "1.0.30001154" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz#f3bbc245ce55e4c1cd20fa731b097880181a7f17" + integrity sha512-y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org== + +caniuse-lite@^1.0.30001157: + version "1.0.30001157" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz#2d11aaeb239b340bc1aa730eca18a37fdb07a9ab" + integrity sha512-gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +chalk@4.1.0, chalk@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chokidar@^2.0.0: + version "2.1.8" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" + integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.1" + optionalDependencies: + fsevents "^1.2.7" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +cliui@^3.0.3, cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +clone-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" + integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= + +clone-stats@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" + integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= + +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + +cloneable-readable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" + integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== + dependencies: + inherits "^2.0.1" + process-nextick-args "^2.0.0" + readable-stream "^2.3.5" + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-map@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c" + integrity sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw= + dependencies: + arr-map "^2.0.2" + for-own "^1.0.0" + make-iterator "^1.0.0" + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" + integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + +color@^3.0.0: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.4" + +colorette@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + +colors@^1.1.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.19.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +common-tags@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compress-commons@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-3.0.0.tgz#833944d84596e537224dd91cf92f5246823d4f1d" + integrity sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg== + dependencies: + buffer-crc32 "^0.2.13" + crc32-stream "^3.0.1" + normalize-path "^3.0.0" + readable-stream "^2.3.7" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.2, concat-stream@^1.6.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +concat-with-sourcemaps@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" + integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== + dependencies: + source-map "^0.6.1" + +config-chain@^1.1.12: + version "1.1.12" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" + integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +content-disposition@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +continuable-cache@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/continuable-cache/-/continuable-cache-0.3.1.tgz#bd727a7faed77e71ff3985ac93351a912733ad0f" + integrity sha1-vXJ6f67XfnH/OYWskzUakSczrQ8= + +convert-source-map@^1.5.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + +cookie@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +copy-props@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/copy-props/-/copy-props-2.0.4.tgz#93bb1cadfafd31da5bb8a9d4b41f471ec3a72dfe" + integrity sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A== + dependencies: + each-props "^1.3.0" + is-plain-object "^2.0.1" + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +crc32-stream@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-3.0.1.tgz#cae6eeed003b0e44d739d279de5ae63b171b4e85" + integrity sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w== + dependencies: + crc "^3.4.4" + readable-stream "^3.4.0" + +crc@^3.4.4: + version "3.8.0" + resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" + integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== + dependencies: + buffer "^5.1.0" + +cross-spawn@^7.0.0: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + +css-tree@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0.tgz#21993fa270d742642a90409a2c0cb3ac0298adf6" + integrity sha512-CdVYz/Yuqw0VdKhXPBIgi8DO3NicJVYZNWeX9XcIuSp9ZoFT5IcleVRW07O5rMjdcx1mb+MEJPknTTEW7DdsYw== + dependencies: + mdn-data "2.0.12" + source-map "^0.6.1" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.2" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@4.1.10: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^4.0.2: + version "4.1.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.1.0.tgz#1d31193efa99b87aa6bad6c0cef155e543d09e8b" + integrity sha512-h+6w/W1WqXaJA4tb1dk7r5tVbOm97MsKxzwnvOR04UQ6GILroryjMWu3pmCCtL2mLaEStQ0fZgeGiy99mo7iyg== + dependencies: + css-tree "^1.0.0" + +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1" + integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg== + dependencies: + ms "2.1.2" + +debug@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +debug@^3.1.0: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +decamelize@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +default-compare@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f" + integrity sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ== + dependencies: + kind-of "^5.0.2" + +default-resolution@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/default-resolution/-/default-resolution-2.0.0.tgz#bcb82baa72ad79b426a76732f1a81ad6df26d684" + integrity sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ= + +define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +delay@^4.1.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/delay/-/delay-4.4.0.tgz#71abc745f3ce043fe7f450491236541edec4ad0c" + integrity sha512-txgOrJu3OdtOfTiEOT2e76dJVfG/1dz2NZ4F0Pyt4UGZJryssMRp5vdM5wQoLwSOBNdrJv3F9PAhp/heqd7vrA== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + +dicer@0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f" + integrity sha1-WZbAhrszIYyBLAkL3cCc0S+stw8= + dependencies: + readable-stream "1.1.x" + streamsearch "0.1.2" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +domelementtype@1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.2.tgz#f3b6e549201e46f588b59463dd77187131fe6971" + integrity sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA== + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dtrace-provider@~0.8: + version "0.8.8" + resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.8.tgz#2996d5490c37e1347be263b423ed7b297fb0d97e" + integrity sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg== + dependencies: + nan "^2.14.0" + +duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +each-props@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/each-props/-/each-props-1.3.2.tgz#ea45a414d16dd5cfa419b1a81720d5ca06892333" + integrity sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA== + dependencies: + is-plain-object "^2.0.1" + object.defaults "^1.1.0" + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +editorconfig@^0.15.3: + version "0.15.3" + resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5" + integrity sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g== + dependencies: + commander "^2.19.0" + lru-cache "^4.1.5" + semver "^5.6.0" + sigmund "^1.0.1" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.3.571: + version "1.3.585" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.585.tgz#71cdb722c73488b9475ad1c572cf43a763ef9081" + integrity sha512-xoeqjMQhgHDZM7FiglJAb2aeOxHZWFruUc3MbAGTgE7GB8rr5fTn1Sdh5THGuQtndU3GuXlu91ZKqRivxoCZ/A== + +electron-to-chromium@^1.3.591: + version "1.3.592" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.592.tgz#4621521b223bf6e5469373528321e185d3c24670" + integrity sha512-kGNowksvqQiPb1pUSQKpd8JFoGPLxYOwduNRCqCxGh/2Q1qE2JdmwouCW41lUzDxOb/2RIV4lR0tVIfboWlO9A== + +emoji-regex@9.2.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.0.tgz#a26da8e832b16a9753309f25e35e3c0efb9a066a" + integrity sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +entities@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" + integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error@^7.0.0: + version "7.2.1" + resolved "https://registry.yarnpkg.com/error/-/error-7.2.1.tgz#eab21a4689b5f684fc83da84a0e390de82d94894" + integrity sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA== + dependencies: + string-template "~0.2.1" + +es-abstract@^1.17.0-next.1, es-abstract@^1.17.2: + version "1.17.7" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" + integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + dependencies: + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-abstract@^1.18.0-next.1: + version "1.18.0-next.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" + integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== + dependencies: + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.2.2" + is-negative-zero "^2.0.0" + is-regex "^1.1.1" + object-inspect "^1.8.0" + object-keys "^1.1.1" + object.assign "^4.1.1" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50: + version "0.10.53" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" + integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.3" + next-tick "~1.0.0" + +es6-iterator@^2.0.1, es6-iterator@^2.0.3, es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +es6-weak-map@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" + integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + dependencies: + d "1" + es5-ext "^0.10.46" + es6-iterator "^2.0.3" + es6-symbol "^3.1.1" + +escalade@^3.1.0, escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +execa@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + +express-hbs@2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/express-hbs/-/express-hbs-2.3.4.tgz#ec3e0796bec0b5937199b0d800d3a6b30c63063a" + integrity sha512-cirblS55Syynfjcn6bLwFAVwq1iHyyItGyoEb7D08iwJIBRy2V7D47se/My8/B0YPjOP6JyRXNcPgCDQKyiqGQ== + dependencies: + bluebird "^3.5.3" + handlebars "4.7.6" + lodash "4.17.19" + readdirp "3.4.0" + optionalDependencies: + js-beautify "1.11.0" + +express@4.17.1: + version "4.17.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + dependencies: + accepts "~1.3.7" + array-flatten "1.1.1" + body-parser "1.19.0" + content-disposition "0.5.3" + content-type "~1.0.4" + cookie "0.4.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "~1.1.2" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" + safe-buffer "5.1.2" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +ext@^1.1.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" + integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== + dependencies: + type "^2.0.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.0, extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extract-zip@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.0.tgz#f53b71d44f4ff5a4527a2259ade000fb8b303492" + integrity sha512-i42GQ498yibjdvIhivUsRslx608whtGoFIhF26Z7O4MYncBxp8CwalOs1lnHy21A9sIohWO2+uiE4SRtC9JXDg== + dependencies: + debug "^4.1.1" + get-stream "^5.1.0" + yauzl "^2.10.0" + optionalDependencies: + "@types/yauzl" "^2.9.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fancy-log@^1.3.2, fancy-log@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== + dependencies: + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" + time-stamp "^1.0.0" + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz#e6a754cc8f15e58987aa9cbd27af66fd6f4e5af9" + integrity sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk= + +faye-websocket@~0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + dependencies: + pend "~1.2.0" + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-root@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + +findup-sync@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" + integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== + dependencies: + detect-file "^1.0.0" + is-glob "^4.0.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + +fined@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.2.0.tgz#d00beccf1aa2b475d16d423b0238b713a2c4a37b" + integrity sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng== + dependencies: + expand-tilde "^2.0.2" + is-plain-object "^2.0.3" + object.defaults "^1.1.0" + object.pick "^1.2.0" + parse-filepath "^1.0.1" + +flagged-respawn@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" + integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== + +flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + +flush-write-stream@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + +fs-extra@9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + +fs-mkdirp-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb" + integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes= + dependencies: + graceful-fs "^4.1.11" + through2 "^2.0.3" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +gelf-stream@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/gelf-stream/-/gelf-stream-1.1.1.tgz#9cea9b6386ac301c741838ca3cb91e66dbfbf669" + integrity sha1-nOqbY4asMBx0GDjKPLkeZtv79mk= + dependencies: + gelfling "^0.3.0" + +gelfling@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/gelfling/-/gelfling-0.3.1.tgz#336a98f81510f9ae0af2a494e17468a116a9dc04" + integrity sha1-M2qY+BUQ+a4K8qSU4XRooRap3AQ= + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-intrinsic@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be" + integrity sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-stream@^5.0.0, get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +ghost-ignition@4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/ghost-ignition/-/ghost-ignition-4.2.2.tgz#7201d4756be6ebe6743495cf6c365ff8ee416b73" + integrity sha512-/ZqS1AOGjocR7h45PVObgT69cmDakvLPAnEu203mxtGwjnaSvuIdFA82cdoRh2Ehg/JQEi20FaSqgJSIzdMkGA== + dependencies: + bunyan "1.8.14" + bunyan-loggly "1.4.2" + caller "1.0.1" + debug "4.1.1" + find-root "1.1.0" + fs-extra "9.0.1" + gelf-stream "1.1.1" + json-stringify-safe "5.0.1" + lodash "4.17.19" + moment "2.27.0" + nconf "0.10.0" + prettyjson "1.2.1" + uuid "8.3.0" + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-stream@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" + integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ= + dependencies: + extend "^3.0.0" + glob "^7.1.1" + glob-parent "^3.1.0" + is-negated-glob "^1.0.0" + ordered-read-streams "^1.0.0" + pumpify "^1.3.5" + readable-stream "^2.1.5" + remove-trailing-separator "^1.0.1" + to-absolute-glob "^2.0.0" + unique-stream "^2.0.2" + +glob-watcher@^5.0.3: + version "5.0.5" + resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-5.0.5.tgz#aa6bce648332924d9a8489be41e3e5c52d4186dc" + integrity sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw== + dependencies: + anymatch "^2.0.0" + async-done "^1.2.0" + chokidar "^2.0.0" + is-negated-glob "^1.0.0" + just-debounce "^1.0.0" + normalize-path "^3.0.0" + object.defaults "^1.1.0" + +glob@7.1.6, glob@^7.0.3, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^6.0.1: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI= + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +glogg@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" + integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== + dependencies: + sparkles "^1.0.0" + +graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + +gscan@3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/gscan/-/gscan-3.6.0.tgz#ca8f7865d50529a2ac844fc7c586aa78e20b4e7a" + integrity sha512-hpyeIM0QQMQ+DBEO2qkdHrt0RqooydGC4XIUGgQP3PxFjCQ97bMkazyHsr+ElBUhnQQaW8emHNk9fMolaWZKKw== + dependencies: + "@sentry/node" "5.26.0" + "@tryghost/pretty-cli" "1.2.10" + "@tryghost/zip" "1.1.4" + bluebird "3.7.2" + chalk "4.1.0" + common-tags "1.8.0" + express "4.17.1" + express-hbs "2.3.4" + fs-extra "9.0.1" + ghost-ignition "4.2.2" + glob "7.1.6" + lodash "4.17.20" + multer "1.4.2" + pluralize "8.0.0" + require-dir "1.2.0" + semver "7.3.2" + upath "1.2.0" + uuid "8.3.1" + validator "13.0.0" + +gulp-cli@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.3.0.tgz#ec0d380e29e52aa45e47977f0d32e18fd161122f" + integrity sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A== + dependencies: + ansi-colors "^1.0.1" + archy "^1.0.0" + array-sort "^1.0.0" + color-support "^1.1.3" + concat-stream "^1.6.0" + copy-props "^2.0.1" + fancy-log "^1.3.2" + gulplog "^1.0.0" + interpret "^1.4.0" + isobject "^3.0.1" + liftoff "^3.1.0" + matchdep "^2.0.0" + mute-stdout "^1.0.0" + pretty-hrtime "^1.0.0" + replace-homedir "^1.0.0" + semver-greatest-satisfied-range "^1.1.0" + v8flags "^3.2.0" + yargs "^7.1.0" + +gulp-concat@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.1.tgz#633d16c95d88504628ad02665663cee5a4793353" + integrity sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M= + dependencies: + concat-with-sourcemaps "^1.0.0" + through2 "^2.0.0" + vinyl "^2.0.0" + +gulp-livereload@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/gulp-livereload/-/gulp-livereload-4.0.2.tgz#fc8a75c7511cd65afd2202cbcdc8bb0f8dde377b" + integrity sha512-InmaR50Xl1xB1WdEk4mrUgGHv3VhhlRLrx7u60iY5AAer90FlK95KXitPcGGQoi28zrUJM189d/h6+V470Ncgg== + dependencies: + chalk "^2.4.1" + debug "^3.1.0" + fancy-log "^1.3.2" + lodash.assign "^4.2.0" + readable-stream "^3.0.6" + tiny-lr "^1.1.1" + vinyl "^2.2.0" + +gulp-postcss@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/gulp-postcss/-/gulp-postcss-9.0.0.tgz#2ade18809ab475dae743a88bd6501af0b04ee54e" + integrity sha512-5mSQ9CK8salSagrXgrVyILfEMy6I5rUGPRiR9rVjgJV9m/rwdZYUhekMr+XxDlApfc5ZdEJ8gXNZrU/TsgT5dQ== + dependencies: + fancy-log "^1.3.3" + plugin-error "^1.0.1" + postcss-load-config "^2.1.1" + vinyl-sourcemaps-apply "^0.2.1" + +gulp-uglify@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-3.0.2.tgz#5f5b2e8337f879ca9dec971feb1b82a5a87850b0" + integrity sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg== + dependencies: + array-each "^1.0.1" + extend-shallow "^3.0.2" + gulplog "^1.0.0" + has-gulplog "^0.1.0" + isobject "^3.0.1" + make-error-cause "^1.1.1" + safe-buffer "^5.1.2" + through2 "^2.0.0" + uglify-js "^3.0.5" + vinyl-sourcemaps-apply "^0.2.0" + +gulp-zip@5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/gulp-zip/-/gulp-zip-5.0.2.tgz#2edf797ec842e770f4dfde8bef97d139015b1972" + integrity sha512-rZd0Ppuc8Bf7J2/WzcdNaeb+lcEXf1R8mV/PJ9Kdu7PmnInWVeLSmiXIka/2QSe6uhAsGVFAMffWSaMzAPGTBg== + dependencies: + get-stream "^5.1.0" + plugin-error "^1.0.1" + through2 "^3.0.1" + vinyl "^2.1.0" + yazl "^2.5.1" + +gulp@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/gulp/-/gulp-4.0.2.tgz#543651070fd0f6ab0a0650c6a3e6ff5a7cb09caa" + integrity sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA== + dependencies: + glob-watcher "^5.0.3" + gulp-cli "^2.2.0" + undertaker "^1.2.1" + vinyl-fs "^3.0.0" + +gulplog@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" + integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U= + dependencies: + glogg "^1.0.0" + +handlebars@4.7.6: + version "4.7.6" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" + integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.0" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-gulplog@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" + integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4= + dependencies: + sparkles "^1.0.0" + +has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + +hosted-git-info@^2.1.4: + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + +http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-parser-js@>=0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77" + integrity sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" + integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + dependencies: + agent-base "6" + debug "4" + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +iconv-lite@0.4.24, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ini@^1.3.0, ini@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +inquirer@7.3.3: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +interpret@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== + dependencies: + is-relative "^1.0.0" + is-windows "^1.0.1" + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4, is-callable@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" + integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + +is-core-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.0.0.tgz#58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d" + integrity sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-negated-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2" + integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= + +is-negative-zero@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" + integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-regex@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + dependencies: + has-symbols "^1.0.1" + +is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" + +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" + +is-utf8@^0.2.0, is-utf8@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + +is-valid-glob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" + integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +js-beautify@1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.11.0.tgz#afb873dc47d58986360093dcb69951e8bcd5ded2" + integrity sha512-a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A== + dependencies: + config-chain "^1.1.12" + editorconfig "^0.15.3" + glob "^7.1.3" + mkdirp "~1.0.3" + nopt "^4.0.3" + +js-yaml@^3.13.1: + version "3.14.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" + integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stringify-safe@5.0.1, json-stringify-safe@5.0.x, json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +just-debounce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea" + integrity sha1-h/zPrv/AtozRnVX2cilD+SnqNeo= + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0, kind-of@^5.0.2: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +last-run@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/last-run/-/last-run-1.1.1.tgz#45b96942c17b1c79c772198259ba943bebf8ca5b" + integrity sha1-RblpQsF7HHnHchmCWbqUO+v4yls= + dependencies: + default-resolution "^2.0.0" + es6-weak-map "^2.0.1" + +lazystream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" + integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= + dependencies: + readable-stream "^2.0.5" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= + dependencies: + invert-kv "^1.0.0" + +lead@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42" + integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI= + dependencies: + flush-write-stream "^1.0.2" + +liftoff@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-3.1.0.tgz#c9ba6081f908670607ee79062d700df062c52ed3" + integrity sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog== + dependencies: + extend "^3.0.0" + findup-sync "^3.0.0" + fined "^1.0.1" + flagged-respawn "^1.0.0" + is-plain-object "^2.0.4" + object.map "^1.0.0" + rechoir "^0.6.2" + resolve "^1.1.7" + +line-column@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" + integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= + dependencies: + isarray "^1.0.0" + isobject "^2.0.0" + +livereload-js@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c" + integrity sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw== + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= + +lodash.defaults@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + +lodash.difference@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" + integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= + +lodash.flatten@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.union@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" + integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +lodash@4.17.19: + version "4.17.19" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" + integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== + +lodash@4.17.20, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.4: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + +lru-cache@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru_map@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" + integrity sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0= + +make-error-cause@^1.1.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/make-error-cause/-/make-error-cause-1.2.2.tgz#df0388fcd0b37816dff0a5fb8108939777dcbc9d" + integrity sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0= + dependencies: + make-error "^1.2.0" + +make-error@^1.2.0: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +make-iterator@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6" + integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw== + dependencies: + kind-of "^6.0.2" + +map-cache@^0.2.0, map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +matchdep@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/matchdep/-/matchdep-2.0.0.tgz#c6f34834a0d8dbc3b37c27ee8bbcb27c7775582e" + integrity sha1-xvNINKDY28OzfCfui7yyfHd1WC4= + dependencies: + findup-sync "^2.0.0" + micromatch "^3.0.4" + resolve "^1.4.0" + stack-trace "0.0.10" + +mdn-data@2.0.12: + version "2.0.12" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.12.tgz#bbb658d08b38f574bbb88f7b83703defdcc46844" + integrity sha512-ULbAlgzVb8IqZ0Hsxm6hHSlQl3Jckst2YEQS7fODu9ilNWy2LvcoSY7TRFIktABP2mdppBioc66va90T+NUs8Q== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +mime-db@1.44.0: + version "1.44.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" + integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== + +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.27" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" + integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== + dependencies: + mime-db "1.44.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +"minimatch@2 || 3", minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.1, mkdirp@~0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +mkdirp@~1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +moment@2.27.0: + version "2.27.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.27.0.tgz#8bff4e3e26a236220dfe3e36de756b6ebaa0105d" + integrity sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== + +moment@^2.18.1, moment@^2.19.3: + version "2.29.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@2.1.2, ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +multer@1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/multer/-/multer-1.4.2.tgz#2f1f4d12dbaeeba74cb37e623f234bf4d3d2057a" + integrity sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg== + dependencies: + append-field "^1.0.0" + busboy "^0.2.11" + concat-stream "^1.5.2" + mkdirp "^0.5.1" + object-assign "^4.1.1" + on-finished "^2.3.0" + type-is "^1.6.4" + xtend "^4.0.0" + +mute-stdout@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331" + integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg== + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +mv@~2: + version "2.1.1" + resolved "https://registry.yarnpkg.com/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2" + integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI= + dependencies: + mkdirp "~0.5.1" + ncp "~2.0.0" + rimraf "~2.4.0" + +nan@^2.12.1, nan@^2.14.0: + version "2.14.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + +nanoid@^3.1.16: + version "3.1.16" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.16.tgz#b21f0a7d031196faf75314d7c65d36352beeef64" + integrity sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +nconf@0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/nconf/-/nconf-0.10.0.tgz#da1285ee95d0a922ca6cee75adcf861f48205ad2" + integrity sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q== + dependencies: + async "^1.4.0" + ini "^1.3.0" + secure-keys "^1.0.0" + yargs "^3.19.0" + +ncp@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next-tick@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + +node-loggly-bulk@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/node-loggly-bulk/-/node-loggly-bulk-2.2.4.tgz#bdd8638d97c43ecf1e1831ca98b250968fa6dee9" + integrity sha512-DfhtsDfkSBU6Dp1zvK+H1MgHRcA2yb4z07ctyA6uo+bNwKtv1exhohN910zcWNkdSYq1TImCq+O+3bOTuYHvmQ== + dependencies: + json-stringify-safe "5.0.x" + moment "^2.18.1" + request ">=2.76.0 <3.0.0" + +node-releases@^1.1.61: + version "1.1.65" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.65.tgz#52d9579176bd60f23eba05c4438583f341944b81" + integrity sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA== + +node-releases@^1.1.66: + version "1.1.66" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.66.tgz#609bd0dc069381015cd982300bae51ab4f1b1814" + integrity sha512-JHEQ1iWPGK+38VLB2H9ef2otU4l8s3yAMt9Xf934r6+ojCYDMHPMqvCc9TnzfeFSP1QEOeU6YZEd3+De0LTCgg== + +nopt@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" + integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +now-and-later@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c" + integrity sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ== + dependencies: + once "^1.3.2" + +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" + integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.0.4, object.assign@^4.1.0, object.assign@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.defaults@^1.0.0, object.defaults@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" + integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= + dependencies: + array-each "^1.0.1" + array-slice "^1.0.0" + for-own "^1.0.0" + isobject "^3.0.0" + +object.getownpropertydescriptors@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" + integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + +object.map@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" + integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc= + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + +object.pick@^1.2.0, object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.reduce@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.reduce/-/object.reduce-1.0.1.tgz#6fe348f2ac7fa0f95ca621226599096825bb03ad" + integrity sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60= + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + +object.values@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" + integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + function-bind "^1.1.1" + has "^1.0.3" + +on-finished@^2.3.0, on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +ordered-read-streams@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" + integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= + dependencies: + readable-stream "^2.0.1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= + dependencies: + lcid "^1.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +parse-filepath@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" + integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= + dependencies: + is-absolute "^1.0.0" + map-cache "^0.2.0" + path-root "^0.1.1" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +path-root-regex@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= + +path-root@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= + dependencies: + path-root-regex "^0.1.0" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +pify@^2.0.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +plugin-error@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-1.0.1.tgz#77016bd8919d0ac377fdcdd0322328953ca5781c" + integrity sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA== + dependencies: + ansi-colors "^1.0.1" + arr-diff "^4.0.0" + arr-union "^3.1.0" + extend-shallow "^3.0.2" + +pluralize@8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-calc@^7.0.1: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + dependencies: + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" + +postcss-color-mod-function@3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + dependencies: + "@csstools/convert-colors" "^1.4.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-easy-import@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-easy-import/-/postcss-easy-import-3.0.0.tgz#8eaaf5ae59566083d0cae98735dfd803e3ab194d" + integrity sha512-cfNsear/v8xlkl9v5Wm8y4Do/puiDQTFF+WX2Fo++h7oKt1fKWVVW/5Ca8hslYDQWnjndrg813cA23Pt1jsYdg== + dependencies: + globby "^6.1.0" + is-glob "^4.0.0" + lodash "^4.17.4" + object-assign "^4.0.1" + pify "^3.0.0" + postcss "^6.0.11" + postcss-import "^10.0.0" + resolve "^1.1.7" + +postcss-import@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-10.0.0.tgz#4c85c97b099136cc5ea0240dc1dfdbfde4e2ebbe" + integrity sha1-TIXJewmRNsxeoCQNwd/b/eTi674= + dependencies: + object-assign "^4.0.1" + postcss "^6.0.1" + postcss-value-parser "^3.2.3" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-load-config@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + dependencies: + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-selector-parser@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + dependencies: + dot-prop "^5.2.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.2: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" + integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + util-deprecate "^1.0.2" + +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + dependencies: + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss-values-parser@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" + integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@8.1.7: + version "8.1.7" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.7.tgz#ff6a82691bd861f3354fd9b17b2332f88171233f" + integrity sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ== + dependencies: + colorette "^1.2.1" + line-column "^1.0.2" + nanoid "^3.1.16" + source-map "^0.6.1" + +postcss@^6.0.1, postcss@^6.0.11: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.27: + version "7.0.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +pretty-hrtime@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= + +prettyjson@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz#fcffab41d19cab4dfae5e575e64246619b12d289" + integrity sha1-/P+rQdGcq0365eV15kJGYZsS0ok= + dependencies: + colors "^1.1.2" + minimist "^1.2.0" + +process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + +proxy-addr@~2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" + integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.9.1" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +pump@3.0.0, pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.5: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + +qs@^6.4.0: + version "6.9.4" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" + integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== + +qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + dependencies: + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" + unpipe "1.0.0" + +raw-body@~1.1.0: + version "1.1.7" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-1.1.7.tgz#1d027c2bfa116acc6623bca8f00016572a87d425" + integrity sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU= + dependencies: + bytes "1" + string_decoder "0.10" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= + dependencies: + pify "^2.3.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@1.1.x: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +"readable-stream@2 || 3", readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@^2.3.7, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readdirp@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada" + integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== + dependencies: + picomatch "^2.2.1" + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= + dependencies: + resolve "^1.1.6" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +remove-bom-buffer@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53" + integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ== + dependencies: + is-buffer "^1.1.5" + is-utf8 "^0.2.1" + +remove-bom-stream@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523" + integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM= + dependencies: + remove-bom-buffer "^3.0.0" + safe-buffer "^5.1.0" + through2 "^2.0.3" + +remove-trailing-separator@^1.0.1, remove-trailing-separator@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +replace-ext@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== + +replace-homedir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/replace-homedir/-/replace-homedir-1.0.0.tgz#e87f6d513b928dde808260c12be7fec6ff6e798c" + integrity sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw= + dependencies: + homedir-polyfill "^1.0.1" + is-absolute "^1.0.0" + remove-trailing-separator "^1.1.0" + +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + +request-promise@4.2.6: + version "4.2.6" + resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.6.tgz#7e7e5b9578630e6f598e3813c0f8eb342a27f0a2" + integrity sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ== + dependencies: + bluebird "^3.5.0" + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@2.88.2, "request@>=2.76.0 <3.0.0": + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-dir@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-1.2.0.tgz#0d443b75e96012d3ca749cf19f529a789ae74817" + integrity sha512-LY85DTSu+heYgDqq/mK+7zFHWkttVNRXC9NKcKGyuGLdlsfbjEPrIEYdCVrx6hqnJb+xSu3Lzaoo8VnmOhhjNA== + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-options@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131" + integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE= + dependencies: + value-or-function "^3.0.0" + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.4.0: + version "1.18.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130" + integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA== + dependencies: + is-core-module "^2.0.0" + path-parse "^1.0.6" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@~2.4.0: + version "2.4.5" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" + integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto= + dependencies: + glob "^6.0.1" + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +rxjs@^6.6.0: + version "6.6.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" + integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-json-parse@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/safe-json-parse/-/safe-json-parse-1.0.1.tgz#3e76723e38dfdda13c9b1d29a1e07ffee4b30b57" + integrity sha1-PnZyPjjf3aE8mx0poeB//uSzC1c= + +safe-json-stringify@~1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd" + integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +secure-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/secure-keys/-/secure-keys-1.0.0.tgz#f0c82d98a3b139a8776a8808050b824431087fca" + integrity sha1-8MgtmKOxOah3aogIBQuCRDEIf8o= + +semver-greatest-satisfied-range@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz#13e8c2658ab9691cb0cd71093240280d36f77a5b" + integrity sha1-E+jCZYq5aRywzXEJMkAoDTb3els= + dependencies: + sver-compat "^1.5.0" + +"semver@2 || 3 || 4 || 5", semver@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@7.3.2: + version "7.3.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" + integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== + +send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + +serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +sigmund@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= + +signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.1, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sparkles@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c" + integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.6" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce" + integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw== + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-trace@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" + integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + +stream-exhaust@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" + integrity sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw== + +stream-shift@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + +streamsearch@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" + integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= + +string-template@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" + integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0= + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +string-width@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" + integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.trimend@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz#6ddd9a8796bc714b489a3ae22246a208f37bfa46" + integrity sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +string.prototype.trimstart@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz#22d45da81015309cd0cdd79787e8919fc5c613e7" + integrity sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +string_decoder@0.10, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +sver-compat@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/sver-compat/-/sver-compat-1.5.0.tgz#3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8" + integrity sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg= + dependencies: + es6-iterator "^2.0.1" + es6-symbol "^3.1.1" + +svgo@^1.0.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.37" + csso "^4.0.2" + js-yaml "^3.13.1" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + +sywac@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sywac/-/sywac-1.3.0.tgz#324789bdb8bd7d0d66625c9144fce81ab5ba6f99" + integrity sha512-LDt2stNTp4bVPMgd70Jj9PWrSa4batl+bv+Ea5NLNGT7ufc4oQPtRfQ73wbddNV6RilaPqnEt6y1Wkm5FVTNEg== + +tar-stream@^2.1.2: + version "2.1.4" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz#c4fb1a11eb0da29b893a5b25476397ba2d053bfa" + integrity sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +through2-filter@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254" + integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA== + dependencies: + through2 "~2.0.0" + xtend "~4.0.0" + +through2@^2.0.0, through2@^2.0.3, through2@~2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through2@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.2.tgz#99f88931cfc761ec7678b41d5d7336b5b6a07bf4" + integrity sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ== + dependencies: + inherits "^2.0.4" + readable-stream "2 || 3" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +time-stamp@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tiny-lr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tiny-lr/-/tiny-lr-1.1.1.tgz#9fa547412f238fedb068ee295af8b682c98b2aab" + integrity sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA== + dependencies: + body "^5.1.0" + debug "^3.1.0" + faye-websocket "~0.10.0" + livereload-js "^2.3.0" + object-assign "^4.1.0" + qs "^6.4.0" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-absolute-glob@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" + integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= + dependencies: + is-absolute "^1.0.0" + is-negated-glob "^1.0.0" + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +to-through@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6" + integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY= + dependencies: + through2 "^2.0.3" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tslib@^1.9.0, tslib@^1.9.3: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + +type-is@^1.6.4, type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +type@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" + integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +uglify-js@^3.0.5, uglify-js@^3.1.4: + version "3.11.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.11.4.tgz#b47b7ae99d4bd1dca65b53aaa69caa0909e6fadf" + integrity sha512-FyYnoxVL1D6+jDGQpbK5jW6y/2JlVfRfEeQ67BPCUg5wfCjaKOpr2XeceE4QL+MkhxliLtf5EbrMDZgzpt2CNw== + +unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= + +undertaker-registry@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/undertaker-registry/-/undertaker-registry-1.0.1.tgz#5e4bda308e4a8a2ae584f9b9a4359a499825cc50" + integrity sha1-XkvaMI5KiirlhPm5pDWaSZglzFA= + +undertaker@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/undertaker/-/undertaker-1.3.0.tgz#363a6e541f27954d5791d6fa3c1d321666f86d18" + integrity sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg== + dependencies: + arr-flatten "^1.0.1" + arr-map "^2.0.0" + bach "^1.0.0" + collection-map "^1.0.0" + es6-weak-map "^2.0.1" + fast-levenshtein "^1.0.0" + last-run "^1.1.0" + object.defaults "^1.0.0" + object.reduce "^1.0.0" + undertaker-registry "^1.0.0" + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-stream@^2.0.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac" + integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A== + dependencies: + json-stable-stringify-without-jsonify "^1.0.1" + through2-filter "^3.0.0" + +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@1.2.0, upath@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +uri-js@^4.2.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" + integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.2" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.0" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea" + integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ== + +uuid@8.3.1: + version "8.3.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31" + integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8flags@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.2.0.tgz#b243e3b4dfd731fa774e7492128109a0fe66d656" + integrity sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg== + dependencies: + homedir-polyfill "^1.0.1" + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +validator@13.0.0: + version "13.0.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-13.0.0.tgz#0fb6c6bb5218ea23d368a8347e6d0f5a70e3bcab" + integrity sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA== + +value-or-function@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" + integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vinyl-fs@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7" + integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng== + dependencies: + fs-mkdirp-stream "^1.0.0" + glob-stream "^6.1.0" + graceful-fs "^4.0.0" + is-valid-glob "^1.0.0" + lazystream "^1.0.0" + lead "^1.0.0" + object.assign "^4.0.4" + pumpify "^1.3.5" + readable-stream "^2.3.3" + remove-bom-buffer "^3.0.0" + remove-bom-stream "^1.2.0" + resolve-options "^1.1.0" + through2 "^2.0.0" + to-through "^2.0.0" + value-or-function "^3.0.0" + vinyl "^2.0.0" + vinyl-sourcemap "^1.1.0" + +vinyl-sourcemap@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16" + integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY= + dependencies: + append-buffer "^1.0.2" + convert-source-map "^1.5.0" + graceful-fs "^4.1.6" + normalize-path "^2.1.1" + now-and-later "^2.0.0" + remove-bom-buffer "^3.0.0" + vinyl "^2.0.0" + +vinyl-sourcemaps-apply@^0.2.0, vinyl-sourcemaps-apply@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" + integrity sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU= + dependencies: + source-map "^0.5.1" + +vinyl@^2.0.0, vinyl@^2.1.0, vinyl@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974" + integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw== + dependencies: + clone "^2.1.1" + clone-buffer "^1.0.0" + clone-stats "^1.0.0" + cloneable-readable "^1.0.0" + remove-trailing-separator "^1.0.1" + replace-ext "^1.0.0" + +websocket-driver@>=0.5.1: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= + +which@^1.2.14: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +window-size@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" + integrity sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY= + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xtend@^4.0.0, xtend@~4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^3.2.0, y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yargs-parser@5.0.0-security.0: + version "5.0.0-security.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz#4ff7271d25f90ac15643b86076a2ab499ec9ee24" + integrity sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ== + dependencies: + camelcase "^3.0.0" + object.assign "^4.1.0" + +yargs@^3.19.0: + version "3.32.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995" + integrity sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU= + dependencies: + camelcase "^2.0.1" + cliui "^3.0.3" + decamelize "^1.1.1" + os-locale "^1.4.0" + string-width "^1.0.1" + window-size "^0.1.4" + y18n "^3.2.0" + +yargs@^7.1.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.1.tgz#67f0ef52e228d4ee0d6311acede8850f53464df6" + integrity sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g== + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "5.0.0-security.0" + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yazl@^2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35" + integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw== + dependencies: + buffer-crc32 "~0.2.3" + +zip-stream@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-3.0.1.tgz#cb8db9d324a76c09f9b76b31a12a48638b0b9708" + integrity sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ== + dependencies: + archiver-utils "^2.1.0" + compress-commons "^3.0.0" + readable-stream "^3.6.0" From 052b541635570ffe66a27491018e37f124d775db Mon Sep 17 00:00:00 2001 From: Matteo Cominetti Date: Mon, 7 Dec 2020 12:16:07 +0000 Subject: [PATCH 3/5] wip --- content/data/ghost-local.db | Bin 589824 -> 589824 bytes content/images/2020/12/artboard.png | Bin 0 -> 223159 bytes content/images/2020/12/artboard_o.png | Bin 0 -> 288374 bytes .../images/size/w1000/2020/12/artboard.png | Bin 0 -> 288374 bytes .../images/size/w2000/2020/12/artboard.png | Bin 0 -> 223159 bytes .../themes/speckle/assets/built/global.css | 2 +- .../speckle/assets/built/global.css.map | 2 +- .../themes/speckle/assets/built/screen.css | 2 +- .../speckle/assets/built/screen.css.map | 2 +- content/themes/speckle/assets/css/global.css | 5 ++- content/themes/speckle/assets/css/screen.css | 20 +++-------- content/themes/speckle/default.hbs | 34 +++++++++++------- content/themes/speckle/index.hbs | 3 ++ .../speckle/partials/header-background.hbs | 10 +++--- 14 files changed, 40 insertions(+), 40 deletions(-) create mode 100644 content/images/2020/12/artboard.png create mode 100644 content/images/2020/12/artboard_o.png create mode 100644 content/images/size/w1000/2020/12/artboard.png create mode 100644 content/images/size/w2000/2020/12/artboard.png diff --git a/content/data/ghost-local.db b/content/data/ghost-local.db index b848bba83a92d03fe49eda052d196d116dc7f955..03e5233052634d62ad596f47c3c029184fa6b979 100644 GIT binary patch delta 228 zcmZo@P-$pTnIO%0ZK8}bVmok%5t+f%$a*{T#{&qb#P^?B|%q#P@Bx$N>&kF2;=Q zQl~hySlAi1*orDQvQ9TR#vwD^{uGDc^onyFbsUW>g4{rfP=vUGesX?ZNorn+er9fB rdTOyg&>91MLnHmfqLQTi#G;hx8_sd4@WI_`WMyD(xV`o~N3#I{?E6g- delta 214 zcmZo@P-$pTnIO%0d7_LnMB8E3hS6pW0mOf9U8Or|r=V3guD(ltN`HUB)@{_`v& z5HkTWGZ3=?F)I+WZU1?eJ>Vmofw7r^nbCCr{T#|5ql~OfO{|Ozrq}G}n8w5 z2P+pN+jgl_99k^wjMlcI%8jhk4UTchOt(M9AvnF_97o-Bn`0aTTn357nI)+?`RV!7 y6T8_Zr`K1p^YNx<xvr9<; diff --git a/content/images/2020/12/artboard.png b/content/images/2020/12/artboard.png new file mode 100644 index 0000000000000000000000000000000000000000..d3944353f07b83caa4f255682a068a6e20f11194 GIT binary patch literal 223159 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%0D>?K7eg9<5ozjm9+1yiu+Sdb*Y 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 literal 0 HcmV?d00001 diff --git a/content/images/2020/12/artboard_o.png b/content/images/2020/12/artboard_o.png new file mode 100644 index 0000000000000000000000000000000000000000..051bcae774b93a0c60d3a7cea18bc899e509982b GIT binary patch literal 288374 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

b~z$gs;C!=1vMDXHKa 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

_Vh2pGeOhdiWVFP( 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�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

b~z$gs;C!=1vMDXHKa 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

_Vh2pGeOhdiWVFP( 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�tukv$ib=~n~od}0*^kt`}mg#NvIKf$Q|KG%3jZk6R7mH+Rq+-dLn+)>sIeZ z8>%A&q6LQSUJO(Tpqwc#k2wolEg!&=?|Mj{-Q#b5_aSwF^)zDzs^tega2%wJdzg_; zR>{xl@gHmA+o@Irj3seh0ZlbTR}9nwdqTNK>9jpO(y^xTh3?;YEfWK$az6% zh}xicl4-5<5nuru1=1|?$w~8qtkIC>?zB}S!22+mEiA$D=B=A3ZzCb8Tj4SzWKh;qD*f8WoAwW&qF1 zPyvN4bXM;_ljJVZ#~K~j5GRdnRPwXNEkX++;cQJi%39R+Y@7)Pt2)5=6smufMB|;I zLqoDE$5{msuzfj%Mif(Tq|`q|Xo%2OLoEP65@q|>k-9Sozr)S=jy}1<>kPrb6ZRA0 z?(o8O2n`=1AD^&aS=Jcw%Y}L}X^D(H&1YdagG67?Ic0#@L(3j+KPNbAx&LI!jE`YJ zL6OW%rj-`j%C{NI&|e)%8@~M* zN~b1q0TR<@3^SVK#|sR&Ez}lr>z8D0{U;m3j)v3gkmAfU4~RvZ6uW$~3tm51t@xBi z{rpYz6H>%krpK(^lq%yYhXkjpp;c5`nRx^&uTf?^s~#fflBR@CgqpeF{OmlW^Jh*@onk|*s6gR#@r1o2W0x; z(MAxSuwP+okMXoPps<$>U#i2Eh?{j5V~1@_kweqiwnsO&i|2ydOMC;Lz+-nTkvBSt z?_^-Ij$h=sz^m>n#j1^I$95$-)vymFYiw{L6Ln6=qE>g)O z)ve-nQsS%dLmaoUFQS-gK%$&n8YO^CX)x3JKU2wy%`d#&*JH~A!vz?I+b}~5O%rM% zC(^7wH>JA*JDWpOP9P~u2{}t{^ec;8(5f5xmyorgEbAQd%@T=o-B-@_$(m54aT1$P zTxfxSHfRo>G!+gKdBQ#*XvvU5jVuDHABfuN4eCKP%Mx8_Q2?cnlIIeP30gBL3+>eoglZ*Q%cthor$X|f6Rj4p#@6l4ql@^Vm#vHAG)lh2TeKT0CTT; zzP%kZ<%)K>hEFJRLdw%Fj)jU5yC;@bHA5FR6z``+`3Z_H*qm3}ghx~X>{RY+2rkF0 zsVTiTL64H+3bQodCnz~&tf51B&tDhjNEmuqKi1NP8J?xPTP7+zwW0e;K=T)|=n7Uu z>&7IQFASPGsCKxsvEfv0XmEFlEbV<_tO4?0z2LC7VoH?p-?B}OGtGX9Azx^>*EwKu zlI$IP7+iyi0fcm2-Ip^5=#u>XgYz|jY7)jxF!Oyw~fl>j-yQY4Gu z($i02o1!C4%wF*EHOBJdGP@FvA`Ws{D2E*Y>RS{80n@`#?SQx-VoT>YN4-@YTB6Jx z2=J)BSl_LA!peyY4TZuYDt@IM!gn3N(Lx2--~%(h@j)9Pi5|t_XG}59f@-N}LW@i) zGBw|$s4z=LliMcb5&72?2HNE`-Z7VeeM(zXe|}!-l8il?mdyxwQ^;Keh8k*Ju(JLh z5F?bAkDq2o3h)!H9#=g1s%=OZ*^j5hToz29O!KhlHpZ$)2}qs+Z$ilfXt8BXc|C4X zusK8)4@;`_+N_O%$vjie9%Gns-?|U1%PCVwKSqJ^Sm+dMSSN%^%))ElLU=r#?2Q4| zFqWL|i`}&m2}az!N{sCoi%qT$1JX;se)pg7lS#@>OZBvr-@kvC4pXhm0FDA&Oimc@ zKX&cI7cXC`a~eSZXaP{0wA{!RvQj=iqtuaB&waUVtoJmnaJ-c)(3oLN4V zR5YdlYqt)ZG-OUl;+;sJLYRd6vjJ+v$|lE?(r`OvnrPBU?A@?3q!3x?%n$RF znG9la-Tk&WR%Y>}xK6~+Sv;1q5&cCS?`hShOF?<>6(ZXiPUp#-f_`~}-dPXQZ{qJY zShjavPv$k`O-CdqrR>D89Iu8^#OKfvS^5a~BX$~Z(9*8=r6(z9*uq=n#&XFJy27nh zvylHo8$Rn$Z$GeyV|9L{Z%rzGmj#Iy!xEV_V`;Q0+!+Zi!ZLD16d4O<{>l|?`b4Sh z{0C>JB6^*0((V}%Ql8N@`%*=PpYcWOV0~ik6~Xsu1MAHDS+Bo16z_vZO`5eB6>qG> zm~Hegi<%rFBI6>mjpL^$F(oYX%OCrebds9XPt|lNp4yh?rNb3%HYf;=Zy_pLx0Q-y zz1;dDLW|N^kLSsrP;SGBg5w!YlX=rLP(5*EMe58 zFHwufw>4w``swIrx-{87Ut%KjXK!a3jdEFsjZOj`L(`bw{fd8+&(R3M*XRM zG*3bA)zdQL$%hb{9@GRWYjD>dF zxdNcjj&z#|h3wYt2ryqyf6l&hQGDh;+wi{8wY4t^1D5@e*YmjlYVTi~-v^}m_)FA` z9LM!p$wFPef9-1POF7Cd%obb(q7=z^psK6I;^ zr!g?WS)x4$3XvVI#N4c#RqE+hY zY?uhMvXF>>JBi8{Y7_U>4M1?Up)ukT+94a5Ge4JW!A-SPjgE!Jyd$qYs2z1pphwJv zqR0a%hbbvS$wMfeEWd};`2H0T^qFJ++~mYP8BhjEE{{}FQmNZtmZ{{iRmACfk^W){ z_u42BK0-s~D(eOJNy0QrmT<7KzHuFp`zc1s-d!NU^M<#kWaS|eQOunS;qhm2hl z%i#Y>-bkNY+dk|wyO11(>?7or)2gt1+2Q(x5iDkuh656%IT4a}J^WZV`!_Q?kf8<0 z_2Q1_&+@Z9oOD_Dp(4HpksU)0&MWQXYLgVCv7h!eJf&^Laf!S7&&Ad=Lu74byUYN9LZN>$xmO?QtTgEaN;l9O#1IBHy z!%>#th$1i^D)0<|LNJo)*4!#UyUOWf>Xk9jC9?x)QXlL{7?JzqV5i2**)&H&@?lyQ zk{qqSzW?Ckb2zcIurQ0j{0=tx)zrf$CV^~VAA=u>Jb(-fwdXto7Fp1UlEUzMA2AY* zBdv7Tw$^_2>=gO@n3Ky_eEB(fS!-xU=vm8aO;Ge^ZdEd}U=F7I&tnitnDoDu_MTV2 z8XV6N_ihN`<4!Ig#<^kBFp7mPyu3mFlIkTSthQ1Lg+*2?TT)A?=<*T&2Wqlm=J$q7 zum9bLY%VjoHKaAH;2BY9uw~Pgf@~TX3cDf=yV3jlfV7`w$Z{VRF`B zETXJNSQI1I*ZBX?RQ&saHL=wfYl>9074PS0ld1ENHgyTw#=&3<`i-(XXej?|nm9ytm+~1^0C_!QXQ8t8?M=p)hSUvR`5B zu^24M%q_0(o0b^t=aU7Waj?uQZmMc5ju?^~ZO>mkpS}LJ=(8V!_rc9dBdPKx?gu%7 zA8k=Rzo5I*w+u&O_#2Xiew6q@)kvOWg{UFK7c-?4Qo!fy{$~at$_k$6+C%_pivu{# z<5y8{J|Mse`S|q*>P>s?u_fBe)(p>E>Kz#1>JBB~RM@HyhRfy}-T{AaB#N7*O&4bX1gtjC)>^D;1MWgck;FVhmQCy_6ne1tQwE1U|{`;3T zpYZW1&%)=a`bvy` z>nNo9$Bq`HqK00sAIiQ=+Be=Y&Yl}0NXFrSf#;07%osirP%ldf0*UQykrrH(|5ZBX z#t&T_6mS-LM$=R94k)@3(EV`)I@W$8X-ctiFoKU*3OGdbQRR@Jfc01OP0?_;CK%?! zI8KhHCW%@w5f7sxRyV^%&IuQOeP>Cm68h~$1#U%&w*oAmEtm0Hs{lXmAk$`-~Arxe=EmBp1NMX6dJEjdxh>72#I69e!mxkD(ZpK z&}u{|snPG`pW_pg&oBSx^$(oX4nY#NA`x4HM9}n)pnFfN7f6)RPtzOXElLH2J}H1+ zI=1Lsy?ui`$ot^qcgRP)LZ!?h`SYW$ASqS+Xs{7vKwnw3kF~l-E5g=kvC;(0`iK4V zV_R!bkD7WyA1;Fbp}^mw)tZb|yH{)tec#~0QFz&yr2Ig84zll{nPK!^$H5&C+ITkM zA9LyoM~kadN`evc+|l)tn%x;(!-ztNw*iIEjSg+S?^{pPl{m{?UszLc)>6uS;GWR; z%Pv4&br_;$4*O*}`bD=N=sAI4LQ=%4#ozSr_z%*_0^jhLR8zmFbrHH>tU z;hEk}gUNn#b(guP)o3I|J|*N5dfvrf_#9DB=lMDa_JV-`dXRWk$aVXn1K>#X0O#~c z$D&&zGJA+FYLWz+Dc7eO&RxV47O`^ev4NywM8Nuo%b68 z@U{GUNJp%@R38T&FJyn)v%1ZxM99S*3q|6kFfQ)>G9hfj>eE_l&l>ajJm9$1jM+5~ zIc*a&aZK31MyNVK&Yr?HU*IecC(=y>C5*h3SReHoxvicPG^Ib_xZ1tjd)aySC5j(e z4nhJR0_Oha6)5f~D-@Y$afUQ{{VX7(UvCIxd!^LBW97P=Rp*$&Y)w$%xO@Gm?)kE} zSQ_eegMYT+2_T6^>z4|!gqq4iIz@plqO`@80d@)H)QX~rO>L3xDBCjWHZhQAXu5OI zC-V*tT7Tjhmr~nN<}O7*K}igUw$n@o&Sdqx0wxBgJK%YNGT_HU6To@gF%UB zD8xzNUsl3tw3gD`vzn==IlPBfLs&u0a)f!Jb5eg5fHu6@zwO*5U<{fC*jiMDrOouP zwZz`#18t5dG8%lOb=>s05_>#8-EG;}pf-10>_)loYYNilCIah+)QzW;Sfs+bY8taY{;{LHcr) zuU|k>T4GeMM;<`W862-P8!pqA))OfqR(k#TnWK$#R#E3$pkSY(d34^IbTmD zMLdGjy?O4o&h`tpiQ1Vo*5U)47P}VNGaVL{iOB(*jC(EDFZb8Acibz_Y~?TK?^PcM zkt5}^P(Su6%R`aB7ekJu*#Pftm4_QPk{K34j~^Wxt20YPi7zPbfREo)s;jPZ-JSO0?y!R~7X(#~IYPtUB3 zA5}71lYw@)!snWLdlFK5kvsrtsdi6{CDU0tXF21)0_9uT*yry%HTWGNh8DkPX!gL7 zGl9R%MsAq0`A@~Pk18WKGeWtiVcaG_iw+SHpxIy=*)*pOOyF=}TP(UZm>)ENKpdR$ z8%7F2<~(x(*%A`cH*FC~noSS-(d_TPisd&K?JO=mV)$m%zZ_yJP1Or>n1j#RD_##? zhwR5BzdSL#5-u3M6UhXhi3DgcZzwx82GY~!QqpL@O^aV5R2k9b4=>Zj3#Zi)ZUv$r zLGTV~7BG~CG%2;5X!gpJ<#T7yQ<{($_O*(YUb-^=6$&&(2G#VCUy^35h9$A}i@99e zOs~gIvq$E`QQCclUBf_Dz@Hgcr8+PdhiZQ{t z5e97GTV^N&m^O;6VrxY>4^PxWxc_nP)TvaYQpwK$GT`Cs8-33WP35H$hQj2Ej8WXx9RQin<26 zLrVz6U*D3L9XOV1xqJXEl)jW;na}1OaGgRUb#{*yUFVsk%0U(3w?Y#uM_}^t5o}$^ zKrk{+2$T}wJ(fXKb!Jn@3KNLa4t|IIWB65PgyaE91dHdgghZ0K>v3V874U-OhcFK3 zVoW=iTEYZeLV$X>I(uP=jd5XnDZ$KE-_GbD{*f60V1cTD8_t?c0amzk{67;-SN2<$ zq{h&b5a9kd%zy7;-Mjtzh-|VJU|WTVmD~p3{Fxw{|3jx0L6XuF@*O&{b^og)0Gb-H zEhF~yJvm!;soR4a}nv4j} zNR3H;dYyIp^cZG9$p#7|qa}#LZJLpTl%;C&p&ZbL6H!w)X*ud;{)^}y;XeaX>2L`{ znutt}R)9n}|D_2jh(ij(;eJ#qgLaCi=)Gcox=;p5Q61UdT>EhLil4C5>erIZ^;*&V zCR|0hPCD0^Pul}qa16J!?j**-I=*Uw{F&b0WgThNzyHG;uPw(UOZa(oKLVG zQa^v_r%V2Pd-8Ac@~1B|KSwP4bo5%Hacw!!>`7aLfTq5DpHo|~&n8zt_O~Oh;4p(9 ze&g6pMSrL2?NjxJt}Fp0{dm<26a@;2|94400847=7ufE<;QQX6#N)=!w!cQT%K@qL zwJ|9pYd@v|(pk+ry^b|;j;eWtX=K$v0pzp!7DuiVlLv#IW&9kFT_C{4WYfGOMdIMk zvI=Ik%D!1?4h<6WI|Y=Ote``*2?_1)b&&)^9eTN3e9fsa*Vua4O5#4XF+zy`_Mt-##+@%+U&!#AjVHKe&OPltivek-H< zDp0?;?UC8B|H;$JsQMjS{r9AQ#gvIG=5>EN#x8sn%)T@~!KI7{_OWX+5?K>e#Z#ZgRz^19dr5 z2ilIZGGM8UFe1IpWk)rF)aC*QQFF*L?5GyuaZG8ckesmuELdAKBby%+?{md-kk%HI zb92g62DSvQX+ANs8cmq>dBW7pu9g%Y~QlOF^kgSNb`dW=&^SDLS~ zcN2z2M=iU78A=-}-tMwH)h3$n!RF6nud?@5dXcY#@a8)YcJsmM^WxX5uEnpXNULWz zeyzv`K|mpT8T+nP?U1~V0$^4AA)ogzSV==hf{i`>X3*0YGYO(at?-i$dN7A9i}h&3 z#kiVymk_U=P1HxMJ60drHX9BE5|8k(gMLH|{o_*lq+`b|@lxBPIX*!xlN*Go;KuY>TJKiF#-`r8_!4 z<-~n7O&07(6Ys>H9v?p(*(cqLy(E1coi<;c+pS|{lLS>R(NUIJDFd@u$BlR!RKly> ztO%hjH@^L79e@yCy7%dGoN(58EW+FAiq$>uh#nR1)FK#~OHoVNTRCu(A2&K=rhE4t*dFVEDk9<3Rr778Q=NanWD;|mkv6~eWY z+xfcs4Iy(|RGYNPJCa}TJvES8z2Ywnyl6N`kB9$$GC>fC^tx06uen9$k9~ zbKM`le5?SdBE{$W82b^yWeaTM1ySWUb3rW|QLDoo@=JyONWUJpYWNz3l#K6fiv$Zx)NzX-->_-= zyfIRQii9vAo2u!U?#uus2D{OgWF+!ooLXMbF}?vE{t=UUqmZ-tBI?3 zb?uR!L&!Pc!oUNG;`bh9upb1|h5fZ(1S)t3w^2}`I_>l;Fi=!!7+xXK6Bxlw!&t(| zH6UH8oBR4Ahdji}RiIqk6C(GbAr9TYqS(a44N4y}v3I`anG+w+bf`BwQg7`N39_xW$i8D3l~-)8uY1Y{l!-UC~;P z#?*J>e?eo$2#R1%PUol4C+)kPEi2MJwJqJ9$53RJQ@I?zTU|F8y@^k}Eu~~ohjGfq zzsyzSSP;dAJTmEKb%n4}&8#&`?aN|rz1|vveb3ETMW=<+kIl}1`nNK!-!)xPz%S{_q?8fIy9mN%OiPT6CFZAJc*1D^JGE&h zU7$P&yUB`Pp-e66;gmz;h_Kx!$d5MM|2-+DrrV%8S3PDcE1MvUi{7etZ*nSoY|~fn z_GyrrKT|f>cv^h%+uxj1d)GK9fp!?V0X<5>Py7x+(Tjn_x3z{QO@Yy%KpsA)1C?qM@c=xg(k;#~1(9~sIa&Hxn zoL?Ar4C5L;DA2EIaa>qfkk|swiz9j1Y?{9;oQ9Qsg!-Q1H{BX!?U!qVP_H|73Ltc@ z(-)hUsO0}lUM<8Z{RLiA^nEZ**v2S1bhWRf@zpwgcWjbcSz0~sU`Y7w&4EC;lpgbm z&kgb~zR*d*Zk-dp4^Aon<*o~VXL)~nLPa+vYql3^mYqAr#(qHQK^?}4raBV1v?Y3l zaN!B33M(PAjg!xdU@?mQSXH`Fn_WoBvBW=4hsiHF;(X*2(wdz4I+NV6CrX1fyX~v5 z#EF~N5%XcpXt>}+%M{O=(w4Ja0K_r=-52Dv`RSlw3fyGu}3iJEpvYTx#Qohe7j#JF%>;slI zg_(%C6V2(P^-2}@QvihP2Z1SXk=RLUc-%uRevV|%b`0K{Az|Z^v8R*jZ)$D1(QD%9 zE=^h$+|6f*gsuF@<-^DN$#GUp-xG97RXwHUj-Aj{b@*85gn^nx$Z$NHiC3j9^R1{m zd)kire23S&J>@fZQR5H_MYzMqg4r^9BbPYDbbmt+2K6Z?w-j{UcvGS{JW?D9Z|`~P05Ma0&{Py8xkNmE3_K=5uUb~7EBJRf z#p}*G<0Nq?I$Hgygg!aW#4c4hBdpIyyadCF%sGCsqD^AvYL4LVj2qi)e@FAuL9Ga) z@9R(G)3x<${099Fvc;{F-*e~Vv+kJCE5{e}9N)8sk%l{I5{*=YV-kc9D z>g{t_QXfg}aDTuI<@(}Ruw`6Q0*M__;!pu6#cp$6>jQ>1e)Q7Ij zjqX^c_(QBWM6Cq_19%T`Jq);_3vv=X-(tv2pB%9I zzc^MH4=FWEon6G8shj+iX;qj9Aecm5oS;6~6q@m;bh(l)&7Onf6FJujup$&rY9AN= zMBJAqA8gRaDK%|hBtZ}2(5>&18R|cq>>F&QJ}f1N%HgZGDu>$Q6+a zG%^>w9~Q-kXbLByLpj_zHFvDg=8iIu1<`vPdl(u!IFE=u+=w%xT;{<14evau`FB0t7mL;lph?UAQ3w~)1#WJyq z$^7ZIq&>pf^om)PV$kPu=yoxO_nQkC=A@_JzYJ&|dE467+vN#Ew;@Pz~a#e8GqR@+cjql$hQ4$c+_!A8|X!^i8j^&*%t3O`%=O zk2#pwhlg1QEE#I!a@#9j zt(9on6n!cRWA*1X69V;TX_f}6f?BG7O3LM?4RmuRs%lc_k+JRl$9u-qz?}6cGVyC+ z0k zKB)1~@Xxxd2FEM>M96!{zoQ=%2mmWNfAxUSSJ6j#@{bh>wi%B&{b-?` zQMP9xNgkxyS0a)9jF0nV>}rjEV_A-h*9e`O5A`-k^^P{h8H0tMfwGfw){8%t3ctxV zD0+<`jSx|=+z@~ru_C8|lT*$rpejxl*NI=Yg7VFDuc36Ht;>M?`C7&# z<^`p7r64>5sznJWB9j~5_ z0}MKRrS_@8n=4xD&`?SC%`vsyrGMxr4<~nDH)rT*ryoNHE@rP6ScKQ#9YIfqsD zmDYB#52JPJ5_0{SCHc-HsFMFq3#UXE#Wy8Se|HUT!$O$WO~2v2fP&PV|leO?jATyqwg9K`rb_Dc~ul)nhV)FE!rlSnl#GZRMC#R8X*U z9aqGsfAu}M3*&0V9t+FRQ5#`I{7(}^yTmnUstA8}*p{%Gt|TwykS+~;VPH7x-YkGS zD{~OfF~eS;9liaThc*6T0oR~?_`l}&M);uDr+g-c-z1-`I}K7#_-xkj%WXn{0Qt<% z#VFeFtJM?hqI~j%onQ6R1Ac_65E%x68lb2I6=#7+x{>%T!3VSk?~)tjPKt|GMcDzf zOFX@O#E6;AjypUGwJHdk13GZ6mtAE80@Z|VzhJHdBg_PT^rTzvYT_SMF<1Bb z;2QjGc{elMB(9hXUFKV*S@#!DOuM5q0>VaT`ujIH^!*4e{r zEkqfV(eiCSQLy)QBvAI%+-y}@eX4@(G3<`@@BiWHE90Wn+6A> zCox2#%>U#w6w^JnI3BSF#hlBQ;IF?n1dUB|s_qK$Xvw`>&=KDBm`33#!tuP0HSQ$k z$EI0;>bp&`t>Qxz`;+`3C$h^dS<4Bq-u~@N@$ROdkG8p^8+BXD6dDb3frlZ0 zYI?>y{G3Vnj!DDPzWzsRb#K?Nq%WWMC6h?!Q{ivb$|G7I|TWQJe83qw7>)v)8aC4fsa72_n2EQX;PpWQ%$^o_;SE*38TccTJ<_Pnbg}SOr z%M85b@V7FTGzup8qLvnbuIG7h#A3d{P32 z3{})KylCx8EY7!KZ))bY8O|KF(OcpSl~$FGgHt{6+7`-0d5W_SPx?q3#g4$>#UDo0W; zo?h$$!b=Pq$Iag+PKJ6v)&K_{n^r8a{69T@dTwm4*uX8)!dix*;Hx}T@R}mfv~mmd z_uOHkx*x=}KKVU892@4dC=c&%SvOjPASu`DNr9uT>EpU8{OWpDuf3jtX$q5#Xw{Di#X6d!1wm*H5Vh_wK6sKv(0}} zT~*BbIpkQ&M+YT0#i~{1ftBa)4e+7nk(2!23ya@N8zrz6B@Dftk1NnrR~-*f16D=Q zlhH?qukA}exaKdk#dv990cl71r1v@a zqNf#}rQqV%y7&@coLmY8I>odjguYmXR={0*fT7sSxR$^!pKPaoH(2i+20bQv2dUvBB zdJ=bpZY26}1ScS5;}CwO%dye(m#I`>;=5JY3J+ zMZN3su7P18_&Ay^y2kTfA>_qM+ z+>NlJy0+X`_RkQHTJQh#8-|>+Bz_8bY>(MRNl)j4V=1-hEunXyB(@X_JaX)kEqxCd z!bd(i0cmNRASn46uKSEzprv@khu3prm|b`8X(ZgSPIU;lBX+!}QO%rN)}NNbScMc! zVkZ8oa=g?)W_&QcR*FNx{S@oKo`d zV$KrN_Oy!wQrHMaAH7C6{bB4>_WWZH>0_57%;P*b=M+prm{mA$7JB_RQc_2_K4M9j z@t}N4iWRzVA^-LtABgV)v)G{FIZwduBfuZk|$Jt}~ z!dtnBa0MhTgvttN7U31i`8L07-Be({493vcRoiz{pX}xsgQoryrl&hO{R{L4CZkp^a6iJW|?@V|V>I~7hKrJEMS_hYtm+QBS2@$)y1qiF`kD)B$% zaJF8-QQv}YGa()JZJ^5*=wLU6{v%*>!7l$m}3cPmPg?DuTz=5`h1T0XJQ8Zl)dbo_07(dlLdj1A$!HWiRM z^k$PA1_ce@CAM(@C&nHfC9Hp(R(&t0zm8qM?((0;NJT5{kx}WRjlO@^LMA0^58tS-uqBQo~f3E#NSmQ*yVQ+b-{{g>HO0IM*nH z7PeF^#p8K28q`CT#ifx6^;~Z;Ed-QW<2(8@R1IDi<{)`_L2Nl+uX(FqX|*Youd{yt z?E))Z2jZ0={A}|pr5mXXt_q_}QkqWaB0mi3t?~?3D&KNX?hjGK*IN?rECpYHkna1j!ek zdq;O)ULG!1vq_3M<6Qof+J9KbEtP$j*6?uithnXmNu(h~l+1Z>LP|D*LmDFX4Nz8b{)6!NyL!XX7K&zix2lJ@ik=$+l`N7NP*QSB+~?5$d;(0f`cXsK6>xga z1Ml*8Ks~9dKS454ira?I=MS!Hr!c}6;4yhpkFqv|(dkrMzTKzvj54rc3{o#@DQBqojJ<~IIE&yJU?u~x-hDX7Z zffb%A@tCq%JVlPi7!{6Ckg$@JGmZn{;33XCn(Aky>NKMUnoDM~&OE zN7I3)*xNwN*F9hzx8+Bdfesy2a2LfU7rUF4Vr$A64A>F?uID1mo`R?J`9nS!{*~LS zfwVJ~y9A*1^`2l8i@5)FpF)h-U;2& zK8|BVCF)F3Z0Dy%*&8u478WEs@S446bxeWpD1YjSEGwMS1I-P;;~uhl7uWJ*r_Zk9 zyLviq&_;5zA%s=J?ETOFH(c5HyoMQk#NQz!BlUY1kM=KQprZj<6&Tw_HMj+&5gEu4 zAxEQ3zCg}VnFPpOh&4+>Br+Gd*iogsTnOkgExaB}u#ORLX-0?xLWqZrXsUiW-;RgJv0hGdWRUZtZ@65K_Ctfs1zT?p?0fsF3e(QYqSAz_bFYo7I4mci- zO^H@N%-w0ZwEQRDpoh{|1OB8vF5??3Lbbp+22WqNNFu#F)c z%iNeDe_8kL#_HA>lCvBmiHPjKRd6>w{&$GP0J8~q=Abf?W6HzLA=Mf}DV3C!BGrk| zX17M|*SWAi-9leBeV{L`E8wB*Qi;IrVz}PqAd&w;gR1Mwic1io`fnqL&EfFV@HB>R zRJm^r1Owj|yZAG2qzyk7WE7)uu+FU`(5$!R^SUfD-=3kN(Gt#;8dXnow>ydfdJ|?7 zW@GO{iY54LQsRU8M?~za_pRv&YQ@ya(2fXR_fB_tEn=k`GpSAHCdv zntgnn&vVH_H#-Di7?d2mqs*9Y0usESbOsdiQR&Zc{~gSKF(v~T(I)?O9kYVqw)Wo3|LIQl= ze8u~og6!0agV@7O^@S;efp6oeu>@zjTm4wny8aw6DkKXry609Ktokgn02w1VWI-$| zwH&e#c4$VlFHEC|f0shDjK?zKz9Br#&Y5ENYayk6x5G`Hvrca4litv$NzRR)X1oSd zMF2IV{9k@zC@n@$t+L&$%D*56*S2x{6~}HfN~?{LY4?Xj(|-#Adf|oAx-dz6pbdgN zZLllr?U)zB!t zOT)s6BrDB?Ln^SB1jWXZDRJ`(lU69svx%YmmUfZYVcsTXydp*Bd5oDGbCS4RWPU!y z<1io(*%jfqvBs5I2VoDzCtlZ#G*XO|Xz*g$16vkbT`!+iO^=4^KZbTj+zn2~KSQ5hcqw7OV?g=exL5 zmF&2fHZR=Xccuk572$vl-T*{s3x&i)=fAZ4o(KPP_4T=X}am)3i(c5WDhl46@rb-a&8loRJh} zyZvIw6PVheqigwS5_*^w@Qi4%VIw?89X%CtPq|qZyi3;eNQ^a^1P2tSy837^df1{- zw9D=q0DMHPH6w*KWCUGl4WuO_8=YjoHv7Sk_8=cACwx|CTuR_d$wW4#P`#iT9PmR# z%PkJM8xB}MTx3eJa)h_=EtL)ml>f0mgH+4Ah#RKIcj7%|B|&X3MfUcqW?F`StgSFU zNL=ghfWi~seRgS3cxtEC@U-psJp%dvNMP&XwMx&!guUTVI6g`@b8ti$`0LK2(Fb3= zwz`^g4Xx4{1Q&dM<6~yzgpY|CQC~UX*`v!mFcPU+B|HCl7`aF3fQF^r_85k`W9fZ? z34(YkQJMs?y=HGm#=z(6nOM`=F~&Wf3g8x2_SJ@=yYE7&vZc=v}j*WY*ADQlSIZ3QGlz z@_W(JRvIukQgGJN-oYVpfJRoC`&LkY{yMgYP41bo>hsC0(%nt#wb>^j$B|p&zP6s&2S)DRBkFdWz^f&-mXd$-{o}4O)P%UtjvHW|5welXJ*oO0 z@T6N#lj~~s(qi$aOrua^QxFpyzvX#*Wn#qV&rh9n!ycmy>E6+PYP95NcNEUm7Nq-R zEhsT)YLir9mocvyX8KY|B;AHZd_pxaD)bNe-6)lzB5jQe%Lkkg;SxC17HlX|}`0Bg4ZptywjqDF?GL%PD1v42!8W zCjJr`6pwyjw-GucMGif%lv&`#8tFE>&&&4+!>2?|B$=Lb%U3Cv2NyrHENt4QrmSeg zR?74>gd4p!g%%d9DfGpYQ^!>ZH@z`s_fC73Zuq*aH6-jEi-MLGPV*~@RCliO$2?N0 z)B(oJ$WH4?DCo4P=!v{=h!Q=MH1pZc9TWNVZ;>k5Bd=CHsTWQ%uR8BJ1ebFcqdg3c zJD7eoSB~JNXck{ZhwS}2-f|;p+P0PZSERf=xoACPBfX$l;-}E@*v@?ex!UPTgU7q9 zb6DmyT(^shI%?5WIM%WYOCI(2wF&wA2Ykfm~i2(YicZfU5y(j#Sd!$9& z|0^v^@?l7dGMg6*8hx(IsyYL+;E}RWWQs_ryZg+Y?jbA?NG3uIJ9V9wj@CmgYP3{m zmBJ!OjC;xwnZ^h!;Ble}Z?P-k_^K})Sv3~E%R@7_i_K$18jG*nzbE;U{k*~HBMy$K z5M8zEerx}Owds_~U-au#eJO&=x?;!4`YT#q0L1)Uz*cSy^2cOzJo4=*_xN}4y$W8j z>uY8ceq1vA!elPqctf)mH)c7UDxn^h=RKCQ%RQVC9e6X|Pv8tafS1`>dK~PDQ+nG{ z=7T9P8iyX%;69Bi6Z5kX?eLj%@d7uc$5x10%y+c_NR^A$7({6d_2iIQ@1}pz68Xf! zf1NMie?6+E3^F?xE#}vl_~Z2m`pRiGW0X&yKVC^aJ-=InAn~;U$Q%Jwn1#0@!S@6W zzI$xuJtuzdCvOkS?k?jGAMdSM831nLbB?q5!rU+a##08`1-{J{Hb>A?ZN@ zPkbih$r#$QT>RF}1cVj_PlfBcNeWIx+S<%3YMcbsG?It$5w~TO><@%NagnK6$kN+V zMJn;k$&`5Y5<#{cCQanKt6wiiyG6Y)F&cMq#s+{+BhPY71n`fzPtC%s<~5Hkfj%`c z0`0#xYoVLUNJtp3RTwj@;Rcyk!f8sYBH<0>7QW=(T3}EZ;-hkoM#zIp5hO~4htpgM zNjJikT?c7JdiuFZawN6>GE+bXp2x4+{6*2)>jA-=;{$v7Llabs8EOFG8N)1bXDk+{ zHG~#P(0lYdl%__+8c$GLSJDQ_ZpeD5xfgvNd4c~y<98$U+gwcb8N$XeHZ`m zZmwwoF!3|C92)O?dE%mtCfbz=Pn7c#5HD(|4FdI(0@6nU&LjSO9awx)2?zOB!s9dT zTCwa#drY!J@(g&44hTl3Kf1!5)LV*m(sHA?DEkF?q|$l%1#P+LI;45Y{I&Zb0#3jW zueb!KtXLZT2jIY_Mq^7vz<2;~3ucFxluESi&!7_KHQzatKU4z#TK;3fBp7V;9A>B8 z^hJ>S4cTtg+@~Jbe}xNR?;V1{`${79*QBgT5>Ua!+9lkFI#DSHgQsvu>00n6dI?UG z>HBbM2wcYsqAMwDvmK3q#(n%SZ(rih{~wMkLr2)uhy=(shTQ5}cTuha8+wfbcRUM4 zj4Ma47Z6VG?|!jUHI?Xtwv+{jeDe`zv8t>9T@R%WK1~$O>49608A=i2=wKTA{rs9q zT3lcGuJ}86no`vu4BoLMSo6WCZ<5VxRl}OaPWwN@fl1v62u@UL6~k1v&HyTimtZi% z^Vrto8ZCcr=3|RJ4CrpbX_QL8Q3{9>MmjH8Z216$CBLSSkLC*LzzpPFBp-N6MYJ&L zD-2qBu6MS)|GllZWrH!^h~KjFtHElIYX}->8+0AK(T#^QyO59*zcWR9fC9Zj@_Z$JXX{`WI&B=WcwIXpVOG zzTe_1#Dg@;pfZw#a+QJp!W8oQ1Mj8KWJrAbHP_O837&n$^|1e?b^F&@EN+g|qW`B0 z@T|I?7t#09;xh|irn9=^_AL4-`_;+D7FBF*2#rI@+Ijo-ABU0}@AJNmseXgb^X9iX zhXPCKoQx^@xNu+;Z2_@KuxK75twB~o%=P^`zJ&RzWxjJl$pCXBXkrfm;u_;W0Dwo>*V zjObT|^q1?ifkl!^+M4Z0P`jkPKOd$hs^!0HLliz8^mpv;?_Kv@3e8RRPY;R;fkwwG z5!9%^T8iumqz;&anC!-E@ID)dC|qG*L07aD`|OiP)tgtPuc(ZRLJCuMO|lkEH@^xf z@K@&i8LdKT?sh-F$>6IKOXpMz+K~H@`c;#N`5gSzmt1J3=0sQ5o)Ay&-7aq2Ec*m~JP3hBBqHNcgic(`32ab=+36u`fkBoodVc6s+~w3Qkaa zQo{F!KLSZ604sHUJFSfFMIX*FAwXszNbPVu=PhW z>6)jrzLwU%2k~hce;b5qY7?H`!a3%9w#0UrX^HdQ>*?i1ak}1z0~F2Lw!r(;aBb7g z`emx8-KPKWZF-R^<{y5kl%OiyY4W_MUg`i=#~pRtcuFKv(#8`T;^@dJ>xb2wlN;JJW) zF<6WfH<|>b$XB+mb%~qdMwo@5>rJ8}k74nY=X zVVi#qvj$A#HWjd5YvN^9HgAGbD(bgZSTaYmCrn4|E5By-FzoDxf81MYF7*^Yf->4p zyaP#3_V9%_Vnuvjn>WA=zL9B__?Zr*%hhLDgDWkxQ@hG);!0vfi%~kC_9gZWxqgxZ zeP19@t3LW%%J9_H*_mTxD6=-IT@bO!l0M&#DXlRkwObBf#9r# z*05ZCI)aWhURanl<}a%yP7id#OZ~8Lo(jsRwV8FZzg@qj%bsD zlFW94vbJaH80?evA*N4L#!LP7N5rqA+&oWyaD6RQMP`3-M4`ULR;PMXZ5PeQ zsw?s2Xk6d?DcN@CLDaoEw_+=Y%TPuv@qEH}Wz9q#C30A6*_JPgI_&j z1GlW$CXkO3Ki7a7dNES=-=wMG0!ow__b+JUiYSa2(g^!`uLx_jVqtZ@71w2V{8}wBP*wtU zok3GdzREF}xnFDcaa)6-R?C?+mc71}5ghlx;i%`xdOOF{-XW{%1(}+y0yDM#H_ap_ zkb#ry4pCIOtT&#et@L)^=^v1*mC1_Bd4js}Nvl+no4Bt7^Sx=CPcW z@vO<6WDob(O17(gg&*5E4)zQXQuW8o766{!OYyN%cyR+D-6tEE89!P-X2D>#3rvh! zt15gu9Q^R3@_5Ry@rB$X9=NHHOvyYM5ev+pn3MzK zewMfu%rF+-Ph$e~iUGmmQr*CsHGEd^;I%uK-6l1_f$D` zTMZcWRWbVU@KerwOCl5Zd=k_i{WJ2=8v3jE&i7!7eBf=@3tI*fSHUK#c4dj$bwYa_ z#WYTJbauZgmv08b@8CRl=@0$Jv~)m4<+yAQ)Vv&ypd}P7%6@tbj))PVC}&vW1~-|a zJssi%LhdM{w)QEX^66H4ii3m)eX(`IWFy==_2^UpH18F>kV z?ymQL>D+iyTGsehQ*4hw^Hc6Wa@Q1N_g2!bK6YL`%G&%W;BAMt$wgmLKjI(041}_( zz;Mpi`2{bgoy6dPf#o`}W#$sir`9prRr!DKZ#Mt~0-|Ja;61>#V{acGKjYUL>-6Xc z{CxvoMZzr*h;1hGhrCqtQhZZRQx$f>9 zASs#CU#$4!NlWOvF9OK4%!a}*1>8OPwp-*YSMp*x?#fg(hrj)5fy@DCMsEy3(XNwz ze=S%FXNb@CQ7Gq+WuH0>GZ0)fZ*u-4P!@3+ExL7Y!HRsonC`nd%~ zO(f5sldQi4P(S1Kc`u-s;K8XVQ@iM{FNU^+#0-n_lkC5_B4=*$qVgvnoQgSm`GMTn z_8!tak~PBvH$zPe3fmg>;SNS-l+Kv%zx<*aacyw9UW1!X^F9*w6K!;3G?o-kyhis*KqP%UbNXHk>cD z_b`87qDza2+xO+-)ag&C=Ea+jPhg{6N$LZ1v@cHg(o5#EBUS@slpk&{0zA6S!DO#! z%m9wet1nTk?-v=Fq-kw$XHM;)rvy2=Qk?fMBb<09Ce`iySxnaL!*q|Hyna?0CE`8# z-+c+%kp|2m5kn{S3fh@FUDKp09Rjv}C_8w2(bb`gohA}gPdm7X5!Z3Vo$y3hC`Kgf zy3#+~Ok>P&|5UaXDNQH)LoQ${zp)(d2pT-gufcs($r@@jgTmUYhVl!FN+$PkDYkhe z_7QPm+V~bipI1PV2(*q%>bkzxkCj34#s2$R+k!A^&85zR?p%`;US}@Csq-4%x)pqT zX%ULh1lE&<=QjCF_)YpLeGS07azam}VZ`^dH8ZPer(T`ci6K8HZ{Gd%*Q^6BbJwSe zjyxumQFp~zzj<4 z3T$y{P7F}f_|D5UWps04 z5ODIs4jTI=kd9SG&%I~6O_|*h%U0f_=&x@b@_FI)vqFXMC~~OhlVWY|P4>JWN6}<| z6&%e!@{ia}bq1rQ?i9KtfhkgbYic+)&GFMNzgBa7&=in<%sYROk|Y_*;Q_CAks}y9 zRTcI&4+d=*K^ts|1&no%l#ql0kG7c47e8;baAqk$hp2?H`aZFr%+TzfHc2ZW=-oj&vt{2Dt z3&W5b7DCIt*9863rq@aJC>;M*9aCuKY=&o*BX7K$OoU?)=Y{m~hC8;$8u19g8<+&P z!Y&H31D9)BnM=8-sq^faC}RkTbbyL>?8gzovEsdGlVyAL(I*D}F@>xArxZq^E@oHz zKt-9v25!pzv7&<04CD^{I{0O|z zy)NA4FJc<*%k~cJ1De`3jv4Un$qM-7fMzo5)P`R` zDxb>v`*LZ&w92jkwPcGI*VlfW}$F0#C$6An$ADo%p{O)E_z$6=YJbItL34vY{C^lDAbVg z?rN8-%nhP1B*;*A*W8~>?0NRb;880X!sI>u_vKoB>5{QzW4)9s(`uu<$;}<&Gi&lV zIofKI*8rb0%eDeeMr#84_B3VKMW5Tv3+PI}Yp)J0-V^x%+nK009ph&u@-XO&GU&?k zyg57%AfbXn)|z8TB8VA^FBGw%o?(AzA3nf8a<%zM)IQ5SXDy**`w`_{BY=A2%~eVK zOzHy)WmOv0he}JTvP-j;_x6zL1_x*1S<8*>(Y6l{_m?@>L5IGTA-y-fNz;8VmH{RC z_=n@&kfDCr3!K9%BqL`v^csRw*ENGuZNno4hK;KDh*li%REDu`X>}UUD%)fwnA znbh;#N)0LH|AqPz0E?^U$}1~c!WuD9mW;LsCk}nP8nO9c+`lyCcr!vWe)#>IV{-0H zr0Ykv#F8T=3ieD){}voV0Q;~hUN#^%krG-;H3emi%m^C&5PjXu)$49v2Fo8h4s;K%FzArwOGgT@n_DhB{dYxlDrI0L|LZhPg{+w+gI~bj#y5=Rr+Cu5lDpUw0+f@!_ zSoXyja}j7(*D0Zv@P!W_G+X|%2>gXL9&$*>cy*raxtB_$nD6cYl+`T2Q9#(LKQDyV z_93(DP6oV8)P5eBG`wNIUNo7l2!82rNP_#zVj?ov6>ASzvRoXvZJ7> zyi60?&~yRBd<`S}iM!H!`;-9^eL0SB%`;%Tgu%wGLkoFpIkDc+4laB*&!wi@LTA0N zGb7jR20kMC1z!8d;ZWH2fHk=E0^8G=z2}~Ftof<}Sl0cZ_@Kd|p{*Z0<->FS{z+;| zDtNSvN*Pop12fJ$Qj0jM0NRnFf4 zC28Not|yBNs>GH|(q}Z2sD}`r4o@?O5%lx}<%{EB!nqW+Qs&U*;$6i;I^yzO^&Py0DWaJ058L10QLei4L-l?VrMUk-}&9! z=XuapH%R#DtZoG z$~9AWLU1dxp)3~S6}6RI6$rDPdR`eJTdr)fNTVeizu(_h2LpmHy53_%-ps4T*34)= zdZ9T!{v)s$%a<7pQjy3+SA(=hS<;0Yi95ppk4xWgTx-!{Nap9uQl9eNe&QCYR% zUO}Pn$o9$`t^|-<+#~vvr6bDCyL^jysz~yWKbOotEbId~gc2(gfP({vH=hkn8Us+m z6F(iw=jqfs`I^&b`LT?NbnkO`MDKhbdV3T>8`JHNh`nzWJQzy(0j_GSCU-KZq2~9M z3c)8^x(G>b)bcw4mQxx3aY|ldtMq?)>>VH>48$2b^i9b^SuHI=B1%w9q^bJ9Zm_p- z=8E`wYD%07G3QG{N8qkO0h0G&F9pnOZVUi5PU@#oTf+%GN)Cq|I4vP575@sKLrdgx z7-HK+{{2p>G9H{xamPs~{$Ez{Zdi$^C=({g1Nui`lp-K?A7pWteH!>TopJpq zFv=TCSVgd^0eWs@epT2LJ)VhfQd2H&=tlP5;Q*g!779qZ_NC-hl)jO9+plpE0%ZY+ z{a&I|PL$e}OANj1{~-_9g2G znfPVDvJ0%2)V)3SHfiy!XzQBxz9pH7W_(=uAtPqx&=Xy?YUS#mh50R6xM`)eT0euA z6H|5T!17ru#irUI9vX5{^L(ZBPjA`3LUXJicXUrdz!$(Ve{t~;(0+tk&Ho;5I2K2_ zNF6u4S3Kyydb5-S*Gi)cM%T`ufc`lBE(i3llc#FHwV`BGagtK+zdJMqdU?oL20PS~ zYLd)qr~15So#<&r$0hmw=F`dWx-_cbqBT2BF05EH4Wym*2>J~Xl__N_S9UY~x8bB7 zx!Ye}&T|hzPO!~K-!6T#AY%|pePO@mfvMnkqCj2qsUX<* zek6y&0Q7e1J06T)mlwey3O*f^!x%G)p#AzNA#wZ&U6*HXHQSA?$B-Pq0hBV!79Bf2 z|B}obdZs1a_<+oO7q3=jsz3hW@22st74H2-T6>C}_$i{8^>BYozK@x|dPb_IG3G4p z{$UndQm6|c$7{CXjJ?;(A)RHo>){6GWBW zI@0cNs}+@h=X71i=Z)M(dS+gSM+=>KzkqIT(y8Z?Lh!2pu+;yc9K%I%$4&r!tV>-~ zE72~n9|nAlqgsqPwF1UAjCYvJpKfxuh-4pZE)P*E>5JNVykL2}V)tOR$R8UUe}X2K zG7(&cqOUg|qmHEJ8_d5K8^~J(zkoNie%D5qLW9>ZQE$42&Pp_RW>C!;8b&3Xe?3@K zl0NHPk_6lx3V|YdeoT5K{;g)*;4g#3MRGL{UEiD7`#cAUM?60>c=%yku9@C;BBsB3 zk8o$tT|YlKJtNG13xfvQM1_Lt$OJ-xZ_`?PcDgEiUnX_3akwchdt)jG_VR#j2GX!X zb-*A}GX#KG4dJ|P=h*ve`zXs3>FY-SEeTlcUXch%wDQhzS6F{Frq91>bug=+nKeN> zv_+WxZaFs;C}6H>Dr#Ix@9)E7Bn}r0_z(5}t)S67{?B*M_H5&jebKb}y~pp4Y{%PM z>S^RTSGIX#3FQ7schuc1R)sj}+Xqp%&cAdgEgy6c?1)h%Pibp-gJ1MyJACV1cg1VQ z@eGu@)$_j-|Co}S|LVAWT18NEE9^~fUT`{Ce`uM%6 zsvaDwBpIrYo;cKVdRGiy9O2RcEb1DL=MwznMR{BfP$?Zh#*4#9J60A&@cNFGath-H5C4nNw9T zs6TBo4dQcHTT<_S948R_`=D9U!9eCjgOWJFTdU~MMzV|2wIF)W(s>qgl85$qp0z0N+P0|r{Byh?Go=4GDbVECDeTn zdS%_=!#riCW7t`hgF^)ezsLWG<&I?K(@=rr&?j9yf0rw!6bZnmb&fw*dO?-}p^eu^ z)@m=y;c(S~5&H+6%S8#Uf7E5bkoRkXC-uPR1x}Q?zYVNiFTfqY@s)kUCHJ?CNDKp{ zh??Le)OyY9hWfpS>?F-+$h{K&plsJi>JjwHgw-&v;n#D^&s)ERTvu_L(T3#q`0~!7 zKYDq>WceZ?hGr2-Zx4b(%V@}HMiZV3-0-X$>{2AH&Wige+5VufTg?^302zGKWNZB( zt9H(!Nt#TZWsh^p^Noe+O~0_H`(v@3oyaH8Jhy|H*zp1FU1wIsF-SnlwN4=E#F3yu z*X0obp|t?lpqWu*R~ydZ-EM;AU+T%$Hve^aqp)~dbm^j=rxQumtx{{^u8vRZ=_DX zZb)5UeQS{1w{9H;9DB(~C+jAyslT% zM9$=ukibcC%){c$q;r06H3q7lH$ZK!-kCs5n+EWbOn;z?%|-YT?+1UXfR;Xl@G-SCHTe;BhwCp>ihyPVM6#UN{!^Lx3?_eYRs*S@i0uhdA6)KPgL|_wTf++h$ zN+fBA>-hSEwp=CxFXJn$X&w(k&o6@_tGReUhw`Hq|1SqRl~Gl{Yz5#<_Csz{Hg8 z;PUWlQ8JJ8|LX$8W>eD=)u>J=>G`lKo|7g&KL|?;7_%gJyW8)fyU3x`w&{L9-R z^)g_Y!OMq!%m3Zp6*$)6CJM%iN9-&PMz!m|siFtD{#XVY?O|FL>H9 z^goCf^THD_EVcfHDjK-9qCvgah5|MW8z1mD#@K^~4AigyT~noMz@hAeg-BFgE53N% zT{<2p3MX9nQN>NU#L~c8NmUy*cItwN=Vwf79%YYeGrfsMtcm7VNIIcRje`0>Y1ZFU zTiQ!E^V7XJd50f$c+kT7u9kNxve)OUTmMbSjI(|+*B&$c?;D_NLX9bpLqnrJ-vB%` zr+?dmTJmmxh2dn3#wRS91?J$q%5NeM$e?uAkNc2@d2V_FwTzZ&jsBcUcXBJv1<4tP zS^esj@PF7YdSCUH_*=Y1hw`BBYM(Hv%VqX&8=mUVo)4#DJfe@8x@h*V|=gm^J+Y0B8-Cb_n^h-&km3Et6`84sfSS5*&cK=7Y%K{y5?2J+R-*d)KN+H1h#^+3pu?_UW zywgy|C_&wlw>NLl+UYqz8~Jj(wBU=w@xDmj zipKt#MH_=Ll3>tUpm*C8vZ|?q*J_eVHc6|#leSnkF7)5r#H-hC-VpJ4K8u(PRl$yq_OH(NcT9OO0`$oSxm%F4GIF}^A*F>(03;zo*J%G@#Qx{o zSDAzO8KaTBOW4mPvt(NwITO4}%3ZDRQy!;Bc+mWHt)#S0g8+G~L+x9){YL1-H?^XA z=ghJuSl3t@$ z9IlWv#m@?<*DX#u*j8viOgAyn*gl9pzO;m%?Br52E>%Anv|$y%9YL>+Nxth4RzN0X z3^%BCKh*TtyxEY*zgoc0n9Yh@cCAHhE5oWT&s)fSIwFD0|D)c=5$#zWlF{8F`55ha z3`=gPm60&#U!%@7y+FFm(&2gbS2b^|YiluMnQv+D?gd>+u=*y}|5DG5A3yM+X=VIe zT+TwFAu=pntYyE}bVG=qgc=5Nr!#PO4l@Uu?7mZbb$x2!OTIf3HN#xz0to=C=X zW}AQbgKcAKN3Gt*MSGfJog~Rp!ONo=!CYHakVBbGmVo^?t*T^R>XE5^j%@{!6$lnsT)1UD=M@R9=d_~YrK*n7vYy^F=Kl8IXp3(SPO6K6B6Gy899Ka7AqfdP7 zDEKR3MS^t*3ZrUvYNycf$-8qeSK2P`>4og|Dw7Un3R`x^U8e+eX>XYf1R4**>bNwPj?0N%-Uc zO!;+=vZ~C%mEUOfehi$?Xc4U_F_{qO{b6+y_Nq47);%^=6XfX#BIox|hbYToy zJPU?FUm+E>^%j1r1_z1fFCGd?cegJpiFs-iSn&nn8UnV^Pl&4}HFeDBvmtJuubNDh zq|SZaj#eh#NZmAV&3n4vOu|a1;z9-z&#DhDi+#bK2 zaArr#XN(eKmtSuX=<@UVsME?SAGdr1YDyCa$>VUpkrGe=MACsJvMT8m*&{N-I&*K^GE$6>cuYBJ4sA)Jv9;nS`;tv??Pp)<9$?HlE zSd#@ktKw64T~yzwv$#`-_d8x0v%H_7uPLh0 z+Gkv{3x9SDKrS!wC0k6IS_;V<6qV*oA2_>Qd^xK*2h(~YJm=|k{|`-9;TB~dYz;c3 zQvs3gSh_o;o247+?h+)VrCE^fE=lR`?(XjHy|3TB_Yd%SaQ2&RBd69Sswt&(+k5kwyOi}_6<1Sp@giPb)Rtb=)TeQ7nE0}Qm8_TZgMOtShjiI&9Y zWu(%?;Ym#7dX25Z!HkFcX$q3x_8V!*5%(;;y&>*>H!6pg9MvvYzQ=V4gcOicTFToB zc3|aYO~UV>ih8Aom22QPh(Gfo9QuXojpa|1WS1F~3|mE)G=y%rPQJ5Td0|kCsU%n( z7-(vscdqaW3WV$VzgocazqO#!ntuC;^Npaz70>W*Un+v=BC~QmXVkG3C+ZhY>LrKd zfXGyQcc_my)|M31U8r$c*w+U(o%f8Hy{;)?==UpKk(#My{Jn)X z?3auXH1DwVi}F$pkizQ;;_Ax-LHg4ovbF7EUGdEDfB83~tkZlwaIkWecHg(WorKNU z6q%*7y1n{P_cLKg(a|Z)Vg4#^crg^gxRpU-Jp5l>9}8=69#m>Jm_ za8!1Ntwkck`8AWEl_UV@k?ct;)38z~au4PT(^C2i9 zPZKFoo$;?0<9d|HKj1J##%X>KntCA75d2D3@44UN?GxiA7Cd&g^L2@!>9lUD;RL-$ z9KwzT%4Sk-Z;i9|{ zOFcB7R0U~JyiWYRXM(%}Kfvu>^h&C*qx@ z2X;pMm9{l}8N;Jy7W zx!TXc?~VjMVpL^5uqV=%~41wc=zaOkLWUj{kRkmrMvVmp) zkHo07ZyFcJj@>u=wIMy*(&A#`(#U=UsU-uOrzEoFmKAQkD9g*+Iv5P*WqeDJ!BAxU zxCN}{K~a^9<+UaAn+_iDY7@r&`HqgSUv z2VZBFmjYJZHW@qJNf=5$(sl1E7+}(qXl(Y5^E%U))c3D0p;bq^D$e=Vo(6|NZG$v5 z4xOpTyyTp8xub0Hahq>?czb9Cj9jE%sBKT(9Yr(Wj`u>Aj_cuzUgP4pm3tx5^bDbnFv8lcxXJXD9dff5O&+Z zhYa7bo?I(28&R3FK3@xy!qz@m6+O@6ef#SYHF{eYSVlD?8zq04)b@mDz1$L0(DwL= z!YWY(a$;-LZ6 zX-aPpdWb>+efrXwG3pxlxy_ae=PA8w6GgQXRj*Hw^+V4UC0e*k;h}GAxsJp+t__SS zvfr3bToKBU>}J29TP@pNfhPv#fj>av1P^c%M<$rHb^ESG(J`&ij zD2kb3-J_Im-{yNC+!R;^SbxXgxF~16Vp0rQXzy-){O$2!TkxNnM*`HKC+T`h z=msMb36)JJYYvY{3UAuA5C9HsH$NWrDoy;PXrnCtOLyxHd`;3apGJ+u4Bz|Ml88Mt zVFM+nIgn_^R1?T2iGaCs@p3a_Z%?&C2vv&y)=Ea&#zI9)dp>-9pauxXU&};tK#qyM zrjR;hIw;kwP)%-j8U+q0YBXm3mE!>}En zs6z^{-JC8-)L7>M80*x3GT7y4Tk1NQ+S_mQO??cxU8iR-dOr2x*~-)j-gL%}G1hM; z(c;OTR~`INkvcW*=V>3YWS1_tkm4=ClvGhWxd8NqPeQ0^>9t?wDQP6N{z1K=b{V<- z+f2s;Wa=cmNxjD5k|k+?dl`+O{!62Rvun2o7j|dQ>UX)mejG!SXMM_#yVrE7PyG9- zvD4cOL=EhTw9Qj-qfob!M86YDi`KM5@#I{*|Ba04!m~y4pQb36f5hVbd~Co?An8K_ zA!Upq@CC>Lq=xKb>C=9r)q#sBJs_*5e4V9~2B;{vCTLKxm(o9+b+(^y}eC>@CsJb`rX*Q;YvkG zp#%R~O-FO+7<+Vd)Ye(9xM^ON*(=GR6=#jh6mZ@R(kpvfwzq1>7hKOF*2w4aWALmw z$dnl?erT`1Y!wcFFz@Nut-<*bMoX%v2pxxdkQfGX#iLVNOfR)GerdQc>e#`{f1!g@ zh)oI+qH=gaulbF;4*e$$O`-u{*LRYJ{;IAi$^-9VwIo+slQNh2C~6YoUIa0|8-M&q z>Mr(+!{)%Df5Zg)#1Q6{^+b$aJif*cNnI?m!xblKfRGd35%b@(t>m~hJlh&kzRQ0P zvfLdTJ71m?80v-ZIg82(4@F+y)a3% z_HGRI#^whs+veB$tN5Yc?eRnVQEQlz-^Qx*UU9dp4Hr^Zcob%tS}Io6^3hMak9HKX zKlZa?FMl(_m-c46SL>uc7uS$+awYziT#E320nr{D;rigs07eEA0t||>(uln#laPH3 zARm}N(cOuHzC{rl5gh5o?3wtb0Id>Cp!KdXF0|8UX>r6QGdDu74hrdgSZ(9)&2LHd zc;rmabCkWCkh2bc<2qmSG|EZJJoeDVLtz| zq4`(v;sNiA`ErvZy9qBWDMuFd($8;$rp(=GPEw3mUJZ3(V@A4n)yr{hb0to73g&)0 zn`ipkUtv9N}=Xg-DvW_l)J zd|va155dmm?m_snz-m*WBLpQ-k$SL1B6QP-kEjxthk8MSbFXeA%Jxxtd|XgVLIS?Q zb_M4({Iax&!uM2w4=zi`1P29{>MNH0>Q_+XI9!~yzCnxu_*nV-j<`Kma%;t;Pi>7>uFB1zgIKDkoS=vkDe=ki5#WtU5^(rXph* zog!n&U{x_hO%3Zqg>H_Z7W>o>Wqj{X%C?5ffCF_dPXQZ|t+R~(_I zA2z%@)%q%PnYdiO=SgM5)aGwa{ceY~1AANDsLDj1f&zx{k>nq^E1PD&j>axo8LjIh z0Z!#g*~)()v%SjYf!xbn?Z4be;(M8-J3a`?$9QGY1<`2}_Za1vJV{b7yqf%Ud{9|b zcxDiNc~7dnn@Rl_J)5JrFG(HNLdCp`6>%RkOC~oTe%HQ7kXc(+de-GEJMyJ#f}Qbz zFhh5_q@F!}g-ctmzCdInd`Y!+t?tq(GRP3T?y9N^oLUM?ZP)k*k*|SsM%5Y4#q`>? zVzUmD~aM;8t5q7SP}hkd~OSp@XKmVtHo1&B1k1 zPT(@LDAcHn7C*0uk*B)zYdby}B{hfn6C*WHnL2>|iox~1+&hlHO9VaRvP$ZW9=SK= z06F@v&4He!MV~V2%gcdJht11sOZ+J~+BO}LoXA3nz|#!vr42t@rwK^H+VEHsU7_3? zE6HCPe}4dp7(|`K+35GEaG;r~V+-gyGR^(CUg6b+5}LT=`0>&f$3{LpB5@9fDVWti z#fj-+i>ve8^F%YS65l>s<_yN8`Oa6xLhbys>3x=gt3QSpZ}shK*$Uha@}&n^++x7; z0AIKVnjTX^^2KwVlZ2G`a<5QPR@`cO)~ga8br78fXfD+GbiDjG|sop)L3|3tK~@W@CcVr1h)otbIOboY&$0%b>CQ zp?OI(vV6VDgSnj{k<{6htCb!>!qXm2(wR?^Oo4va8L}GVkWzdLu=@llg0r02AM%G* z%1Ww%JTJ@e@n*qWHsGfh#bxJb>8~Wp<)ySGPCAa|3g&CgdS?17C64Zq>k3R(EH}(5 z*dJqV#88VN^3E(q#gOv~9fpy;|Cj`Di&!1rM@Y07uj4YobkE;6lMm4fOk9Lsc*QXw z_OG6Gl&Ur^>*#fk(kn5NQ7E%J$?fpaezmeVYiJKivyp|rPl7tS_~nvw%w~V>q-oe)!IR?}jW(%nQ6!i9nf2fs zEcdnVj*<@e=E5S4qg$TYw;v2%pRi;jI5b(In2ulS1dvq=przYn7naC~p zWsHiG7yOINQo7RsTD{{Te>F+5mZD*Tv#9=ZB*PB zJ_`t*6pT7OcnKO7+cC$;L?h-HDH_#s;o6j@*-~>Pgh_H_FPcMxS46R#Kl#BI70e-; zJE-AAww+^qIvPwoW;DDi+}>G)T$g#jvtqmFCqC6}YkCeQ2s^Eud`jrsf0`uQ=k68v ze@@h%hK@oh&svuJi=qxf*(>4?McbqnMhg^e=+UhlYWL zRGZy6{G2u0W&I050acIL2{>>aQNteFXt{Q#F}Ya~m7PjMsZc;3&ps!YTKf$_!ti z=0H`Tkbz_eqKGzwni*4*R>~Tnoyf9=40CC5f@uy|F`T$ju_7p;7XH5m4;x3TwSI=A zfbEJQB^bI&7uOvu4#qq-9jzNnE}?tY2Vl)Ley9Xe{5a7bTD zvysTzqZgZViGuEoabLx$r$6mwn0CGYh^Gd!x$QyQ^0ak!c-e_-fS1H-!wze~5V!N|s(JFN4&ry#oxDfC-`VG4+FE!Q2s2*?Zle{Owgw1xl+W%7IDwM< z<4zRESW>95RQos!*CXJ&rv->j#zL(s1D{e~?cx)y*vZw#{l&VqlON)KlMbdtc->yYnM6(PzGsZ%qT|GOmB&~W9yv>*%z&}C zG=)2oQlgrh?dc3?qh{m+S_LEsII{g=vPT!pL2m_|GUuLlzNW1tLp%Zp4>t_jV4iQC z*8l%r0R9Ul(9k)mb2b{p(oCHUMo;o>N=~q5yvzoP1f(@={7a*HWf%rCc)cg>h|F(Z zcvSVi3oE>5Fscl`uwtQmr_NdfB>51&_WD7aWO=Zl^^#sZK^$Yn&d438=U)YP9BG_& zjjgkzEr#$P8h13O=clv9RHik9a*Tj?NLYjFm4+$IC@Z&;xZdse#lUO)&4PBlIhv^# zN2YetDu`i@bDZ22XrnGa%+|PDMYMtUcK%L#KdF`8O?e5fm(B~#bR?O@%LLm^KzB17 zuO@*8%KNbDG);Lj)Ei}%PS#YyeL1s^S)SmV6~tU|7TU36Tr!xr@095KpYxPjiePC+ z0ufLU&>fJ6MJi!MESudmU@} zq_L;=qxpqGF1L7CJs}9j6r`^m52-|9&eyf{%nWIRDf*1_0?FVK>(C6A#TcEcTz70E*Ob9tOath!|E}(Q{@A8 zqyGLA;y3bbS4c-6>uM~zZ0RlUzZaT~z|qnj0*?pj(af+$+g;7~l!td8Z*5alp1mtt z!t2@;`~VLHAhiYXnOkTTLS{QZeZ3u-8Od*wz_-&ky3AXXcMv8Do9Sxt3QcwWR=YI+ zxZgE@M5X~aaelP1C5_tggRtTgUe`Y*^sUN29Z}q7TUrvoP$BdL`cfDA>Aca ze$;KZGLrp6k-8awmKdG|_5H%uUTzP#$}LI3fSGhQ8RGY8=SRkRpjYa0{cFHp`EdF19Lep> zr~Q@zUQ=ZT{q_|%Jd#KoO;MvJhHh?@naxp9nodC==RMi;LmQCrXx4jE`VS~7WN|tV zYjz-e8vX+2av0saf}oV5f9ewZ=jnwzn6-U2(Y-{p_S_FCeWNMGasWUjgALx8Ded0U)es1SE8PGPn@Q{cnV$LWl=*&=NRpH|XUdD{X4J^ux8w`d zpRU%rU40pvja*Ll`b6wAu*)q;_r{T#DMg_y&b-Y|0dqBc$`@~UP3P6ROM%^z+6U?YMWXno&MRPUGd!5b>O<6{%9vwT z`Zszs5!qdW3U{UVBz^NGykP&hJl|odLwsg9;2HA+r%&u@y7r$HceH3u08Es(c}3pV z%n4&Sz3a6WE9Mag2KE{f11!=FKR#Na{8^Q-jL}GYYQg-gC1NATa(CvobyFrgLSI~J zvXuiL6BI+8(;r?3<|*|&3t)SKToA%TR#*3DWW#5A>-wS$^tGG+ zI2IvahMaH#mlSAFd_3{C;OE}|ax0H3hB~ksm#5BOepR9m#^sv8vEH^5Rw9lZ!=m;N zt2Pj19pXa;X@bpa@Rwk)WwWGV2=_@BO@I1^!jR@+6!+XDG3@z7p(zN~hTov>0O8_~ zRO33vT~6OVhdKF!}9IqTdL`|gP$}&4K8k#Ssy5Ho~gWqK2peuAFCI_%?kO&jm z2}4>FXM`6bE-|Tc%cs0H;57W~`HC~GcVCtFWnXmSX5ykO?0p!>5Js2rbPF4W+y9tma!% zTlAmV>VorruG(q3GMIm;q9>5B8v_hJu2)@8x&$JovH7{B8Q%+0DBxCC6K9T?j#AG$8Q zgd&7tqCZ*wJTjID6ZwD(4ib55v0SpN4FDXK|B9}$dSV&zfxZO6eck-;}t86ZcAg~V@+Ry=yh3scL-Z27e^s@svs-NumgP&ATbL~wv319lGLNWW)56fjyVWu^g@- z3u2~J{VJ67_Joxj*z(yz@pCJq>~+sgcv#k9_iQ`SW` zZ0I#oBOWH_4VweGtv)3V*(VUC?x-(14+cona2LVi+741ijin4%+`lbrfNOm(=%l^u znTT;|@Qzg7*T?%VN=x9fe-=kjp6m9cT)y#-K_O(Puo@+X_y&g4KM4qn85Aq7;TLX& zWnAvBLrUnY`drmFUJ+t=UmA??(AXD1B@CNQH1?ZtzR#;o)}T{o7iOPIPHFUl1-2w- zqDA-C&#sa4y)z!n%fZc&v5$9~lTgerC;c-4L(k|H(DfSsJkMR& zLFnf_Q5;P1pdzd?qH01>$EvCSK$26+>&L^qahLO>c55k0=bQl9eV%WC8V1S;N^fYB zA*H8F`Dvkq)B2c4wb_u}I6Z@1?Q4TrZ`sLYTLZ&I2%8jeQ0}OPe^$iGF!+NFtPMR0)tOfOR-V!7W5%qQW z-zQ0ai$cDRT9Kay1{!yG{BjURAp4|(Q~49J`wH_8H2o_d+7Sj)!=G(q6pr&(q(_gp zXv#9TylTa})4e+OipidzxS7908}qSbva%vOlfg$;;A>`N=w$s7Uknt1?2^1jn*|0r z*=(Tgu8u~4msr~rbptqFJrU>AzTb!q!L0|E7{=&MBK2dV0GbAiaZY$a&~B38o#srk49Qz3^c|aPR~7 z6!*@7Yxm5>eF6IL#r**t;BzOPWS`&T%X$cOBJ;mkA3y)8{2Ze1ePO_dTTdP>Fx~Ff z25nVJOQD3B875a4c_sor#^|^UG0GBT5WP0PiH;`jI&d|bJ{84x!_wlG9f%_AI$I@` ziwvtYUhZ1t(<<0Ir`|#JSfZ-0*vvH>EgGiRrtL{!xlAD#>>wpirJ` z^vnB^?i8xVNG3k#!Xwboy^^kdJn#9vxChu78`*0E|K4(!KxIUh*~2t%TJZV}H;xQl z(&;Or#OPWNXZr6!7%Qa@6i>T)$H|AphQ|`mgpW)iHPq41{A%H|lLe`c+_PR8OK0ik zrA*ar1iDlBXCx-ge!rH?nX1hCaKnyDu$l+EnP(c{6k3#6R39&&s83~E3o(_!xMOgd z#mvP+*g4Q-?049vyKB_FcRzNlJMj?On+ZD$$h`f>d_{+TUvcAS_H1ZM59&F;yrWkh zDk^Tgf0+m|&G2&-e-1Iwey3-R8}-F^0n+tqRhIYfUJG=LD}L8!jA@&KQEb z=txBjgWG@sp3;MJ8It$%Z8b8mlqdm6q?mI2bh-WQ@9vQmFxLTZ=n#bEe<9&85M;HgelMcq$+nz{}#VY0Ytn zcAV#KWiq&<>UOC$3TS23qF02E(G=xbe)H^_s)BYPn3D z-8fu1Bmbz!d-W|v!k&jM{%+AGmSms->x$FN6X8yt@{c6y4MrHpIHupCwK@ zHKceD+~a7-)Of6$#i9eu?B>@Y9JH!+b`>uFJN~He)?h$OF7Ot#0RdHbXZP-7TpM}Z zAF;2^T}1c2Kvck`nvK`4S+Z-)2}9Hua`IDv&^=yuo$+Q)&^~GEthqBdn8-RpXr$Tq z%7^DK@DGSpZ5PCDek>_EC8{vO5YJY5^kwcA)zjDpR7fhkrj`;1d*A~D8f zp@i?{j`gPT%q=?#f>($8`CUh{WuWoTU$m?NGbS~WPl)>sB6AqTBZZ7tgu)Pvlo9m= zV2;vAL~`)s{v&F;yWWhY@!1qp6|_-*w{z_khxraoR_XY=(A1Z|r_i9i4+b@qXV^;s z#@Xs_wA^KmZ7B6XaPOU&JMZf>_knadF0X+A({Ac>2cc${HbSM=8NhgT#7`(-E1n+YJtyP7q?5Rq4z9mZv{0zJzT{HP5|6 z%qJn3AqM?K^A!iQ_s0e|v8M?wK-Xp*DZ-@Y+}SHk0}Ec{<8$BCInMB5QUH1j7xRvC zUm@j{Mer+49!Bs3Ti_hY{kU1lkar43GHh23J~J@C(QaL*+_v{Q`qK+fkXi?FYWOv> zsx^Yr&wM#XZql0S=I{FV^P|bLcyz=HyT>70g=UuR;Xs(sHtTt?;)4Fmak8%JH+|AR znsxg-lLm~C1QhAy2VbQ78V~N+mzwz;LekUM zj~_S-sY?v|SS@#Beq?0V{7pOJT;rS>Mo_Z(m(N-5G7KVsDcczs!YJRSNy_3n>SDWY zb47EryL2{^6c-TZ-Mc+GY;*iLmiE@wn)f@1>RB9@`^3O=F}k)t`gb*z&d9Mh$#A~?QvIuDZHGd}N!q}%p0zDC96YN&+ka!B9!#b0vInkJAH zI!d}$V^oEmbwup!gG7TDJfrWu@dnrBqE8CuG~#1C1|Itrr!Ki#&3x&NAHlQX%JW*Bz$H&m~ie2;kXfH~(^E4a}?c ztC)As9F^tGo(xJ2_4sqXL~d|Olv8eLLu87kZ;K*4Rg1WAG!NT@afv;x}OF0hkoZ zf;d$%rXCk`&5-)Am_uNwO|C%m1QbzV{$NFp&-?laTWv0=CECk6`7||#a}ZBN907;< z&$8cjV~Ap6VZI!;t)1CfYK|&s?R~2?$2F%kE+Az!NrhC>&%&WqyoGW_S%n7w^dSSl z(oTE)Fz5HYF+y2&20EY%k8`A?5tC8`KDqzR4p^N}U9lDL0QmDBlLODjxXJoghnJg5 zOG+RMjw)!#%3^sjaEd^npOKb66_Vo7^72VfpHd^S^wW%4&T9uhwq2xHV{@PCoIR!n z9vmsPl@@P(R-1xx=8daz$@16R8AFC)NKJ6mmR(LzktHOBcyHxSzo0rhiby-ves`N; z9&WS3?1S6Q`3A&^&NCu;fJaEpl|VG$i@Z( z#fMSZhrl||XGj?*QGBMo8<1Vgf#RLfuIXfJlxPxr0YJ&>--$$Rwi9vEc4L={^hb-`3^v$n@(4C5-iPnb|Y0u=7TBv>h2{h z0K1;@pAy2S=it{f*Ubzmy?sbq<0o_7iQnwY0v@gth;hP?r*0F1<6ZeTf9EU9F~q?- zBi);%=CGE#)8`0tYwmQl6;^FHrJhI2}F{jft$SHPRkIXO!>5E?6CxO)!8=HkQ3ABV7pZT6Lo^a@I z+Z(_%kk;F`on||?KiHqUJek^NcQZ| z4z$!Hp31_V@0N}F>L_W4y6AX0O44+BKd9*cg$w~wHcuVTw5+)_3##O8j0(76+cn)^ zI(W>jKo#)lgY{)!dmm6=yd3T*?SM|zmyGOQfDb*5)`PqYc(b35ntCInuAFb2#~V&Q z&ks_4uO-2nQ>^_9tB_LrHJ+*5 zFq+X^Fc(Jd3-(I?A-RMi?z2{sggb62J@PHX)uVYpP2Tm8{h;Z}>3crM>yOCsGIwQ+ zy{q;PH%?yn7az82DO}Q`=6r|C!U3y{65ybT=BpOSf9n0Qf#Sg+@go3Bd>06`KA_3g z(|bu`#c{=jt#^>Sm{^;FflBn*Uf|z5kQ|i@)Ubl@=FB{x?QwuutvfUO&l3D5URBL%4A1mX`$3bz={6cazI>Ke+-$fvsl(?;s%cjs$G z2Z*a)P?)n8zks5Ho(c#yPNKv1I#Z?76KUzJ>d3e>Us%szQwXuiQB5=xLA-^n;EyvG zN2s&pB8(}Zb>Bs>y7GI>p))jcd`+Dll_u}yIh*o1b)1f7XJ;S%yQjAW;Ed#ybWLa8 zf7oC+x~xB>r|y}wZQ5l~k2liG`=U>WCVEEP;Sl3kKauht+3c?3P}370JJ=B%ES|`K z6+aTJ_(jhGoC#?grvUJ2%Ea%rWY?mx6H#32-Ls3a;-roWe*ZHDtpuLP@(kg*HA?*W zodossY0g)E1?VgZBf{V_k`Ci-4j8ArJoTlm`D*k?$KyzOSn#ytr51aeYOlrb^0l+G zIEx--2nB_G>PtyTS@mg`YDKS!ixHq!GJZMJg5axX8wRl8IO+4@Vp6b-#Q^5=wnacz z!t+l;OdGQ?!u&vU@nNl#(-+U{;X^6x2AvizS=@|l5w*KUu8wQYe>8v`FvXJO_&Jg6 zjhWP^EX=K$%2Mjo#{u;`cxEjSy|ipe#6|7>+|t;@0+E&1=yk4%55G%@>)63f?Hd|` zHum=US^;PM$L2d~S7g(xkB`xR3A~vGP+!o>M5{(xUHQo3mU$+cvinY2)&^eu{|*&H zRx#)bhe{y2c;&3Kb8Xq|3_b60kb-Wh-xG|y3ln5;mMvrcjI@u*ZbM~=gng-G`WAyG zDRdu9DSS_%oOYrTJRT{+s{6&+)YZcO5R^rr!isvLoH4cTN6MqTiUOEPsgrQ&{tDiB z5PJ)VHKJs-C~lo`x*N8KLfa+r%TrEb9k*6E)EyxXbGHfUt71{+Ccl=$7Q&RH`^Ki7 z2|slGBzsqj@BY%CW%o*S9$Bvqttm1}AqNg40I$n|;lf2j=@(C<4?}PM37~KEyT_&E zWD|Q7L1Qd454cTKkDU@S!Z>v|k%bgJ4!5+J{wzC_x|J09nX=!E3$ezHLH=!WNhs$@rgw9;{!t$x5I4f5^a@ z0*{KP!XJ=h6;)Y4wSlOgi?1j&k(~2-O+Td8{uV~>?(x9=#>N>s=!FV9GYs%K5okN+ z-Y?*2?ANG|k{z9jHby4#r!Wew-ex(SKY4@4WfY>Vo;r44592u*_IeQh*+h%!$*WgQ zu6`l6{`6r;A>J1?yQTxB+#S^jC!5zXK`;yHRrp>P5R-}h<}+mnpS~>~?LXoK2!mHf z;UAvQpyg_PEC25Wpa{`>bezvbS>Lnrx!#j{JVM%qF}*Obv6;C1Nbxf(=HPh06@!53 z-CXpi$K5tA$Nkg;6-Ue1ng0-)`GXwh;McBdT#=8MOV-b>0Lm!V{YlTQps>#C!PXwlE;hC{`6*QUu!d9^lQQTIU%e9y+Rh4nWwh^ zm!MRBdh%#-uhbDttYlZ+NG{X`Lq>fC2myn3g~@@3Nv&X5tPGB&>9v9^*@w=;Bw&pQ zL%>|+)mOUv`#Hbp0>7tdYAqF#CoPS8rze$rPkh2rbyz2*%kR*4I{!iyUEs+=xd3eN zC}U)8ss>Q(F#PYZG39I{@dQ(0;M-h#|7yWUJY<4{p$MW9^d?%H-^5`E$4~_^u-78U zcqX?iE1hqvuaB%nsOGeFmbm||if9SlY!ubfTODJ4R!{2~q>=c#vVXYQW>+x0v7R1% zv7Vz~SZi)~#t2Yc6+7s!TW!3Fn{#uhF#FX7*_e|4Uz!2Bh_p=?_G9;pE!C5S07YDG zSs)>geQtQ-(z*t84Fb1k@#5O5tVeBf<~$*-N!`J(3CJHG*Ldf8rOY=!^m#tycz3tq*NcpB~Lz_47c| zH2+X=|2!O&G*_f2Vu^Sb7@HIXIM30AtU4N#!RVq0Y!K z%f_`49&?~Wa#unH8P2!nx0yE6Dg-lFS##Y;gjJ@9DLOdqwgkviO#AV(+(?)w!?=WwBeHnt`*Rr zrgrSdM-ok5s_*zMD>7pbR)~JKa#IZsS1&)OhbNwh8CTt@vW|+Jkpx=w(jIsy*^nI+ zoU+B>I$5u$H4@7-8-J7fcVw8jrtHX)u=?0K`BkhT4CH$wRB)Jc2RlA2e%h&a-SZW= zJ2`XM57+Oo)ED^t>ELkv`40NK>a|DoCE*pWeB~!SJ>ZiOzv`_oX7@^ck{sS+nI2x_ z13p@a*LTy{x@4weHL;STWSooK|yg(y|0!#MW~efW{-H-J@;0CF`A z{JlCK$()G`x+=&<{HQ9yMwB|HEfRi4w)WdQeLE^gS`T<|N>A_@7)ynMU^05sR`S9* z_8`H;H-jW*tJijt31i|5>3_OJKH?Rx!oSR z0YERA7~+>*l^*+A{aHd3>Vn|HA#@(;6}vRPhMAuQJ%=Ir?Mz{V%3NZmu2yc^H~W5@ z3%3=jXY00c3-q2ck?v1^;5xo13LZ2@9eTrtGo5hf5uT74O!H^@Bm@Q*8;tEmv7j9N z0OLA^^FSe)Kr=D@xk)QDI9qCtv^iYZ;)cppvzgkAGXjNledNMXg@FSeR6$c z=W{1oT>SL+?5Z`iA%+7lIY{*vc_4WZ-8Gv(8!wRLNiIw&t{+Kv?L_9CEW8_pHyLHD2th1?Ky^v-)OCkuCc$>kmYq7DmYrihJU0+2Fhc@U8jNWF`=hY;B`;Rr zSLsnj_e7m*oqKfg|6r?!C^FxuAyu&!m}#v@u;vfT24hN zvGLd;Y$C8OIF(#PB__AWaG`-Xkzb76^b}Dm+_!dJ6zRN0^+eL#DKo@WJ6hO4A8D*D zztTF9^ZQyvmtHmnY2=4bK-6=As3YG;hidAZUx5nD;0l^5v5AE^%)77MMLkKw_>;yp z(GItpObjljtMG-RFYeTl}Myj3i8yUn+s1+0Ev zTVT0rY)jlaS?)TG`3AxJ$niBekq!KnB`zjRm!0PvA5CxaM7sP+Mr_Us=Bm8I2G|i> zt)9sucg(a;3TU$M8<&*C!{rJFU(OVl-3Lr(+lXII1Hg#l_KBeJTn_3BY?>YK`QKS( z)izgE_U@IZxdS5i_SGh=?Y+eDMPD3JOuXk$H1Q9fC!6D3D=@h4@6{7Lq%&zg7f}B3 znO_$iAj}Vh6*sBK_VB}|e`sQo%D<)UrcQDF5oFgmbW6N(?FOZ)mMO{BGA^!2yS-x^ zpP42&fQfz<#C|!3Q}eqJfZJOPiThI*S&pALAb}-3b_nl&3=%zf!j1dO;UIsIA zuDN3kroGLnX&mpWE|V0e^8E*}s6dWT%p*_wb!M^eHmdYJ_l z=INY>t@h8XiR3*+p~L*)A0N?lY)qS&W*Ch39R8+pmA4A(=>cbhtyOmR}dZ@6-ZLFG_$iu+0~)kgDYdzpA9YM_H9E-EGi<>ubV5Y$7%MwUI%j z(f>a*ePvXYf77*ul%zB$9ZJKYQ$j*Y8l>yc-FfKl?rsneq#Fe3?(Xi+!+ZI^-{&K1 zvG~C6nwh=#?3t+-^G4^^VVL6mHP|UFy`sGLFjylNY#ge47 z(`tvD?kn8w>`Z(|K$;onzqmyn95OdGZwi>g&0a%v2+F(+@;6GtXY|PMaLveyw%#Pn z4!ghWib)PV(6LOCIiAh<>%Lcj(rZa}W;Bx*1SL<-4mIMswozXmU*kH+yJ{PfS`w`= zrJ{*xAY6}@Bjnbqz8?D$B16_!UuHRpL|Cz_@$w0ip}a@?f8s};WGZTLhy@wa3nRA!jiv0kfn2FmWy5{N zx}F?B+p@o3k!DnyTGqu~u2s1i8IDB$bV~WuvVbyZJRK0>N&{ar5-jy=%i-r$(IJ*= z33$=pNQS8jJe&9-C$Ataor{Tur^ef{&J`q-TJ0y$0u0kR)S$RtZWkY%whgU3aUuOw z{9hD1D>&-ST@DtG$!F(>Ues59QpI)kRJw-+6)at{q$_%MQAllPmHe0<*9~CrV{)c( zA`l*pwT~bKz&E1X`J;p>@`tP%)%OZ2NybU{YVt%S13K*@W@=GlPDy`WN>xsU`x&OF z1@)chkQN(bTRTn|dVmSMJ?5A5x^gKMyb)2RzcwWN^^Q+}6RAPv@b9(|Fk87;4slFCUVRAq9QkSQPPDC~R_c6OQs zxFx?{sh>-c%V^N0E&T?@Wt0-kX*h|{ArbmxWDT4xX*|n4`}3X0M%``wms`TB>LV5T zjU{2T9&`J|A;7V*vJ4fbsbs*|vA8JwI)kSSv1A@e!!vLPBgIdMHw%zbf2EVT^?g6= z7VbeArF%f00@U`8Hrn6ZL|+s8t9RCupYNB;ZMfTG3|jtl2wLT^Gd90lusKn<-y{85 zGbpa~1-bI{mjyX_qH(DLQ}Uv;0VdLg9tqkyYTw zpX8IpBlB9ZYv?%(D*pr;|Tu1tEwH znnB3$$}&ZTPltp*okeuU4!hZ8wUsqEIoq3hYPdfoSN(Ai;?)G=_ZW!ZQuHC~zh;?6 zfyN;GkIb|$htm_TmH*0ad_XXvGS$;FZ#wo2UsTJHw#>p3>&^^CuWhni92&t@1D0M$ zOwz}v0pM_g6+Aw$umLE;H1CRPyWYEM*1V<}-=$i?a-_|!WuxxR?r+X> zB!A6A`Gq-YTViPCy@M*VT9!S|8`D111NGQN!8Hd#L*r3|arac)1=iyO2m+IZ7;G?edKXZH2XE_H!soGfhg}F>lNum5`*3!F~Ys2q6IrUjv=tJ>AI zfZ20+xh9&ISvpl}9+3q5*Gv?5!JdH0{4wt5SrCi8j;1JZRi~Lb5KCpVQ(DAAiU5c>z;~mu$d~Rq?nbP#(kkA&Zp%e!_@aEq-FZ7G zAYGQaM0fP*b7kJms>&n6B20h9r=r%4H@nyU!o--WOlQtP#aey9W`yuEgj9PpJmkvoTzLZqe#?DkX5jnXGTF2@Cw}yx&2VgkP@8##yzR9tC}>aeOFR6V)q|VwD?sWI z)MBHf*ILY6vb$W4cYM^_(_i#AYv-RZwh8t4^aE5x4Fu!+LXK<2j*fVPJkh(;B1YjmmiG?7*{qj zhPpX{fIrrU>Q}GwIT@4F7m9T6GB=vN@*^I@@qG}G3}g|cWYuTACob%@`o^^!Tlv!p z#+i-v34QV}v~0Y3Ql~nJJE6*_UrijyMW7s|sS{+SAONdtH);8BtPJcF0oCnTe-HJv)mf;g-34$oXxA$mqfhVvlS6LbXt09@6q3Lm~}K zd!Pba zOd0GEarFdaI7nD(A=C=+}Pn{RsRS%y&-$8)tA9O@K$`6-;c&OAy znmN+@V|thx>#)LpA+S=53G5C|(B<>)gk~0(GE`_z{g?!}>%eYLD@-vM{6khow$U^h zHf0JIrHzvzx8FwEa+W=c#62l?LNM)=_uN&{os=?nxI9(mxKg0LBJF@thu0D9;rUwE z418>Dl2_kMC1N`4+IRktS+Mkug~;G+3_G;qMVjOKuGjd*w0~a3=O?=Z6i$T2t_fd5 z1vBo;`=fk={WUM8+hhoqLQAHS5N63v0oqJgBCbH z-`gD#WmhR)IAvL!lZuYj+!Shwi-#&;~oP!+L5GS zhM#f^aMfyGP4^*OK$|0+1XwdQ!yaPu=WBD}n--pADHmpQGADtzxV5pHk3Uc-KPA7r z7-`&ZT<#Y;qnt^Ldy_B3Z^ve2RQPTlD|$T}g0mS-gsPt3SZ0f`4tZb+U?$O}AP>At zr`lzg$x93ROdcOZ!KRTsXbf+_%z%wF5mi)IE!pIG5dPuy@Qy_zS)qrNiJSm3e*L{E zA^>lZK!7*Dl)-yduoi>A9V5mOAi_4K;@%FP9}n|%{)ykcvgHJL8VV-l+2CHm99V(FMf2r8jLPw z;`?)27H^>lq9)(SX7|y5ksC>%3YCc;UT;hufA2L|B-vtmB^Q$R@GA(Kwfb4h>gpxfNQ#{6Ckmv0FppY9w%d9Ett7rif}+K_DE+>LKQ8vAU166@Obu&_qmQL&>{V(|8iUc#oFcKjBZOR+Kf- zuDc488dcD5Adjqyg*;R@7o5H+?f?)5y|Y+dkV8&*shJh9`zO>-0FkiWiQ}-XFzoQ- zM4+*FdFFaqcg@2fTQpb55_W`J^brhsI@02|SzvoN8o+9=ZjHw^xc;eIR4V!!tsKKf z0mh%_SnxMZ`S<=Iw72ULoob5z@`aR)`L5_rP5L=1My5KZNdC_|B7q(kp6aX5bSM^c z_3OMUAka^mB3hIE%p{GL;l(kM3JfY{)GXDAp zBtPCM3?p31@vn|Up6%r)8Egi~;$3P`7Pv`?-WIpYXoY{6PD67>VJo+L2)c01L{)_6;_JlTQ~)T&+4cs&hapAoSw*L zL~^>A^51*$!%m+_R&EWRo4=tTXkw9%VTR0S6YsevNl7aw{R9T+V5J3h8E!796NYS_ z(Ocvo3}s4>D@;Z1EfjRgvHd*vR9kmx$Pb&7x7_4L1?ivr!}H?MzYpWVR?gEK1QrQY zu#l{Ts2E=;FhR}$tiy<$s^#AgWX$lG1szY{zvhl(PKyC4T3<8-Tot?Clu11f7 zjg2{!P|)*S&-{{Fy@k_pbvq;TclbZTHSlO%eIUHuKmE?!n~`QVs;Zz=0{#(!u-%zq z-}GCYz_yv7$(eYpf4(PLmhbPw`D7JfY0IsDWT8>oHc#z-w!d_c27pR1;zyV9-#1v8 zG=9FhOyc4u#bDJFaip&K6}iVMcC1UQhz;GYm}q1ZW>sk#v)N_i8%3$04D7^cuIr8z zpjXudz`r?Ia)8f~tBzkxG6v3%xB;FkRv8az`4h;OIb$&}iK`C(vLk${R8+ z$v(<~K-xmI+%IJHQzK?6(JDz+{5x##hq&&eE3{6%F5XQ;PPp<_nf@+Xv*OY9mNV+g z)?-2>!Fy`2B=KBpCik;-C8WtRc`7V0R2sq+29g2aMf-!!3!ml@EKWPbcP6FPo1VFv z?Mve=ud6LB;=%@NcEh8Rx4i0R#qVd;DArOdTB=byCtT(J1xxxD=JVjst5Ksgy9&UO zN5z#|B_`m6-)e;1%|%}#se-n1h`^GZ!S~rBFoI$M_*VrJ<16)45i@NV{S=}0rWIYW)Od~+stqbQ9<1aUE9kYmMWo3 z9Iz0PxXOkIq8G%jNrIDZ?E>)AJe^CNv1*$_&TN#lr=7linXc|VgqG@13=JfltiL2cp$HHlS{ zc^s5#M_AQfJn}Kh$W~qW2?d3wkav8%J101Wz5^Vo1ANc8zy0KvSN0}gCsZEzGlEJ- zh18@{6vS@(0E6_Gkc)-S$yd6?n~N{}H!ElHnoXcGjv~b7{nm3qxmbzERV&sra?H5u zGq1E}0f__eEfs!4O4h1a$vmr5jEy-7a)S=4NfBWq(fd8ieD*sG`sCh{zWIcyx2>?x zzLi>s1t|Yj4WLQW;5PuE`78jiFiB)N<3socFT{ zP#cEbK0)mqci8NxzKtZD2+G8LT$3@Nw`cp8%(Sj$=o!>x>%TW?h3buuWhRARU$11V zfG9D(R%=Z0IJ?S?IIdreR@_dh-vN0{-%yL0F|??Z+a&0MFtcFc5d=s1+Sx( z?<{itL>?^qipu69G&%k{O4c4b52@UpmML~2sIs{+FQR7V-?9I?Q`3>`EWt2ne4T(} zeAOFGy472JYsmWdcDBbl?qQWHYkf(VZ$Kh>>0yW1rEzAurB#3-)Yd7T>di&}>)$Ak z9MZ9IvW1qrn7XsO3-tDAm-Bpp?=>O3#uZt~{EH3mjTh6!j{zxFlE002Z7+#CL{F4R zqsLPYaEg@M|Nz(y7p4I+lP?V!~3mt=(t0Aq45DC6bM()m_&Pcyu zSFfKAe`;i)Wey)`p#N&jg^ck@!hHTeF922LlZ6NRa5Y{WaPD&?K^Ea# z)SRMv3*d#$PR-pK{MzTyJo|f0a{82E<0#u|eLFTYHc@~&%&fQ;+Y${Su$ai)wJbNN z-B-%{W|wia!wWHb?A4Ve=}kZp>x3hsnhC9&1bTeiYkx)BLi@Ep$t{BtONaqy4N$HF z*QToN-J*L3clJtO4{Z!;zD}fQBZ+HP+8@=ulZhTdT=qR+WdI{L(B7U|h&TJz7|?@j zWiE;Z;x}pJH7X>d8C+pC`}c# za+#NxvqZGwX(6&cvpDX zXq)#AQIVI$cS5%UA3K&aCxf8ApP8}ewyr?zRp3z;0T7b3OmHS;aeYFKA)=ZpQ@YKR z#}hasVaUx{75DO_Dx(NGemR&quN!?mI+pZP^*!Gm|Lw1uI7{y%P5G-x=Irfco3-`C zE47rAZ*nT8;{rYFfk48N1`?JEyYAnLG{Rg8oBA4=*$B(}98|nui3wee#8@kdx!A55SzY5u~iu@m$axl01-qxI{UX z>kEbfq}c)>&Dfn|zK_ah5)u-$-lig3I%6}z=3uw3$~r~@wq9UR1;{LfJ2eg26T}n1 zire={k4-DflJdI5PtMt7AVXm7X42?I&lre*Qu=CTw-W^YWx!dW5L5R%&1^s#L%xY2KoY>4-yrONgINUKgBLQ%E_XN@m9C$#x^ zgg!k!*-_ONdG_liUbpv18|v~SDTi!LM!%g$7LCQ^+|Uo*R?8!{nW0s+UK(? zLnL1lBcFsp7)Aqt3fe@~ahB=TqttV0HC zcmVb-4&*$3xM!q$1Ar_7lBaGfl#q$zH7x3X1QAv9+Gdh6w~6r{$zXKWKoK+|4i}_H z7WO$A1Z+WptB%SA6ah_z#Hm5bo#ZZOD!Fhb*ZgfzfRx9f- zVf^!><}nCb&bvoxUSz=b-LWF6ySX2ZaaR(!7xyEfhpXcnevJKCM_*)fDEFnw=WTrS(`DJ`arE3WnPuei)Q8~cn6_7> ztkH(?qT)9Pxj_&2?8A}L1$4SnNefTiKq^~Y>$QwlY_e?Y%bWum1-x~e8>?N`T3##a zC_~7B6c9!bC?Ww*lO;WgbTh}?&sUgPaP2T_EE4aXhmL#J32hYCc~Ik%H|?B`RW8)x ziTh=RlD+N1=OXKTkKGdzA)4(LXLWP4?7E{uoG-*>E_oV@6mez95hqa+GynA$N=rkzd%;I`qxTAIj8Lu`gY^(=;*jP z)^CJiqXX5~nwE*VkRL?K$MA@HJN9SNcVRhUsLKvR*vf6kKCduxz~e;9tdk)ir{#{s zUsQW~_Cs!71*a3kT>v7d=l4%V-Sg^1H`PPp|z*5Z*n_ z`%0SL3<|MfznBSeFbA`YNIWP#vHqx#CZT7KY~NkFUTycq3(K}o1=pV6wcmUg6Z&Pd z@GUD5lUk)Dn>T#g2}25v-2NR_FD`2prIhWaEe9>S+LV1qHtF*=ELVE7YFm{l^5`&& z?S|KJq4D-dD1$5Fxs$HgCkKHcPI>iuOsTj}WeYMk6#a;yRHT5a|7`oufdm7mR+Rp(&%$R0?*sLQg_3 z$TF($MDO~L--<-k%iEq$)v1Fjv|h}x<6q>AzJk~Oma(SbcwaEDnJmS=NB7(<=av8l zabMkKMqaRBrNX?!%Ey&ku_?EYm!HlJmE=f$^~`N<{|Gld6P{!I)3$Isv=8?GkpB0A z4isSE1%2em-c%eWiQ`xj{14d?okyF{8bb+(6215L_bnyy%2VZ)bTC(XM-(N6v9plT z7Eb?CEs!XIKovAv@u2I95-s$AVlDSpi^VbX6gAMe=P~+01_mZ3l*{ zJ79yP-W13xYt+Z|=suFn$a}Gs8Ny|y{=-tzKr2@|_p#0K_K^_3*}?SI-nQKYE2TO0njYk{eMsOWWSr zlGZPaP`N=lTozNiDHx<^j7BLSE-6{oBKL*t@+QPAi3r61E~WUfRxl-{KQN$7?C zb8@A|j{T<_Y^CBN34oz8mwsB}C9Vs9an@w z;zefG(%pCBC~CJd>??gU3%>U~TW|UiJT}KN*>@ow-)=ufA7bS*sx@65y_1QmsL*2a z*!>=JVR6Pfx#OIHPd<}uTgmLH zns}}smD=fHTh)k7VEvDtVzsfxID7TpyzBV9>|NwJwbBT7BL8a(?S4CJzl2aLOy_hP zKO2-==utquBEXYG<~DIjJlInQ)*7FuH!)mLMefq);j21zPPMf~ONmb1M(Uw5Er1 zxK~DCjc2f;HA}#pb-V;KGs6Kf8j3PsaRv(; zAZY`dFD0vban77e0C>4Tdr9u8;fnw5=PBa-niu^}HoxP6Q@~D@3IB40S)l3EzlMhj zx&2i$d%fXxFBusg`}`&b{7UW{)AK6+rE^bMl87w7K+T}Me(R_`1Wz5Jgls6n@E{bu z@!>f4$p6kzl}W8zh*R?HffVHR`o{1^UO^*O%6)NDdU~LgOdt~*m1kAIsGOr7Tk^f} z)2;0~D7)LTVKeL6?zPAI$Ew-hda?P0A06q-zIbEUaK-uXn!xC}zg;Etcj(HP_1`4p zUQ<>*DXt5st`7D7yVqqEE@j(8WdzI@S-gMkBVuj!U6KRZm)IQ3s48!3X2|84P{d=a z1v&cQ&KQ8uGVPX=qU01My=YZ36Ta&>f5NzTelJ%D3mKn-P_mw#`&`zDO85l9Gro4* z-mJ}^-`u{mxdaUk-o3!PlBlnG057vpjRbEv1?PxSXHZ)ZuOFS8{0$yfI8o|o5+4@i z1$PZu?-bxh#UlDzg$THX&P|!~w_c3E+Xk!>=oT{KAY*F2e#tR?dvjo6t(*P`xX-BW z*Gs8;*wN8<25H2`TtcC(WDna_Vqq~JQwkEJY23JaFJJdh@cEJ2@Wt`PSeo>pfhD!K zK1F31#BTCv*AthwN5HTU6+;Nq=fPdlms#3aW8}4Mf;2o4)~_USvETfx@qGzt0eNxQ zk=QyqJE?x(--^+QW`Fd@!xs$^0xA|dB!5%{LR1t2DzJC?dn)7$Rs4EBHbST3*nprz z663-gGXXWUg*KJXY*(mWSrI|OUYpg+Y<~1E?L1X7H5kn=C1Pgm>A5c@a7a+Hu4rIZX z{H~`eng&!k30k>*paq<4WR`LVSOn!9n@-x`e;&2(ySlw3NL63~A=wV-c=B(AU<8v6 zUw}$Qg|l6ODL5Nz8@7WHogLF3rh(#)*)eK8}}thyFfWT9Q61t(R#a}O}& zCTxX~_hjt2j09xs8DDTTNuHi2k}Q@VZk{Yu0T0AYGvUKN|J2X9>Lg`y5psUGkMNoC ztUvP!BBurJ*g1;ja}nNZ&mnwAWz#9neylp7T}NY`=M96_>aBB=!5FiBnzNd( z{h4w92xIiMI}W_r*3tN_lepl@oK)WH4r$gA8z18NP8NIGyNUyF7zF8_4WMCvngvd#~%lzCHrN>wt|;Sw6M|AXps5Rj6Hy(Wk^ThNckf zba~=PZ1Jc81WO+773Tire+=svs=VV>U!n%^Fy4{oyFd$Vv2S|?@#tGq1RgoOwtx#E z!C_wIF49gRfYuSr%Q2L6YT}D#r6ZzjTEo|s<21BzRGDg%F}}CLP06eheYv5k<~2Y@ zH3Qp6F;*^~U(0N|$Fyd7ge`no4W%o18&CU!4O;fz+bcmxj!Vf#RsHP?X%0>Vt0mBt8|JSz~ANZ=_{zf8R@PxvP#A1DG zOp_rVK8=dim zR^|BoZZ&w5Au8YqvGuLD2qobqC4BwE0u9}mC;cRqa9p{wz9$&TArKiVNUP?(_{a1K zzIc>`qMY47T&O(|)6eSfkn3(kG-%=M&)Ic+2V*!iN&nj&9<1LGWF>;3D|c+xcbp|9 zvZO3$Zx%C+=F=juRnF_+&kq%X5%ysp4L7_lQ6go`ftFIXWtaRO(wRJU-gM4-TQf7{2HFY9IAFF$dWap^yi1b3ev&K0Jc} zkeRo}-d9_HJ2-30PfR@H!)Wxy2l^aAY<98tQqRAt| z!Rz|_Q{S8Nf6e$H0uo@);Z=1CC6@|UD&WDhq$w76;&6B?qe{Odmz}dM_A$)qpaCBP zSV2!2qIVfgCy9{iH^s-oFmI?gI5gi|S@2>hT_d(ydO`r&gDc8e8av^F$bDMZ-HpB2 zN)1}!x3iqfiyjcC1Q-oN>ckC8JQ_koJ$sP{iQZ_xxauavj1@HR&)D#$x0O3WTE13X zfKch3268hfS?~+2%s2H8_CQ=2{frk#z8?#{>u5kZW+ayh3ulW-`6!^L(T+adDOffc z9ScTMO-B}j&52fXt@*d&Q*cQ0Wx1NJxvD_3$&dPszx2iiilD=4C0@Ji-Yy|Y4U4IS zci-z9d|JyaPrb%vbyPT01I^~`8IDVsi}!ZP7;Riw#(BdgEZ6swZ}UFA7tS7BZ&RT1 zm)Ys64syG~cR6U`5WB%nJod7qeUitU_)e(FQWofUU-b9aE)Ii7#u`uPgt@M2Xp%AV z*Q6$Q5IUCwRcH)#woe;uZUx=-DSW%r$@7BHht^kfOJg5i-Xnsx8cPch(y`1r&wCvW z=ZTBUaR7XB`>L!VX!yyhX>bPTUu3+2{s#0b+H*=W)&_qkN5@$-l8*3j*^Us65!A-z z2%U~d54eA_h$;voZ0yF^Qih?=&QJ(ejmuUmD^Has2fptm*^OLtqp5F$J4luFu?6(W z??R`?A;$*x#E&K)KlNsC>9$cTN6xyeQLRhss7!X3)$quer8YjcV5S98RcXP%>HRJQ z);jhoOVA$_F0mB$UYw+0!mlu~4Z85(s{KW`EH3zz?wh+)HDWx;5`vp`M)g@sgR@+J z^evd6dj{P7ENPtDi#f}-W2;y6R=MwNxo=@c7`l=FZhF`VJzJMJU%)@&)-vN|G?xJN z*!_{cC5tDr2&E`kOY7OD0qIe6TA&4vD)dOm0suIypwo>%b9Y-!r(2n?j;YNi4Gx!F z=y`8dB2?jQUY-CiU^O_!ZMPu`G;vgLc8gi)@hBdE$ znL+d6OIItj1(nppn)Y>Th7V{Av~S4*pcL}{wTvVUih%E7c zuDLrd0Gc-YsQJtjG5<%{fDqE&kti*%kWfg1(CZOjY!OOnDeWm^tAaEMKO7d+?|#}T zjMc?+;sCLw_I^#s<_+ON*|9&IeUpm=G_nUu=mFUyr&|)K@573eitvdFPl1)L*2coZ zekV^>YfiT{$idZSW(&fqsey0xoiq3|qkn}}oy^_x-;7v)fezPS&5b|6f9EZ)!7%}WaV?yGn$L5$JCMt0MTetgOZ!Xowvd69;D#p(ipF2l!;vBrmFDPP(As%65Wzvl`t1WJ4Wd>ClrMO{4Kxg( zecuJ^&3=<3%(#F&$r53-y8?W2co>&Ay<`qgb)03ygFKIg0ujIEtG7%)Px&(eh!xpq zK#&$uP+$$spEhLvUet5>r$<8wY;+=kSmoiK zHd~KR+M&d+l%p1ve2*Sys0oQ@Ppr1^^Zy^aWbts+dNjUmp^iuOFxvTsOZRXKJLodK zf!u5-Z==&fQ31YX;T8O%3TE2HogTivwk)a#Y*MOBN1u6qdBl$1fBFYZ)w%}@lVEr3 z$!9lF?a`Urnc1B@-pK1-BGjeYTW$y%zw;}IO?q2|4j!Mz z+>MwI_UjLWk#;75nZv2-on)0^7kD^AQUp%dC zT0s=W`;ILU6b4Tt+L$+75|Ahpudmw0PIiponT;YOPn5<_u=w(hZm3&Y5*8Cy%D?lP zeF}plr(h@c*VBM3u+dCFe`s)fUae#J6hDi4eTu-8u#00?7|jgGfjvCz{sZPl1%`gd zo2X$&mrYOBh*qS|Qw|m}{@E3V5?+LaZ=FfB4)ya~(gwWoaS^-Aer{Erk`d$Hb|{M; ztcuW~<6J>?we*3%a4YRK?@-}+flX+%lvgG0gytBhP!A`i^Ki+xeFX~)4hSvL*YLc~ zdci6Pb&P&a-YHjMYVoy!fw%%Ga(?K@(UB7qpoD>+nfV-1xMMq&v^w@(ADFQlp`t)( zJb}xKx~frodbDYMzsE604Nww(|&@$a&+EW)J&e;=8j%;TyMimUJ5j3^Xrdof~;Yc=M z{ch|2H}4<^B)Y{8IX@~m(T_5bKiTL!9sDbJnn}=QG}fsX`T?&hfJ!Q562xj^wDpm+ zOJF&;DCm0x%{FeCdNL*V)}I8ZD{l0H(I2}ln63B?GRY~EP(l33zCjq_uh z`fkf=u2}YmiHuCi+iw!<(&n>dLwB)OU#{qZIITHxB}^-`JLp&gub+N8MP@E;cMJLc zz3}OgtWI8q{4<+J*23s;Kr%hVD|qw>F5!gH;8l8NJHa@o)GtQY_`Zw#?UFsqQslDt ziQpTLthLawonl8D7!G;mi{(*5RK@GDr`2ENmJhuOAL&J4rhRM{LQ@ zK0KE9vBMsyloSomD0?IL2qCn41K&asz)t!eT|Z``1q0Z~>itO!m2?+;W3mqiS6fgM zCO}Fs&*cGmS_{Ve4V5!`Dzn3<&oNj1TixQoy>d?YWAVfF&2LIh*ZkK)^%C&x z3GX+J0XB2+2-e^?m&xfvJ*%PI91oc@}-VCa(E(Ut!-A)TB~7NLvH%pu~z++m&hzDp(rG-ePvz zFuhI>CFH`rz7#)J4|48qG2igXCtZa?E~#EdD7m3@o}Z^~fzD$OQ`YmS{;`It7Kl7T zag)xNx;Nx|K8DKBx1>2?;8ayRU^R=Fy4U!a8R-kOd92=h@!dH4&FM-~fHnEBt9P6K zPPm>{0q(uuZ>nHtfSzeol$`xId*ZA$;!4lY4;9{Nldb(Qu?n2_Ik(8baS33a;m`H- zZXL@r3@O){r=+|Mv4=}G8Kpo?Wg2*F`_BYEP*C$8R*gNSEGM&2QSq=7X`|!n@?95- zrpR4c)WG(`=a_bj_wOCCMH7#cjm!KuK>%J(bYC1l6xX(dpUei zy6`@nXi`sFY!`IQ)32tj<)Z01!ddQeHd{Ndnm3uBDu9OIB;|_|N1uDqr}00uXB#s|#YJzX3}xL3^kg}N&fuDuo3kD12*MyO=-06Uv%5;X3d>H!b2IgQp1>A>+!eyI|uM%qS4Dxm1rQbi)EqxMb$LRfi zttp;s&J8#anv)lS6G{F5z*6hFh$2$o$CZ-R?VGe(n<1}?+*kiTjMP*D*+mk(xa4>_ zu={rSGxzUpdDNj#hE6kI=PShdEgrH29}Ve&heSV0MR=>9ia``WL0KXGy&yQzSmaIF zmlC41GV*ewfZx?=O?p&Q9;H_JbhTjXU}ATVV`R=-knp56{YsGsSdvQH{v%q6yPGAOZHC`bT>j#LQ*4 z7r`c64gQOtqVW8}IQb%g1OOasT>Gf^+c0iZ+ie+o;|1>P;o`IInC~@_0U-DA+|d0vxN81ca56#&F7Qff{h}&Hh+s$L3}Nm zgapTFDj*jz{?QzQ(sG_}z`&d=V=_Uyq>g-rtHIb9&`=^jei-6%zeDFuZJv?uZxaM= zsH=yA`j@qT?;FN9Ae=|jRGB1vo|C)nn*2&iY;JAb2*O&S%*!WpA;hI8!Dfh$$df!? z)9x>{@G934eZTQt+CaFTdIYLK6<{Z<4vv|qK%n|6l0?P+MwTp?J)rE1q-X$pK@46c zQ}}rXfi2Gg8%^rqj&q*LD~HtmR0DHUgu8^~#p1Ga z4}UGF6gEdO9kRP$!OqgB`J|Bbv$5n-AkT*Xzc>vwG2vL|q(cUbX z|6L!;Lc}!0jX92C!pShE@74KeOqVLima8)9B6|Nb z-QB72D@vHe|1;gCi?#co0U(KI!Fp6+lQ`)ob2QakZlW=>&W;iwPSLm##Xx62B!J%r zx+6bYK3t>L*;hXje!HYV6r;%xgmaQtRHzRxN(z^ew^}Vth596?y9nkKS4Da`(Mrlk zf1oK`0P)xzQzHa5n=X7YFY2<)yS~@CbXH*`&InkBDYCxV`lyx7oY?0G;`vL5=QX?{ z&?WPvK6#s?9)?G4%tO;?$)xBIB8(?Rq?i zvXF+9dwV9d2&=Mf686hNmPppq(~ZncOUj{(qFr^$01SRh_R8pWNpKO@X?|e0N@tkD z#<@vPJR5F!?C7Z3;+hw>n#Yu32XRAM@IRj7xyOYranodGZmQ9%Q9`Gr?ec2}Pw#iJ z#0y8u_6z5V+{SBOB=wkB0(Dg)JlCOAnT+I3hgRVzL^(qq1BazJFdvAU8D&vh|9 z96F%S#GnX@#EPc>T$ZQjUy|zfFOAmY`x_sGA>^WHSy6JIq0!dusWC9Dj6=}$zePv_ zI!@@|SF{&6kWSj#lhYtv>GQHN(;sT&Tr`~L^Vj}rowOiQ0)6L(T8B^;)MNhkH0hG7(DOFYGr07@V}tO zRjiZBfS1;$DF@h=j-r3vZ81~OqX;wv?Y9YtEv$+VwY$Z%FZHxO;j8sCjjV^-d=yc6 zyZV_~1Q(tkCZH^r0LL#2lN6dv{7-+85bPkHD@h;p@BOWNkl%v^eOa@s$;j7T?m4-# z;+EJgmuVnnHarWTF-iuru{G0E*1@v)R-;Ot<1@1z;yu1S@wypjf1J>sBQ3{%Fo>CmOWky`o z4@+ilwt-ODpI~#~Y9R~D^uTFaenMpqI4SYCp!DYb7WPrOP%I;JdKfLb!B{kZryly* zIKY3MO0<}$_SD}7DRW&5sfU>fi$WL+CZBKJM2>PA*6b6F5y~@T#v&*1yo`rL0={EW z1dNMpK;AiZL4+PJ)_Y!O@jg&WA=F%Ddp3gm_j>hyF?y_CPVN-Li2HA=bqQ*s(ZI)X zKAF@%y!MPKBw?xYXt~kArt`Kdl1ak-S!ui zP5yOP0d^G=As*(h?poj8<&<}6vVZn+ulgO14RnF}woQ2?wCYThl>i{9yFIV=FF*nf zo8-A};vKxh+q|$?ZeRR*=COAXUG>b*2;chP&3Cu>_kIlWSW4YfonwOF&uBH^l+kvQ z0EUr(4)UEFnxso#aP zwv^R=c0FVAZ>w--_cMqi%pGs)hxFuHM@;bVMPxUD=s;tVIj^EVK`~Qu_6yT{4$>Hb z)z3oC!%2C)`l)k~z^0I0te9A98p@T3sk%oNMa3Skz5Jhqxf>=`L6~h&4^@6L!Oz|`%>;)F?KvJ>vb-F9G3NMX{vDvbNqK@`($>uP`o=VQ zE*}IuH%W!MPUcRh9O#!>!Ald0Sx=enr)_gmW0~Yp-uf6TbBOagy5e&;!iyi<02mr9 zq!cW$Gm6gpolURS z%fb}bNMX5G2EQuF#o0^c=i!4``kEOZ(%jPd%Pn3+&4S2w&1b==85RGMcZ`cZNl7CDvsP`m&H=hq8ZFlO7t|H{WLex}4 z$(J8P8$BjJf@uy8Q!$Q*-j3e89tpZNd?9WFc5|&@pnaLZ0jN` zE&fS7aWZU&cpX%-DY#wuVxmQ<$ zT*P%n8+mo%m_#OAG%#l=kfT_y_itjN(YU=08n*b`{#CMW15`wlG95>a#^zlsL&4co@ueKPv=+3bm5m5Vwyf$d_R9pedIni1I9Oeh!{9)Yt#T zgDSsl#LnAU*}QdJDb$|Bp@a!fWPYch^ec1J;tZRpwFx=V8nwvGwzk9HcALh-ZDjJPoR({DuK;bnw76U1bs`ZbxUS#72gOrXr+NO3GvO%D_A zyOTtpxH^Q7Q}IogHNFn*VPGB-80SGyL_sMevg=jn94(y52}W2OIMh zi8ZacDcC{|Az3buP3IWe9|Y^dZTCJE3JYC?QsKAH3|x$z7XPjcf!33wXD`a0>){g4 zY=2uKgR^NB2Q#$ZK236nyy_)9u0M|&OtG+_VcW&pLKx$JB)(kY8Lx6zGZ0^5^lLJ4 z+2B+K_ImZrLU#>+ox;P71pAnvv|7$J%_hH=bXu&&e{UQ?LP&$)slU*UdU`YCSP$Wt z{zQyB*Yn`Vtw8PtQVzd-Zph_*fbRVQEOO1+- z9}#S{`PE#BMR;IBL6qCC8?>^kZp+s)B3$i^Xx$LKKmDn>olbg0AoiHk4}-J-Izc(l zAHFBFv-$aP^)V**Dsx{0S9UCRv=0*==Bv)Vpe1J>g~G-B?SuZ~1P=DzBd1I@rkL-g z1d)QLL$m@@?DpkdN8~TLu>-cam{fdZe->y?jO3~=G*pYiOqR-zBj9_|Z z&!WEIUrk=0q_+iDHYXF2R_5^WB%EX^(zQHodl_gR4w5-PXLHa5ES2SL82Xv7p0`77vL)jFMh&1>raBkC)|;tZB%(cr-? zXmAVeP7-_<*I>b2f;++8gDp;QcbDMq!QI{6@0)YZ_uQYm%O7T@tE;PPdPx2rmt>W; zhg>@bmDt|KMdZ^L-%hv+iXP1^61MY4WfKMnNG!bEb4U3&leIIDWoJ{JRCr}(H|Twl z#T(N-buK0rX4R{mo04Wlvsw*=|J1wnMak-CXtwF(4Hbkx5|T=lMEEiFeY`YUjNCF+ zN}~k(th7OMx@&FZ{5FD-63>1AT@vUo5_AXD^X$W%xAWE*sfLCilt#KS-qECHeM;u} zim0;hY&HLIqS(;_hvs@_Lz>`=@OgjfxT7ixO8C=HBX@`ki%&eH+M3wL9jn1`!`~lE zZ)f@M2*NUikBxBSq-HIr${SsvfyHLDv}{$v*exc52>;;ZjG>UL#!4Nw4*jH~V29nl zDR`i_gkaILBiZ}|mC}|`^^exm%TKhB1mcP>w@euO9jHHY6mVED_I-9F*A}pRUmLcr zc+cp6@yQIO9Gmy6D*BUepXkK3I+|#FY?{$DfzYJv^HPHmxR2|h1Ac|AE19qla0ZkH z&{?vkd>Qz;5r>J!YOL>!2-To#*)>wccIxVaHwh7&cP zUu4}t5C6+2`Dw>vC@v2MJJ;iRA?{-vB5_q+;rl1X!iCoJ(j7+-G{28)`n*|Ojs;8f zOP8WOVPuKz_0*GC^6oe=or{=~aMbP`8~lq4heJ4aYY_pT(EJ6{oxjQqT(V;!k6vU1 z3&S52+d08OAn{&rXG8ohCB!q@^%^E9){yJao4;irM=p|Y*m&ctG_Y3^N|vd{b)u*G zbKtY-SY3OolN|gSLT!f7mHH=I`34vt6yn8WcP1t#?&$1`)Ckb~%9huU&NC!he<2GR zEzyuLYeyZA%!%)3G%C$($@!h5?eBwvJQiwz;oGw#Z7osQr7L0{dmbPONxWs7rbe0Y z!l(JRPf1msnD54Psfe^5U1g?gz8Zc^b0)JCPPWrL~TkGK8Cn}AGsmq=xt_S%_OC$sBx$mqsMrU4Hr&~2V?p}KKQeO zctF~_u#lJ;OsY?0$F}UWKUc6uOjrY36=+66OhVjRXmXOr1)dPsZ+Ts}V}-1ibj8_Y zH&$Hu4~~d*?AfamWmvEKL@-WTMPK3z%;q%*f9nZ$4cs7&y^f0iEe&cI>Gj=%B=2WJ z>hy=+hqlRE1A9WgM3pazwO>58bEdmh#X^$psfCnMD%PL(@o~*H($VPq%4x%NMs~$s z$$Y}Y9S7l2PV;N#XxMlID>(gLg(#@XT~Vln*_HQ=@-lIFG^Dqx()D{~4|{mFlZFGw zo({eY)6yelM?HC&>9}JZ5In5sWIuhH7H%{&G^|LQvnMA#5?`fggHtndn`?h`o*ak8 zcYBZ(Fjt1(j@^aG%Uj#!5lPad=A2wEp$53mckJo6W&{@eb`$DN^W4V{2)3PCc!6H9 zau;u)T=@0;YglM0G0i?jHkUxqCA6qL!3$T))X>O5dbwOF?REx1xgy~c_P&pqca~4# z3;WiK7DtkNTq3RD3Sg6cIAsT?GdoJVWREx|hK5;p@^izm#rE1sAy$Xb9T8Lqkt4fh zqhe2TUfqHe2N+Gity+Xaca@SmmW)O`JCi|wRs8rU!k7@DI*)=q&QZ#XS@7fN}3 z7kPOqklwQ;+mV?k`R?HLF%x^iD}Y2^P}1!7>s5{qLkNSOwzXI>z4bPfE@zEEMA)hjyT6DJw`KNQ00&E@vvPa1w zOA(H@OCy$`_Ih4Ffu3sCbIU(#n##6Ey)yLow83RhI@}jBx$UjL+@y>5m@t z9jU&tzW&9ZI4Svy(;Zs{<$A9^NK<8_(q_qKRpR&r{%Kar9u}neN4gl%=qJnF`o}iT z6W#!(m2QaJ3q>33aE(dgsTKM8gtyV&Ayd+DFRRn$pd$MMfvyXDb!~)TAxw@di3`Hx zowY=kPq$$BiV81CZ|R9hty?B`b|Q~@FvBm*xV}>m*JtF}%pf z(}Jkj<_xf5zwn3PpcQdgP2f0`dDx7Rlt&QmP&mFoU&gbi9B{UbLPGgUQiTdtR36=q zt6o&*00W__U&BBoIU?`Mdjn-8D(PHqg`q%nTe}MbmY}Nprxf#jj@gkCH_P3N7b_pS zKRthNoPtY|!>Hz8Tq(1MDUGoC-V3hv)#fGW7g+l>WBJ1}zoa%~oig}B zg;{8e1`krDEr-ABDl@|lJfgU1fB!>3_OzO?3<01L&ehOj87*bYMqy@JW-GQ&cz$#W z&NaLIgT5bE-5#7I%H^3X^*$C*_Eo#d?nI<3{q&?w(f?_+O{)X5PvghU zA+5}Fxs=RGn=I5Qld@8Nt}rZjds6YcaYRzu4O1?Oq&M+xNr9745$D2H2NdzuZGR)3 z^Q3qqy@8+L14P^2`V+3{exxndNi%?PnYlkqsmY!;74w6)T3?d(Qa*%n%#&sp7yVN1 zxS(s7;VGt{SRl=Qi=2}}yRrU5$r?PZ&-9=oAMuR1pcc{JLB@(gk(lx>{!c&Ca9*JJ z#=>(YQaG5F!0c80yFSan&;u)ujYpHHWm&R9<0n#7&Ns$c=GU8mE^8mvpK-!d0SHU+ zzU#gn@cBOrDpwttn1rXc3rya#^DaitX$F|a7Nu0@D(I|=YKr43SN*U@2QFZPl?h1? zOxgKAD=PBU_vV`{ro&mL+O@QPE$BBXFp=R76de{jBopxSDgwqL<9OMoo9=hNzqZ;y zU?}_+1Y(Y&8#-DtrV%~pMw^%24ImOKVY?kei=h78g94Uzz%U)vPRh+Tul0FbGKwcM zh1Nl%7AMtpy&WjN1=D&A8Y3G@o%bEP8oZxkPDt}Qbt@shr96N!c^NY0N`LwO^Qetu zGn^bl&@)ET`_;5?c_x57tTF86*!vQrojq{l6w&>3wE|ykMlA7?TSiPY*&G9Vgs>&g zW|w1(6ILuU#k1%T5fW9nDom|BuICe-jeR%G2@=DYulfy<&)^@r&HrF=$UskjwROoG zV>8@`EsmM0BZdJ_%#0wH1lt)v0-m||WTuFvTNL8guIu5%PPdMTrdE`(q%XOda;?Qn z8kc*h$AXB|5y|HTZ%m>lbv*HB^Sokm)z@M)kaC_$E2y_QzG^V6`cK!Oaq);-*`MeX zil2_Gy_|Nu_>1UWea6GXbJ2H7)D&F})6~nVtM4j!;>vQ1v;@ErKIi6`5cb~Zn_Px> zyyyMf=_nu-bs5x1=N7o`UGfxuTI$@$r?vZJJnDJRaUCSEf6yL~FVr|YaxtjC`gkEy zS*FhdUP`JonYH@&KEdgcb&nMi%qN7TdhHMID3d%0Y_!^T?3)OJB$zNi{%$;P9*V_l zLbvSfXh1fdQA51W6yeN%TH&cT%6dx=v8>j|E3X-eRWk7j5BgauGhdA*GxVqQrqp7z z=%BUmw4!|Tyg*)Y*7Z(Z3s~Qqo*y5gPIg`@I>h?XJrYR)otZbG^H=XeD?5l|O(bd~L9)c0776Oxy+>i_ z&G?KKYSPxKn%nf>kn7COjq;Yg`eAZ<#8%~yK!A;%_F)Y(WmPsAYl$%(bz%+I69cS3 z+X~1<1P`DSMb2EMQ^ZA_F5o_OSQAr z&vSIg5ql}Zdg}DY)qZ%U!5ubi>s691YjXgX@&sCL5vqHYgAG=`zJbiU0SbUb@BA8t zd)X5hM4h&!IDE*_2koU5+u zzcpMA2c$%B=!c3vJ^6}e{gNbGk`y<_+?mO9^<+MlTdIcBP*nzA({A}>JE>;H9tNg~ zPb@4iAt#joIE*E7(-g05ezx~AYgt%azYRH%5;+(!>7!bU1Z!qcFo07V7gaXpOBbrk zq0%jNdH`h5pA`w5+4RneNjFwUZk)BC@A(QUsj(t47xLJ}UB@_|HJLL2ayggOKLD9x zOl!ORq?FP-uKw$>#O-)vywc@N(WvR1yQ8e<{_84aVaCCm`?nQ6sGHorDmALY$45D^ zdTA0Zq39lCI#l0rYxPe5<5%&V;~rpjeOv+lN<&)kbV6o*Ao?bNIXj_Av!q6|$SmPB zA8p2@*e?}g<-AjYyTZNJZk~)0xrZ1{W&U!A0CI``C{HC7O`AMqwmel1C-(g=zW?Ds zQBcxP-wjqjiVut2Q`N(j#L)IVqXfp1zG8c-Wmgq9{RLZvC4u>UY(>l@>j?6Mgh z1*yx~5$CRMo`r@d-kAh66dQb$X!iT9aHIT&-F|iMB&ve^9|GY&_`)=tgW{p`&}Tk+ z?Ak9}NA%q{36FRL_i%-v=WORUZvJrOipuXb z^`@PuqZ(HAEAA3*RYpOtY7C6gaC7LeK`!h|Q;1bUv(b&R+c_&IU!ZdKa_7PI7I+PN zc1RBCNw%lsm04;0_3ZsVIL;2XvKE_4YJAIPKMT-MoRWd^=`|0?55~dNRGETCG zP^yD7=%oJV8=7Ys9x?#=H9UX1(a&-K*5qc4#2gLV;&5R@H_a)XKRs{F&8Z_f=XA_X zlwyS!yduV(Bt8RY4+-lwk;H)eD&2G96f<1>OBHYHriG9wV|yW*%*5_{gv;82kvo5# z@15rjmD2DNgC)^l=?smlK~h*(!?JLoSY!HEMTl-#C2Mv1Atj<+wPynfljPn%F}^?# zVGJrVRXYw4#_&X0F0~~7&kHbTtH~k2R}Bofk;TgpGi+$$tv-`Jgzc_%X_us^ck3KG z0)lY+xtE8YrA&V`RggJ%gdeu0Gho^klqAodKjDm~Ja#Y1=Pw4LAtgNd_Aw6QPxLNHzo7!e6kfzV7DN&O z&OLZGLFl&bMomXoo>J+H+Jl6k_YO;e=)Ty(7?XaybOIBHCK^8#Hpjc*qcM#r?cQG$77xs+*WI zP%GFPPn#($mDL`1*o@rj%_EoOrHE2tLqMf0jicGgiiSGDPFNW{M z6~myrP{%?%CjU(n(oeR`%rVWGlJDSV>A?y5smJLqED zG%MFr61|8L8psBAkHm>es<2B^p~0tE+y<#0=Ze ztqM7G7`W^7mvkicKrw$lSR%!3Wsp1Yky4<@_C4#Whzx^!1Bt=}7|2S=>4VI}2Z$EJ z4OV%4#;MeaNPeP*hSZsYP7(P!&_J;P%MP(2O%JA4ZYNp);sqM2rjRHt*kYCQqhWa#2xM*`~ot`K;O?r;(1;G!Y{XH?P-+x;Rvwt|zB!0sN^tqom%bfFu z<1Nc2;uJG}prz9t2{N=tuAH&$dnXzfMrnQS9j_6R70lIlcH85pa6Q%;7@P#rr_a zdulzb6H%@o>%B6*9f{P(F9EFo!c+WH)zdLZo5*zA9_|ar{9RM40`Dq^oULWZ!2vO@ zfD9`qN$_w`Hx1h=QLhRWRcZt$<#JQ_%dy)fc?MRB)E(j@KN45!$3(X_xeWJ5a&)2A z_`_y<2Fs!Id!6}{p&aNZK2_?3!S4+V3aV(*ajc`BNhvvW+x86s9B7(}tRM&JjS)`p zS4HyF;g8Z&R`nT7vUJ>pioee9SEO=6rp*n{R>_NtIfO}@jw(Lf`5;t@L0l`PgAog?MwZ{mxTG z9GIG?H0UNPzc|^HY=x={_0muC4CIp19eOcvl?+Ch#mj%^d1Bjjy*yC;=J3R(;vZ^> z4S?JhgG0?7hljM}G)Q+`PmSMjG$PP2;x2+?Uf9p1L0N69Q^84Fm&jT3`@RXzf}v#l zC`5BrV>qMWHeR-u@Tg@8(xk?%#Dpy#`z4sj?X=0{@Iy)Ad$o0zi*S`~0N zD;gZMqfUSR{6LX~F7Gral_CtZd zh=KC?<8pG4w5lqm)6GsqbiWie&uebT$Cd%N!^xB0nu@gu28Tlp^c=eeKU%Z(H{Hbf zD`$|~sE)DpdIPX6bvNA%pO{V!fzBz+&+l0e1-^@1Op|WqH#=`?h3>O5tP|SrJ@wIK zpF4o8CY60yrNOt+>C7QGzxn}@^geUj0l1Uw12kkb4T_N5gBP!|x7rWk1;}?xQMpd;L?F>n1!MGvh#YMQh5|Vz41t(r+EZ2yH@r3(ipOjl9NzsPYeuY3yN8-M^)+irSMA@ji0m(GZQ;P?}v}Uq3f?}%470g?6TUM09-Qq`w%qt{!{9YiAywX7(O|Bp^ zHns?j5Xx@YzNopFt@j~1DPPv}`P>QT;gnxHN#!pCQe8cH@EYIxzZh}y0Y_CKnQ!b{9ZiU8^gwHcIYJR>ZnD_XW8k_$Z#!Eu-^H26^c zT`*8viChk~2o)`G(bFC4&ecY#btV#qhJ}2?kfsE?$CqQ*T}+1e)?aErc~+7hEhb;7 zqr7|6YyM;BG8eS`>W*E=uyGJ=oulzCS=A{S{3ON(sa(@Z4JL_;SF(7)eP9v(dY2R zF;%B4m#jFtQqXkfE^`vevzW=#LUVXKh(7V?sifBY7<2kR_+5er;`*5}<5!n#JFN{l+;63!DakI}YF0J4+NWRFFG!vKD0#F#C`RYh<#}*YKcv$Sd{G=NEE998m+@D(YfG=|Y z*Ma{cqw1!@6tD;kPC(6_Z2{$EQ90e>@)$c*UgaQi+l%JwwTN?kr18R?@{=Ml^7M-` z07R5BFdiZvP(lS9Zq|MqSNh94HqLMHUJkP(DEdRri8U`NHf#F8}hx6jyGfSrwVH% zMiJp@E{`9|HLdBh3S(dDr4E})v&-MDT%k`hZwRPqX_<7?(VFUWDE3cM{P3>xJK@YsZ$uO*cCZlMqj6V@IZ3#-up&7pd-L?_1in&tmEzrV zf6|!aN+zWn06>)gxAb)9+aD6||DE}7*@v3INl*Q!{}L-y4^ey5;@GtKV0)4&01SE> zSbGj&Y9ZXZhC4a{K+#xL+i*O=i;*_s}~$^bj7`Lh}!v{}u&vw?z2av#EVGt?2Bj z`?2|=80B3ZDl~3IImI)&eS;Llf~r_m5!Ocw9OF=}*%8SPg~H#uRcwDB`pYTvg;C!%Ujf;^T+J}w9^+U)Svnl^hb?03D>Y32w>56G z=Uu?o%mEQls&Iqj2V@JkEOXqJU7!#A+yc+spCbyeDkSuJJ!ClaXP<3>ky!&WfCRh# zVFmfe5?bbu>-c#fS(<>wDSPvFK>dA#nzJKlod;J{TL$xdLY{Sz?XwB{=xXL-^r+!K-Wx01o!mUw?&A)n%tP40KUU}R zIB6Ujmqn(`Vdrj5mm})VF1`r0z)U%ccy&s_;*r7ovtepfVUD%AncZ?%Vv#le0yVZ% z8siTu7kd$E^-7;3dw71TYg)Yw%{NERI*QlNgnk7#xq=kbjhzpH$o z*!G(zg$cBorSQ!VS=rnsfHDsMDiWwpQ3ozN_ke@-Q^9oRsaR6y%&w~VOWTK9EzZTjvea&crpa{uc2Q!L>vkDXjA0%E}&iDF!# zz$$138!$6Prb)D#MugryO-={aD1Peo^L@2_37Oyb=iA#mZ+EvSQCo8Ds0*<~PBO&h zHOABmMOk(ZaEvnI{PH7^2pIU|XiL3{%=0CQ;w$reN*M|d5f><-l5t?(q`Le3%Yj!e z?Owh~;t7LkKL@xc$N)&x8;?z5o;QFti(Jk0-Gw2UK0$@azkC}3YPs4ZaYnsr@4&xs zf!L5I>5YF;stOf2Pc;3TpoqT81!JX9D#QnjCjhr{qze-O=g&)C^l?&iY$|2J>0p zSFnWZ>piP1Dvk~c|2aNO`hmNHj#@)yWpXee#6SV%g@>=6?#?OMzjl=7fIG4n>%=l* z+PB{F-#}XS`Q#{s7igM4TuKQzm()cu=C{f50C*~sScSL|D#p-VsIDwQQff+50`qG> z+BRL!ezI-?-GW)Y%cDV5?fP{K!^^+w{&rheg!{_khg=I1_`aejs%s5(3OS|fNQgBG z>U2rXhSDK6;$TYSNe{8pz`Q3k_$@ueuyQY(evhv5n_5MpMFPMjSXEBpsz?np2tZ+h zHO@YbbuW(o%Q}N^{Cr3d&tqDe64?vV%`^fMh20$-t_K4KAkixKoyJI`f`1>r%Rh0p z%m=+}SaTAub(*~q6dA*f+tzA0hij`*VnL`t|Dj4n5msh7maZLZ=yjn49Krsy~UDn@9YZA>y%nFR^Ux{+i%B?@jo7;h_~D7m=!(jsT`VJ^xd}y8gX0jN7i3MFNtb!( zP{Kb2{BJ*CpC1`q-kgDK{SA7U9ucV4$?ls}kNGi>8(z$_kE%38fP7JO{{86<048mU zHRIid?Kq$-Qjg(gX(F;wWqGfiC#%K52*g4Ez>YnU_JM!k^qyhAGHsFBYE*5&4m&=W z?Nyg7G?mD(skPTC>&;rSF5dq|TjcH(P}vDVa@4M;7ybkAA`l)nG&B$_h8mS!X%PKP z-_n+9^2kaQ1#%-UQa4TPS18r~jhMk62ON(Rl~blpwG+UIdi=q#*e5KV<+xM*2q3ke zEKPQ8Ec20`gk7Kj>s}+bnC%hyG+V+@KGt<<)bQRP8*IWhHed6kSSyEFP}16H2JP)u z3B7)yp`EnlZd(s~Z@z+>PQ={rb(R|iCB?7Ofn*hHq5Z$tZx>@pNDv1}`flHhH^oM%$8nweFg29Pd$twdU+rPv zO`u2mqb#=M1WprJoaI&EUf1(DbSzV;^nq%SY4%QeWV3za>u@+ljG+_EVbVB|Oq6_O zzi|MadsGEK28o)lz697#@=6A0s=e=O&UVyKKW0lVLW|Ks3)v}bAq~>?t z_zo{OI>UqYG*2fa0YpP27Lrqma^u3Hifa<+KEx~5 z#~MFO)1~-hcT^hN zQrP2%E;e|+HC-MeptSGeHl(iC$Ya<(kzFx2v=HMY@!H`(Ak_eg?F zA2g|2z^P3cW7dS!SeR5Vq#z|T_>q%`J{&E};cqeo%oe!@Wls`JEB^?37eshWvLUgD z(R92CJOS&R4U|H;fJHjokirB3gJbSbT3aOPx~$LRQi>jow>NJ1Dhiq%z{`yd1rPD? z$bJ9>#2^v-6U%$(8Q?s`I+U?w0x)a21DqO|nD0B9YHLD3w}N&yn<^YF7ihNa`HE25 zj@MTH!)&I7`8ij=d{K@rEQFH-E5E1=HHt6(L>enEvgTie>S*7Oq%t&N47N+>m!ldQ z@koX+@!|F8h$JoLl`!Dzz0e#S6oHFOYYNL4#AZ0-ikSGS2(%ucziPFA>^n<*ulYpO5g!GYA2`E{eU0;S+W^sb>AAzSaJ=DiT1w?|5^8cPz`<&A#su;i)2BIK z=+{PEEI<3s7e&bF(M1*$sw6HHF${OSn}&$7|NdxdpY~?L<4+cZ0q46u$j^YT_T!|^ zCjYSj!#LJj-nJkAeEOw~InGcTr{ME6t@FnPYWH@p1S`St-vgcH__uNCat<#Za}(7c ze7~r23eHODlp%1H_>z+|Qp6_9xYgk&S-&>zUnu-)c-xeW&`tM|bNL9+PAA20hrswf zZ&FFci)ykhUxzbR*A2l~1E*kd^G)+WHLWZ7-|!(%7sRJ7FU%T8=QRa#E=(Z7yiQmz3Tor>i;NSGvg z%VX96`K)2jl&wdGvqlEMB5Qn%o8zCGTMqC_9n`D)T>2oif8HplN9P7=w9az{EsbRa zfc^9`0oWjjPOQ0ML$fXd?0g@5MCni9eCWcxFSBc?$OI_S)sbR!Z{L*tWi9%>{GTMA zmj5K-&~cri*mQYC-P+o6VLY@Sc{K?}2D0AE*8Fmr(T|c*o9~%Oh%-}Vu&q&IQ$f}W z#x7e6x)K)~i*89y?XO-m2v0mkIiCW^4H(V4berS#9vpv~M&qs2N#F0P59T5>lFo5@ zV-~bvLUrTZXJ$)GJ*GLSLm5qqVu9EnJvRnfvv__P*vp7#@KsNu0m(LpZM|!2NDBs= zFFn_Sb(T+Njz>URKEKk9Px|1igNQ-b? z>SPq=JMZOa^WbCv@Mf^BI%HW)&sJkgTY6gm?qDQ(93B~Fa78tU& zHp$nwKj{_*uKb_H$!-^Lt7UHXKE?LgCSrN%pKTs4T?oNWkMcP?+O8HSUf#fp%lN+yWLB8;%B@ks6@ zq9o`u*v$HA!Xn|IW`JD6I-ShdfTD~4a~WBp=5xWp8SD24S^t$hhRDN zzgK?S#9r68DQzUr`gBZ&Cx1ZZ$qq;)7bYtbRDm~*dZvWMpC^k ziZy|eAck^RV)H&^TEv(sDhY=xc${vWiIInNQ0xWMoV)Ti`=emXZ#qPR=E421QI2W_ z^QPU|A-qPI9!24YiR3v{>_4piCT}r;lkl(hAEW_3rw#P#Q>BiykDp2on}Nnaqt|L~ z3pWQsx&83~r~7{YtgzbkaP4eA$=P;>#_q`Xd0m0aImxeO-j^JC*|Q*e@`AG*8J*kQ z#=^whn$07FFXH18VH5w)+>vo6#$qOer@{Dp{~J`N`in@PE0+EHPM#Fhn>YyM>##8! zn!h%Kn5STu!W=cT&)ymE!<6f>p({fPp|yy-vnO#UCu=|g!W^tw@z}oIudhsz21!z& z{#e|UH0UZLyn-)cO_Z?maa5wBIO3c-UofutoSVz_m94f_a0|MlR_f0^PL-&p`P{$6 zM?`=*>>OfJ)e#z>U(xy~r^C4?39IAN3f`~iRx_YfCXi{%I1g|>{umw!y7X+&xJ{+xKUfj;w<3k6Uy~1ise_$m5 zw6O)8fNf;=XzLAho?5LyKh>v9rc3C@Z%;>Q5*v-D=*N z63>#o8_HnOGS`E>ePyO^_#RJHaoJ!|zYC=_3X#H)r7+lh#sR)fsF!=~y*dl{(qD{r zrZZ3=3d=mby%Q&;HmY_$Kvfj)Bk8o+QG}va0w9a=8&8FWTxw%;Nm?E}2FvyF15-rh zwU9DOx9*d)_TByy^L;J-^S9UUEuv6w=BGc(tLY+#EK`ubUtRt zzK|W&eqjA7T0J*Lb~RNhb$y8X9lq#b(Uxrncq(yAfhm?Fel#rLiUPl!R;{KKgEewp6QWp#XeTF_KZBXskAJ^V!<7`G7yuv zykCMj3L=OGVUt8pPpF797i`{m0Md5sVDYbe9hD@HSR0g`Bx>_p7xwfnpi4Ju%!UeE z;j!~@*KC798qS6ZX6F_hvoi}IO4pYN$_d{kh4=;RmVVYM+fmB=4058_zsjd_fz`7D z+#PM=&f(vY**|Y|5x^Twe_cB4*TKU>#{n7&KLkoJhnewP!@8R7YCyw-#DL41w}GY|fwjM)c#%sM{ds~e2O3lE$-;=b?=4vRv>0_U8+>--%Z+umYp zO!!-M56Sq#Xf>L*owYiFT^7Tl6POG!%X~Ua&B(}kA}NvHk~7lW{L3*KuFEoLlj}ry z%_FHA>&wsk=i!yzndExwVpPP4jT80@M-tAEjU*@d^9JWuJl_XDW;Z%?rb$e++mVCC-3*p&NJAgC9G>twEep@<{r;1!=P$08;r+GHX9qR2Jm z*ZzEBWS`uwgxZ~ZR3^-?dzN_|xL^W;%>DWMg`MiJzmBioxYPiA z^NFYOPYx@faufidu7?7LUJHY6sLAmOFual5jvkZ8W;6$LO^X!IIrgfj?f^JBRqcyL@h|H?$Y(6~ z*F>ML9kWZJ>TIRgz(#-`CphUCszw(-pE!q384xw=$H}qKB#!I>;=7fgqy?sBK6%(b z7|s>)qx!Se;R-isY}hFDIoFzC;bYAcwg5fzko@fN<0@BvzQeDX2fnvOF89^rytfw& z$d^vtt$qcx4;k|kKO&>CD$t_At(H^2^^>n}shaGChqmiv&8D*#j%28LLVF0hdCIdY z3>YeuE0qt+@>$qN%seA5s+j$71qO?xt1UfShK#u=vZbrdaWyfedN%2ti4M}l*wedD zYFD_RL}PbwQH)d4B=mTP&i6U9+gW)$-kICBjh+AL$yqQu`rZWBh};UG>WE$-!qVA; z(eqX2>RTy2fxs>^CPu7jV5J~U4*f?WWapV64(tB-%8m5;jr8h`%vxo^(;TawF9(HB zJC7_cH$Hk7=~b1L8eD+4sP{yJdqj||49_>34zLw@y7WOFj{dwMm73Tz0Q$XJ$shrTSqtarjj_f01VmPzhE^j2n;k zv?`m|-2AVvuPHn{Yac@QqOF~gposZ2dNZGQ8Wj3H8VO$rC;>I&Y|bL%Fq5eWt}6r62*^@dN_EJkCpK5V#lhPK7wPLYvr%eK)RzR6v$Cwa6=ArQ ztPx5>2nMMf+mr~{!ZW$^4tQI6aE18(`D3%*$>y$>7x8_U*!!1b{Z?+IBnsyFelG5` z>^+$XSE{f1XC&9#D`L-15`^75Hy|)->`-44^^j~%#F}#0ilai}k10kef@*AOjD50p zzmCF0bD@^feoJW(0cqNIPa}wRi{*fc{k`n7%8XhZs6^#gV-eF$X>mNzsioNZAwe4t zijZR^{;**(hq2M#D-YWKl$2n0JClxpdu`sM(x09v3wz%&;1d6-rEOgF3B_aVHLX;d zP7|7smb`=_j^?8!MKuk@!Di0wBz)y+C2)y{!14nSh5y+0`_>LWo$8Dk= zW^QcIjF%{B!T|qXD_0l7(~1ThNk;?G&#%Y-bKqUH4D(iBnGc0oBrV%G+Q&qdtHp)( zyi=`jrz1tUi6-vUYp6|?N|(WIBcKt8UCtUx3~pQg())V}Fd69yj{l(^9<9XyN2)$w zka?Qd3@7jO0`*wz=m_Eb7CjDm{K!UyT|B^s<#LP4Z{lQ&Jnz4uQzKY}p!YUD{3hBjmiuAI7W}Ho zQT?TJOYM9i5B^h9QGkStM?}>GRm!VF;no~pX~m?TSQ#zLv$p)Ik!Njm&tHNRZDg?e zBpTW@Cnh|Sbetj;d_xPO{15of%M}$mx7d6C0krDour$Pv$^1@rl8u;JO93N+=Si++ zi+bVXXZbn#X`9ss$J{BRd1Mt!?Z-|AgG?K-=J^F!sA#Czha?;BrpZ<&7jiSLJJl9w ziNiKM+93jeOPDVgj2QWZA=D3<-o{WG?td>YA9zmJp5xaTC%yp!@$jERrkcj|Y+ReQ zx|zUg!l0k|xK_4KiC#TsLLMei_u9jQ)8jBcaL0@PRlx|R2Y;-ZJ$<-Q_26rKQ6#Pp z9Pd>51xGKS*!>?t#T#BnPq$%M?F)wZ5IUEVhpR|V>;0Vgmzk8)keEik&K$#iZlpou z7RCu5gRF6^p~Usc#FbQ?F2N|$;*A-yZ7_^QExI*-0RQaB-+N5Ir8cXz6Y)5BIOri6 zE1UhYD*&s7#%%qL3bH{HoF@jB%Imc?Ik$D$Sv^s{E^m z1!vtKAB72W?0s-0eGWcKEK-mHzp9F0zxV4 z&n-f5ABGeiJ}6^PtIVm!Dmy)sBGe_cx8$3wMin0fNE(3TXbDL^7`xgmMa>#vYO}Fsz#SpXERm_fiF>D8t_&kd>np!o3dLXZ z3lo9@Tn^j9H74#b)PK_j{ie_K>|2c9sHRW4_q7K8!&&GBfayLHB3we^<1Mx}x{7zu z(Zowl3)CZ9`x|_KjLyl)?oSp&bhK-7ttinI3HTpj&?BqEo z+P`DS5e=37m?uSLE&kO|Gps}qDi@(((kXtcZI;!s!h!lPNp~g`8`s}U_zp6Iq>(9!l)C9K=*Iv75Q!PM1 z_vb@H<+~V74J%fF1+onT7mDiu9Uux8cX-*jM82z49N|0^IQ(7&UIBnVm3cp2#&#mUVG;Y1wo{eoSwVypjbwFcKx$5Q6DdnCHCl(G@>x(%< zeoLR3L|cQEjZP_57man}^1(Is=I&J1QN>_)BQKSe=E8$1a<5#=hMh{~{wiz%KRBI4 zaA0Ip0;ysM*-sYhlzyVjyStK?rPXrPnT?VZ<3t&u z_NRWXzf&dQ=>?n|=_@lJ2l3EZ(&fBIG@=~cJ;KbHdCLX$ChcMypYSkCJX&z;)m8KL z6w0Mr_0}I>tG`n!1x}W~GwmQY9?s>8v4eDHu)d)_HlL@HI(|Q7qq!SC)34}i`RH-g zw2tJSq%u10owhy(`^}6rf2e_^$`~_;dErCYYZMc648V9PoO`!s?v4_)Z#&ibK?R)4 zd{jrl=tJ6SrD0PPs(8T_+Hz4Ij(LWkU7jSl=A5)Ms!n-dk*F;D(|$%|tb24)Q>#L* z@|l^mSa}30!cALL)-=k>qRVG`+N8@gm*_e~vZ_Kg>p0blN^3PZ97u1_qAWcPzQMM^ z9-fg*&Y(1K3K6R#P!f{{+NIwox|}% zcif0@+n)cCs%_4q=FLUghx%X=l?6#OkudYa4?;-|t!_M{N~H zeK+Bn>Z66J8HNj7$v4d7ot~%W6%t^(|Q(4tcceeXJH#13G0-a}&Nuwo|6sm-8 zVb}Y&@7gB$aBg3FEq1+ET59x;xYf<3qhwM**%l^VRTh>bmk+QEQLGnr#J|Ognb`&n zxh+<;b7_69VjktLEpEmnRD&3jc3J5G-^pC0Y<#nqgHnx`Dc9OtGt4V0SpQLw{oZfp z?_n{`&3GP5V+RLkxySGLZyj}t8EzGQr_0L9M;}I;g^KAIXSZv$DE)tTqCE@PT4tTu z^nlNlRhoWL7388frA1vK3H>k{Ok>(YA&4;vFm|2zncK#uE08z@3|?=|Ce9}XtA7Vs0Lr(T6dF}vB#vmtIWSCs0G zhR5`1tE+|90*o__+ysTmpm!-<$7FacHIrGYdEyXy_TufbR24-l6?4UVs8i>=h;lv1 z-;qB~qc^-eE~dAVvcFx}8^^;YsZvHR5lp5YAB8jZcv#TQ_HUExPpu|L{zj;A%~}@c zfc(Au51WK@QU&p!w^N!B#jH)YXv1-&-RPxxp$aqTQtQ9nvo zq+AZnsTWKby@qYG-Dt~@RL9Lw`|e#3 z*U}B8TYrsV$LHU)1W{$hOF6L%*YAvF!SZ7Vtw+tXrDfCkB)V?9ZOzVA@^`0SGaRoH z{tm@MhIaI1ABB>pW9N5&ROwfv4(J1iKtYh!K$zj6N#zrjrd(rG6Z$vwaVg}r=%&oG zfTMY<;<uqHp;;qxdo9&x{G`vB+I&SDovy1DVS2_6{<90WLrPk>H_a_`9y5D~F{UPRN}@H? zcPcuIxfF)dGII@BR{I_7)&k!++5$p`WJWD?mGhQhtI%H&o^^qLYU=qMcQjh4taFK| z*4i}T!`!#H=6X@lW+#VlJQW~|{I}{|cR7aj!FDq0Pl*<)YGtZ-+bbZJ9k8zaJr81> za?|mz&bx^}^C7uwiPs%UDovhJZcmd%2bANh3BTrP9Yng=$wv`~&$CeCTEkAx`o?f7 zs8ejD!**ypgIB#_x_3 zDK3)B%~NdIp`Bu*&TR~9+v{PO9IC~|b0wArywk%Pi4~1%8PyW-|F69-|A+E>{~wi< z(1L7PDq|fK4G~caW6f@?EyfyZkbNoAMi|D}C1V@QSh9>Y$~vURmR&DKS+eiz_e{Os z-}mS94}5?6`pJWP?)#i`UDxw^UeD{yeVC5#?i}~FO|BNp*onJfBpEbD^{~BPPqi*k zgt_A?_&tRmT!!3NHw)WIe#GlXeYdtaf%)RNwL;)ma!`7B^@l=St@?e5D#^C9pFBy6 zB!M@T$!|pwX#o6!E>3R<2Hf#?p)dMOb8-*hnIN8Mt|WsEv~=J1D8{RR`_XRQF$oQ*Vj|xB;&#udp{JX zA87WN;PObtPqt3TIFS2}?u~nUHAaHy*}2)<5nx`CX~0uqDrnT1oU}GQ^ZYpT+FR$s z4gAy#Db(6@5yrz$!B42YaVZIwZYarGV7dNWm*oFTX@M29@16)w>0K3B|I~fq{1$_B zu+6Wa{!2LZo3=PjFeE z35InmJ<_jGFLdtDQXL#VSCF_BZ=U!p+fK;5GykE}o!RtSv4}i0sV3MoF`knWPE93f z^|#uJ=sEp73G(xzIiv7?sF%zMwsW}d z$2t_heAyjV%v%j#XFJm)0!iLAuC-6rpq^_s$Bbo?8m&$F2zD&x9(gO2>3F@)a1vTx zHr=A7%Nc!FaK7t?bn7)a;siel@+qBA)Frp6*`Lpr}62$&i$xk`=a& zOj%i^k>!wB5Y@>iteVQNS3{UftInSO;^r9W5c4IH-#}HXw!Gpt(e5qN7n)Udm`7Pm zB(v2oS|@>*ws$)fnho@feQ1#&Dl0L({Cp84s0_wbbi%84)YZ1{lW9dvt&m3PTW6dh z>pA!!9qLWYq(^u^lEwTaF69v~xo!j*Z3qBN6d?2ygmUg(hvv2f$f$>#lbKY?PL-_e zZ-b$!?29Hc{XK49oh+an%RmsKURFAk|`#hi|7s=vn{%zhE3Dj0CtdSi#7;6+;8s^+it z?c@E$`F=YyAV1CBnEheKB6&$;Fk@WK^6qU*U3C@8ib>KQJz^ndm886Ci+iKr51t#W|Reu_W6-m zI=qz&)#>-pI!mwVbE2IjCpRhc4NkZ1!D3F+U{;mHH!q!do}@c&jac#~XSjhQGD7UN zY3AgXM4ouhVo%o2y6CLWZ>F7Cs6+qy*}bjoRNC~Hb$(g}P@kv2xX!m&Mdd;w;qFgK zfu*nly;g@@%*Loh=lWH!gF+-3ajo9kfVSqpys=962-!1u3&ux-1wf;w?`b-bB1IE@(VnogQ?OXPfx>t;9gR&A>CA)3X1_ zv0(*^6Ma-uugN{jbrbLli&YFvD;(o7>fbElZYLO78DyP_K|-@Guyg64cNEcnwTUa8 z&bD?pSyxIEtV{5=Mv`vitA6s9)a4}1^&e;j1=FhLE1c1jeeHpxp4BSN>yr2csc2ulSiI4kc+5AqzJj`0?sHX{ycQeIR^)O(ejNN_G6`rd z@q-$@jj0`D1M@6Rt&H$6EU&D~C9blW@uOUC_`iQWP**nlp?PAcs_d2VKho)$qdCD| zCSmUvcXpt8iQtPf&q^}=>FSSWFE~C@Sm}2C1_K8u#I{Dt9UZgHL2rE}9@jhYbHjG_7bKC5wE#w~81w`+0oHHBK(NU>3udlwF^oTU&9}4SEudUs3 zZ3A^@1^3K9m(E1HS@(L31FV} zE14XC$3HhuoRO{#jqf!wpXB$xUAL?wRycAldEfWtjj2HscH=@_b2#hL5_^BEVU-%) z0|Rj!4jOQia&Y1|Lz1)aEwiJO=K!!v!$jklmrNT4r(H0zz-9Lt5H>W5(q8c~1}?Gj z?t+AF*IqHc8z7*v@N|-}WlPCQ0m7CYWVjoYE~Lvkzv1GfwsRQnhyb(p{{4gil=P7c z3pcJ@f2^*ou;o(VJdnjZ#AjG6?;q2$utYc*&b&jFuC7}<;!mfeGy3h}QYfLF8zrk& z2wq}6{I%Y$jrFJp6^pwf*LG(^vrP8q7uy8E0>_-5&eS){;T!FgN{g(Lu%dowY2vHz zNB&T4tnjM$r(Kr>JEF$ZopObF+$sa6?jN*54X|TYzDG$%>FUp;So71%H+L0UB*B({?UvO6~r%1}Ve zloEbG=`@~ZV##J}>sGxV??mzqtjC-8yVepD<)4)5Rp{28@A7yuXUO)-Z8XDg1-xJ| z?@lJFjLAGO15KXM?ENqjG=8JY+5XCtYrSKX6`R`$x8cTZLxz&Pi9F7prS@j~TZqnK zg~IpkWhMEe?6rxcbhT7JM2_8sd^TfAVK)E6+fr7#E!t?4M13W3f5m%TQFI^(v-HR> zP@l}1>iDW?DLG4OUOWYsbSJb+#)HQW!z9j5;83(L8vqW-La$m{K|>wPCxOzg_ZMt7 zZRT(jOONyp9s0Cz8IV`U~!t^I7&>`Gq3=_S&a%yU0!SwVE_Wp&JmYr8%xppjGWaS%h z8Kl7-QZjDU6m$J2T47$$B|V|VmMba*m_-MNH@VI7!dI{IEox)v`$lzb$KFL>?`0Rq zMchbr?ge7#%~B3%twY(s*!#N<>k|o9?7_F13`pUHGXNd=*{t*7 zsHDwrD<6iP9J@jl12LStso+5pmK=-^idx-~%+9zbpVuL#9Y-hsvWV&1F8aFhF)&hE zsT!p9L-;do*wjz)a?4TVY46*VYpU#>W7yShTA*`s9TK92Lz6x!{B~iO?aAfJ5$>b~ zY-YYDJCs>E)X9>4XU5p1nls${=g7lfX|@v1=*K1C_}hRDQ<))K5ypDC)Z7ocS?J{qBN^i(}*QcUp+r<4=5=eZ~`xTpeS50M^a0ojvS)Qt%gpGbc;z@WDCPJxRdaXM?jBDzXNwSjCGo-x&to-=V3FMSd(gmGOE?J#BkZrvg+iw zxR{Fe{NC(wVZNY7&dsIb z)H#H*uFw~|7bbA7KKIsqdqkp?8$v`xreh<|VVRw4WQ1|A5^Y8C6GWa66fp#e+Xr!2 z+?$bx0-J>ph&&im&G~61K-BaR^%tjcpOXYsn(+iQ@|aTv(Rg;k&sI_b>lL`)85#Lx z%!r?7TR5fR?$<#$SmLcu&WrACV0L?js89#sz)5k17tab|cIm&o8l?k_`uA^V?DNcxC-dg5r~VPyGaW zwZ|V%P=BjCo`P^iC5=JpASZ!&`UQDu#iz)0y`}=})oBia=NO-M)cMQo9FCn6L%o}= zPq-S7aE$s?NY?H?^S5?8YJxj3PeK!)k=}`h1&|w&Id;B6zP89(^{f)(dqf#Fq!Fb? zwJ!16GSeDjzH#ds=OwH|UA_-}wk7teZq9%90<4p-c=`N@CA%VmVAJA~*`IjVo<2YS zO=my%?jf$5W=A1DLLPJ5K_!E8phO(P1nL+d)HvuTxl})jloFHMQHPu=;Ca+nwPKRY z%C9(%9r0MBjjX01wKOClPTOrO9XWz%Tm#s@b37H-VUs> zWI%d5ssgX_0^g;vZIA2zp*1hIa`Sx*c&!${c+|u(GDM&Yh@^A~{*yY1djx!>hEwMp zA$VAoDt$TYp9^rl?^*CjS6suXt+W(BJ9DdSJ*N*lcHE|>@xTn=-CvHL%Pd02Hfzx* zy;@~PFKSKjC1`&7c?L)u3_JL(VWM4O4O(8Hdl=fbaJ}HJ#<~lxyP@q^G?Y6I4mfU~ z(P&^SxZ_z} zs#;;K+`@-)#E@f95zM`aAl-Vun=-Y;cFSG@CM@M!UIGs;H8BAcB6uUoYpBIhALE9o zIX_TgF&x~$TfK*CXW)%7VVKIZkjpO*#04P&Ze}h|@}8v+NNGr;yyaEmkU5s-pCh%G zM04}LR%Nf}5FYFF%+52f&W6oa+O;fXI--hV+<7+HCLV_z85AYOf4Ve+hycY2z>|Dqf&4W17cGOb6s#c1cT{+OoxtbbBh}=)ul@73Y8)vBHe7t z(elbNKrEJ&d7qgpnH?gHAmmE+k3Vuc)K^JJaQ14Ii`nb#2+qB=lBu(tB!0%Xra?wv zVy<_AYgeXz7OkKQ_3?R*SAX>!%}^b$vp5jGPBvxws8)eh0;(+a7HGuCua z=#zs^46pHXD;?$sU_=xS2zZ{YMM*uv$FXO`1`)jh9_k$f3Y552IRK178osz^?44|Bj+agJ#aMVYIJP-(YXhn3@sN8xS+^d z0b<~oiHx(H=v+TTi2hX7S_9DTeM{aaPKy^Zrl1ovs1)%}{$t3D>K#+vy6%{)w;&qFf!C`TfkbaeVE|lD7`m5;KdI&P1xy`#!bFm6yUbzlD=MFD=WMtb zOD+)s)WBvhg`;O@TYgK?NV4>HpmtoQ9L(ZT5ZoQdbQ=or4{QG}kwj_F3<}g(-Wwd? z2;8$k*zlYcbUK$HaJb)1p=VHeqI7L53Za%=#wzVUjV)KmaemZ)j}?<0BF*IZm-)$)9^49#27&Kmkg*y_Tx1MU{R7 z3W2uOGnfl0JiAgY3w%Ji%T_MKtL5iZ6AGO-u3k5LOL^3lEa~-`-vbWao zKdtfA2gH{AQ&9-y<7g45XFfdfXinZ*cBJv7P_BjYw&_TEr3 z6NyNRUTp&IKcV}JRfU2DVmzqg*Pr179$$|QAO~N$2s;eHM*yJ1cxY2D=XKT@HXNo4 zL>g>9_zVd9o*la(DLkpT72n(f*1mrk9DHAzeZ_ym90Y)EUS3;dkv8MJMcnUu34-+g ze4Wg-l3m`BnkEZx(-Y+{bbWm{^(JXjM%XfGkAq$ur}XMNoxx1-LeI>6V~W1wc% zr?dbHE-YAU(coC>W%tCm75?wqn-};QpD9Cgef>xs7sZYGh~Y?*HtVpMXFG8tGxagk zsLvg8UQ$M#miz>}u!BUDm|IkKu}Ph%%>^lUE0Ev3OiN7g!$|ruSa?gK5$uSHZ72#7 z91hZ)D`G5al^M)cpF#|EmEf}CEa3y;726Y=Oa02%3o|91a#_Rs(m3P+CRROl_)E&CFtKV(6r?~y#O6((>Duq1OzHCwXm zj?dB_qt+dgc6f1X4p>783({)G7s71*n|4&HsOaUq8rZJd3MnT`?3&)^@TP#?j%Fok zq?75g$AKxuEfrwJ{A50h= zSh0K^_kvB-O<4gRFgb7!kvHMZ3E(IZ00g8Ykvz?bS%o5O0PEyoQ`A|heI4X(Iazce z?Y5mwZjNPhHa^QpqFjl9td^beWc{QH64Aoc7rr|$^+ung)7txL zQP^*m+Y8|Bn|rZSf&sdeG};VFtNEuyAE_=qM}eyHPr7gA0_n$slBTiE3an(+@T$}X z^WkF5?9G{fSF(4ff(L}PELb`+h%-kd=0k$X5y6}+TWYAwN)Yw)9 zOhX+r2n^^)#76)J!2sd+AA&60$%+X}ZV*qI@rh_hrRU_e5!R845Ee^y15`(1tgzg>3l51Gq0M_*gOR#RCfpqeJQKu50 z&BpX4@CJpTUC2z%KqtgMZ%1_(s@q<I_BA<1w9$$=#w!n)lWd)N_(b&ys-oj-|B(<7w7Q|zI8q0bry zs-e`bXeW74G2VZjNA9`rZ0Mq;)iW!k9_IPU)6&pOt^0$tt+)``z)p=)!Oqm0YJ*S- zdnOHYG&k@$7wM?+%^VU+qkbYH;NB9`NtilE@ReWaUidS3XIfOOO$G-t9Natnwpzhx z#cdszNHwBm)z4?yme$pn=HBy3R4X&PHV3ovQ&9n`4Z*Of*H8fjs4fq8tEbkUcl1&` zsnzQXQ4B9)g4`*($qM-kL)Nfq2~41*$AnQQ+dFi^RWY1~5z_H-q07tqd?xKUo!R~4 z(ubt;!6I|TEUIwR!cqYA3p=!Y^(k)vbCDBNq6tBzn1`5fE=z0c9I*nN+n_-GSlV>v zWb8i#gR<{W^2$9E+Nr;aT$AzWS1)>dC;I^+uqVB-y~N3O4CYld`C40RJMQe^k^!SS zPR1{tSBb)~!xWIRAi)fwy1jEuBX7Yf8)E`B8^-5^p~k33KJt0Rfwkqo1GG7a$vt1k ze``w#&vNOg!RN-_PjQOjlCYULs6OS z%z0(=ZG+)QC$LTmdK3Nh36;Mt5%tK?E z_|qT|Adipr!fi0Cv^pjp|J$7D3(Ko2J8kaSzTAd#lYT#&{)kx)>dKaMEk6HLzGZoC zc^Q1h(=g*=Rp4@E)_geL5!H&?Qb3kB>g-<=RN}9aSG5^>`eBKGvv}#_cEM#Ew_gkL z0=zmuUPE9&Cx@s!yXo0UP9LIGkO~rg@E}bC&!afpTDV$FxyyHA9Nfb5M>~R<;}N{u zL7H%H%nrUV%2kG*_Uy{t8Fpj_haG1=Aqq`K*D#a+8JY~zq-?M;wbX$+$u-kfUnTsI z#gjU|{xu<19)m-F!a@ZDNKG}SPH5WMBxxjn96!+5gPe2Y=ZKfq%1r&fqRU*i`s<%e z!^DKtFRK^|0UZ$1$2%;nMMY!D;_2;F%k8r-YNCkn4hjaPw^{S9X}WkqJMw&zQGr`h zQe~i>?$jAA?UR={k9j}6asi;10KKK|3w6rLn-yaqMI;HI zLr=82S}zoJKxgk)m48RWoAT(2j?j$fI1VN*=B>SpE0C?eL6HU0-E)YGF<8*E850$2 zHM0vJoV(AvxQ<>7X;}OUSIa;Q$<3QOcgF#tPWiC7jzmaXPOqO_u1}XPmrisL+e+04 zm@`TYXBMqUyk~86>71V~m~B6&jw!V1Y#jWGXV#O;kT~DXY$FIH$^@*ah-3EIkkSfG zLfd4bK|$92vUNAV7c+SoC%-d~v=N=`K!4mcuAPw64@{RoUuq;7eQs>Ky=7u#OkCJw zgnR2(YWC=UrZ(}gM$aw1mNc#H2u`Uno3gs!Wk!VzA1?@jP-wjb6cN)!+j5paX;%p0 z_u;C~`dNezoE!bW`^d)kC7Jz3?!#BW4v1;J70sB8N`jH|$?{y+5nxXJk*hwIF&Upg zMY?R|gG5*#MPWV^mp#40MJkkg>%5TlkR8HD18kKzPzGH`{JdEq70PnLTl>vU3NME3 zx>fsStHT@~ev?&CTomv+oz)peGW>>G-6mF*{stFSNrr!#^a~~cy}2uWU$sLqVm9LO z=Y96t(gi-V#*H8b#2|{HGz@`pD8R;Tf35ofVt--!xP)#hZ|sM;;zt8cqt~+CP3wt; zPg(wND>Tl6U^}uS$^7<7-pcZHKGDu3-y(C3VWZ7}y%sI+@%wdES1RU3JJdkHMz4`c zv}^THF#BsbY?f#~CX1zDA(ba-o+952qcGV}8bLw&&?BvK<7N+l6P2(MeaXtt6rGTK~#I0Cac*X5}yZP^%pda$E z_qq6h{-3RkwO$#C8*`ZAm+jCJ)c|JDuxL^fBtfw-_YvxqeEN@P~WzEzhc?nVk=Xa_*6}76K#?D~dgmo3z?dCoG!OmXVuruGR zLUWd7-p~<-CA()&CS;&rt=8X z5G9UVneq7@ew64Trb0c#^%2mvwfh4VAfalMz6hcmfk2KG56(4V20ae;?XO9bvZ@I1 z!HTutV6VZ6qiWSXKGWKiyae`wHFNu+YzkopM5$Fhw;~noDw|6@`FTRQZs9lKO_AHc zHS-R}m}@P~cRd*TT(-teFQg^qUS?X`)4rg`D(*{h9M z-m0zY+e>sEt^DwhQx>W5eHnvSZlLOFJ9TyB8c;e4U)>YKwYrWSY|VWBBt4B?Ue8cI zJN*TaNU%}x{ffKfvPL1@+q~;wQ_pk03asiVH17x0^yB4 z+nhun^HLd^%Su7FwNk)-zPt|#zEt#Pv$1DNI{H=qW#MVUS-qy;MwbMtPb)~s{Tk^C z^rR;i4@)i9u`7DP{I1e%-6z#Akm=gUf-jAR(In&rsF&xkPI!UaS?f0m& zhl|OW!qEMSeyYdkGbRPLT5;6I60COI>A3W$Ve_d#u=SZq0OUl7BS)g^G~-BJ+2Uh> zc!G{^KwSOC$cDM|Yh5eRQnst(H4L z4mOAo=TuR;3VqTIh-LOa^x2V$Ne+~2$kD(LP6FcBJ^0tb=|ett@3SY8 z@d5Yd6R}46Wpyqn;U36Ko*0_D3j_AyNUzuL_basa>!^dL`I&bkDV*Oo|4AUa4E9w8 zbzPh-$OGG-cw`ABB_=UL+WIy@zH_ccX!+RIg@fQMwtS9J#*wr8!$6joJx7rE`OM7e z-m7_Jxh0gjRUMRWu7z)|H}NYRfS-Gq*yTqg2&BGYpb12b7npE1Onl{Q`xPX2?rr!lmf9>(m) zfZhjzd1P(;a~C~=e>*McZVwy9=3JBjCsFtE!x#pLifDn@O;?T zcV2qE$G`P@Q|~2Q0p+?;YN#lnwx2`5zBFmt;NQLT-z{a>#q4jNNK;(Vqiwf4z*Gwh z253@(cK%@)JG+kCyYmQr&ErkGQz;L7@-4qh8hJRQ!twMY?CBPj%BGsq&0C^p8SC+v zCHQ@nHj4)o395FQu{R7^81e&uc)b3ykHSB)BQDm=*@cuC-NT2tl^_XuUrV8^wmYSBkfbbL(z-!VZ_gReh7kARze_bskeB9mO@cWx`k_C_o|KuQAPmg;IIY1|zGIrYYST|5TV zUkD7iZ3iY$pW-II??iP418}5?bbpq^DIWN`Rh`4q-$9qOZP&8z%}m{ZHH{R*tH=l zeSg3bQj}Z=<{0z%dKkd#DB5Tskl;qv1zTi|A?gf>90B#e>tUvQ;T}@aFUk|TxC?;& zPelL;rUGRQ#1_r@Au2y!RfG*Bd~~L94m9nv;8s*Tx@688fLHO6RDMWs?BAy{>M6#c zyxNB%-wG~r7tbS`jlhHQXrBWvBNUx0ExO(&P19>lXd(>+^5^eY{7_Tjvggfdc%o)r>> z{X4GEm>F&%nk~iu^=*4nn{+*1T-=|Tw#d4F{c-W#Ja7efasRi}br?;XwuSz?wlFzl zIc2XMe7y*a`SqVMe+)6HvPoc5f~{!H=r;a$U@AY5t|hSEd&nT49euAe)`ua%c-p-n zki~aE1pc-To7HSwISh$9^LHM6u`^0ExQ0ZP{m1tT!Uk*r%v?B5q{%_8h`$%cX{ym1 z(gr#y^6#i_CBd{z%+9)W{qdB(zmq6p1F10h8Le?iv#LW3s_px*&Fgb)bmm35_+)5AP1m&l>oZ zSRVzenh|#V&lJ;+trVXC6-KkcZj~EQ3f_2V3PB*qr+-H)0O}4k!~&yxeqX1lcjk2f!fe6yP8aO5d`~~DGzMV&*T9nJk^_Tc= z@R#)~HD@7^<9|bQc^I&uYW92;zL$>>dcE7_7LMk+&+$Z^Rgc|`SE(#oiPo%;;P}Vf zU{H{#79n4S)Y#QGnAAx0KmuFMDlft&5*?I@kJMiE@Go`>NK&RJo&;C^|DXR?D-cz% ZuiRdvo<-a}6hV6?;TCS@%!!d^6K@vckjNh&-J+u@9TYCpYA$2oRpW{CA((L z8u`31*R0vI=JW|m*Qhw^7^X~DT3#VX|gxDw4g=0&3CbjH=8z|lqLg0OC)24MlTd6~%gNF|TZ~y%Iw&*y5@jq_xn=PGG}k97K|o@g=EfZnVYSCQ|t`f&-a%`&tKE= zzn`N%gOK|7i{q&eont=@Y(fzT#@}ClflB{-^?HDA;r!Frf1?P*6-FJRU3c;R+JC>u z@4E*DLuZXml%3h@S07NFaoz*Ni!do)ocME(=V5;j44GiuX7Z?G-@iAlAt%b-Mq?zP zQ7JNE^~w?c!M$K8)y=`qyztMJfP?yAXg5ox7_%zdKgAi}t5_A7G#qyG6V&QWs)nG$ zz|U+Q> zWe9lq@6Sn?qAZhjZJ+;SqBbh^R7gC6I=;-gltJbW0i z3s|9P;RotGZyLR9R0hq)8 zDPTPrg(7&fRZskPmoKfpu=q=w zq>6RhZ|Yf(kJHe{peH%l|F)y+{7HWgw_P>%Bq>PfnKFb^p887ke~K~e`lO7@ObSky zPWEdV>N?CBHu@5Pk@+Lj^vFPo6<3uR z%;+GlttI5tONX&qrPPQAmuIiKIe-#8SA`?jk=1b0g9qivp0)~YpTD2<=Z`S;k!}Ut zn?GHlDI?4GEeu!h>~`&zXPzkxeJq{m$Ju}&JcPxSshf`rWo>M8Z%-2@A7M8ng#CGF z0a+Pm(_pVu5LRLh(cMFBdJ(he=46C?W~ga4F1*LUc1-LvvH!Jwb$6XoUCXP$#gTP; zL>dUSgl-6ZLW!W3X84li?9P>9bv#z0Ue~_b>y1U7B&v=PucoVI`M-2J{Z|-Tt4Ll zAbKf5>$?HZQSo2V-#GI>B%>`Y3G_(B-(+vw@^iNR`vO%Ds@gHT)!EM`Q947sBi5MlV`TG?n~zZ`q6Hd zcbLPdBalCV&l~6O9}>~dWPD>PvzJU#f2IFU&1=?N-f;wiBCND9H+3`Xr8#jFDdRn*qYd_$jcAEI<>Lmz z&_21~)RE{L9=HYl>Jqa{0mSH)AV*K$wMRpGUjld*BP{%^i{#y^qqw4yEx;+Wwg?X= zr5Ogg`FcKB^8i$lxmhg(u@*sAduS+^HE~@Z`Q(u=<> zMKz3luDarC=Ed5!n`y$L#i_JK<5uGMq`ukuz=|RppD|{McJqqKTm+jojnDI}aECt0 z=zM4qxB3t`>x&%o=1s_oEy9^=EfKB@!1Ig{9;YxyZDsq#m{>5A>@I57*IMJE?&8Im z?lKYWpAN=;=Tl9!vO(z{cf8t%K+!L|$^ z&~kY(7o0{o&${h9vQsgO@Sy!cI=mu)r(hypOkd4APSUD*RbUPizbzy~IyjxHf-Yzl zb3RGRX7-B<^2-t%q%omMCI#+ZCc$Nw0`1dsA~~&*jS0gVy34H}voDU1lZk|x(Qz3Q z`Cr>tBh2OXYVB2E@PXOj%tW}ZV9|(iGXP)WHhESWT_3VDGH19?LoU&`eE;nWZhLTj zsK$jCaX#Ej{`P6QC!i~-O0zaG-vBcmZX+BTJ+$1m>NH2BKo(%TfAZ-oSqUHaCah@T z-9|pEXVk&%v<^VudUy@jWbIPC-*$R3pFZ%3*dAs&p3u`Ku6Gp&vs<0+;J(SRiHaFT z#5(WxlI8I~k7R+2!6{oa61#OHJe0<}?Urm28w&=}LyKrW8EjP*A=jy<&F!+1=Q7aR7gn`QB#q~i$yCV|iO=4U^fDEVe+Nh+nO z*O;+viLmtkI1G`Ml!%GQ}K-h5FJQ$HH(+gOn;84cm|MEsDx zR3KlySYTQN1sMb)fQ_;=!Ty&gR5xU9$7OB^%2dRgjH&;yMSKM0t#ibv{is#=l?>PE zzdgK94t`Lq;^!Ur#lul8Nm$i5VCU#4@O9KWB`4b+4u|f@<0`U$x2!u{iEMo3ed1whCPSiF-*O@OmH?2E-^|UF-R5 zri?nI2Q45(be83Gvxb=^txwLaD&UNh35p=YP&)D2Md=5yT_bkGDfmnF`-9TCmW1eP zN@0X=S&HIgVUr2l4AQOB(Ge-=U!+&cw8wY|?PrIl#=4=_mHsuHZkFu` z8Pom<3r@JXD)3{?MHC^f6#Q27oaT(FVNAH|W{Z#w_b|P<%2_a|9Q+UmO`VeUS!hr zH?D~3uN1A`VK7WOa`dRm`QRd9H7HxdK!AZm&FYO=%hfP{uZqP#;jcCf^B?3ZzWzNK zEw>I(TR!-o;)L@~IF-LM63O`BGCq3g^-MmiODC3>JiO1Wn~YF+S<~YBE5hx?DYKKw zzL@q;&{GoA4Vg#Ob3^?lxr^}{1}>e$?%i|4P-rd7H2d3%Xf#Ak5>?CUssq5!3p6<;ZJk5mO|XtBq))V#BXvjM^v2n1sOovL}i} zZWPNDadJhdl{b_`SPFCueM%`T=;r9HUxcxj)M;81GQovGsn*PK^ZZQGxCg^_dQSp=f>-cRMk-ppSQ4 zFi$9nCkBvKs$ptb&x!I>PU9PxJqOTuK449R|6tnJjO8luKhiAI#1{`l*|#L)Q*H!r z`erlUu&w&L>3psGyezuO(_t_AsY~uU8^^B0QY+j{zhrThRO&y3q5ZLn<^w_|Xd;SKc?W zM$N6{Ta&T?-2CkEqDzqSrDEIyTXLa^{4$_#h{-WDe66TIV`vxyXHufG(+0d~% zZDrw8fsdmg6Sh68dJ7$iX@Uq%u9zF|jNV6cc8-p(++FYo(`>Z~YoJ$ouVo$8mNeGyyMGRoCDW?&u>ddo_I=yVgv^Cc7JNY~KeULqPb{|e>c?mp zbQ-gBw4qq7$+_$DRG<2^OFnHA7uCd}f(CC)4HFW9hR03qQoM8DRK^`ToZgwf@~4mi zx5+Z4w6Y=!2SC(Y6xV47#Klr@e~kFE0)u6lfGvbc+sB1F86EF9t_G6_%}+f}yh%y) z$^E?E&$s-1P!oKg@6YaizK`?lDk4`FKL<8RazzxV#!;2RThvdSIH+*AQ}+Yr3Yr!^>`33ANsJdUG>j2}`yAX>V5yxrgr2Fib5>fxbO1;@bktSu4G zWJz^!Tt#3auQ&l4Rmy5~;jKTJTV{qn7U2Z!ugFUUJs*f~E^8KJ(pg>F5xt6idt6Yx zT?a#)A`>MP;-#3b9(&~1I2FYlZ+?=0!ABU|LrV{;dogcxNFOUjr3&Q;kEEb+bk?Gf z*rVV7y{__RpRO;4I0+Hg1znJ$F7Bhn7knsoA&yOtE14YoMPCKzT^^^mFmuWwQB?4R z8$pKY>Vyf+EXfDpuLbEs@7ZK@aCwie8Gq(faHepkM>plQ8Q>n!Y9>mKX1(lNR{vbK z&9xV81u+arfhAsm4z%S&2aoyk$^r);@CC5*MmEU-c%SX$z$Bw?*8VjTd8kQ&DM>9$ z*cri^ay!qle84RW9ElIfIsSqWy%X9a$7Dq!_8aTDJei)WZy8yn#hq$zTOM9@jewkc ziReftrBSUc4b8v{HH@FHnC=y1wls*!T!PtNwIX@li%t za!*WeKwM0Rg{GO@=$#Op;N=Jg9$68&m(PtB6NcU~y9_x7f>~hW4ap+U%Hxu}j8dYBP5Xmi^i>qs z^|zut^J}9!Zx|H#*Nha2ev{yvi1rS5!la27s?$WJ`4gMPKS$~~ZroF98L2{_x^Sa6 z6(7C)Txjx;Lz}asXlApamk+JjM#+ZGH9Dj&Mrs&jUrNN(6L*r)#O4)}Y(O%aU+o~A zHR?wf{o-eN3o(dTakL%^A-52TAjdU;*|MyONeH#u-Ek12^|}ALjMzN%acAa=%fD`O zJk?23RrWH-1LLkIwj``5!nRNKR-WfqfnUM_JuWswsBoj>fEBzM&$*r-^iqKtF8s{Z zr1EhEllsC>>rsiOs#=YQ4G?nQGd}1l4}O=v$nWpV#?0dgC1|ocv~|2{LTWgYdp@uM zCf+3yRFzc@=}|-Q&xvo!Qm4_ZAT|ilCoje8buHtbJoou2ftaLKwr`FC*}D5 zvREy#Tmu0`GKRFY!liZ^gS9kOa0E8R)tk=hvP3|K-4L4K&eo}hF)uXvX>Ui2_-v0Z zeCB(%t`JD$PK11x`B#fUSq6`v4@4A}gj;>AGrxvL(w`88O;=8KbYBvCFPAjsK8r}7P7@ic>JG>%`A=kkHCyxQ3a!H}Y ze>^{E%qq%Oq#$yfy9vQQvv95L0;2XCt1nry?gH8qUS5pR6e=Z#T>A&?yHCbuQ3 zmyWdLmQ&sy^bv<;C@@`*qi<5Q=4=V3UoA#Wr!^2S6xx(L_Y!13R0!GfwJBwSIea(W z_zOX{heaZkV8~~9uDW{IDLgj<7SRy&N`ckh-H%=;e39VN;!5Z2ezZlL-GIJiUp@&@ zJWBG+Mz4)x4uD9t-fn4cCe}(SS3SPl&Blny2+8CwFl1jpe4j92VV{hSl!kgqqw5OF zA&36v7vI{q^O)^ovYUc(DGRo zKhTbbaRqF?=fx`f#M!wJoK>k`ld6^}sJ{02gnB<%)eIfb#^6eFXtOq{Ft6dwb z!1*^XNm1(?ze$8~iY(XdxH>O%35Hr`<1<%PhKIj(ZJp@=@XhF0IRx9AkP*>^49>I% zb^{|&)}4(Iehx}6c?b(mB|My{X&9&zgnXJ)Sp4B2c9!<9ty9l+n)IZhYCe>Qni{iM zN!%c{EFeP!;|V?bCk2zWUqrq1J{>b_3)k}-G5nqZASkc~DK#Q2nhaPm8-lF`PuQ?# z-mpx5PRlW0zX4asQ^O@4e-wYVrJ3?|Q>(bVoRVL~8qf;db*++Ba-P^M8JuMfX}KuE zsvn`%=haIdh#qu$q51GL5ymiSGUe!xNe%P805An!>RckA4(pYor6x*M13J0@L=v4d zxq+yuOxihV!xC{)veu#yQW317mPl~Y7%W;8f zo4Bpw2CvHV#8@=Q!?eE-q=HhLcQ440Wp=r7cf@rKzm7p%^}Xs8nX8ylvIn*i&7Pw7 z281@i5@YzIW${z| z9=%iU`i`B+k|n;fe(X4#qVpvi-CmkSy0!CH1|bG(+HM)dH<75LhK4QyE9_ zLi40y*e>MoVXP6OOO4VneWkXwONk)+PBN2!asE}_A@wl-#dQT+wO^tlv*B&$%4(TP z9<|IaCLoVVTOSzPL^)e)ZrU4!Q>-&&t!>;zBDRZWKlvo2d5%V(lw^3D zl7KA!e9xWhfNkUxU%ZoJOcYA&!o{EI&Lk;)Lr3!il$BR7KMNX5{HjUq&G2kvOHdm>Po*~!p~~N>*s<<(Tbg>KPzuqjBdz|`;HV7WBL16yq_kcQMwmI#>}P~ z<~0;ydluK2sYF4n=C*(e0Lqy9=@-~(f}#Cr(`WjvVm1a*KLlcat~4>Koyr{XFlJ7~ zqT_@#ii_MJ`RR%eAzHdq8E3M<2ouU>wU~lkRL=7anb~ue3DxlV{0g5wOD^@noeAaL zLfiOUDrz2xxn1&5#jFzbZH}AOu%jNaJLq`61l%OMv64Y@R>7v=5^R4)hJip_h!9pQS=@ zB_*R|TZasSs4v=i( z=B^}EM?Y_(Q11=y;%$wq40;w-378h)n*>|Fiv;ika#{SL-rT6zC0}%0`aKER$ZLXzzY(DkvL(1!Q0I?~RWU8er-)j!*>?pVO)KdFSeNxo|Ee3pA5X zR}cnD5Uopq>ebOByZYzQ+0yR3aI``9%<+~I|bcQ~?X^N}fwmKYhAZoQO{u)wT&t*qL? zaUc#ZFm}fte@6e6b>z|t!|4>p@fN$Ip&#ui=tpnqM-k!`v3DE2YGyE@RMvoY_FrE< ztSr_iMdPM12=!q$r5yy$o=!xUhtbxp*zbS+TNn$Axm}pc9&T3htF5ej!0x9Hvhvrh z%wI{E1r>^SVK5byN#lcHtkm8F`OY9*F3FhLbz@~OhfR63Ru>461TsqJ)oDL(Y^fq{ zoDEUDs-1AWi#zxFh(ut#?iS<_xc}!(_ZC+a7a|7nayb~TAqPW{9dq@-0IKW{k?i7q z_&k%1_TP~RfaIPbYkCsbvPZ991njJrAq;SaabR@@C2v5r&|^wAv`?#<{1)xu@8s2 z;07Qyk7XV@QBE&U{rho=b0({-+wsoC=x!M~W=_66?M_J(q#A)42D?0vEtVad5DZko zXzeCk)0xnKEDRM!yAzFh$$O^)h^yn37 zU#Y1FxF#p{U&e+kLCE&;EknBTRPjjhUIKA=0(ltHO`|B|V|6c(d-S?7gcy03VBFx- zW=ddL58wH?_MxY`;Jrd99;ia6Gd~QBzLkTZS8L}oejkic9B%8X(Q`hImiq&rws~m{@JFZ*uC|KRu}F5fPqQn4IBeM2)0cP4Up8W% z35{%q2#0g9xl#WNzfLl73&okBxK_q9X70)8BIW2x6uGMGA-2lC3Ict3a*Nu08k?=+u5j=_2{2y3JVj^7UsBpDZ$Wus9WB@OLcwgASUtPihx zmbRSDrfiF$vbyx(=Scw%08jXqh?ZB6^XL-!*>^pJC0>j$rtKjfo4w=J;Hv9K&Y$?P zanRWd4bp^qp`!*yHlTZkcyPULyDZ=#CFjZctk+4G0BLVB$h=80;!5~QyM&AzCq zsX~PPWEqO9HbfzOu6p1Kkh|=upe(e)@~GJs{oBdtscGMw1;(a7aajl-s$$8pZie8b z0f(G@L$5&9bfXX_qtZcuXNIcba>);tpOiNP#%Kf!#g)vQ4i2{e2!|=+?4wGvN_vL& zI`l1Hm|%>w<89tUAJiMSb9e@@#IHR1>#uU90% z>*?0@E!F`cE?NdVW;OkW9xdPL3NTls_(33?r7Plq+}Aa#rD%6dEyeRL%kAJqJJpf(m1%NbxF)yVC~PL{toQ zLJH7R1G@em!F)94%1>;<9q+p3@YIWQ%hQ83;PFmxa`f!ak_{}U5qM7h0IFv zB5LcB#dbnBf-Iv8@I`5CQZ1YpgaeS+egKlc<+u?<)dV)M5{x_W=c5V6*35W*k8Tx1 z*EIq4J4bK%AnZ?syS@n|*@gL)l6C2m5p!2|6$?N=>yMJ|arXfLYC>7xOu(k(H8ubU z`RomD{)NznpbQn9VO~_>k@50TUw56_*P5TFeE37V8h%6;IRFf2!@wR`qQ4zJW-a%u z+GD~k31HUUc48?KwzRDGUueBKu5#ip8r;b3cZC3KJq-eXd(_(ET)q+0;Ris50C^!^ zrn7DqS8kEadzCq*MXl#0I&t)S|TNTx$i$hQT=y|y*D_G@p{c39#$(9GG5BKz}^%-oPY zk;w|}uSu*=!GWTH1SMEk0KOdip#k^JK`%@ zx6!!(`kHt1zzk|(0nQ1`6oRt0HB)YC{$E4b1vWt;fLI6{)}B=dIk0Gv=DrYDPe)GUaCwp{@fR+#c?OOj*7_HajEdAysg{9J} zp!`O-(%fH|Lo_()!BT@4Iz$?}e2_IjK_PCP%0}C)%|<`}A=$a-k8-)V!R-H5ECZyWgXvuWijoWq5$B9(K zaCM5bELo5xm7LE*1D?_In-Pgog!wbuk#B=`x6&Zk0c0|I94LyMJZkpLH66}g%^>-< zT1XEi@dvsrD<>Zupa|`dze?FRtnGp#P@TKs>LOz}%SG0Pk2v`C`x5T%H~Ky2x&gYU z!K;XpSqLfS(b?eGL}`Hh_PU&|60iNa8>UDsVe4;C({Ai;uqWBZHT-291n|QI{&N$4 zr6gNJQ>Cbuk>johcjE1yk7}YoQ(gn5jvHc&Se7Ki>=SJLJhnk;n2r0qc?zE$kw^`K2Q6p%nu;RvXzD=qVe!b&ZJAj^9w9U}fYaRCT(38iJp z73U*sKv}^s50dc@;-V3g<%USVs0drJ%WAnhr1d8Ox~h52tBW4xJo!O5PB~x!)&fe@ zZBsZdoD~j84vi}t8qk(2zF=g&a^}ist%UpDb>|jdUpzV)6P0eK*5#hOqDdbLx zo}JpzlNaygUv=4L$u__)x?OYWy>0a2UYR!KT3|M7Kr@>(3NhBiHbEkag6<2Y02JNc zQ_E=olq`lzQ|S@C^kfBQ{g~)^MDMT+%kz68D61eA&38itsOq9PB{Oz^u*G#UiYc+C zeSdw(zcL5=>;9gdpo8F2moeI%o#pok704^Bm(7%OmG??Wae1dE5t zL*vy7&B?>)%tk;M?s>J0T<-~K02l&e1)1gNc}YHR!$DaH5jKn04}xZ+g`>&w>Hv9_ zxpg&Zq?rTiC2NmvGifsJXgfUuy?yUPF|D{E$B_Zd8EsHsto&y2n~K>r8tvs2&;ahN z_u|DWQY9nCcRl-&sffDe!R7~dToq5qgRX2DEp0g8tXzMCKtmb*2r&M5wjT*HXlUw# zWCsTmO7xNK-77&7+H!ADd-qdrnHKFKOnen+?3MVCS1L-7p z04?3R*;D|8SKK1PN|)ZD4s{2S0YMT|2>!c8_x-Go4s zzh^kHPuTc%`GnuhX$h00&o!Ve0lL6?1z^eG&>(|+*POW`MSU$i-DfH1qCw;fm7}>| zlAIhoNaQq7&e;M2`M6KMHNXcMwUwVHnqeF+lZ@Zx1XB@1M=XilZBOR^kOMYR9tBpHKLN`s^>L=8w4@$)WCU(Xmss=0Po}t`n8!%@;URIf ztfO|MRtm`PEGk_#*I`x)dI)S*`%b=uh2v_{P^76lCC-Ur*`OrnceVVmr7*bg>KzRFEp@0<`ctx{h$T*dBM5R?M^^Axs4@Aj)eDF0zR*?5wU}ONme7;NXGu|#cTVLV^!9)P_vTYOCQ1cmFUYeh;~3M{KkpjsuI zA<0l}y=qzSJ#KJ4ruEmjaKp{hWg;!iO2la@5bZx$3 zUH35#GJB>du80-XBm_3Wd(^8E83O>eo^n3k!2>tB0o@MJ)0#}VgtgQc({6;gN^sRp zgw-l3b>wNzo`7#tq4mMsgt5WqzaKC9_lRdbZxC?qFFd>;w|Ixnmc5f9Jpf^1x|*Ph+1=9vpu zCEEafcKH`KsbA{zOfD3-ml$N)&kA{hq=qjZov6j9!eTL*DgZ(d;^5zkig{+BNYyjN+*yZ)s zkOafo2c^c>iphi*R?s~Uf!XVOMMUo9vD~lkw6%cBA`}QmUP|@J0&4gXKWR*XJXMv7 z;)VDof(XaTRWNbo?vTkhuvA$}`zIj_TYhp4i%9_DQkP)|)#zh;&v3|{rO%l6(JfCW zXG->AFW-RI&8ht~uC{ZbO_Vg#bk=SZi-8eh9jBKyE0qo2@Kx}a#c|AJP5DRRBy&c{@Up*OoOoBO5TF z@3OR<=#bOJXLibdWLacay7c>+UUVt&DxED#nZS<5SQ1?7Ui!SA@Y*WjqqmgCTmo8y zMP=3Qbc0Hy>F)`)WiRwLpyJ**0J3AyAgjgQ@g~>^MSv408@auG2o5ru7CXS98%eKj z5Y&jy>=OgOW6@#%a+ijntC_{#%Xf}QLSKOJr8czFwJ9%cX9wj=G)%#ESnC2;ppDp7 zx<5%8Gg)?PC3hV#7;-6?kQhGw|fPTE);StOrS?uiKUs)^urKu~w&g<4C1ReBUG$CGG;#svjL3{xQRs_L!^x z&rHG=0S=+=&3-8$XdHol;jR%#GjG@ol@cRUJ5{Ifo#NNgPkR>e_c;FTN(X02cX;CR z)(tVDnl`ISAAWvWx$vr`0GOCcs96eBP!k$k5@^3W`P~n~yMVgd0FYc}l_1J|@2bX+V_hErg00#Vg2My(7EvX-4-+rzLRj6t*q!wtSoTnedu{#?@X%UQObdNyG9W@{dzg2N?A`X z+{5kC|KN@@fiV(y(rW~ABY@{p%9#$$X~ON40yI2$IIO0%S7WK85-IL{^7(V6hZMH9?|>Ga)2V-A;tVFn)@c$V5-)Ofb&qNaikm5sU#gi-!q2jdCNh2; z7#Y`)h|s^>5S|3lbLEVKmrC#dLB~meUDN<6l$@w3SunRX_n zBL?onhk(;CNJib^v2NCzk7e;MB4#X%U0XK~>IEuYo*M?L+{yAtQ8g>g^d-fZ%{oT) zX$*$0SS;vl+R`;q*)vRsuN>8nVxXUTugL66;6K0cBZv8paLYe>C75c@Y46vNyC#J6 z%QMdISDRZHJ}lP&kL<1a4?*rFg>j>Ss!0$CAjnG0ln4ErVC`X7Xkgf>$g&)hFopM< z+RW3TXB`L@asZ~R#?8i@E4WX_7=br$W__M0Trt&i`QqYqkrzaWsH$O^3Su$yy_N9! zm*(?TQq{XTYLwlgrSWF*Hyxrz-xG)rY_~B2Ou&}Bx;EgtK)k z3~m%-*U775iqGvr$+lbn#k4ThSq?{65(5?x$-Fb9*!swW&m<3}HG|+im1* zdqh}(&C-jmQbL%{+2B^8R^0ILvG7V0WC|#3sj{a&v5-{#Jah;!)?mN9tz3EupQ>rhVnBEPL0E2Fu6M zdpj%qM76Am0FrRc@v&`dwi5}l7jnyHSg%RkgH64|MYk5}M_xVZe3weq*;dOUfAG`}LpNr<{I@=D9vP zNVk71z^{g4r*vz|j@mHpB|ziTThnaHFd<05E+kjhV{T(kB2SS(cTSK?!Jm=RxTSCW;0;De~frTD=P-3c6Lla0oj(%4Q-53%J=cifU`fU_`P#r%6Pr!c%Bi};U|Z%3oVfg|sA-O2su)}!=ChZC-S zD}<+4#x3^iKkwL#f6}bpvNLNN5uW=H2G{XtEE?IKns+x*{;+6?UdaJa2ICP`2N3w1 zmGL#k2d&tSGQ!H$-TPj(o zx0o5wDd2s=&&My%r-cq3*eaJ7(Jy&%WlF7ba(4pT&Wdd#=XU=gAiLnMu|e}Ac}5H~ z+9HiHlG^s$kh4kxc(2}-5~2$V7lEQBwjX@{8+b=Nw-8yix#1QjH=8dXUpUt? zmODX#8~*4y>=dR+)eJakcwzG7bWq>YppO(Vl63SJ*WU5<5>BR#b1{-#ZL{2MT5#?PxcQic+e%#4*@&lp2!5wIqroKw!DJ zIILg^VF`4_{V*M}iGI2Lsq-5CFE0`e_rDI?X{eb!9h{Enw%eXzSnjUL8BLA4NttZ< z*3z8*zC|sgfloZ=ke7!g!5o-f^` z%=NWgaK+bMu=~<-A@I}H7c{@uy;&BP;gf$Ook$u*BhObO*ySS=%YuY>a1lKx_WS0e zXKq5ae_tMJZ#5Qf0?tw%{rNfX!EoRFgW5n(r+HBmq7TG_}~HVN%Irt zB0<-nl+w+Lw(ALhNQJeVgvGnDttslvIvv1b?8D*_iV5;SMie`>Uo}C#_htt@MY0Xj zORTk5I0%>FdBQZ4_v5Zp)zQ6bV1g2tIYQ%>E){NaMFe<1vue?gq^o%msAp#5yr= zsXv`(pKPRjS0~ukw6nT8&uz-D$Wb@;!*IeASp4RGjZSr{K=E$tA#eVAv^tQwxFIG> z%Jw^IQyY%#Nb(Nv^Y}5B@#6wN|DQG5)G4Xea;5lL{zL%sIHtqW#KK~i735g!dlg(s z^jPAtuc-_4iW*BUQ^i8rCDilaR~bgv<_>Qo+jxb*HWQy@jHMR_P9mCwjuX{CEPjw> z-qty9+DxhHdtU2|gV%b1Y5&N+D8Kr; z7dS*|xOC>w9oqBlEpPICbN2*^@~>RzXuA8gQ0ve=Wq+9F_KfP_D~Ra-Ak3Zp;D&=% zP8iH(MPRJxAuw&(%GVn$GCn%v`Q$2a`qi;ab85rwM>km#2!~3WR|;FzJdF3BajH4jUYW*2KB>SsJe-A} z^TI^v<%R<_`0D=)pnT`$`$g1SH;;cZF*LXFEu7C%jWiR^v{~PiA-}w_&ta~bdt5r% zgl$i~Qno$y=G~?&wDFbJZ$ww8zYSv6V{^79IDC)zJ9|aOq z!wyGvb)}4m@gr`2-MSk8_LHuk+02Z2zln)+fAkQ1F?+(pOw;8?d-X#3c=qozy3cDZ zq5@J*Vn=>{!ABiZeM~S(m=`NEJHDI_iyx6=ll=^_L!S+MS~fA0+;8QVrRS`icx6wr zdKoZVYz0(+huZ42hCUvm#lKJvSv+KTo_K=rUgTRib1B>K^hQ6QQzTLYk+=WEtVSne z=#X5Z-;gZ?C1x5E2_dBSm^l7?Kv2Rc4Ph`A6p%4NV zS5f8v6%woF>)i`289z|S+N*OdC`-fxhi@QH`k&mr9vBQenST%Qh4EY=D6Mm? zLpfs6-8ep&Ir_ky#{0H%aKBzDqZ^pQ_MB(rJ-h7}aBq4go(cfFSCyIO{-0H1Rbdj zI;BzMUt?Up%Taz4qsbZ)b*5z&kKCo!4!CShBiReOxLrM2rty#Jg4XD{dgMx=x_BzLOw)8KEH8dD(v-`lyLdg6PYx%-6YRucmk zW40(tU8|jc^dQ0V4?TTgE3Son!QAuoUIgHpomgeVn81GgLI_X-(DkiJxf@$L11*%= z$QTK?1hadHF;aNC{9NNfw_pjVVr5>%%RKfy8IzZDR+>zh#Z}bRY;e`nmD|MJ{XG

Q$5s#DVs_4n?0C@qbqQBRt7o^)7XU3qGAYv4^jD^I!d z)jobCH-}nzD)PUPLYdp>7v!vA#_90VgX5XZZ)p}^@IcWTmFQh}Kg!20%y5=nz7cdx zGd7}A`9hy|X}Vk8wQFq2?F5B-BEnOVOsKzEM>loXi|~jHKJMZ6X4n-4w8tBs-IdbtFC< zn#&j|1teA)ECS(?8ipTYKnLpvtoa5 zE+YR{)%Ei%g%3?WwO}Q#a5PhsAiC=aYsowy4qcM zgHm9|yWRj{K5OAypEwELWlm2tT$^p2ZY(Y%`kpN%B#=D}u_Gj1U_W!hToyri8Q`=< z+?VQLImZf@l`1&2gW$T{OmuqNh2l=GMR8#g+`XN|h(}cYsQ{AcJM}6{p8Z|JDJIVQ z^P$_o0Q$*964Hd%{>gXUElLk2Rk^4}b7`^x1N)0BlwBS3`bTfW{~_wT1F8D||Lwgp zla;dFjC+l2ks?ar;$~grUL%jnGB`Z5zdv)z~f2VJ~KfnL( zfA@9H>p35f$MboR3xy71O+JTPro~S@MtA${SbE4$Z|A2Up1cM|FR%-W1|`;0M?1&; ziGh~3OB36>dyOcK$01nz56J%J)uB6zZzBpjDq+BJN>7-%EZ}>WRnmG7Re=+6#Bd#J z#>6@i{BR|zUGHuVqgxvgfdsr#ZdasZ&-2sx&pGZxFSZ?=78&1#XhGNA@7JRLLSHPp zmfXd0hx(bqFlyjtCf?w&h|k3Se$Qm9z98`@il(QH3)1^yr9LoA`cxc1Vq|DNJ^E$n zyqMQnhD^Uw1x(ljo(VJIkV311_}JM{50ibFLJhls3}xPbx*e;}h@)~^S;gKd^bIX} zTos?hj>7PMTc#-RS1H_&4(CH$8x%j*`Ii5U|6i>+Utt85Cvlg?9Ue6vhh~|mq~Z*f z*EJ5hUei528N%NreO3+xrmSfxq|*jHVacDc3qt0bJU5Ss1T)Bp$CW~$r9s}2g|Xd_$*OOH_=b3C;nxCRGLSqh zPn^ARgPYHH8=JYH%f7WCJtIOB0GqXPKKOeP2I5KbEny(Ut?ZFz0c5e1i4J$xI(>J6 z;g3)LJ}Ab-mxPrl{Hk^R25(*h_^DJn{Ez&MCy3;~*CZtlTIIOORrM|v$03t(ZxlXx zoL!7v2rV)hHN_0!4a-ACffx03L}lC+x=YM2#uz8OQO|vNi@gZryKz6z=2L}x|D^Oy ztJ#Ns^tk@S3LAexARwqI9KXq=P1<_rCYAZ54=;{2(qRQW{}Xs zP`?oHe%8=8+qRRDPZ`;2^6%Xh4_sJrz;dFIu!^;?Of!I`yz4S-(@y|+q=$S1MXKR2 zB0BtE@<@Tm#ozA=B6UPA=3g(jPR{|A{0WDOlR!8`PJUzGi=x%?P$af7m_cxSDB$r6 zifsQ6cC1koe1i14rBZ}RvpaUGb+JPDZo+nZI9G@8ZrteG&nj$cjPF?e`EU51ql)P~ zzy1yQa9Qt;6bIUGAYJ<}uV>(ouSsOxeaVe_NZOfB%oDj=pQ)}`e%7$B)lw{FA;VFK z)P(lCAp_ehBXVKXJHX?Yv(BNC)n( z-yePA2c7-8=A^<3t!*uFopktX`TFK}^9hAKBc}n2b|hk8O6yvNXsx=J&aI$ST<=X& zfFXr7E(rYsfD`lkmj2O2)@47%i^dmkTR`GNPBW&JjGo`?J6V=Z(6ZmqD9&w;2(+IP zXt}e!(yFCjh_pfiJ&1*2e;HjkCY@_#*XV4e$jfC|w;#2_j$Tm6y7u>>d+B=D#?F>o zHeb}()Y$i==>}bcSpq#kfw|vU#cGCfl0ePp{aN9U>vN&;>)9cj_~As7-}PdQ?3w79 z8&Vz6fm=_V{CN87&1K8_pxHMAomWC9KxM%}kpWAoZyYA~C{yqCO+4v|3^ntcdNzdr zsJFkD;5|wj`}3Z{zLwl~#|QvKjG>C%4SM{Uq_|zb@nLa^PB@TJ@07YIR!LDIH7dLR zhInmuKv(WEy0`r{EO zXg~w_ezmiBGsOFP=oQwM$|@s?>X});U!}L`@bf2|)wi?NL%v11J~a94M)34=@&CSK zWm~6m-%^QKlh&OVpg5x+4yzso0~DZ-(sg=#)ReZ`o0jiV{OLm|qL&^;6_C^u0^q|X zw&(t)auI0>Q%LCSuGVvC7r&bKih-C&vgztVt-tY4Kvpp=CH>`aW^nVemg?5GmLhFM z;^w_#%C^74Gf7(mMN$ zJ-n3$i`oZHo6~CIT{5f(T25UNE$N46>#QZ`MMy?N0!pVp2OaqLLN&We&(1&><*Ib6 zR=ClHxuiwh;nf>(K$8Hht1`bT2W0nUpJoFQ(1UxSAzU9EY>oce9~0JWrow*F;xw1q zY;*m1ueY`)#Csgz8k@`4E;>I=DFs8I8$(8Rih#uQcUrTgtx9{U;ZvneHIZ9_ArLpq znx${GnQ|3Lp)y73hq16)&Ct+K**LBdEe+wWNjJ0bv4P7`$RV)Y;M=inpE49N_{CTE zf=u$0REycKB?*}~e=*~JJV*iDGt_@f>Yo&*^Bjtr2H_TyaABV)kbQa_uRr@EVW62b zJxk|P(>*E$sj6l$lg|Yj2}=NS$60KY`e+SUCLKy zUp%--dNKSxe9T)>9ykWfRHeN8USE*O9o@5)V!$O0`;WJ&kf-U1nt)dMSZwfb^>DE* zXAP}?4a340^7|~7Hth!E2bP}Fik#dtXnh=SVS33-HFGj%BcyrwU+#hLI8Zw5Z>NL^Z7Y+u(-HIzwyC?3Y~BOyFz|B zRJw0DTs(%pEQs25S55evf7qFDfcA+6moQ}CF)%fH@@@GhIOpflcFPQzJK+QA)WAaX2`nx|-jo(8KD^Uv6pIx90s}2-$?H@J_#6=}?4xz7 z8hiv_a-#eOGGE=TQ2f09m@3Ll>0$oY`?~xiS4odY5u}6x0@8# zV9-(r^WEpQ5w2pJ&D9Q*w00Ih2b^as{l1+YlU%3wCy>7f2%Eo{@b8+EV5RL~X$2gr z3Y_3Z;PAPyHR1sLuclAU5il0IoF>NUc4bN48nmLKzBSG4p;U6n@fO&m@f-^_~$B*yjq zdLuv@4O-M4$UMh}K9t5NdNktyBzxaKYA>Lm%T0&PwgPfH=bwPI)kKut?aicH-l)=} zXLWNa_P;m}2b^mzh%z*=@(g4JHjm1?KO2=?eCL0e9Z>ix3K;%%7cM4Th-&EUOVa+{ zUdyzLZGDhdclar*ra_4I?o@0nI}7%MgLw$`pdgpKzy?r!_z6YZ_60fO?1Xq9_m#~T#nwQR^{O+f-J8$nu?2WqW zzL{}ftk{y=kpFBA#UrPR|LHnk!SC)RD^DMfFZCTaALp&TKJDPUTgd$JcMQTzUb;NO zbzs-n!zhHB_`3Geh}Nc!6~Q|k5dWOby;t_f9}bm=60HQ#)I;)flQP9Mj}(2OFIv}H ze2_(@3TF)^fMe7`JL-kRF1YnAf!pc3%*73(3X0xqqxKJPYDs4swR;e2Rj62r)>iktMX2*&3j7V9&rc3Bb(}59?R8_Yf+)7 z&{X!oM$nQ!th&^Jh6-7fu42;f44CVJPr_U|K5ltv=N|CHStW({pbEbhfN!>PGCRixHry1$u{%Xki6r=w4o1DNNpE$ zKo2EfgehL&$Ju2pi~xO_U5Yc~TAAsD6run5<*xo^p65-bH{vzYUT`*wzhGJdWk?ri*<5!FrsaI>=tqi6k0y;v1hTb=VjX64z|-ap*kk==7#Pt%LdT{FT{i zM^%7+N~5&~XWO@xr%sRaJv~XsaUC{YW>${h&iKaty1;}#ry1qKYuzk|YaS2x^w%~n zMwi}evH274n42#aS4yK-r${He^?HVPUWc0V^%lw&BmjM2@-K6FV-ZliwA}IQ5VDIV zaDSRmKXVC?m0i|)<AfO!7cYp)j)&x9pza8 z+v~!c8)yEDvmYEhP7kK#Yq3+uTXr|szJ;%tw^?s(HGIji-Y@0i+p8lVwNhhwc5-YN ze*vj+g6(HG4HA43=)A)~$nc={?I@!RZQB2smfx$Df${l1uTaxoIepj;Zj9r7R9n&= zi!gUlGV0$4+PpNMkS@FI1r}Tu$kDj5Hzy6zl zTC@cK`>OM5XAM1=vpYM=i}B-Az`9PV7KD;$vn`L8fY^2RpvO*HHYbiNq_D5%y3*ta zhZ|X`8M(k6pU$BwJX_os%05inPAXf~o@&>JYQC43LVIqW5RRQK9@c9$BJPMEE<(n6 zP>QcifgvqmhWZ?;iv^FoF)EYM`+o=ZkT3?&tV^W4&-^h#5=N7|(n2S`}IK0EDwS)Yz={rK)w75l0Oz%1S zoft2R0odoNabUTq019yqC8_~B4$pL^Xs>*;GQDl#Qr}+b%0-VWQ-Ay-;Hm9e>sps2 zPtW$;OKzB79PL))pFJx%H&(s|23%3;TgVi1j>wE&S7Q#%30|Bn_g_+QcaH7vI2&pn zl$-6p>-^JCefkZ{;`2-v-RpOb+uDUt)gDh#b#UvD@5N{-s(7xHhsOug3qNmMK3{A} zJ(yK6bs$IhNE+Gv-`A;9)D}l+67GY5FUHGs_yFX0p3<*RxrMgSN zKG685wih?*;UxinM_mrSXH?s>@3tz|bX7Xkx`4@MXk?)7q0OK1@4Et#71_N8$%9t? z(LMxRy=gzA&s4IncEU6Dj!a2D6f+Pa#>CF|`0R2ac`C!`yVC$E zw)m6aLI-ny>cJ<$Cf3y_>mR1~W5kuksv}f@W^Q`K*mG!r0eAn4Yko)NkCZJ+(rXWt z_l(xZ)-_|mWHo}2ST2;G!3|47c6jN{c2@gTd?lGzHYIsDQU*{-#TDD;Oh4)F> zA6@#@`;;FY=YOOQTJ*p7@jwASF?o85~NZ#S7~8 zv1XQghSH$pdLUluSaLtML|tG*1$R5=TicKM#$E=+J0Bqv0r-nyVE*5U=)3MD4MO{` zs>Cm-Uv@6YB$<0ia043-fT4s^hnm|JalFQ@Tm$BopRL@?9KYp43Fumy zi-FY4`$-fORd!or1`-m*R~B1hFVj633CMTJR=vIB{>1xJDcH8-&q^JyQOb`(Sc6o^ z-F_yO$2geuV*F)}XV6b^%fOZct)0*w%FwtAcS{2Tefjz9ztv)ELen$9zLY}x0CnWV zY5VX8t%N5kz8xD&d~W-i)iNuI@-igN*OTvBT&8@&T&7kOzP%e-ez!oX+UK6RH#vSp zYAIOEdb)84?Qbg3Sa&U)VgGe4Qlzetc7$8v{rek+jGyYb<2YH9*t!h#U$H$F71Z(4 z_Y!Y7o8Emhmi(=0-$@MnBzrM9%<0jlE10-^T!t8DEpb1#t^Ks&n-J`2=o??=dqKf% ze7&!BO3x+#jTEFN!l0srA3gb<5_jS2Yk3A#um!YGKEpWlI$QVTS|kF#{mr4`%!zz- zge2&$^=5!ndZO6|W`BPD(rbMY_UC4<@U?R6!(j+05!H$8l*>@GVD-sr@ z%*s4Ixrf6J=T#jGmv)a|oY~T*z{YoJ`5MWC`~{m?ws$|2(5HdzoJgA8&CTsUJz5V? z=1pr;r;l}`kY;TPEGbR>)+My4rrS4fDoH$jsZxrCkBMs)!ZA_wsQ)|j^-DvXLl3^r zDcpyFk%> z*6m)Ld8H;*CH)YwPV2}Oj%Z&49spTDgRj|S<)k*_C?HXAn`^YSSBhWt<70dp9HFAn z`&m*PisYwzCxsk>%2CfpBZ^ ztouS3SQNye4a+#UP(E9eYgYbnwz@26UCVRO!-$`#v{x;;c8ul>eiOprV>x`26%_ye zvLh#G+&Z-azcNQ1O@;eoKY$sz(TW_$g7s*?8i@%P3gg;FLm}f3W9O;-2_2ZFavQp^ z)xB;iYHXf2UXOezfigUZkV1jp4dcGj*ilk$eyd*!rvQeUn--&E!tAgMJZx`H>xRwc zhJrGllw&x-^uye?WRNY5UVCTK~x(W2-SS=j=aF27|t+}v9da$CzXC8r(_vZD5#o3B^A`0Ln( zgz!q`)S+8)ZP9o^y8fkSNm6t@XR%|?4|xcK)ejCr{0eX{$dS76p76mWC>}N36xi*(Bb``79gn*>{sDb^1y`4^!VfTd5wt4w<=;og13v|1ax&o;YMrJc+zs^o#1>a zDfE@hx24ICs7*iE{x-v$Y9rr1Q9-wC$lW94m^LY>NenK631)=JTL%f%>!c#x3invS zyD=H^r1+33;34>m$x)}Kb)vg1b)Ave1g?=V6UvVT$kLFr`ru&n>dr zdW-jkE151bkOj$dwU!IUsm`11yXZHceEwr?O|$xy5@Z=oKY7w&kHYh>IGM@W5F%5r z=zteqfU~6dnEY9E%?iP@ieCnu*dbUv9hT{^{`X?PD&aML7xQ4UJxp2fX5u$W>{r93 z+86gK-0is{E7j_PO^>}5PT_&N1djjtOOX)jiri%hj?9;A2?;U=j0sI0>gd2GpJ7W$ z^70}w}8fGwT(B4zI~aeFpt{ zWi)B8Ct4v*U_Y6^Kw~Q$SX~nV(~MkK;a5$Q!N{yC`ecin{cmUjf3zMN{35$rXh$> zge3mYV|K$T&+v#;GThguCAya1UL}G=mxUOt0)-Wn6@R~W@J^br9AEz+LT$4D8AXv~ zwrosA=Yw}?2Kahb+QjIH+E9h4f{C&rV8ZO_do~NRe9GQW!AEV7QMOkM+dSFkp45@OHsD zB)XR>h=U8I!Z}9ShUm+{=EcX3XE&L{oyz406yyq+G$KPNp>*hK=Vo&~V71(jxqIdi z9?0XoD&2qC&<|i}4`F)RqiC7+1#1sQfdvbO7fsz0&jP_!(nQe+%ORB=J4RGBZ(#&N zr`;X9Xn36*Iv;HXxJt_m0rdTT(W^M4!wJ6setHSoylG}*L%Cj2B zj$Npn!Qc3-Kg5bX0x$A0_G&uVsun5F16Hy4n|4`$Bv5-89Vk{sOT0~Cu1F2+aFA0h zMqd@b^%}(2Eu+kyB&(4`B{kTAvAC~t=!ntHbJY&>r-?7Lwu_tA&zi=n_t%BYJ+h#^VUS(+H8M8|M z2c{%qJbv$BFI&-$+O)~%xohR5Aom6cx;S1O(_&xa7&2*;Q=;Mfj!s1PCOA~PrO+q_ z5n3!kx9SLCq4}8@JzLt-j`o+4YmQ_zT2`mgTm{oKFKJ#N>|S8j+T-&>C4m3Sa}fw` zyv56Cr`s9TVY_ojZ9@wXvmB;}h;Jq<4R0U)Sf#qyu`|k#3?=YT<+(XC4_?cSQ8A*% z^~hPJXButHc7hVTLYOMaxxn!y!Jo>VWyyx^*BMD4NrvV;w^ zx(F63d3e0-gsHw?X+)00#vV)8z!@Mow};GwmRfMlcPG4Vz3xALWdO03lo41M`KGetn_Y#SC(W%vvFq7 z7F_ndc<~bBiSFR6lb2MigE|8FA)Pn)US&EA12qB&!zFMSqwy_8_D2tbIj(XZxf)BH z@TM~h%f@wj=5iVpA=B@-bz()cGA3!H($HXEHTHKAP61h4K>`dfVyE|F`KYm8!((fk z!{OCeA}T|QFo=b5x!4a-`P~AX+d&u!J6f~cb)w>Hnz`#jmef?nKSR={NSfUj|L!S6 z#D;EsEx6Gt>v&2nVE?x%$V+GJdjj?>pZ?&Qpt|NZ)=ok5$b~Z0XoC78F?}V4Xb9|{g`(6h_ z!1iZ?PPne}_|o@Zw~1=~;%?i^nS(J?gqY-|!+;(-#VVTZ*rdS+bMTI-a&xJ@J}0H| zLYT{IE0J>Ktw~$GVvGqFe(n+%{)^c%@H%MKh0tdm#K=W@)9`?)y+cu;z8*dn(|&X$ zu%*h&7#Y(iX`H6Q^gTm{gXVN@^`Jq#3N{&)H&3-36X#0`Eo<^uPS2*w{i3VHHWb0*rR(_^BEAvd5xzPrMb%|99ESW|jNxH2hx9?a6l#15gSE!o;2x{b%>?d#y5+A} z)%n2^@K8gT7)T+X4fkH zcQQ)8!^ftj&!xOQ{(4XB--|e`Skvkz13!!<$z?@WVuCX}Wk#|S9=#-UV#YX2#~N#i zf8B`-1KWQH&6wRfOe+R%+Rt{-RArM_d6;>jwK6J`R-KnS%ZEcJ*+W~uT~QAUQey4D zv3S9zPn{zfClp&>j5e^W2g#TD6s|w2K7Ni5qSIQZA1oDiP=tW^bZogZ-ly|sO5JNy z&xZoufG|@sentQ4MM3W;sWdu?XsoDl@<(F$qF$I&K(m~{v&GFXhem;1Mtc*NO*Xym za%U4?Q8so?^zi5RpPoI=0-64hm$xx*<{f-nE!SxD7($Sy$E((9CnKb1)-!}J=K82G zN~iDem73U(k<7uMV`Txvf6l>*I}`FPlx$sVZ||+}#a{e~+sV6ZbH!^-7N3A$MOV?u z3@zB7Ipnxs-QiQGRZr+@kCv7-8>T^`&nMqWZJJMQ{IEmu>=tg(iaQ$EwULf_o9=px zYcK`-{zq_KR=*NmLPh#=s^9p$TfRJC>pz0B&KJ8Zun&f!DLNH+vt-ph1J2~G)Gb#$ z5+LsDKELpaNxI3!Ncz``HkOO$5D2G=^CJKoLL+aB51&c9> z(q>&LR`u5{Q=eF<>ZSSLR&L_XKIY`!h-ahL&-!K|oL^zokbYg7`c5jSw)0H8$;G>hAc03+FOiy*prhxXgPEOrk3L?O1BfE zMHf>3YS@~t&@GqTdOadzpugwwi@qXL)%f_R3%`hN>3-O?lQFPXQQ{4#OITIg{}o2n zw5atDB6t0>>nR0hr6`^1nts!S=UH&1NWx)i`$uibB|ZJNKWbYE-ya z7Q#V3X91RSpJ=UZl_*KU(ScONj7N{8xnB8+Xy2$XQiBc)0gAM_yx8gDaImDD=t28} z^MzI>QzTvACsQQh1Cl1nS>IfK!CYo8E49eP+JyL(vk=_TbLH^2@3$SE3u)vM-#wx$ z2R$tNQi|XndrXBXSke66t)SV!4r1)0yxc~5Nj*aCbWl$i)3A-^*LcGac{Au?UD8+$ zKbp79arirSA+LOPvd%HdwK6ftrmcDNN8Ho^CGs&r9#1lCxgt%4`)Pg&RF!kt=wC(m z6b|z>wI7=}vpF!wKTM|m)dE@iV9s#y>6>~Eq7Yu0{=zv4Q=of!)6;fq!l$sr`hsJ9 zh8)C$v&il7&#(B2AtR$3vo92a6E7F!P$gv>S_nAC;V#zasEfu7-CC}9*GuYIy^d!# zc*dFHQ_Ej5DU$;2Qx95Z0r@9>&$e`&A`t8(Qw@c0$1F0NMg$1%(>Q$*{4JF9#DX)4 zKF3JlhsT6Bg{o>IH;SZxBVQ7TR7=|+UIpn;i8vT?-1Cr^Cfv?#s}KP{*HZu%Xt zTqzBkZqa>m;eW1o|6Ts=43gdG{@icC0~7p}_)#hgaKj2z#l&g1Vx_^<5_qvtTiRe`>}Q^XrknRD6~Oo6--ox?F8 zl+}Zv%|*0kT@^@O#g)1nqX*V8JpC$v;p8`F3I#zyZfMDgqXM`%5U;*5C42 z_|Dk_9&kK+7Sd?W2s(~Tkoi}6UNLE+xqUV^{n0N|^`xQB=>kO2kL4 z+w(b0r>?pAUV&qeoK=g&C@cG^zI^e4V@zu$D>m;sMQdX+^HNz#8jf_R@xaHj5M~g{ zp&~SF|CVs`2mA-@`-b;Q?rsCul7H9Ft0l4Z%I@W7=}|?qk<5V2=U$tVB`U8=8cJVo zEJ~I7JYS?A;E4dMhc2>v_R=6CjKvAK7^jszjZ~`1C&uO44J9!aGU6ek#XhjjR|ctu zruD`m^n< zTQ*g=AAXp+kXG$F_FL%Db!niTBVDx|u*_u_E#(WCz!7qg=1@_TWs z{~_dD$jjyLwv-|CXU_sn_7m97Is&*Ph!{nFP1hf0e!R5O#jB4LUPd_eVJyyFyquvr zDwKS6UG+t{=z|I2?RPs9U=;&tU8vsB#m5?7@tH&T!DS2KqB^rDxc6DWT|%7HM;=`^ zK@?rEC+NOu$g2r%mx-UE0qk2uDKLhMyW{zMyw_d&-aM(aA_WW{D;jZ|JY}}tDnzc^ z#WF^dThxa74zfH=F(de`P0u~}11&mtQG3{xLI>3b?LoV=w($`_nq>hsSg5=tsrD&6WZlX)EdQ*Deo~b` zFISTO%M>!JpI?vcnY)tZFfxikVP{2)gXJL30^;kzV?l?aAHT#*4)HaE42amoRNNd8 zF|~Lui@T__FL?buH+sj~8wJyID{&ba{3ThUcYNuh@P1+2>dkyYhfwpqnN&Zk--j{k zPZ)Y~zxUm*H;Z)&nCdU!G^0y-8|oV$k@tC#Cc8K>^wN%i0!PXEQRK@>vWjXUx*C>9 zCim_VjSBpecIyD;y$_ETes4{!6j_^h4q%$lv2vsVp!?L!4@CUSgCYR@7I}!`l;D8m z_m|0Je|(mZZ>tReZ!&n=6d@hDvsZmoxEsJ{3l=IKMX{P{+EHBl*f4~D!KcSXgW#8$ z1pV?;uJ9XR1;?mpGc=c7R#ulGc@6dabs$ny8?WSZLdKwHXoz1BKZd_I_19tE3@bpK;`73V{ zhKwGoCS7>7W=e?02U0!#l1h)`-)RL?v6YT9$4(FPhjnI(yBSDJo)>FUGzmsGaw?dX zBN-$i>u$)-AzC)5*(F&0=dC>W9BQ)&UQg`+J0;BFfRi}icPZMT=Tc=IRfLb{gS_5OskDHS zU8oGTeoVJ-&BSGM&XjtZIPv9>F+LV=>;<{3*rAM|(Fb01miPC|)GC;y)8f-^S;!D| z-+oIU`r0r!+OSi#BuMmMAe{s@CA3#6OOd1e-aWqlUq!@&I!!&S_?S~t6?w(!L=}p5 zL>Yv+=mGW_VGHLg*{0DQ5t}&;oKfi%Z9=yOaScGbGHLRsM?cv0ipZ_vPMK zUdz0opF)yP>L28Am3vbGD$DRZ-l~*MpbI1y~3+opfuuZTUQj#dGeEz(agj}ut zRQJiVR+jqwHgFWjoyl(9?rNT-ahU}W8CwzhC(5P|A50~`Z>M91xylq51Y;5&JA4(4 zlRIeN6i|87TC4lyP|wFD#_H00WUBC01+El&&2z!JKKUd0r*R5ne=xuv2%B}&K&#FO z+iMXEiOgqxF%{ynd2h#>oY}HM#(^|P)=Sm+rcvVPAo05G+`y3XN!+~e!__qkZj?q2 zP}x2pN9_)UA-+R!H-4Zoh|fOD&AJUffp3Q`WTf4Uj7fOw@&vM~OOS}ln>!mx|8Nfv zvZ@ixO^DrB+FtkjHBrk=s@LXEwpRdHS-?(Me@~OBj9;em{i29y)zYDT$_3)X*RnXo zIj`D=_C9&9O2*#g-u$cbC=A1?5I+#g@~!KaZ|}QXxQoB`9O-U1_ZCO@rU^dR%<}zM zAEYLt12)2RA-K=)THoFU+9Laxk3UOj9}Ov@3wqg-)`=RlYC#ctvMoO^n|xdVgWg!k zTozS|ypdY5IsN2Pqfa3P0!tJD`oBZ>xF-vY{;=(r7}Jm`N^Vq~8O(5X3jVwhoY4%w z0yrrmh%cWTRO~t~2TjEh*;8?HE}xLMZHj>q_#QyjXh#T#$TQ#ADP>^T(r6R(&jePu z6`sBv!#WRdNz-Zx(LBv(j@c4oq5!9Q(gr$DHw6jD9%>Tx2!Z&}LftTcXrz@Fa+DE% zrdxIkj$}hs3%pIY>b8eHpaxaxS`y^wXqXOlz^1-ic>_)_7#8B%&LeKbcknFVeCg)mbGC4AoCN zyA^^F)PprzmcU1Bmstx=((auWd>atAS%j23d6+QT z!{T`DVc@3R|6q{FKQIWFNtn^r%iGf(lM^C!PY)w%5`nEfDBVgV{sD$@NtdnuXb=%& zk7<_5-|w}2e(Rmg$!pWDAGa-+!;uzQx+l2~y;#Jfdy<`#0Y&wSruAfGw8Mr_`BMND z>pW!in*BX@OK8ROOGbiNJVl;f+1nX^g%nv4%TLN?pCSUm3Z|PVTt%iD+o8^reyg>) zOZs&u*F6_Z!kpSwd{~n#+RXOd$}PXG;%%2ZgfVxDj0z$ofq8);AOQ#_&v4YPZ*}KN zY-15cTAxnV)Q;*!2HNm*Uir>f!V%(lKp(gCM&w_iY7>Qc(0pEo5mowz^0A4|PB^$N z5yL8P?0i;-BCBkX+efhEu&T}9htwJs$EkS#)alI|dLfHyFE8G|=CHw$Ta0#S1#RCs zcRfwtOa@2xYojG9%KFp_;(b>`r;0HxJ5DpJVt$n^{n72;^+(hNI5IVb43 zfUOk^MYpHEzMp>7yZF<2XJ54nJO3WL!@4gUi%2!Ax2~g_Y8K1&sYgkraqZ|5`tUW1 z{HTZWmqBWGHbwq3`&S#b&G4R})jPJ>_0?4Z>RCi(YPRmRd3yP~`2()N1vf%SO)=Lh zYtf5xi(g~;d`dA^`QkP)p*>DX=hapHl`!IAUd?8;SseDHx6c@$@>NDfw_|O3V62i&U@5#&Ynu| z(>|xj%eK+Ak4(D?QUfTVYu;(^YprdA=;RX_L=%0D>?K7eg9<5ozjm9+1yiu+Sdb*Y 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 literal 0 HcmV?d00001 diff --git a/content/themes/speckle/assets/built/global.css b/content/themes/speckle/assets/built/global.css index ec03916..0a7662d 100644 --- a/content/themes/speckle/assets/built/global.css +++ b/content/themes/speckle/assets/built/global.css @@ -1,2 +1,2 @@ -:root{--primary:#000f94;--secondary:#0089fa;--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#1a1c20}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500} +:root{--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--darkblue:#26273e;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#2a2b44}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500} /*# sourceMappingURL=global.css.map */ \ No newline at end of file diff --git a/content/themes/speckle/assets/built/global.css.map b/content/themes/speckle/assets/built/global.css.map index 6626e0b..b3d4cef 100644 --- a/content/themes/speckle/assets/built/global.css.map +++ b/content/themes/speckle/assets/built/global.css.map @@ -1 +1 @@ -{"version":3,"sources":["global.css"],"names":[],"mappings":"AAGA,MAEE,iBAA0B,CAC1B,mBAA6B,CAC7B,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAClC,eAAgB,CAEhB,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF","file":"global.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n /* Colours */\n --primary: rgb(0, 15, 148);\n --secondary: rgb(0, 137, 250);\n --blue: #3eb0ef;\n --green: #a4d037;\n --purple: #ad26b4;\n --yellow: #fecd35;\n --red: #f05230;\n --darkgrey: #15171a;\n --midgrey: #738a94;\n --lightgrey: #c5d2d9;\n --whitegrey: #e5eff5;\n --pink: #fa3a57;\n --brown: #a3821a;\n --darkmode: color-mod(var(--darkgrey) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n font-size: 100%;\n vertical-align: baseline;\n}\nbody {\n line-height: 1;\n}\nol,\nul {\n list-style: none;\n}\nblockquote,\nq {\n quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n content: \"\";\n content: none;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\nimg {\n max-width: 100%;\n}\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n box-sizing: inherit;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\ni,\nem,\ndfn {\n font-style: italic;\n}\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nmark {\n background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 3 */\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n}\nbutton {\n overflow: visible;\n border: none;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n cursor: pointer; /* 3 */\n\n -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput:focus {\n outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n box-sizing: content-box; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nlegend {\n padding: 0; /* 2 */\n border: 0; /* 1 */\n}\ntextarea {\n overflow: auto;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n\n/* ==========================================================================\n Base styles: opinionated defaults\n ========================================================================== */\n\nhtml {\n overflow-x: hidden;\n overflow-y: scroll;\n font-size: 62.5%;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n overflow-x: hidden;\n color: color-mod(var(--midgrey) l(-30%));\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 1.6rem;\n line-height: 1.6em;\n font-weight: 400;\n font-style: normal;\n letter-spacing: 0;\n text-rendering: optimizeLegibility;\n background: #fff;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n text-shadow: none;\n background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n position: relative;\n display: block;\n width: 100%;\n margin: 2.5em 0 3.5em;\n padding: 0;\n height: 1px;\n border: 0;\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\ntextarea {\n resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n padding-left: 1.3em;\n padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n margin: 0.5em 0 1em;\n}\n\nul {\n list-style: disc;\n}\n\nol {\n list-style: decimal;\n}\n\nul,\nol {\n max-width: 100%;\n}\n\nli {\n margin: 0.5em 0;\n padding-left: 0.3em;\n line-height: 1.6em;\n}\n\ndt {\n float: left;\n margin: 0 20px 0 0;\n width: 120px;\n color: var(--darkgrey);\n font-weight: 500;\n text-align: right;\n}\n\ndd {\n margin: 0 0 5px 0;\n text-align: left;\n}\n\nblockquote {\n margin: 1.5em 0;\n padding: 0 1.6em 0 1.6em;\n border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n margin: 0.8em 0;\n font-size: 1.2em;\n font-weight: 300;\n}\n\nblockquote small {\n display: inline-block;\n margin: 0.8em 0 0.8em 1.5em;\n font-size: 0.9em;\n opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n font-weight: bold;\n}\nblockquote cite a {\n font-weight: normal;\n}\n\na {\n color: color-mod(var(--blue) l(-5%));\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n line-height: 1.15;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\nh1 {\n margin: 0 0 0.5em 0;\n font-size: 5.5rem;\n font-weight: 600;\n}\n@media (max-width: 500px) {\n h1 {\n font-size: 2.2rem;\n }\n}\n\nh2 {\n margin: 1.5em 0 0.5em 0;\n font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n h2 {\n font-size: 1.8rem;\n }\n}\n\nh3 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.8rem;\n font-weight: 500;\n}\n@media (max-width: 500px) {\n h3 {\n font-size: 1.7rem;\n }\n}\n\nh4 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.6rem;\n font-weight: 500;\n}\n\nh5 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n\nh6 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n"]} \ No newline at end of file +{"version":3,"sources":["global.css"],"names":[],"mappings":"AAGA,MAEE,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAClC,eAAgB,CAEhB,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF","file":"global.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n /* Colours */\n --blue: #3eb0ef;\n --green: #a4d037;\n --purple: #ad26b4;\n --yellow: #fecd35;\n --red: #f05230;\n --darkgrey: #15171a;\n --darkblue: #26273e;\n --midgrey: #738a94;\n --lightgrey: #c5d2d9;\n --whitegrey: #e5eff5;\n --pink: #fa3a57;\n --brown: #a3821a;\n --darkmode: color-mod(var(--darkblue) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n font-size: 100%;\n vertical-align: baseline;\n}\nbody {\n line-height: 1;\n}\nol,\nul {\n list-style: none;\n}\nblockquote,\nq {\n quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n content: \"\";\n content: none;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\nimg {\n max-width: 100%;\n}\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n box-sizing: inherit;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\ni,\nem,\ndfn {\n font-style: italic;\n}\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nmark {\n background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 3 */\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n}\nbutton {\n overflow: visible;\n border: none;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n cursor: pointer; /* 3 */\n\n -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput:focus {\n outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n box-sizing: content-box; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nlegend {\n padding: 0; /* 2 */\n border: 0; /* 1 */\n}\ntextarea {\n overflow: auto;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n\n/* ==========================================================================\n Base styles: opinionated defaults\n ========================================================================== */\n\nhtml {\n overflow-x: hidden;\n overflow-y: scroll;\n font-size: 62.5%;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n overflow-x: hidden;\n color: color-mod(var(--midgrey) l(-30%));\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 1.6rem;\n line-height: 1.6em;\n font-weight: 400;\n font-style: normal;\n letter-spacing: 0;\n text-rendering: optimizeLegibility;\n background: #fff;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n text-shadow: none;\n background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n position: relative;\n display: block;\n width: 100%;\n margin: 2.5em 0 3.5em;\n padding: 0;\n height: 1px;\n border: 0;\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\ntextarea {\n resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n padding-left: 1.3em;\n padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n margin: 0.5em 0 1em;\n}\n\nul {\n list-style: disc;\n}\n\nol {\n list-style: decimal;\n}\n\nul,\nol {\n max-width: 100%;\n}\n\nli {\n margin: 0.5em 0;\n padding-left: 0.3em;\n line-height: 1.6em;\n}\n\ndt {\n float: left;\n margin: 0 20px 0 0;\n width: 120px;\n color: var(--darkgrey);\n font-weight: 500;\n text-align: right;\n}\n\ndd {\n margin: 0 0 5px 0;\n text-align: left;\n}\n\nblockquote {\n margin: 1.5em 0;\n padding: 0 1.6em 0 1.6em;\n border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n margin: 0.8em 0;\n font-size: 1.2em;\n font-weight: 300;\n}\n\nblockquote small {\n display: inline-block;\n margin: 0.8em 0 0.8em 1.5em;\n font-size: 0.9em;\n opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n font-weight: bold;\n}\nblockquote cite a {\n font-weight: normal;\n}\n\na {\n color: color-mod(var(--blue) l(-5%));\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n line-height: 1.15;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\nh1 {\n margin: 0 0 0.5em 0;\n font-size: 5.5rem;\n font-weight: 600;\n}\n@media (max-width: 500px) {\n h1 {\n font-size: 2.2rem;\n }\n}\n\nh2 {\n margin: 1.5em 0 0.5em 0;\n font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n h2 {\n font-size: 1.8rem;\n }\n}\n\nh3 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.8rem;\n font-weight: 500;\n}\n@media (max-width: 500px) {\n h3 {\n font-size: 1.7rem;\n }\n}\n\nh4 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.6rem;\n font-weight: 500;\n}\n\nh5 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n\nh6 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n"]} \ No newline at end of file diff --git a/content/themes/speckle/assets/built/screen.css b/content/themes/speckle/assets/built/screen.css index fe002f7..1bf2260 100644 --- a/content/themes/speckle/assets/built/screen.css +++ b/content/themes/speckle/assets/built/screen.css @@ -1,2 +1,2 @@ -:root{--primary:#000f94;--secondary:#0089fa;--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#1a1c20}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500}body{background:#fff}.img{display:block;width:100%;height:100%;background-position:50%;background-size:cover;border-radius:100%}.hidden{visibility:hidden;position:absolute;text-indent:-9999px}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-main{z-index:100;flex-grow:1}.outer{position:relative;padding:0 5vw}.inner{margin:0 auto;max-width:1040px;width:100%}@media (min-width:900px){.author-template .post-feed,.home-template .post-feed,.tag-template .post-feed{padding:40px 0 5vw;border-top-left-radius:3px;border-top-right-radius:3px}.home-template .site-nav{position:relative}}.site-header-background{position:relative;margin-top:64px;padding-bottom:12px;color:#fff;background-size:cover;background:linear-gradient(to bottom right,#000c7a 0,#007be0)}.site-header-content{z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6vw 3vw;min-height:200px;height:100vh}.site-title{z-index:10;margin:0 0 0 -2px;padding:0;font-size:5rem;line-height:1em;font-weight:600}.site-logo{max-height:100px}.site-description{z-index:10;margin:0;padding:5px 0;font-size:2.1rem;line-height:1.4em;font-weight:400;opacity:.8}.site-home-header{z-index:1000}.site-home-header .site-header-background{margin-top:0}.site-home-header .site-header-content{padding:5vw 3vw 6vw}.site-home-header .site-title{font-size:5.5rem;text-align:center}.site-home-header .site-description{font-size:2.2rem;font-weight:300;text-align:center}.site-archive-header .site-header-content{position:relative;align-items:stretch;padding:12vw 0 20px;min-height:200px;max-height:600px}.site-archive-header .no-image{padding-top:0;padding-bottom:0;color:var(--darkgrey);background:#fff;opacity:1}.site-archive-header .no-image .site-description{color:var(--midgrey);opacity:1}.site-archive-header .no-image .site-header-content{padding:5vw 0 10px;border-bottom:1px solid #eaeff1}@media (max-width:900px){.site-header-content{padding-bottom:9vw}}@media (max-width:500px){.site-home-header .site-title{font-size:4.2rem}.site-home-header .site-description{font-size:1.8rem}.site-archive-header .site-header-content{flex-direction:column;align-items:center;min-height:unset}.site-archive-header .site-title{font-size:4.2rem;text-align:center}.site-archive-header .no-image .site-header-content{padding:12vw 0 20px}}.site-nav-main{position:fixed;top:0;right:0;left:0;z-index:1000;background:linear-gradient(90deg,#000f94 0,#0089fa)}.site-nav{position:relative;z-index:100;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;height:64px;font-size:1.3rem}.site-nav-left-wrapper{position:relative;flex:1 0 auto;display:flex}.site-header-background:not(.responsive-header-img) .site-nav-left-wrapper:after,.site-nav-main .site-nav-left-wrapper:after{content:"";position:absolute;top:0;z-index:1000;width:40px;height:100%;right:0}.site-nav-left{flex:1 0 auto;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-right:10px;padding:10px 0 80px;font-weight:500;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;-ms-overflow-scrolling:touch}.site-nav-left .nav li:last-of-type{padding-right:20px}.site-nav-logo{position:relative;z-index:100;flex-shrink:0;display:inline-block;margin-right:32px;padding:12px 0;color:#fff;font-size:1.7rem;line-height:1.8rem;font-weight:700;letter-spacing:-.5px;text-transform:none}.site-nav-logo:hover{text-decoration:none}.site-nav-logo img{display:block;width:auto;height:21px}.site-home-header .site-nav-logo{display:none}.site-nav-content{position:relative;align-self:flex-start}.nav{position:absolute;z-index:1000;display:flex;margin:0 0 0 -12px;padding:0;list-style:none;transition:all 1s cubic-bezier(.19,1,.22,1)}.nav li{display:block;margin:0;padding:0}.nav li a{position:relative;display:block;padding:12px;color:#fff;opacity:.8;transition:opacity .35s ease-in-out}.nav li a:hover{text-decoration:none;opacity:1}.nav li a:before{content:"";position:absolute;right:100%;bottom:8px;left:12px;height:1px;background:#fff;opacity:.25;transition:all .35s ease-in-out}.nav li a:hover:before{right:12px;opacity:.5}.nav-post-title-active .nav{visibility:hidden;opacity:0;transform:translateY(-175%)}.nav-post-title{visibility:hidden;position:absolute;top:9px;color:#fff;font-size:1.7rem;font-weight:400;text-transform:none;opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1);transform:translateY(175%)}.nav-post-title.dash{left:-25px}.nav-post-title.dash:before{content:"– ";opacity:.5}.nav-post-title-active .nav-post-title{visibility:visible;opacity:1;transform:translateY(0)}.site-nav-right{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;padding:10px 0;height:64px}.site-nav-right .nav{position:relative;margin:0}.site-nav-right .nav a{white-space:nowrap}.site-nav-right .nav a:before{display:none}.site-nav-right .nav li:last-of-type a{margin-right:-12px}.social-links{flex-shrink:0;display:flex;align-items:center}.social-link{display:inline-block;margin:0;padding:10px;opacity:.8}.social-link:hover{opacity:1}.social-link svg{height:1.8rem;fill:#fff}.social-link-fb svg,.social-link-wb svg{height:1.6rem}.social-link-wb svg path{stroke:#fff}.social-link-rss svg{height:1.9rem}.subscribe-button{display:block;margin:0 0 0 10px;padding:4px 10px;border:1px solid #fff;color:#fff;line-height:1em;border-radius:10px;opacity:.8}.subscribe-button:hover{text-decoration:none;opacity:1}.site-nav-right .nav+.subscribe-button{margin-left:24px}.rss-button{padding:10px 8px;opacity:.8}.rss-button:hover{opacity:1}.rss-button svg{margin-bottom:1px;height:2.1rem;fill:#fff}.home-template .site-nav-main{z-index:100}.home-template .site-nav-main .site-nav{opacity:0;transition:all .5s cubic-bezier(.19,1,.22,1) 0s}.home-template .site-nav-main .fixed-nav-active{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1) .05s}@media (max-width:700px){.site-home-header .site-nav{margin-left:-5vw}.site-nav-main{padding-right:0;padding-left:0}.site-nav-left{margin-right:0;padding-left:5vw}.site-nav-right{display:none}}.posts{overflow-x:hidden}.post-feed{flex-wrap:wrap;margin:0 -20px;padding:50px 0 0;background:#fff}.post-card,.post-feed{position:relative;display:flex}.post-card{flex:1 1 301px;flex-direction:column;overflow:hidden;margin:0 0 40px;padding:0 20px 40px;min-height:220px;border-bottom:1px solid #eaeff1;background-size:cover}.post-card-image-link{position:relative;display:block;overflow:hidden;border-radius:3px}.post-card-image{width:100%;height:200px;background:var(--lightgrey) no-repeat 50%;-o-object-fit:cover;object-fit:cover}.post-card-content-link{position:relative;display:block;color:var(--darkgrey)}.post-card-content-link:hover{text-decoration:none}.post-card-header{margin:15px 0 0}.post-feed .no-image .post-card-content-link{padding:0}.no-image .post-card-header{margin-top:0}.post-card-primary-tag{margin:0 0 .2em;color:var(--blue);font-size:1.2rem;font-weight:500;letter-spacing:.2px;text-transform:uppercase}.post-card-title{margin:0 0 .4em;line-height:1.15em;transition:color .2s ease-in-out}.no-image .post-card-title{margin-top:0}.post-card-content{flex-grow:1;display:flex;flex-direction:column}.post-card-excerpt{max-width:56em;color:var(--midgrey);font-family:Georgia,serif}.post-card-excerpt p{margin-bottom:1em}.post-card-meta{display:flex;align-items:flex-start;padding:0}.author-profile-image,.avatar-wrapper{display:block;width:100%;height:100%;background:#e4eaed;border-radius:100%;-o-object-fit:cover;object-fit:cover}.post-card-meta .avatar-wrapper,.post-card-meta .profile-image-wrapper{position:relative}.author-list{display:flex;flex-wrap:wrap;margin:0 0 0 4px;padding:0;list-style:none}.author-list-item{position:relative;flex-shrink:0;margin:0;padding:0}.static-avatar{display:block;overflow:hidden;margin:0 0 0 -6px;width:34px;height:34px;border:2px solid #fff;border-radius:100%}.author-name-tooltip{position:absolute;bottom:105%;z-index:999;display:block;padding:2px 8px;color:#fff;font-size:1.2rem;letter-spacing:.2px;white-space:nowrap;background:var(--darkgrey);border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.03);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:translateY(6px);pointer-events:none}.author-list-item:hover .author-name-tooltip{opacity:1;transform:translateY(0)}@media (max-width:700px){.author-name-tooltip{display:none}}.post-card-byline-content{flex:1 1 50%;display:flex;flex-direction:column;margin:2px 0 0 6px;color:#90a2aa;font-size:1.2rem;line-height:1.4em;font-weight:400;letter-spacing:.2px;text-transform:uppercase}.post-card-byline-content span{margin:0}.post-card-byline-content a{color:#434952;font-weight:600}.post-card-byline-date{font-size:1.2rem}.post-card-byline-date .bull{display:inline-block;margin:0 4px;opacity:.6}.single-author-byline{display:flex;flex-direction:column;margin-left:5px;color:#5c7078;font-size:1.3rem;line-height:1.4em;font-weight:500}.single-author{display:flex;align-items:center}.single-author .static-avatar{margin-left:-2px}.single-author-name{display:inline-block}@media (min-width:795px){.post-card-large{flex:1 1 100%;flex-direction:row;padding-bottom:40px;min-height:280px;border-top:0}.post-card-large:hover{border-bottom-color:#e4eaed}.post-card-large:not(.no-image) .post-card-header{margin-top:0}.post-card-large .post-card-image-link{position:relative;flex:1 1 auto;margin-bottom:0;min-height:380px}.post-card-large .post-card-image{position:absolute;width:100%;height:100%}.post-card-large .post-card-content{flex:0 1 361px;justify-content:center}.post-card-large .post-card-title{margin-top:0;font-size:3.2rem}.post-card-large .post-card-content-link,.post-card-large .post-card-meta{padding:0 0 0 40px}.post-card-large .post-card-excerpt p{margin-bottom:1.5em;font-size:1.8rem;line-height:1.5em}}@media (max-width:1170px){.post-card{margin-bottom:5vw}}@media (max-width:650px){.post-feed{padding-top:5vw}.post-card{margin-bottom:5vw}}@media (max-width:500px){.post-card-title{font-size:1.9rem}.post-card-excerpt{font-size:1.6rem}}.page-template .site-main,.post-template .site-main{margin-top:64px;padding-bottom:4vw;background:#fff}.post-full-header{position:relative;margin:0 auto;padding:70px 170px 50px;border-top-left-radius:3px;border-top-right-radius:3px}.post-full-tags{display:flex;justify-content:flex-start;align-items:center;color:var(--midgrey);font-size:1.3rem;line-height:1.4em;font-weight:600;text-transform:uppercase}.post-full-meta-date{color:var(--midgrey);font-size:1.2rem;font-weight:400}@media (max-width:1170px){.post-full-header{padding:60px 11vw 50px}}@media (max-width:800px){.post-full-header{padding-right:5vw;padding-left:5vw}}@media (max-width:500px){.post-full-header{padding:20px 0 35px}}.post-full-title{margin:0 0 .2em;color:#0a0b0c}.post-full-custom-excerpt{margin:20px 0 0;color:var(--midgrey);font-family:Georgia,serif;font-size:2.3rem;line-height:1.4em;font-weight:300}.date-divider{display:inline-block;margin:0 6px 1px;font-weight:300}.post-full-image{display:flex;flex-direction:column;align-items:center;overflow:hidden;margin:25px 0 50px;background:#e4eaed;border-radius:3px}.post-full-image img{max-width:1040px;width:100%;height:auto}.post-full-content{position:relative;margin:0 auto;padding:0 170px 6vw;min-height:230px;font-family:Georgia,serif;font-size:2rem;line-height:1.6em;background:#fff}@media (max-width:1170px){.post-full-content{padding:0 11vw}}@media (max-width:800px){.post-full-content{padding:0 5vw;font-size:1.8rem}}@media (max-width:500px){.post-full-custom-excerpt{font-size:1.9rem;line-height:1.5em}}.no-image .post-full-content{padding-top:0}.no-image .post-full-content:after,.no-image .post-full-content:before{display:none}.footnotes,.post-full-comments,.post-full-content blockquote,.post-full-content dl,.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin:0 0 1.5em;min-width:100%}@media (max-width:500px){.footnotes,.post-full-comments,.post-full-content dl,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin-bottom:1.28em}}.post-full-content li{word-break:break-word}.post-full-content li p{margin:0}.post-full-content a{color:var(--darkgrey);word-break:break-word;box-shadow:var(--darkgrey) 0 -1px 0 inset;transition:all .2s ease-in-out}.post-full-content a:hover{color:var(--blue);text-decoration:none;box-shadow:var(--blue) 0 -1px 0 inset}.post-full-content em,.post-full-content strong{color:#0a0b0c}.post-full-content small{display:inline-block;line-height:1.6em}.post-full-content li:first-child{margin-top:0}.post-full-content img,.post-full-content video{display:block;margin:1.5em auto;max-width:1040px;height:auto}@media (max-width:1040px){.post-full-content img,.post-full-content video{width:100%}}.post-full-content img[src$="#full"]{max-width:none;width:100vw}.post-full-content img+br+small{display:block;margin-top:-3em;margin-bottom:1.5em;text-align:center}.post-full-content iframe{margin:0 auto!important}.post-full-content blockquote{margin:0 0 1.5em;padding:0 1.5em;border-left:3px solid #3eb0ef}@media (max-width:500px){.post-full-content blockquote{padding:0 1.3em}}.post-full-content blockquote p{margin:0 0 1em;color:inherit;font-size:inherit;line-height:inherit;font-style:italic}.post-full-content blockquote p:last-child{margin-bottom:0}.post-full-content code{padding:0 5px 2px;font-size:.8em;line-height:1em;font-weight:400!important;background:var(--whitegrey);border-radius:3px}.post-full-content p code{word-break:break-all}.post-full-content pre{overflow-x:auto;margin:1.5em 0 3em;padding:20px;max-width:100%;border:1px solid #000;color:var(--whitegrey);font-size:1.4rem;line-height:1.5em;background:#0e1012;border-radius:5px}.post-full-content pre ::-moz-selection{color:#3b474d}.post-full-content pre ::selection{color:#3b474d}.post-full-content pre code{padding:0;font-size:inherit;line-height:inherit;background:transparent}.post-full-content pre code :not(span){color:inherit}.post-full-content .fluid-width-video-wrapper{margin:1.5em 0 3em}.post-full-content hr{margin:2em 0}.post-full-content hr:after{content:"";position:absolute;top:-15px;left:50%;display:block;margin-left:-10px;width:1px;height:30px;background:#e4eaed;box-shadow:0 0 0 5px #fff;transform:rotate(45deg)}.post-full-content hr+p{margin-top:1.2em}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6{color:#0a0b0c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.post-full-content h1{margin:.5em 0 .4em;font-size:4.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h1{margin-top:.8em}@media (max-width:800px){.post-full-content h1{font-size:3.2rem;line-height:1.25em}}.post-full-content h2{margin:.5em 0 .4em;font-size:3.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h2{margin-top:.8em}@media (max-width:800px){.post-full-content h2{margin-bottom:.3em;font-size:2.8rem;line-height:1.25em}}.post-full-content h3{margin:.5em 0 .2em;font-size:2.5rem;line-height:1.3em;font-weight:600}.post-full-content h2+h3{margin-top:.7em}@media (max-width:800px){.post-full-content h3{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h4{margin:.5em 0 .2em;font-size:2.5rem;font-weight:600}.post-full-content h2+h4{margin-top:.7em}.post-full-content h3+h4{margin-top:0}@media (max-width:800px){.post-full-content h4{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h5{display:block;margin:.5em 0;padding:.4em 1em .9em;border:0;color:var(--blue);font-family:Georgia,serif;font-size:3.2rem;line-height:1.35em;text-align:center}@media (min-width:1180px){.post-full-content h5{max-width:1060px;width:100vw}}@media (max-width:800px){.post-full-content h5{margin-bottom:1em;margin-left:1.3em;padding:0 0 .5em;font-size:2.4rem;text-align:initial}}.post-full-content h6{margin:.5em 0 .2em;font-size:2rem;font-weight:700}@media (max-width:800px){.post-full-content h6{font-size:1.8rem;line-height:1.4em}}.footnotes-sep{margin-bottom:30px}.footnotes{font-size:1.5rem}.footnotes p{margin:0}.footnote-backref{color:var(--blue)!important;font-size:1.2rem;font-weight:700;text-decoration:none!important;box-shadow:none!important}@media (max-width:1170px){.post-full-image{margin:25px -6vw 50px;border-radius:0}.post-full-image img{max-width:1170px}}@media (max-width:700px){.post-full-image{margin:25px -5vw}}@media (max-width:500px){.post-full-meta{font-size:1.2rem;line-height:1.3em}.post-full-title{margin-top:.2em;font-size:4.2rem;line-height:1.05em}.post-full-image{margin-top:5px;margin-bottom:5vw}.post-full-content{padding:0}.post-full-content:after,.post-full-content:before{display:none}}.post-full-content table{display:inline-block;overflow-x:auto;margin:.5em 0 2.5em;max-width:100%;width:auto;border-spacing:0;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;white-space:nowrap;vertical-align:top;-webkit-overflow-scrolling:touch;background:radial-gradient(ellipse at left,rgba(0,0,0,.2) 0,transparent 75%) 0,radial-gradient(ellipse at right,rgba(0,0,0,.2) 0,transparent 75%) 100%;background-attachment:scroll,scroll;background-size:10px 100%,10px 100%;background-repeat:no-repeat}.post-full-content table td:first-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));background-size:20px 100%;background-repeat:no-repeat}.post-full-content table td:last-child{background-image:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-position:100% 0;background-size:20px 100%;background-repeat:no-repeat}.post-full-content table th{color:var(--darkgrey);font-size:1.2rem;font-weight:700;letter-spacing:.2px;text-align:left;text-transform:uppercase;background-color:#f4f8fb}.post-full-content table td,.post-full-content table th{padding:6px 12px;border:1px solid #e2ecf3}.post-full-byline{display:flex;justify-content:space-between;margin:35px 0 0;padding-top:15px;border-top:1px solid #e4eaed}.post-full-byline-content{flex-grow:1;display:flex;align-items:flex-start}.post-full-byline-content .author-list{justify-content:flex-start;padding:0 12px 0 0}.post-full-byline-meta{margin:2px 0 0;color:#90a2aa;font-size:1.2rem;line-height:1.2em;letter-spacing:.2px;text-transform:uppercase}.post-full-byline-meta h4{margin:0 0 3px;font-size:1.3rem;line-height:1.4em;font-weight:500}.post-full-byline-meta h4 a{color:#2c3036}.post-full-byline-meta h4 a:hover{color:var(--darkgrey)}.post-full-byline-meta .bull{display:inline-block;margin:0 4px;opacity:.6}.author-avatar{display:block;overflow:hidden;margin:0 -4px;width:40px;height:40px;border:2px solid #fff;border-radius:100%;transition:all .5s cubic-bezier(.4,.01,.165,.99) .7s}.author-list-item .author-card{position:absolute;bottom:130%;left:50%;z-index:600;display:flex;justify-content:space-between;margin-left:-200px;width:400px;font-size:1.4rem;line-height:1.5em;background:#fff;border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.06);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:scale(.98) translateY(15px);pointer-events:none}.author-list-item .author-card:before{content:"";position:absolute;top:100%;left:50%;display:block;margin-left:-8px;width:0;height:0;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.author-list-item .author-card.hovered{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.author-card{padding:20px 20px 22px}.author-card .author-info{flex:1 1 auto;padding:0 0 0 20px}.author-card .author-info h2{margin:8px 0 0;font-size:1.6rem}.author-card .author-info p{margin:4px 0 0;color:#5c7078}.author-card .author-info .bio h2{margin-top:0}.author-card .author-info .bio p{margin-top:.8em}.author-card .author-profile-image{flex:0 0 60px;margin:0;width:60px;height:60px;border:none}.basic-info .avatar-wrapper{position:relative;margin:0;width:60px;height:60px;border:none;background:rgba(229,239,245,.1)}.basic-info .avatar-wrapper svg{margin:0;width:60px;height:60px;opacity:.15}@media (max-width:1170px){.author-list-item .author-card{margin-left:-50px;width:430px}.author-list-item .author-card:before{left:50px}}@media (max-width:650px){.author-list-item .author-card{display:none}}@media (max-width:500px){.author-avatar{width:36px;height:36px}.post-full-byline{margin-top:20px}.post-full-byline-meta{font-size:1.2rem}.post-full-byline-meta h4{margin-bottom:2px;font-size:1.2rem}}.subscribe-form{margin:1.5em 0;padding:6.5vw 7vw 8vw;border:1px solid #e4eaed;text-align:center;background:linear-gradient(#fbfdfe,#f4f8fb);border-radius:3px}.subscribe-form-title{margin:0 0 3px;padding:0;color:var(--darkgrey);font-size:3.5rem;line-height:1;font-weight:600}.subscribe-form-description{margin-bottom:.2em 0 1em;color:var(--midgrey);font-size:2.1rem;line-height:1.55em}.subscribe-form form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;max-width:460px}.subscribe-form .form-group{align-self:stretch;display:flex}.subscribe-email{display:block;padding:10px;width:100%;border:1px solid #dbe3e7;color:var(--midgrey);font-size:1.8rem;line-height:1em;font-weight:400;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:5px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-form button{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 20px;height:43px;outline:none;color:#fff;font-size:1.5rem;line-height:39px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:5px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-form button:active,.subscribe-form button:focus{background:#209bdf}.subscribe-form .button-loader,.subscribe-form .message-error,.subscribe-form .message-success{display:none}.subscribe-form .loading .button-content{visibility:hidden}.subscribe-form .loading .button-loader{position:absolute;top:0;left:50%;display:inline-block;margin-left:-19px;transform:scale(.7)}.subscribe-form .button-loader svg path,.subscribe-form .button-loader svg rect{fill:#fff}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error,.subscribe-form .success .message-success{margin:1em auto 0;max-width:400px;color:var(--red);font-size:1.6rem;line-height:1.5em;text-align:center}.subscribe-form .success .message-success{display:block;color:#96c02d}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{display:block}@media (max-width:650px){.subscribe-form-title{font-size:2.4rem}.subscribe-form-description{font-size:1.6rem}}@media (max-width:500px){.subscribe-form form{flex-direction:column}.subscribe-form .form-group{flex-direction:column;width:100%}.subscribe-form button{margin:10px 0 0;width:100%}}.post-full-comments{margin:0 auto;max-width:840px}.read-next{border-bottom:1px solid hsla(0,0%,100%,.1);background:#0a0b0c}.read-next-feed{display:flex;flex-wrap:wrap;margin:0 -25px;padding:60px 0 0}.read-next .post-card{padding-bottom:0;border-bottom:none}.read-next .post-card:after{display:none}.read-next .post-card-primary-tag{color:#fff;opacity:.6}.read-next .post-card-title{color:#fff;opacity:.8;transition:all .2s ease-in-out}.read-next .post-card:hover .post-card-image{opacity:1}.read-next .post-card-excerpt{color:hsla(0,0%,100%,.6)}.read-next .static-avatar{border-color:#000}.read-next .post-card-byline-content{color:hsla(0,0%,100%,.6)}.read-next .post-card-byline-content a{color:hsla(0,0%,100%,.8)}.read-next-card{position:relative;flex:0 1 326px;display:flex;flex-direction:column;overflow:hidden;margin:0 25px 50px;padding:25px;background:linear-gradient(#1a1c20,#0a0b0c);border-radius:3px}.read-next-card a{transition:all .2s ease-in-out}.read-next-card a:hover{text-decoration:none}.read-next-card-header h3{margin:0;color:hsla(0,0%,100%,.6);font-size:1.2rem;line-height:1em;font-weight:300;letter-spacing:.4px;text-transform:uppercase}.read-next-card-header h3 a{color:#fff;font-weight:500;text-decoration:none;opacity:.8}.read-next-card-header h3 a:hover{opacity:1}.read-next-card-content{font-size:1.7rem}.read-next-card-content ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.read-next-card-content li{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:20px 0;border-bottom:hsla(0,0%,100%,.1)}.read-next-card-content li:last-of-type{padding-bottom:5px;border:none}.read-next-card-content h4{margin:0;font-size:1.6rem;line-height:1.35em;font-weight:600}.read-next-card-content li a{display:block;color:#fff;opacity:.8}.read-next-card-content li a:hover{opacity:1}.read-next-card-excerpt{overflow:hidden;max-width:100%;font-size:1.4rem;line-height:1.2em;text-overflow:ellipsis}.read-next-card-meta{margin-top:2px;font-size:1.2rem;line-height:1.4em;font-weight:400}.read-next-card-meta p{margin:0;color:hsla(0,0%,100%,.6)}.read-next-card-footer{position:relative;margin:40px 0 5px}.read-next-card-footer a{padding:7px 12px 8px 14px;border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);font-size:1.3rem;border-radius:999px;transition:all .35s ease-in-out}.read-next-card-footer a:hover{border-color:var(--yellow);color:var(--yellow);text-decoration:none}@media (max-width:1170px){.read-next-card{flex:1 1 261px;margin-bottom:5vw}}@media (max-width:650px){.read-next-feed{flex-direction:column;padding:25px 0 0}.read-next-card{flex:1 1 auto;margin:0 25px;padding:0;background:none}.read-next .post-card{flex:1 1 auto;margin:25px;padding:25px 0 0;border-bottom:1px solid hsla(0,0%,100%,.1)}}.post-content{display:flex;flex-direction:column;align-items:center}.post-full-content .kg-image{margin:0 auto;max-width:100%}.post-full-image+.post-full-content .kg-content :first-child .kg-image{width:100%}.post-full-content .kg-width-wide .kg-image{max-width:1040px}.post-full-content .kg-width-full .kg-image{max-width:100vw}.post-full-content figure{margin:.8em 0 2.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:2em}.post-full-content figure img{margin:0}.post-full-content figcaption{margin:1em auto 0;color:#5c7078;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:75%;line-height:1.5em;text-align:center;max-width:1040px}.kg-width-full figcaption{padding:0 1.5em}.kg-embed-card{display:flex;flex-direction:column;align-items:center;width:100%}.kg-embed-card .fluid-width-video-wrapper{margin:0}@media (max-width:1040px){.post-full-content .kg-width-full .kg-image{width:100vw}}.kg-gallery-container{display:flex;flex-direction:column;max-width:1040px;width:100vw}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.kg-gallery-card+.kg-gallery-card,.kg-gallery-card+.kg-image-card.kg-width-wide,.kg-image-card.kg-width-wide+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-image-card.kg-width-wide{margin:-2.25em 0 3em}.kg-code-card{width:100%}.kg-code-card pre{margin:0}.kg-bookmark-card{width:100%}.kg-card+.kg-bookmark-card{margin-top:0}.post-full-content .kg-bookmark-container{display:flex;min-height:148px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;border-radius:3px}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:var(--darkgrey);text-decoration:none;box-shadow:0 2px 5px -1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.09)}.kg-bookmark-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px}.kg-bookmark-title{color:#303a3e;font-size:1.6rem;line-height:1.5em;font-weight:600;transition:color .2s ease-in-out}.post-full-content .kg-bookmark-container:hover .kg-bookmark-title{color:var(--blue)}.kg-bookmark-description{display:-webkit-box;overflow-y:hidden;margin-top:12px;max-height:48px;color:#5c7078;font-size:1.5rem;line-height:1.5em;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kg-bookmark-thumbnail{position:relative;min-width:33%;max-height:100%}.kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 3px 3px 0;-o-object-fit:cover;object-fit:cover}.kg-bookmark-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:14px;color:var(--darkgrey);font-size:1.5rem;font-weight:500}.post-full-content .kg-bookmark-icon{margin-right:8px;width:22px;height:22px}.kg-bookmark-author{line-height:1.5em}.kg-bookmark-author:after{content:"•";margin:0 6px}.kg-bookmark-publisher{overflow:hidden;max-width:240px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;color:#5c7078;font-weight:400}@media (max-width:800px){.post-full-content figure{margin:.2em 0 1.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:.9em}}@media (max-width:500px){.post-full-content .kg-width-full,.post-full-content .kg-width-wide{margin-right:-5vw;margin-left:-5vw}.post-full-content figcaption{margin-bottom:.4em}.post-full-content .kg-bookmark-container{flex-direction:column}.kg-bookmark-description,.kg-bookmark-metadata,.kg-bookmark-title{font-size:1.4rem;line-height:1.5em}.post-full-content .kg-bookmark-icon{width:18px;height:18px}.kg-bookmark-thumbnail{order:1;min-height:160px;width:100%}.kg-bookmark-thumbnail img{border-radius:3px 3px 0 0}.kg-bookmark-content{order:2}}.author-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:10vw 0 10px}.site-archive-header .author-header{align-items:center}.site-archive-header .no-image .author-header{padding-bottom:20px}.author-header-content{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 30px}.site-header-content .author-profile-image{z-index:10;flex-shrink:0;margin:-4px 0 0;width:110px;height:110px;box-shadow:0 0 0 6px hsla(0,0%,100%,.1)}.author-header-content .author-bio{z-index:10;flex-shrink:0;margin:6px 0 0;max-width:46em;font-size:2rem;line-height:1.3em;font-weight:400;opacity:.8}.author-header-content .author-meta{z-index:10;flex-shrink:0;display:flex;align-items:center;margin:0 0 0 1px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.author-header-content .social-link:first-of-type{padding-left:4px}.no-image .author-header-content .author-bio,.no-image .author-header-content .author-meta{color:var(--midgrey);opacity:1}.author-social-link a{color:#fff;font-weight:600}.no-image .author-social-link a{color:var(--darkgrey)}.author-social-link a:hover{opacity:1}.author-social-link{display:inline-block;margin:0;padding:6px 0}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{content:"\2022";display:inline-block;margin:0 12px;color:#fff;opacity:.6}.no-image .author-location+.author-stats:before,.no-image .author-social-link+.author-social-link:before,.no-image .author-stats+.author-social-link:before{color:var(--midgrey)}@media (max-width:700px){.author-location,.author-stats,.author-stats+.author-social-link:first-of-type:before{display:none}}@media (max-width:500px){.author-header{padding:10px 0 0}.no-image .author-header{padding-bottom:10px}.author-header-content{align-items:center;margin:16px 0 0}.site-header-content .author-profile-image{width:96px;height:96px}.author-header-content .author-bio{font-size:1.8rem;line-height:1.3em;letter-spacing:0;text-align:center}.author-header-content .author-meta{margin-top:8px}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{display:inline;margin:0 6px}}.error-content{padding:14vw 4vw 6vw}.site-nav-center{display:flex;justify-content:center;align-items:center;padding:10px 0;text-align:center}.site-nav-center .site-nav-logo{margin-right:0}.error-message{padding-bottom:10vw;border-bottom:1px solid #e4eaed;text-align:center}.error-code{margin:0;color:var(--lightgrey);font-size:12vw;line-height:1em;letter-spacing:-5px;opacity:.75}.error-description{margin:0;color:var(--midgrey);font-size:3rem;line-height:1.3em;font-weight:400}.error-link{display:inline-block;margin-top:5px}@media (min-width:940px){.error-content .post-card{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media (max-width:800px){.error-content{padding-top:24vw}.error-code{font-size:11.2rem}.error-message{padding-bottom:16vw}.error-description{margin:5px 0 0;font-size:1.8rem}}@media (max-width:500px){.error-content{padding-top:28vw}.error-message{padding-bottom:14vw}}.subscribe-notification{position:fixed;top:0;right:0;left:0;z-index:9000;padding:20px 0;color:#fff;text-align:center;background:var(--green);transition:all .35s cubic-bezier(.19,1,.22,1) .5s;transform:translateY(-175%)}.subscribe-notification.subscribe-failure-message{background:var(--red)}.subscribe-failure .subscribe-failure-message,.subscribe-success .subscribe-success-message{visibility:visible;transform:translateY(0)}.subscribe-notification.close{visibility:hidden;transition:all 1.35s cubic-bezier(.19,1,.22,1);transform:translateY(-175%)}.subscribe-notification .subscribe-close-button{left:0;top:0;width:100%;height:100%}.subscribe-notification .subscribe-close-button:after,.subscribe-notification .subscribe-close-button:before{top:31px;right:20px;width:18px;height:2px}.subscribe-close-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.subscribe-close-button{position:absolute;top:16px;right:20px;z-index:2000;display:block;width:40px;height:40px}.subscribe-close-button:before{transform:rotate(45deg)}.subscribe-close-button:after,.subscribe-close-button:before{content:"";position:absolute;top:20px;right:4px;display:block;width:32px;height:1px;background:#fff;opacity:.8}.subscribe-close-button:after{transform:rotate(-45deg)}.subscribe-close-button:hover,.subscribe-close-overlay:hover{cursor:default}.subscribe-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:center;align-items:center;background:rgba(9,10,11,.97);opacity:0;transition:opacity .2s ease-in;pointer-events:none}.subscribe-overlay:target{z-index:2001;opacity:1;pointer-events:auto}.subscribe-overlay-content{position:relative;margin:0 0 5vw;padding:4vw;color:#fff;text-align:center}.subscribe-overlay .subscribe-form{border:none;color:#fff;background:none}.subscribe-overlay-logo{position:fixed;top:23px;left:30px;height:30px}.subscribe-overlay-title{display:inline-block;margin:0 0 10px;font-size:5.2rem;line-height:1.15em}.subscribe-overlay-description{margin:0 auto 50px;max-width:650px;color:#fff;font-family:Georgia,serif;font-size:2.4rem;line-height:1.3em;font-weight:300;opacity:.8}.subscribe-overlay form{display:flex;justify-content:center;align-items:center;margin:0 auto;max-width:540px}.subscribe-overlay .form-group{flex-grow:1}.subscribe-overlay .subscribe-email{display:block;padding:14px 20px;width:100%;border:none;color:var(--midgrey);font-size:2rem;line-height:1em;font-weight:400;letter-spacing:.5px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:8px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-email:focus{outline:0;border-color:#bfcdd5}.subscribe-overlay button{display:inline-block;margin:0 0 0 15px;padding:0 25px;height:52px;outline:none;color:#fff;font-size:1.7rem;line-height:38px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:8px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-overlay button:active,.subscribe-overlay button:focus{background:#209bdf}.subscribe-overlay .loading .button-loader{top:5px}@media (max-width:500px){.subscribe-overlay button{margin:12px 0 0}}.site-footer{position:relative;padding-top:20px;padding-bottom:60px;color:#fff;background:#0a0b0c}.site-footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.3rem}.site-footer-content,.site-footer-content a{color:hsla(0,0%,100%,.7)}.site-footer-content a:hover{color:#fff;text-decoration:none}.site-footer-nav{display:flex}.site-footer-nav a{position:relative;margin-left:20px}.site-footer-nav a:before{content:"";position:absolute;top:11px;left:-11px;display:block;width:2px;height:2px;background:#fff;border-radius:100%}.site-footer-nav a:first-of-type:before{display:none}@media (max-width:650px){.site-footer-content{flex-direction:column}.site-footer-nav a:first-child{margin-left:0}}@media (prefers-color-scheme:dark){body{color:hsla(0,0%,100%,.75);background:var(--darkmode)}img{opacity:.9}.site-header-background:before{background:rgba(0,0,0,.6)}.post-feed{background:var(--darkmode)}.post-card,.post-card:hover{border-bottom-color:#17191c}.author-profile-image{background:var(--darkmode)}.post-card-byline-content a{color:hsla(0,0%,100%,.75)}.post-card-byline-content a:hover{color:#fff}.post-card-image{background:var(--darkmode)}.post-card-title{color:hsla(0,0%,100%,.85)}.post-card-excerpt{color:#90a2aa}.author-avatar,.static-avatar{border-color:#1a1c20}.page-template .site-main,.post-full-content,.post-template .site-main,.site-main{background:var(--darkmode)}.post-full-title{color:hsla(0,0%,100%,.9)}.post-full-custom-excerpt{color:#90a2aa}.post-full-image{background-color:#17191c}.post-full-byline{border-top-color:#272a30}.post-full-byline-meta h4 a{color:hsla(0,0%,100%,.75)}.post-full-byline-meta h4 a:hover{color:#fff}.author-list-item .author-card{background:#0e0f11;box-shadow:0 12px 26px rgba(0,0,0,.4)}.author-list-item .author-card:before{border-top-color:#0e0f11}.no-image .author-social-link a{color:hsla(0,0%,100%,.75)}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h6{color:hsla(0,0%,100%,.9)}.post-full-content a{color:#fff;box-shadow:inset 0 -1px 0 #fff}.post-full-content em,.post-full-content strong{color:#fff}.post-full-content code{color:#fff;background:#000}hr{border-top-color:#17191c}.post-full-content hr:after{background:#17191c;box-shadow:var(--darkmode) 0 0 0 5px}.post-full-content figcaption{color:hsla(0,0%,100%,.6)}.post-full-content table td:first-child{background-image:linear-gradient(90deg,var(--darkmode) 50%,rgba(5,5,6,0))}.post-full-content table td:last-child{background-image:linear-gradient(270deg,var(--darkmode) 50%,rgba(5,5,6,0))}.post-full-content table th{color:hsla(0,0%,100%,.85);background-color:#17191c}.post-full-content table td,.post-full-content table th{border:1px solid #17191c}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:hsla(0,0%,100%,.75);box-shadow:0 0 1px hsla(0,0%,100%,.9)}.post-full-content input{color:#303a3e}.kg-bookmark-title{color:#fff}.kg-bookmark-description,.kg-bookmark-metadata{color:hsla(0,0%,100%,.75)}.site-archive-header .no-image{color:hsla(0,0%,100%,.9);background:var(--darkmode)}.site-archive-header .no-image .site-header-content{border-bottom-color:#272a30}.site-header-content .author-profile-image{box-shadow:0 0 0 6px hsla(0,0%,100%,.04)}.subscribe-form{border:none;background:linear-gradient(#000,#000)}.subscribe-form-title{color:hsla(0,0%,100%,.9)}.subscribe-form p{color:hsla(0,0%,100%,.7)}.subscribe-email{border-color:#121417;color:hsla(0,0%,100%,.9);background:#0b0c0e}.subscribe-email:focus{border-color:#3e434c}.subscribe-form button{opacity:.9}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{color:#ed694d}.subscribe-form .success .message-success{color:#abcf51}} +:root{--blue:#3eb0ef;--green:#a4d037;--purple:#ad26b4;--yellow:#fecd35;--red:#f05230;--darkgrey:#15171a;--darkblue:#26273e;--midgrey:#738a94;--lightgrey:#c5d2d9;--whitegrey:#e5eff5;--pink:#fa3a57;--brown:#a3821a;--darkmode:#2a2b44}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{max-width:100%}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn,em,i{font-style:italic}h1{margin:.67em 0;font-size:2em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}mark{background-color:#fdffb6}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}html{overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow-x:hidden}body{color:#303a3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;line-height:1.6em;font-weight:400;font-style:normal;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}hr{position:relative;display:block;width:100%;margin:2.5em 0 3.5em;padding:0;height:1px;border:0;border-top:1px solid #e4eaed}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}blockquote,dl,ol,p,ul{margin:0 0 1.5em}ol,ul{padding-left:1.3em;padding-right:1.5em}ol ol,ol ul,ul ol,ul ul{margin:.5em 0 1em}ul{list-style:disc}ol{list-style:decimal}ol,ul{max-width:100%}li{margin:.5em 0;padding-left:.3em;line-height:1.6em}dt{float:left;margin:0 20px 0 0;width:120px;color:var(--darkgrey);font-weight:500;text-align:right}dd{margin:0 0 5px;text-align:left}blockquote{margin:1.5em 0;padding:0 1.6em;border-left:.5em solid var(--whitegrey)}blockquote p{margin:.8em 0;font-size:1.2em;font-weight:300}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;opacity:.8}blockquote small:before{content:"\2014 \00A0"}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}a{color:#26a6ed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.15;font-weight:600;text-rendering:optimizeLegibility}h1{margin:0 0 .5em;font-size:5.5rem;font-weight:600}@media (max-width:500px){h1{font-size:2.2rem}}h2{margin:1.5em 0 .5em;font-size:2.2rem}@media (max-width:500px){h2{font-size:1.8rem}}h3{margin:1.5em 0 .5em;font-size:1.8rem;font-weight:500}@media (max-width:500px){h3{font-size:1.7rem}}h4{margin:1.5em 0 .5em;font-size:1.6rem;font-weight:500}h5,h6{margin:1.5em 0 .5em;font-size:1.4rem;font-weight:500}body{background:#fff}.img{display:block;width:100%;height:100%;background-position:50%;background-size:cover;border-radius:100%}.hidden{visibility:hidden;position:absolute;text-indent:-9999px}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-main{z-index:100;flex-grow:1}.outer{position:relative;padding:0 5vw}.inner{margin:0 auto;max-width:1040px;width:100%}@media (min-width:900px){.author-template .post-feed,.home-template .post-feed,.tag-template .post-feed{padding:40px 0 5vw;border-top-left-radius:3px;border-top-right-radius:3px}.home-template .site-nav{position:relative}}.site-header-background{position:relative;margin-top:64px;padding-bottom:12px;color:#fff;background:#1c1d2e no-repeat 50%;background-size:cover}.site-header-content{z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6vw 3vw;min-height:200px;height:100vh}.site-title{z-index:10;margin:0 0 0 -2px;padding:0;font-size:5rem;line-height:1em;font-weight:600}.site-logo{max-height:100px}.site-description{z-index:10;margin:0;padding:5px 0;font-size:2.1rem;line-height:1.4em;font-weight:400;opacity:.8}.site-home-header{z-index:1000}.site-home-header .site-header-background{margin-top:0}.site-home-header .site-header-content{padding:5vw 3vw 6vw}.site-home-header .site-title{font-size:5.5rem;text-align:center}.site-home-header .site-description{font-size:2.2rem;font-weight:300;text-align:center}.site-archive-header .site-header-content{position:relative;align-items:stretch;padding:12vw 0 20px;min-height:200px;max-height:600px}.site-archive-header .no-image{padding-top:0;padding-bottom:0;color:var(--darkgrey);background:#fff;opacity:1}.site-archive-header .no-image .site-description{color:var(--midgrey);opacity:1}.site-archive-header .no-image .site-header-content{padding:5vw 0 10px;border-bottom:1px solid #eaeff1}@media (max-width:900px){.site-header-content{padding-bottom:9vw}}@media (max-width:500px){.site-home-header .site-title{font-size:4.2rem}.site-home-header .site-description{font-size:1.8rem}.site-archive-header .site-header-content{flex-direction:column;align-items:center;min-height:unset}.site-archive-header .site-title{font-size:4.2rem;text-align:center}.site-archive-header .no-image .site-header-content{padding:12vw 0 20px}}.site-nav-main{position:fixed;top:0;right:0;left:0;z-index:1000;background:#1c1d2e no-repeat 50%}.site-nav{position:relative;z-index:100;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;height:64px;font-size:1.3rem}.site-nav-left-wrapper{position:relative;flex:1 0 auto;display:flex}.site-header-background:not(.responsive-header-img) .site-nav-left-wrapper:after,.site-nav-main .site-nav-left-wrapper:after{content:"";position:absolute;top:0;z-index:1000;width:40px;height:100%;right:0}.site-nav-left{flex:1 0 auto;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-right:10px;padding:10px 0 80px;font-weight:500;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;-ms-overflow-scrolling:touch}.site-nav-left .nav li:last-of-type{padding-right:20px}.site-nav-logo{position:relative;z-index:100;flex-shrink:0;display:inline-block;margin-right:32px;padding:12px 0;color:#fff;font-size:1.7rem;line-height:1.8rem;font-weight:700;letter-spacing:-.5px;text-transform:none}.site-nav-logo:hover{text-decoration:none}.site-nav-logo img{display:block;width:auto;height:21px}.site-nav-content{position:relative;align-self:flex-start}.nav{position:absolute;z-index:1000;display:flex;margin:0 0 0 -12px;padding:0;list-style:none;transition:all 1s cubic-bezier(.19,1,.22,1)}.nav li{display:block;margin:0;padding:0}.nav li a{position:relative;display:block;padding:12px;color:#fff;opacity:.8;transition:opacity .35s ease-in-out}.nav li a:hover{text-decoration:none;opacity:1}.nav li a:before{content:"";position:absolute;right:100%;bottom:8px;left:12px;height:1px;background:#fff;opacity:.25;transition:all .35s ease-in-out}.nav li a:hover:before{right:12px;opacity:.5}.nav-post-title-active .nav{visibility:hidden;opacity:0;transform:translateY(-175%)}.nav-post-title{visibility:hidden;position:absolute;top:9px;color:#fff;font-size:1.7rem;font-weight:400;text-transform:none;opacity:0;transition:all 1s cubic-bezier(.19,1,.22,1);transform:translateY(175%)}.nav-post-title.dash{left:-25px}.nav-post-title.dash:before{content:"– ";opacity:.5}.nav-post-title-active .nav-post-title{visibility:visible;opacity:1;transform:translateY(0)}.site-nav-right{flex:0 1 auto;display:flex;justify-content:flex-end;align-items:center;padding:10px 0;height:64px}.site-nav-right .nav{position:relative;margin:0}.site-nav-right .nav a{white-space:nowrap}.site-nav-right .nav a:before{display:none}.site-nav-right .nav li:last-of-type a{margin-right:-12px}.social-links{flex-shrink:0;display:flex;align-items:center}.social-link{display:inline-block;margin:0;padding:10px;opacity:.8}.social-link:hover{opacity:1}.social-link svg{height:1.8rem;fill:#fff}.social-link-fb svg,.social-link-wb svg{height:1.6rem}.social-link-wb svg path{stroke:#fff}.social-link-rss svg{height:1.9rem}.subscribe-button{display:block;margin:0 0 0 10px;padding:4px 10px;border:1px solid #fff;color:#fff;line-height:1em;border-radius:10px;opacity:.8}.subscribe-button:hover{text-decoration:none;opacity:1}.site-nav-right .nav+.subscribe-button{margin-left:24px}.rss-button{padding:10px 8px;opacity:.8}.rss-button:hover{opacity:1}.rss-button svg{margin-bottom:1px;height:2.1rem;fill:#fff}.home-template .site-nav-main{z-index:100}.home-template .site-nav-main .site-nav{opacity:0;transition:all .5s cubic-bezier(.19,1,.22,1) 0s}.home-template .site-nav-main .fixed-nav-active{opacity:1;transition:all .5s cubic-bezier(.19,1,.22,1) .05s}@media (max-width:700px){.site-home-header .site-nav{margin-left:-5vw}.site-nav-main{padding-right:0;padding-left:0}.site-nav-left{margin-right:0;padding-left:5vw}.site-nav-right{display:none}}.posts{overflow-x:hidden}.post-feed{flex-wrap:wrap;margin:0 -20px;padding:50px 0 0;background:#fff}.post-card,.post-feed{position:relative;display:flex}.post-card{flex:1 1 301px;flex-direction:column;overflow:hidden;margin:0 0 40px;padding:0 20px 40px;min-height:220px;border-bottom:1px solid #eaeff1;background-size:cover}.post-card-image-link{position:relative;display:block;overflow:hidden;border-radius:3px}.post-card-image{width:100%;height:200px;background:var(--lightgrey) no-repeat 50%;-o-object-fit:cover;object-fit:cover}.post-card-content-link{position:relative;display:block;color:var(--darkgrey)}.post-card-content-link:hover{text-decoration:none}.post-card-header{margin:15px 0 0}.post-feed .no-image .post-card-content-link{padding:0}.no-image .post-card-header{margin-top:0}.post-card-primary-tag{margin:0 0 .2em;color:var(--blue);font-size:1.2rem;font-weight:500;letter-spacing:.2px;text-transform:uppercase}.post-card-title{margin:0 0 .4em;line-height:1.15em;transition:color .2s ease-in-out}.no-image .post-card-title{margin-top:0}.post-card-content{flex-grow:1;display:flex;flex-direction:column}.post-card-excerpt{max-width:56em;color:var(--midgrey);font-family:Georgia,serif}.post-card-excerpt p{margin-bottom:1em}.post-card-meta{display:flex;align-items:flex-start;padding:0}.author-profile-image,.avatar-wrapper{display:block;width:100%;height:100%;background:#e4eaed;border-radius:100%;-o-object-fit:cover;object-fit:cover}.post-card-meta .avatar-wrapper,.post-card-meta .profile-image-wrapper{position:relative}.author-list{display:flex;flex-wrap:wrap;margin:0 0 0 4px;padding:0;list-style:none}.author-list-item{position:relative;flex-shrink:0;margin:0;padding:0}.static-avatar{display:block;overflow:hidden;margin:0 0 0 -6px;width:34px;height:34px;border:2px solid #fff;border-radius:100%}.author-name-tooltip{position:absolute;bottom:105%;z-index:999;display:block;padding:2px 8px;color:#fff;font-size:1.2rem;letter-spacing:.2px;white-space:nowrap;background:var(--darkgrey);border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.03);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:translateY(6px);pointer-events:none}.author-list-item:hover .author-name-tooltip{opacity:1;transform:translateY(0)}@media (max-width:700px){.author-name-tooltip{display:none}}.post-card-byline-content{flex:1 1 50%;display:flex;flex-direction:column;margin:2px 0 0 6px;color:#90a2aa;font-size:1.2rem;line-height:1.4em;font-weight:400;letter-spacing:.2px;text-transform:uppercase}.post-card-byline-content span{margin:0}.post-card-byline-content a{color:#434952;font-weight:600}.post-card-byline-date{font-size:1.2rem}.post-card-byline-date .bull{display:inline-block;margin:0 4px;opacity:.6}.single-author-byline{display:flex;flex-direction:column;margin-left:5px;color:#5c7078;font-size:1.3rem;line-height:1.4em;font-weight:500}.single-author{display:flex;align-items:center}.single-author .static-avatar{margin-left:-2px}.single-author-name{display:inline-block}@media (min-width:795px){.post-card-large{flex:1 1 100%;flex-direction:row;padding-bottom:40px;min-height:280px;border-top:0}.post-card-large:hover{border-bottom-color:#e4eaed}.post-card-large:not(.no-image) .post-card-header{margin-top:0}.post-card-large .post-card-image-link{position:relative;flex:1 1 auto;margin-bottom:0;min-height:380px}.post-card-large .post-card-image{position:absolute;width:100%;height:100%}.post-card-large .post-card-content{flex:0 1 361px;justify-content:center}.post-card-large .post-card-title{margin-top:0;font-size:3.2rem}.post-card-large .post-card-content-link,.post-card-large .post-card-meta{padding:0 0 0 40px}.post-card-large .post-card-excerpt p{margin-bottom:1.5em;font-size:1.8rem;line-height:1.5em}}@media (max-width:1170px){.post-card{margin-bottom:5vw}}@media (max-width:650px){.post-feed{padding-top:5vw}.post-card{margin-bottom:5vw}}@media (max-width:500px){.post-card-title{font-size:1.9rem}.post-card-excerpt{font-size:1.6rem}}.page-template .site-main,.post-template .site-main{margin-top:64px;padding-bottom:4vw;background:#fff}.post-full-header{position:relative;margin:0 auto;padding:70px 170px 50px;border-top-left-radius:3px;border-top-right-radius:3px}.post-full-tags{display:flex;justify-content:flex-start;align-items:center;color:var(--midgrey);font-size:1.3rem;line-height:1.4em;font-weight:600;text-transform:uppercase}.post-full-meta-date{color:var(--midgrey);font-size:1.2rem;font-weight:400}@media (max-width:1170px){.post-full-header{padding:60px 11vw 50px}}@media (max-width:800px){.post-full-header{padding-right:5vw;padding-left:5vw}}@media (max-width:500px){.post-full-header{padding:20px 0 35px}}.post-full-title{margin:0 0 .2em;color:#0a0b0c}.post-full-custom-excerpt{margin:20px 0 0;color:var(--midgrey);font-family:Georgia,serif;font-size:2.3rem;line-height:1.4em;font-weight:300}.date-divider{display:inline-block;margin:0 6px 1px;font-weight:300}.post-full-image{display:flex;flex-direction:column;align-items:center;overflow:hidden;margin:25px 0 50px;background:#e4eaed;border-radius:3px}.post-full-image img{max-width:1040px;width:100%;height:auto}.post-full-content{position:relative;margin:0 auto;padding:0 170px 6vw;min-height:230px;font-family:Georgia,serif;font-size:2rem;line-height:1.6em;background:#fff}@media (max-width:1170px){.post-full-content{padding:0 11vw}}@media (max-width:800px){.post-full-content{padding:0 5vw;font-size:1.8rem}}@media (max-width:500px){.post-full-custom-excerpt{font-size:1.9rem;line-height:1.5em}}.no-image .post-full-content{padding-top:0}.no-image .post-full-content:after,.no-image .post-full-content:before{display:none}.footnotes,.post-full-comments,.post-full-content blockquote,.post-full-content dl,.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin:0 0 1.5em;min-width:100%}@media (max-width:500px){.footnotes,.post-full-comments,.post-full-content dl,.post-full-content ol,.post-full-content p,.post-full-content pre,.post-full-content ul{margin-bottom:1.28em}}.post-full-content li{word-break:break-word}.post-full-content li p{margin:0}.post-full-content a{color:var(--darkgrey);word-break:break-word;box-shadow:var(--darkgrey) 0 -1px 0 inset;transition:all .2s ease-in-out}.post-full-content a:hover{color:var(--blue);text-decoration:none;box-shadow:var(--blue) 0 -1px 0 inset}.post-full-content em,.post-full-content strong{color:#0a0b0c}.post-full-content small{display:inline-block;line-height:1.6em}.post-full-content li:first-child{margin-top:0}.post-full-content img,.post-full-content video{display:block;margin:1.5em auto;max-width:1040px;height:auto}@media (max-width:1040px){.post-full-content img,.post-full-content video{width:100%}}.post-full-content img[src$="#full"]{max-width:none;width:100vw}.post-full-content img+br+small{display:block;margin-top:-3em;margin-bottom:1.5em;text-align:center}.post-full-content iframe{margin:0 auto!important}.post-full-content blockquote{margin:0 0 1.5em;padding:0 1.5em;border-left:3px solid #3eb0ef}@media (max-width:500px){.post-full-content blockquote{padding:0 1.3em}}.post-full-content blockquote p{margin:0 0 1em;color:inherit;font-size:inherit;line-height:inherit;font-style:italic}.post-full-content blockquote p:last-child{margin-bottom:0}.post-full-content code{padding:0 5px 2px;font-size:.8em;line-height:1em;font-weight:400!important;background:var(--whitegrey);border-radius:3px}.post-full-content p code{word-break:break-all}.post-full-content pre{overflow-x:auto;margin:1.5em 0 3em;padding:20px;max-width:100%;border:1px solid #000;color:var(--whitegrey);font-size:1.4rem;line-height:1.5em;background:#0e1012;border-radius:5px}.post-full-content pre ::-moz-selection{color:#3b474d}.post-full-content pre ::selection{color:#3b474d}.post-full-content pre code{padding:0;font-size:inherit;line-height:inherit;background:transparent}.post-full-content pre code :not(span){color:inherit}.post-full-content .fluid-width-video-wrapper{margin:1.5em 0 3em}.post-full-content hr{margin:2em 0}.post-full-content hr:after{content:"";position:absolute;top:-15px;left:50%;display:block;margin-left:-10px;width:1px;height:30px;background:#e4eaed;box-shadow:0 0 0 5px #fff;transform:rotate(45deg)}.post-full-content hr+p{margin-top:1.2em}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h5,.post-full-content h6{color:#0a0b0c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.post-full-content h1{margin:.5em 0 .4em;font-size:4.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h1{margin-top:.8em}@media (max-width:800px){.post-full-content h1{font-size:3.2rem;line-height:1.25em}}.post-full-content h2{margin:.5em 0 .4em;font-size:3.2rem;line-height:1.25em;font-weight:600}.post-full-content p+h2{margin-top:.8em}@media (max-width:800px){.post-full-content h2{margin-bottom:.3em;font-size:2.8rem;line-height:1.25em}}.post-full-content h3{margin:.5em 0 .2em;font-size:2.5rem;line-height:1.3em;font-weight:600}.post-full-content h2+h3{margin-top:.7em}@media (max-width:800px){.post-full-content h3{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h4{margin:.5em 0 .2em;font-size:2.5rem;font-weight:600}.post-full-content h2+h4{margin-top:.7em}.post-full-content h3+h4{margin-top:0}@media (max-width:800px){.post-full-content h4{margin-bottom:.3em;font-size:2.4rem;line-height:1.3em}}.post-full-content h5{display:block;margin:.5em 0;padding:.4em 1em .9em;border:0;color:var(--blue);font-family:Georgia,serif;font-size:3.2rem;line-height:1.35em;text-align:center}@media (min-width:1180px){.post-full-content h5{max-width:1060px;width:100vw}}@media (max-width:800px){.post-full-content h5{margin-bottom:1em;margin-left:1.3em;padding:0 0 .5em;font-size:2.4rem;text-align:initial}}.post-full-content h6{margin:.5em 0 .2em;font-size:2rem;font-weight:700}@media (max-width:800px){.post-full-content h6{font-size:1.8rem;line-height:1.4em}}.footnotes-sep{margin-bottom:30px}.footnotes{font-size:1.5rem}.footnotes p{margin:0}.footnote-backref{color:var(--blue)!important;font-size:1.2rem;font-weight:700;text-decoration:none!important;box-shadow:none!important}@media (max-width:1170px){.post-full-image{margin:25px -6vw 50px;border-radius:0}.post-full-image img{max-width:1170px}}@media (max-width:700px){.post-full-image{margin:25px -5vw}}@media (max-width:500px){.post-full-meta{font-size:1.2rem;line-height:1.3em}.post-full-title{margin-top:.2em;font-size:4.2rem;line-height:1.05em}.post-full-image{margin-top:5px;margin-bottom:5vw}.post-full-content{padding:0}.post-full-content:after,.post-full-content:before{display:none}}.post-full-content table{display:inline-block;overflow-x:auto;margin:.5em 0 2.5em;max-width:100%;width:auto;border-spacing:0;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.6rem;white-space:nowrap;vertical-align:top;-webkit-overflow-scrolling:touch;background:radial-gradient(ellipse at left,rgba(0,0,0,.2) 0,transparent 75%) 0,radial-gradient(ellipse at right,rgba(0,0,0,.2) 0,transparent 75%) 100%;background-attachment:scroll,scroll;background-size:10px 100%,10px 100%;background-repeat:no-repeat}.post-full-content table td:first-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0));background-size:20px 100%;background-repeat:no-repeat}.post-full-content table td:last-child{background-image:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-position:100% 0;background-size:20px 100%;background-repeat:no-repeat}.post-full-content table th{color:var(--darkgrey);font-size:1.2rem;font-weight:700;letter-spacing:.2px;text-align:left;text-transform:uppercase;background-color:#f4f8fb}.post-full-content table td,.post-full-content table th{padding:6px 12px;border:1px solid #e2ecf3}.post-full-byline{display:flex;justify-content:space-between;margin:35px 0 0;padding-top:15px;border-top:1px solid #e4eaed}.post-full-byline-content{flex-grow:1;display:flex;align-items:flex-start}.post-full-byline-content .author-list{justify-content:flex-start;padding:0 12px 0 0}.post-full-byline-meta{margin:2px 0 0;color:#90a2aa;font-size:1.2rem;line-height:1.2em;letter-spacing:.2px;text-transform:uppercase}.post-full-byline-meta h4{margin:0 0 3px;font-size:1.3rem;line-height:1.4em;font-weight:500}.post-full-byline-meta h4 a{color:#2c3036}.post-full-byline-meta h4 a:hover{color:var(--darkgrey)}.post-full-byline-meta .bull{display:inline-block;margin:0 4px;opacity:.6}.author-avatar{display:block;overflow:hidden;margin:0 -4px;width:40px;height:40px;border:2px solid #fff;border-radius:100%;transition:all .5s cubic-bezier(.4,.01,.165,.99) .7s}.author-list-item .author-card{position:absolute;bottom:130%;left:50%;z-index:600;display:flex;justify-content:space-between;margin-left:-200px;width:400px;font-size:1.4rem;line-height:1.5em;background:#fff;border-radius:3px;box-shadow:0 12px 26px rgba(39,44,49,.08),1px 3px 8px rgba(39,44,49,.06);opacity:0;transition:all .35s cubic-bezier(.4,.01,.165,.99);transform:scale(.98) translateY(15px);pointer-events:none}.author-list-item .author-card:before{content:"";position:absolute;top:100%;left:50%;display:block;margin-left:-8px;width:0;height:0;border-top:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.author-list-item .author-card.hovered{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.author-card{padding:20px 20px 22px}.author-card .author-info{flex:1 1 auto;padding:0 0 0 20px}.author-card .author-info h2{margin:8px 0 0;font-size:1.6rem}.author-card .author-info p{margin:4px 0 0;color:#5c7078}.author-card .author-info .bio h2{margin-top:0}.author-card .author-info .bio p{margin-top:.8em}.author-card .author-profile-image{flex:0 0 60px;margin:0;width:60px;height:60px;border:none}.basic-info .avatar-wrapper{position:relative;margin:0;width:60px;height:60px;border:none;background:rgba(229,239,245,.1)}.basic-info .avatar-wrapper svg{margin:0;width:60px;height:60px;opacity:.15}@media (max-width:1170px){.author-list-item .author-card{margin-left:-50px;width:430px}.author-list-item .author-card:before{left:50px}}@media (max-width:650px){.author-list-item .author-card{display:none}}@media (max-width:500px){.author-avatar{width:36px;height:36px}.post-full-byline{margin-top:20px}.post-full-byline-meta{font-size:1.2rem}.post-full-byline-meta h4{margin-bottom:2px;font-size:1.2rem}}.subscribe-form{margin:1.5em 0;padding:6.5vw 7vw 8vw;border:1px solid #e4eaed;text-align:center;background:linear-gradient(#fbfdfe,#f4f8fb);border-radius:3px}.subscribe-form-title{margin:0 0 3px;padding:0;color:var(--darkgrey);font-size:3.5rem;line-height:1;font-weight:600}.subscribe-form-description{margin-bottom:.2em 0 1em;color:var(--midgrey);font-size:2.1rem;line-height:1.55em}.subscribe-form form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;max-width:460px}.subscribe-form .form-group{align-self:stretch;display:flex}.subscribe-email{display:block;padding:10px;width:100%;border:1px solid #dbe3e7;color:var(--midgrey);font-size:1.8rem;line-height:1em;font-weight:400;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:5px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-form button{position:relative;display:inline-block;margin:0 0 0 10px;padding:0 20px;height:43px;outline:none;color:#fff;font-size:1.5rem;line-height:39px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:5px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-form button:active,.subscribe-form button:focus{background:#209bdf}.subscribe-form .button-loader,.subscribe-form .message-error,.subscribe-form .message-success{display:none}.subscribe-form .loading .button-content{visibility:hidden}.subscribe-form .loading .button-loader{position:absolute;top:0;left:50%;display:inline-block;margin-left:-19px;transform:scale(.7)}.subscribe-form .button-loader svg path,.subscribe-form .button-loader svg rect{fill:#fff}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error,.subscribe-form .success .message-success{margin:1em auto 0;max-width:400px;color:var(--red);font-size:1.6rem;line-height:1.5em;text-align:center}.subscribe-form .success .message-success{display:block;color:#96c02d}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{display:block}@media (max-width:650px){.subscribe-form-title{font-size:2.4rem}.subscribe-form-description{font-size:1.6rem}}@media (max-width:500px){.subscribe-form form{flex-direction:column}.subscribe-form .form-group{flex-direction:column;width:100%}.subscribe-form button{margin:10px 0 0;width:100%}}.post-full-comments{margin:0 auto;max-width:840px}.read-next{border-bottom:1px solid hsla(0,0%,100%,.1);background:#0a0b0c}.read-next-feed{display:flex;flex-wrap:wrap;margin:0 -25px;padding:60px 0 0}.read-next .post-card{padding-bottom:0;border-bottom:none}.read-next .post-card:after{display:none}.read-next .post-card-primary-tag{color:#fff;opacity:.6}.read-next .post-card-title{color:#fff;opacity:.8;transition:all .2s ease-in-out}.read-next .post-card:hover .post-card-image{opacity:1}.read-next .post-card-excerpt{color:hsla(0,0%,100%,.6)}.read-next .static-avatar{border-color:#000}.read-next .post-card-byline-content{color:hsla(0,0%,100%,.6)}.read-next .post-card-byline-content a{color:hsla(0,0%,100%,.8)}.read-next-card{position:relative;flex:0 1 326px;display:flex;flex-direction:column;overflow:hidden;margin:0 25px 50px;padding:25px;background:linear-gradient(#1a1c20,#0a0b0c);border-radius:3px}.read-next-card a{transition:all .2s ease-in-out}.read-next-card a:hover{text-decoration:none}.read-next-card-header h3{margin:0;color:hsla(0,0%,100%,.6);font-size:1.2rem;line-height:1em;font-weight:300;letter-spacing:.4px;text-transform:uppercase}.read-next-card-header h3 a{color:#fff;font-weight:500;text-decoration:none;opacity:.8}.read-next-card-header h3 a:hover{opacity:1}.read-next-card-content{font-size:1.7rem}.read-next-card-content ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.read-next-card-content li{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:20px 0;border-bottom:hsla(0,0%,100%,.1)}.read-next-card-content li:last-of-type{padding-bottom:5px;border:none}.read-next-card-content h4{margin:0;font-size:1.6rem;line-height:1.35em;font-weight:600}.read-next-card-content li a{display:block;color:#fff;opacity:.8}.read-next-card-content li a:hover{opacity:1}.read-next-card-excerpt{overflow:hidden;max-width:100%;font-size:1.4rem;line-height:1.2em;text-overflow:ellipsis}.read-next-card-meta{margin-top:2px;font-size:1.2rem;line-height:1.4em;font-weight:400}.read-next-card-meta p{margin:0;color:hsla(0,0%,100%,.6)}.read-next-card-footer{position:relative;margin:40px 0 5px}.read-next-card-footer a{padding:7px 12px 8px 14px;border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);font-size:1.3rem;border-radius:999px;transition:all .35s ease-in-out}.read-next-card-footer a:hover{border-color:var(--yellow);color:var(--yellow);text-decoration:none}@media (max-width:1170px){.read-next-card{flex:1 1 261px;margin-bottom:5vw}}@media (max-width:650px){.read-next-feed{flex-direction:column;padding:25px 0 0}.read-next-card{flex:1 1 auto;margin:0 25px;padding:0;background:none}.read-next .post-card{flex:1 1 auto;margin:25px;padding:25px 0 0;border-bottom:1px solid hsla(0,0%,100%,.1)}}.post-content{display:flex;flex-direction:column;align-items:center}.post-full-content .kg-image{margin:0 auto;max-width:100%}.post-full-image+.post-full-content .kg-content :first-child .kg-image{width:100%}.post-full-content .kg-width-wide .kg-image{max-width:1040px}.post-full-content .kg-width-full .kg-image{max-width:100vw}.post-full-content figure{margin:.8em 0 2.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:2em}.post-full-content figure img{margin:0}.post-full-content figcaption{margin:1em auto 0;color:#5c7078;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:75%;line-height:1.5em;text-align:center;max-width:1040px}.kg-width-full figcaption{padding:0 1.5em}.kg-embed-card{display:flex;flex-direction:column;align-items:center;width:100%}.kg-embed-card .fluid-width-video-wrapper{margin:0}@media (max-width:1040px){.post-full-content .kg-width-full .kg-image{width:100vw}}.kg-gallery-container{display:flex;flex-direction:column;max-width:1040px;width:100vw}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.kg-gallery-card+.kg-gallery-card,.kg-gallery-card+.kg-image-card.kg-width-wide,.kg-image-card.kg-width-wide+.kg-gallery-card,.kg-image-card.kg-width-wide+.kg-image-card.kg-width-wide{margin:-2.25em 0 3em}.kg-code-card{width:100%}.kg-code-card pre{margin:0}.kg-bookmark-card{width:100%}.kg-card+.kg-bookmark-card{margin-top:0}.post-full-content .kg-bookmark-container{display:flex;min-height:148px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;border-radius:3px}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:var(--darkgrey);text-decoration:none;box-shadow:0 2px 5px -1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.09)}.kg-bookmark-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20px}.kg-bookmark-title{color:#303a3e;font-size:1.6rem;line-height:1.5em;font-weight:600;transition:color .2s ease-in-out}.post-full-content .kg-bookmark-container:hover .kg-bookmark-title{color:var(--blue)}.kg-bookmark-description{display:-webkit-box;overflow-y:hidden;margin-top:12px;max-height:48px;color:#5c7078;font-size:1.5rem;line-height:1.5em;font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kg-bookmark-thumbnail{position:relative;min-width:33%;max-height:100%}.kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 3px 3px 0;-o-object-fit:cover;object-fit:cover}.kg-bookmark-metadata{display:flex;flex-wrap:wrap;align-items:center;margin-top:14px;color:var(--darkgrey);font-size:1.5rem;font-weight:500}.post-full-content .kg-bookmark-icon{margin-right:8px;width:22px;height:22px}.kg-bookmark-author{line-height:1.5em}.kg-bookmark-author:after{content:"•";margin:0 6px}.kg-bookmark-publisher{overflow:hidden;max-width:240px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;color:#5c7078;font-weight:400}@media (max-width:800px){.post-full-content figure{margin:.2em 0 1.3em}.post-full-content h1+figure,.post-full-content h2+figure,.post-full-content h3+figure,.post-full-content h4+figure{margin-top:.9em}}@media (max-width:500px){.post-full-content .kg-width-full,.post-full-content .kg-width-wide{margin-right:-5vw;margin-left:-5vw}.post-full-content figcaption{margin-bottom:.4em}.post-full-content .kg-bookmark-container{flex-direction:column}.kg-bookmark-description,.kg-bookmark-metadata,.kg-bookmark-title{font-size:1.4rem;line-height:1.5em}.post-full-content .kg-bookmark-icon{width:18px;height:18px}.kg-bookmark-thumbnail{order:1;min-height:160px;width:100%}.kg-bookmark-thumbnail img{border-radius:3px 3px 0 0}.kg-bookmark-content{order:2}}.author-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:10vw 0 10px}.site-archive-header .author-header{align-items:center}.site-archive-header .no-image .author-header{padding-bottom:20px}.author-header-content{display:flex;flex-direction:column;justify-content:center;margin:5px 0 0 30px}.site-header-content .author-profile-image{z-index:10;flex-shrink:0;margin:-4px 0 0;width:110px;height:110px;box-shadow:0 0 0 6px hsla(0,0%,100%,.1)}.author-header-content .author-bio{z-index:10;flex-shrink:0;margin:6px 0 0;max-width:46em;font-size:2rem;line-height:1.3em;font-weight:400;opacity:.8}.author-header-content .author-meta{z-index:10;flex-shrink:0;display:flex;align-items:center;margin:0 0 0 1px;font-size:1.2rem;font-weight:400;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.author-header-content .social-link:first-of-type{padding-left:4px}.no-image .author-header-content .author-bio,.no-image .author-header-content .author-meta{color:var(--midgrey);opacity:1}.author-social-link a{color:#fff;font-weight:600}.no-image .author-social-link a{color:var(--darkgrey)}.author-social-link a:hover{opacity:1}.author-social-link{display:inline-block;margin:0;padding:6px 0}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{content:"\2022";display:inline-block;margin:0 12px;color:#fff;opacity:.6}.no-image .author-location+.author-stats:before,.no-image .author-social-link+.author-social-link:before,.no-image .author-stats+.author-social-link:before{color:var(--midgrey)}@media (max-width:700px){.author-location,.author-stats,.author-stats+.author-social-link:first-of-type:before{display:none}}@media (max-width:500px){.author-header{padding:10px 0 0}.no-image .author-header{padding-bottom:10px}.author-header-content{align-items:center;margin:16px 0 0}.site-header-content .author-profile-image{width:96px;height:96px}.author-header-content .author-bio{font-size:1.8rem;line-height:1.3em;letter-spacing:0;text-align:center}.author-header-content .author-meta{margin-top:8px}.author-location+.author-stats:before,.author-social-link+.author-social-link:before,.author-stats+.author-social-link:before{display:inline;margin:0 6px}}.error-content{padding:14vw 4vw 6vw}.site-nav-center{display:flex;justify-content:center;align-items:center;padding:10px 0;text-align:center}.site-nav-center .site-nav-logo{margin-right:0}.error-message{padding-bottom:10vw;border-bottom:1px solid #e4eaed;text-align:center}.error-code{margin:0;color:var(--lightgrey);font-size:12vw;line-height:1em;letter-spacing:-5px;opacity:.75}.error-description{margin:0;color:var(--midgrey);font-size:3rem;line-height:1.3em;font-weight:400}.error-link{display:inline-block;margin-top:5px}@media (min-width:940px){.error-content .post-card{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media (max-width:800px){.error-content{padding-top:24vw}.error-code{font-size:11.2rem}.error-message{padding-bottom:16vw}.error-description{margin:5px 0 0;font-size:1.8rem}}@media (max-width:500px){.error-content{padding-top:28vw}.error-message{padding-bottom:14vw}}.subscribe-notification{position:fixed;top:0;right:0;left:0;z-index:9000;padding:20px 0;color:#fff;text-align:center;background:var(--green);transition:all .35s cubic-bezier(.19,1,.22,1) .5s;transform:translateY(-175%)}.subscribe-notification.subscribe-failure-message{background:var(--red)}.subscribe-failure .subscribe-failure-message,.subscribe-success .subscribe-success-message{visibility:visible;transform:translateY(0)}.subscribe-notification.close{visibility:hidden;transition:all 1.35s cubic-bezier(.19,1,.22,1);transform:translateY(-175%)}.subscribe-notification .subscribe-close-button{left:0;top:0;width:100%;height:100%}.subscribe-notification .subscribe-close-button:after,.subscribe-notification .subscribe-close-button:before{top:31px;right:20px;width:18px;height:2px}.subscribe-close-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.subscribe-close-button{position:absolute;top:16px;right:20px;z-index:2000;display:block;width:40px;height:40px}.subscribe-close-button:before{transform:rotate(45deg)}.subscribe-close-button:after,.subscribe-close-button:before{content:"";position:absolute;top:20px;right:4px;display:block;width:32px;height:1px;background:#fff;opacity:.8}.subscribe-close-button:after{transform:rotate(-45deg)}.subscribe-close-button:hover,.subscribe-close-overlay:hover{cursor:default}.subscribe-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:center;align-items:center;background:rgba(9,10,11,.97);opacity:0;transition:opacity .2s ease-in;pointer-events:none}.subscribe-overlay:target{z-index:2001;opacity:1;pointer-events:auto}.subscribe-overlay-content{position:relative;margin:0 0 5vw;padding:4vw;color:#fff;text-align:center}.subscribe-overlay .subscribe-form{border:none;color:#fff;background:none}.subscribe-overlay-logo{position:fixed;top:23px;left:30px;height:30px}.subscribe-overlay-title{display:inline-block;margin:0 0 10px;font-size:5.2rem;line-height:1.15em}.subscribe-overlay-description{margin:0 auto 50px;max-width:650px;color:#fff;font-family:Georgia,serif;font-size:2.4rem;line-height:1.3em;font-weight:300;opacity:.8}.subscribe-overlay form{display:flex;justify-content:center;align-items:center;margin:0 auto;max-width:540px}.subscribe-overlay .form-group{flex-grow:1}.subscribe-overlay .subscribe-email{display:block;padding:14px 20px;width:100%;border:none;color:var(--midgrey);font-size:2rem;line-height:1em;font-weight:400;letter-spacing:.5px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:8px;transition:border-color .15s linear;-webkit-appearance:none}.subscribe-email:focus{outline:0;border-color:#bfcdd5}.subscribe-overlay button{display:inline-block;margin:0 0 0 15px;padding:0 25px;height:52px;outline:none;color:#fff;font-size:1.7rem;line-height:38px;font-weight:400;text-align:center;background:linear-gradient(#50b6ef,#299fe0 60%,#299fe0 90%,#37a5e2);border-radius:8px;-webkit-font-smoothing:subpixel-antialiased}.subscribe-overlay button:active,.subscribe-overlay button:focus{background:#209bdf}.subscribe-overlay .loading .button-loader{top:5px}@media (max-width:500px){.subscribe-overlay button{margin:12px 0 0}}.site-footer{position:relative;padding-top:20px;padding-bottom:60px;color:#fff;background:#0a0b0c}.site-footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.3rem}.site-footer-content,.site-footer-content a{color:hsla(0,0%,100%,.7)}.site-footer-content a:hover{color:#fff;text-decoration:none}.site-footer-nav{display:flex}.site-footer-nav a{position:relative;margin-left:20px}.site-footer-nav a:before{content:"";position:absolute;top:11px;left:-11px;display:block;width:2px;height:2px;background:#fff;border-radius:100%}.site-footer-nav a:first-of-type:before{display:none}@media (max-width:650px){.site-footer-content{flex-direction:column}.site-footer-nav a:first-child{margin-left:0}}@media (prefers-color-scheme:dark){body{color:hsla(0,0%,100%,.75);background:var(--darkmode)}img{opacity:.9}.site-header-background:before{background:rgba(0,0,0,.6)}.post-feed{background:var(--darkmode)}.post-card,.post-card:hover{border-bottom-color:#131420}.author-profile-image{background:var(--darkmode)}.post-card-byline-content a{color:hsla(0,0%,100%,.75)}.post-card-byline-content a:hover{color:#fff}.post-card-image{background:var(--darkmode)}.post-card-title{color:hsla(0,0%,100%,.85)}.post-card-excerpt{color:#90a2aa}.author-avatar,.static-avatar{border-color:#1a1c20}.page-template .site-main,.post-full-content,.post-template .site-main,.site-main{background:var(--darkmode)}.post-full-title{color:hsla(0,0%,100%,.9)}.post-full-custom-excerpt{color:#90a2aa}.post-full-image{background-color:#131420}.post-full-byline{border-top-color:#212236}.post-full-byline-meta h4 a{color:hsla(0,0%,100%,.75)}.post-full-byline-meta h4 a:hover{color:#fff}.author-list-item .author-card{background:#0c0c13;box-shadow:0 12px 26px rgba(0,0,0,.4)}.author-list-item .author-card:before{border-top-color:#0c0c13}.no-image .author-social-link a{color:hsla(0,0%,100%,.75)}.post-full-content h1,.post-full-content h2,.post-full-content h3,.post-full-content h4,.post-full-content h6{color:hsla(0,0%,100%,.9)}.post-full-content a{color:#fff;box-shadow:inset 0 -1px 0 #fff}.post-full-content em,.post-full-content strong{color:#fff}.post-full-content code{color:#fff;background:#000}hr{border-top-color:#131420}.post-full-content hr:after{background:#131420;box-shadow:var(--darkmode) 0 0 0 5px}.post-full-content figcaption{color:hsla(0,0%,100%,.6)}.post-full-content table td:first-child{background-image:linear-gradient(90deg,var(--darkmode) 50%,rgba(4,4,6,0))}.post-full-content table td:last-child{background-image:linear-gradient(270deg,var(--darkmode) 50%,rgba(4,4,6,0))}.post-full-content table th{color:hsla(0,0%,100%,.85);background-color:#131420}.post-full-content table td,.post-full-content table th{border:1px solid #131420}.post-full-content .kg-bookmark-container,.post-full-content .kg-bookmark-container:hover{color:hsla(0,0%,100%,.75);box-shadow:0 0 1px hsla(0,0%,100%,.9)}.post-full-content input{color:#303a3e}.kg-bookmark-title{color:#fff}.kg-bookmark-description,.kg-bookmark-metadata{color:hsla(0,0%,100%,.75)}.site-archive-header .no-image{color:hsla(0,0%,100%,.9);background:var(--darkmode)}.site-archive-header .no-image .site-header-content{border-bottom-color:#212236}.site-header-content .author-profile-image{box-shadow:0 0 0 6px hsla(0,0%,100%,.04)}.subscribe-form{border:none;background:linear-gradient(#000,#000)}.subscribe-form-title{color:hsla(0,0%,100%,.9)}.subscribe-form p{color:hsla(0,0%,100%,.7)}.subscribe-email{border-color:#101019;color:hsla(0,0%,100%,.9);background:#0a0a10}.subscribe-email:focus{border-color:#343655}.subscribe-form button{opacity:.9}.subscribe-form .error .message-error,.subscribe-form .invalid .message-error{color:#ed694d}.subscribe-form .success .message-success{color:#abcf51}} /*# sourceMappingURL=screen.css.map */ \ No newline at end of file diff --git a/content/themes/speckle/assets/built/screen.css.map b/content/themes/speckle/assets/built/screen.css.map index ca083d8..98bd1c4 100644 --- a/content/themes/speckle/assets/built/screen.css.map +++ b/content/themes/speckle/assets/built/screen.css.map @@ -1 +1 @@ -{"version":3,"sources":["global.css","screen.css"],"names":[],"mappings":"AAGA,MAEE,iBAA0B,CAC1B,mBAA6B,CAC7B,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAGlC,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF,CCzcA,KACE,eACF,CAEA,KACE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,uBAAkC,CAClC,qBAAsB,CACtB,kBACF,CAEA,QACE,iBAAkB,CAClB,iBAAkB,CAClB,mBACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,gBACF,CAEA,WACE,WAAY,CACZ,WACF,CAGA,OACE,iBAAkB,CAClB,aACF,CAGA,OACE,aAAc,CACd,gBAAiB,CACjB,UACF,CAeA,yBACE,+EAGE,kBAAmB,CACnB,0BAA2B,CAC3B,2BACF,CAEA,yBACE,iBACF,CACF,CAKA,wBACE,iBAAkB,CAClB,eAAgB,CAChB,mBAAoB,CACpB,UAAW,CAEX,qBAAsB,CACtB,6DAKF,CAgCA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,kBAAmB,CACnB,eAAgB,CAChB,gBAAiB,CACjB,YACF,CAEA,YACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,cAAe,CACf,eAAgB,CAChB,eACF,CAEA,WACE,gBACF,CAEA,kBACE,UAAW,CACX,QAAS,CACT,aAAc,CACd,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAKA,kBACE,YACF,CAEA,0CACE,YACF,CAEA,uCACE,mBACF,CAEA,8BACE,gBAAiB,CACjB,iBACF,CAEA,oCACE,gBAAiB,CACjB,eAAgB,CAChB,iBACF,CAKA,0CACE,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,gBAAiB,CACjB,gBACF,CAEA,+BACE,aAAc,CACd,gBAAiB,CACjB,qBAAsB,CACtB,eAAgB,CAChB,SACF,CAEA,iDACE,oBAAqB,CACrB,SACF,CAEA,oDACE,kBAAmB,CACnB,+BACF,CAIA,yBACE,qBACE,kBACF,CACF,CAEA,yBACE,8BACE,gBACF,CAEA,oCACE,gBACF,CAEA,0CACE,qBAAsB,CACtB,kBAAmB,CACnB,gBACF,CAEA,iCACE,gBAAiB,CACjB,iBACF,CAEA,oDACE,mBACF,CACF,CAKA,eACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CAET,mDAKN,CAEA,UACE,iBAAkB,CAClB,WAAY,CACZ,YAAa,CACb,6BAA8B,CAC9B,sBAAuB,CACvB,eAAgB,CAChB,WAAY,CACZ,gBACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,YACF,CAEA,6HAGE,UAAW,CACX,iBAAkB,CAClB,KAAM,CACN,YAAa,CACb,UAAW,CACX,WAAY,CAMZ,OALF,CAQA,eACE,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,eAAgB,CAChB,iBAAkB,CAClB,gCAAiC,CACjC,iBAAkB,CAClB,mBAAoB,CACpB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBAAmB,CAEnB,4BACF,CAEA,oCACE,kBACF,CAUA,eACE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,kBAAmB,CACnB,eAAiB,CACjB,oBAAsB,CACtB,mBACF,CAEA,qBACE,oBACF,CAEA,mBACE,aAAc,CACd,UAAW,CACX,WACF,CAEA,iCACE,YACF,CAEA,kBACE,iBAAkB,CAClB,qBACF,CAEA,KACE,iBAAkB,CAClB,YAAa,CACb,YAAa,CACb,kBAAmB,CACnB,SAAU,CACV,eAAgB,CAChB,2CACF,CAEA,QACE,aAAc,CACd,QAAS,CACT,SACF,CAEA,UACE,iBAAkB,CAClB,aAAc,CACd,YAAkB,CAClB,UAAW,CACX,UAAY,CACZ,mCACF,CAEA,gBACE,oBAAqB,CACrB,SACF,CAEA,iBACE,UAAW,CACX,iBAAkB,CAClB,UAAW,CACX,UAAW,CACX,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,WAAa,CACb,+BACF,CAEA,uBACE,UAAW,CACX,UACF,CAEA,4BACE,iBAAkB,CAClB,SAAU,CACV,2BACF,CAEA,gBACE,iBAAkB,CAClB,iBAAkB,CAClB,OAAQ,CACR,UAAW,CACX,gBAAiB,CACjB,eAAgB,CAChB,mBAAoB,CACpB,SAAU,CACV,2CAAiD,CACjD,0BACF,CAEA,qBACE,UACF,CAEA,4BACE,YAAa,CACb,UACF,CAEA,uCACE,kBAAmB,CACnB,SAAU,CACV,uBACF,CAEA,gBACE,aAAc,CACd,YAAa,CACb,wBAAyB,CACzB,kBAAmB,CACnB,cAAe,CACf,WACF,CAEA,qBACE,iBAAkB,CAClB,QACF,CAEA,uBACE,kBACF,CAEA,8BACE,YACF,CAEA,uCACE,kBACF,CAEA,cACE,aAAc,CACd,YAAa,CACb,kBACF,CAEA,aACE,oBAAqB,CACrB,QAAS,CACT,YAAa,CACb,UACF,CAEA,mBACE,SACF,CAEA,iBACE,aAAc,CACd,SACF,CAMA,wCACE,aACF,CAEA,yBACE,WACF,CAEA,qBACE,aACF,CAEA,kBACE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,qBAAsB,CACtB,UAAW,CACX,eAAgB,CAChB,kBAAmB,CACnB,UACF,CAEA,wBACE,oBAAqB,CACrB,SACF,CAEA,uCACE,gBACF,CAEA,YACE,gBAAiB,CACjB,UACF,CAEA,kBACE,SACF,CAEA,gBACE,iBAAkB,CAClB,aAAc,CACd,SACF,CAIA,8BACE,WACF,CAEA,wCACE,SAAU,CACV,+CACF,CAEA,gDACE,SAAU,CACV,iDAGF,CAEA,yBACE,4BACE,gBACF,CAEA,eACE,eAAgB,CAChB,cACF,CAEA,eACE,cAAe,CACf,gBACF,CAEA,gBACE,YACF,CACF,CAKA,OACE,iBACF,CAEA,WAGE,cAAe,CACf,cAAe,CACf,gBAAiB,CACjB,eACF,CAEA,sBARE,iBAAkB,CAClB,YAkBF,CAXA,WAEE,cAAe,CAEf,qBAAsB,CACtB,eAAgB,CAChB,eAAgB,CAChB,mBAAoB,CACpB,gBAAiB,CACjB,+BAA4D,CAC5D,qBACF,CAEA,sBACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,iBACF,CAEA,iBACE,UAAW,CACX,YAAa,CACb,yCAAoD,CAEpD,mBAAiB,CAAjB,gBACF,CAEA,wBACE,iBAAkB,CAClB,aAAc,CACd,qBACF,CAEA,8BACE,oBACF,CAEA,kBACE,eACF,CAEA,6CACE,SACF,CAEA,4BACE,YACF,CAEA,uBACE,eAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,iBACE,eAAiB,CACjB,kBAAmB,CACnB,gCACF,CAEA,2BACE,YACF,CAEA,mBACE,WAAY,CACZ,YAAa,CACb,qBACF,CAEA,mBACE,cAAe,CACf,oBAAqB,CACrB,yBACF,CAEA,qBACE,iBACF,CAEA,gBACE,YAAa,CACb,sBAAuB,CACvB,SACF,CAEA,sCAEE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,kBAA+C,CAC/C,kBAAmB,CAEnB,mBAAiB,CAAjB,gBACF,CAEA,uEAEE,iBACF,CAEA,aACE,YAAa,CACb,cAAe,CACf,gBAAiB,CACjB,SAAU,CACV,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,QAAS,CACT,SACF,CAEA,eACE,aAAc,CACd,eAAgB,CAChB,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,kBACF,CAEA,qBACE,iBAAkB,CAClB,WAAY,CACZ,WAAY,CACZ,aAAc,CACd,eAAgB,CAChB,UAAY,CACZ,gBAAiB,CACjB,mBAAqB,CACrB,kBAAmB,CACnB,0BAA2B,CAC3B,iBAAkB,CAClB,wEACoC,CACpC,SAAU,CACV,iDAA0D,CAC1D,yBAA0B,CAC1B,mBACF,CAEA,6CACE,SAAU,CACV,uBACF,CAEA,yBACE,qBACE,YACF,CACF,CAEA,0BACE,YAAa,CACb,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,+BACE,QACF,CAEA,4BACE,aAAyC,CACzC,eACF,CAEA,uBACE,gBACF,CAEA,6BACE,oBAAqB,CACrB,YAAa,CACb,UACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,eACE,YAAa,CACb,kBACF,CAEA,8BACE,gBACF,CAEA,oBACE,oBACF,CAUA,yBACE,iBACE,aAAc,CACd,kBAAmB,CACnB,mBAAoB,CACpB,gBAAiB,CACjB,YACF,CAEA,uBACE,2BACF,CAEA,kDACE,YACF,CAEA,uCACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,gBACF,CAEA,kCACE,iBAAkB,CAClB,UAAW,CACX,WACF,CAEA,oCACE,cAAe,CACf,sBACF,CAEA,kCACE,YAAa,CACb,gBACF,CAMA,0EACE,kBACF,CAEA,sCACE,mBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAGA,0BACE,WACE,iBACF,CACF,CAEA,yBACE,WACE,eACF,CAEA,WACE,iBACF,CACF,CAEA,yBACE,iBACE,gBACF,CAEA,mBACE,gBACF,CACF,CAKA,oDAEE,eAAgB,CAChB,kBAAmB,CACnB,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,uBAAwB,CACxB,0BAA2B,CAC3B,2BACF,CAEA,gBACE,YAAa,CACb,0BAA2B,CAC3B,kBAAmB,CACnB,oBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,wBACF,CAEA,qBACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,0BACE,kBACE,sBACF,CACF,CAEA,yBACE,kBACE,iBAAkB,CAClB,gBACF,CACF,CAEA,yBACE,kBACE,mBACF,CACF,CAEA,iBACE,eAAiB,CACjB,aACF,CAEA,0BACE,eAAgB,CAChB,oBAAqB,CACrB,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,cACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,iBACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,eAAgB,CAChB,kBAAmB,CACnB,kBAA+C,CAC/C,iBACF,CAEA,qBACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,mBACE,iBAAkB,CAClB,aAAc,CACd,mBAAoB,CACpB,gBAAiB,CACjB,yBAA2B,CAC3B,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,0BACE,mBACE,cACF,CACF,CACA,yBACE,mBACE,aAAc,CACd,gBACF,CACF,CACA,yBACE,0BACE,gBAAiB,CACjB,iBACF,CACF,CAEA,6BACE,aACF,CAEA,uEAEE,YACF,CAEA,+SAcE,gBAAmB,CACnB,cACF,CACA,yBACE,6IAOE,oBACF,CACF,CAEA,sBACE,qBACF,CAEA,wBACE,QACF,CAEA,qBACE,qBAAsB,CACtB,qBAAsB,CACtB,yCAA0C,CAC1C,8BACF,CAEA,2BACE,iBAAkB,CAClB,oBAAqB,CACrB,qCACF,CAEA,gDAEE,aACF,CAEA,yBACE,oBAAqB,CACrB,iBACF,CAEA,kCACE,YACF,CAEA,gDAEE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,WACF,CACA,0BACE,gDAEE,UACF,CACF,CAUA,qCACE,cAAe,CACf,WACF,CAUA,gCACE,aAAc,CACd,eAAgB,CAChB,mBAAoB,CACpB,iBACF,CAGA,0BACE,uBACF,CAEA,8BACE,gBAAiB,CACjB,eAAgB,CAChB,6BACF,CACA,yBACE,8BACE,eACF,CACF,CAEA,gCACE,cAAiB,CACjB,aAAc,CACd,iBAAkB,CAClB,mBAAoB,CACpB,iBACF,CAEA,2CACE,eACF,CAEA,wBACE,iBAAkB,CAClB,cAAgB,CAChB,eAAgB,CAChB,yBAA2B,CAC3B,2BAA4B,CAC5B,iBACF,CAEA,0BACE,oBACF,CAEA,uBACE,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,cAAe,CACf,qBAAoD,CACpD,sBAAuB,CACvB,gBAAiB,CACjB,iBAAkB,CAClB,kBAA6C,CAC7C,iBACF,CAEA,wCACE,aACF,CAFA,mCACE,aACF,CAEA,4BACE,SAAU,CACV,iBAAkB,CAClB,mBAAoB,CACpB,sBACF,CAEA,uCACE,aACF,CAEA,8CACE,kBACF,CAEA,sBACE,YACF,CAEA,4BACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,QAAS,CACT,aAAc,CACd,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,kBAA+C,CAC/C,yBAA0B,CAC1B,uBACF,CAEA,wBACE,gBACF,CAEA,oIAME,aAAwC,CACxC,wHAEF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CACA,yBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,eACF,CACA,yBACE,eACF,CACA,yBACE,YACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,aAAc,CACd,aAAe,CACf,qBAAwB,CACxB,QAAS,CACT,iBAAkB,CAClB,yBAA2B,CAC3B,gBAAiB,CACjB,kBAAmB,CACnB,iBACF,CACA,0BACE,sBACE,gBAAiB,CACjB,WACF,CACF,CACA,yBACE,sBACE,iBAAkB,CAClB,iBAAkB,CAClB,gBAAkB,CAClB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAuB,CACvB,cAAe,CACf,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,iBACF,CACF,CAEA,eACE,kBACF,CAEA,WACE,gBACF,CAEA,aACE,QACF,CAEA,kBACE,2BAA6B,CAC7B,gBAAiB,CACjB,eAAiB,CACjB,8BAAgC,CAChC,yBACF,CAGA,0BACE,iBACE,qBAAsB,CACtB,eACF,CAEA,qBACE,gBACF,CACF,CAEA,yBACE,iBACE,gBACF,CACF,CAEA,yBACE,gBACE,gBAAiB,CACjB,iBACF,CAEA,iBACE,eAAiB,CACjB,gBAAiB,CACjB,kBACF,CAEA,iBACE,cAAe,CACf,iBACF,CAEA,mBACE,SACF,CAEA,mDAEE,YACF,CACF,CAGA,yBACE,oBAAqB,CACrB,eAAgB,CAChB,mBAAqB,CACrB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,wBAAyB,CACzB,wHAC8D,CAC9D,gBAAiB,CACjB,kBAAmB,CACnB,kBAAmB,CAInB,gCAAiC,CACjC,sJAWe,CACf,mCAAqC,CACrC,mCAAqC,CACrC,2BAlBF,CAqBA,wCACE,kEAIC,CACD,yBAA0B,CAC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,aACF,CAEA,yBACE,sBACE,gBACF,CAEA,4BACE,gBACF,CACF,CAEA,yBACE,qBACE,qBACF,CAEA,4BACE,qBAAsB,CACtB,UACF,CAEA,uBACE,eAAkB,CAClB,UACF,CACF,CAKA,oBACE,aAAc,CACd,eACF,CAKA,WACE,0CAAiD,CACjD,kBACF,CAEA,gBACE,YAAa,CACb,cAAe,CACf,cAAe,CACf,gBACF,CAEA,sBACE,gBAAiB,CACjB,kBACF,CAEA,4BACE,YACF,CAEA,kCACE,UAAW,CACX,UACF,CAEA,4BACE,UAAW,CACX,UAAY,CACZ,8BACF,CAEA,6CACE,SACF,CAEA,8BACE,wBACF,CAEA,0BACE,iBACF,CAEA,qCACE,wBACF,CAEA,uCACE,wBACF,CAEA,gBACE,iBAAkB,CAClB,cAAe,CACf,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,2CAGC,CACD,iBACF,CAEA,kBACE,8BACF,CAEA,wBACE,oBACF,CAEA,0BACE,QAAS,CACT,wBAA+B,CAC/B,gBAAiB,CACjB,eAAgB,CAChB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,4BACE,UAAW,CACX,eAAgB,CAChB,oBAAqB,CACrB,UACF,CAEA,kCACE,SACF,CAEA,wBACE,gBACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,QAAS,CACT,SAAU,CACV,eACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,QAAS,CACT,cAAe,CACf,gCACF,CAEA,wCACE,kBAAmB,CACnB,WACF,CAEA,2BACE,QAAS,CACT,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CAEA,6BACE,aAAc,CACd,UAAW,CACX,UACF,CAEA,mCACE,SACF,CAEA,wBACE,eAAgB,CAChB,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,sBACF,CAEA,qBACE,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,uBACE,QAAS,CACT,wBACF,CAEA,uBACE,iBAAkB,CAClB,iBACF,CAEA,yBACE,yBAA0B,CAC1B,mCAA0C,CAC1C,wBAA+B,CAC/B,gBAAiB,CACjB,mBAAoB,CACpB,+BACF,CAEA,+BACE,0BAA2B,CAC3B,mBAAoB,CACpB,oBACF,CAEA,0BACE,gBACE,cAAe,CACf,iBACF,CACF,CAEA,yBACE,gBACE,qBAAsB,CACtB,gBACF,CAEA,gBACE,aAAc,CACd,aAAc,CACd,SAAU,CACV,eACF,CAEA,sBACE,aAAc,CACd,WAAY,CACZ,gBAAiB,CACjB,0CACF,CACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,kBACF,CAEA,6BACE,aAAc,CACd,cACF,CAGA,uEACE,UACF,CAEA,4CACE,gBACF,CAEA,4CACE,eACF,CAEA,0BACE,mBACF,CAEA,oHAIE,cACF,CAEA,8BACE,QACF,CAEA,8BACE,iBAAkB,CAClB,aAAwC,CACxC,wHAC8D,CAC9D,aAAc,CACd,iBAAkB,CAClB,iBAAkB,CAClB,gBACF,CAEA,0BACE,eACF,CAEA,eACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,UACF,CAEA,0CACE,QACF,CAEA,0BACE,4CACE,WACF,CACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,gBAAiB,CACjB,WACF,CAEA,gBACE,YAAa,CACb,kBAAmB,CACnB,sBACF,CAEA,sBACE,aAAc,CACd,QAAS,CACT,UAAW,CACX,WACF,CAEA,oCACE,gBACF,CAEA,sCACE,kBACF,CAEA,wLAIE,oBACF,CAGA,cACE,UACF,CAEA,kBACE,QACF,CAEA,kBACE,UACF,CAEA,2BACE,YACF,CAEA,0CACE,YAAa,CACb,gBAAiB,CAEjB,wHAC8D,CAE9D,iBAEF,CAEA,0FARE,qBAAsB,CAGtB,oBAAqB,CAErB,iEAOF,CAEA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,0BAA2B,CAC3B,sBAAuB,CACvB,YACF,CAEA,mBACE,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,gCACF,CAEA,mEACE,iBACF,CAEA,yBACE,mBAAoB,CACpB,iBAAkB,CAClB,eAAgB,CAChB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAEhB,oBAAqB,CACrB,2BACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,eACF,CAEA,2BACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,WAAY,CACZ,yBAA0B,CAE1B,mBAAiB,CAAjB,gBACF,CAEA,sBACE,YAAa,CACb,cAAe,CACf,kBAAmB,CACnB,eAAgB,CAChB,qBAAsB,CACtB,gBAAiB,CACjB,eACF,CAEA,qCACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,oBACE,iBACF,CAEA,0BACE,WAAY,CACZ,YACF,CAEA,uBACE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,sBAAuB,CACvB,kBAAmB,CACnB,aAAwC,CACxC,eACF,CAEA,yBACE,0BACE,mBACF,CAEA,oHAIE,eACF,CACF,CAEA,yBACE,oEAEE,iBAAkB,CAClB,gBACF,CAEA,8BACE,kBACF,CAEA,0CACE,qBACF,CAEA,kEAGE,gBAAiB,CACjB,iBACF,CAEA,qCACE,UAAW,CACX,WACF,CAEA,uBACE,OAAQ,CACR,gBAAiB,CACjB,UACF,CAEA,2BACE,yBACF,CAEA,qBACE,OACF,CACF,CAIA,eACE,YAAa,CACb,kBAAmB,CACnB,0BAA2B,CAC3B,sBAAuB,CACvB,mBACF,CAEA,oCACE,kBACF,CAEA,8CACE,mBACF,CAEA,uBACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,mBACF,CAEA,2CACE,UAAW,CACX,aAAc,CACd,eAAgB,CAChB,WAAY,CACZ,YAAa,CACb,uCACF,CAEA,mCACE,UAAW,CACX,aAAc,CACd,cAAe,CACf,cAAe,CACf,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,oCACE,UAAW,CACX,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBACF,CAEA,kDACE,gBACF,CAOA,2FACE,oBAAqB,CACrB,SACF,CAEA,sBACE,UAAW,CACX,eACF,CAEA,gCACE,qBACF,CAEA,4BACE,SACF,CAEA,oBACE,oBAAqB,CACrB,QAAS,CACT,aACF,CAEA,8HAGE,eAAgB,CAChB,oBAAqB,CACrB,aAAc,CACd,UAAW,CACX,UACF,CAEA,4JAGE,oBACF,CAEA,yBACE,sFAGE,YACF,CACF,CAEA,yBACE,eACE,gBACF,CAEA,yBACE,mBACF,CAEA,uBACE,kBAAmB,CACnB,eACF,CAEA,2CACE,UAAW,CACX,WACF,CAEA,mCACE,gBAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,iBACF,CAEA,oCACE,cACF,CAEA,8HAGE,cAAe,CACf,YACF,CACF,CAKA,eACE,oBACF,CAEA,iBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,cAAe,CACf,iBACF,CAEA,gCACE,cACF,CAEA,eACE,mBAAoB,CACpB,+BAA4D,CAC5D,iBACF,CAEA,YACE,QAAS,CACT,sBAAuB,CACvB,cAAe,CACf,eAAgB,CAChB,mBAAoB,CACpB,WACF,CAEA,mBACE,QAAS,CACT,oBAAqB,CACrB,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,YACE,oBAAqB,CACrB,cACF,CAEA,yBACE,0BACE,eAAgB,CAChB,gBAAiB,CACjB,kBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,YACE,iBACF,CACA,eACE,mBACF,CACA,mBACE,cAAiB,CACjB,gBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,eACE,mBACF,CACF,CAKA,wBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CACb,cAAe,CACf,UAAW,CACX,iBAAkB,CAClB,uBAAwB,CACxB,iDAAyD,CACzD,2BACF,CAEA,kDACE,qBACF,CAOA,4FACE,kBAAmB,CACnB,uBACF,CAEA,8BACE,iBAAkB,CAClB,8CAAoD,CACpD,2BACF,CAEA,gDACE,MAAO,CACP,KAAM,CACN,UAAW,CACX,WACF,CAEA,6GAEE,QAAS,CACT,UAAW,CACX,UAAW,CACX,UACF,CAEA,yBACE,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,aACF,CAEA,wBACE,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,YAAa,CACb,aAAc,CACd,UAAW,CACX,WACF,CAEA,+BAUE,uBACF,CAEA,6DAZE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,aAAc,CACd,UAAW,CACX,UAAW,CACX,eAAgB,CAChB,UAeF,CAXA,8BAUE,wBACF,CAEA,6DAEE,cACF,CAEA,mBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,YAAa,CACb,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,4BAAiC,CACjC,SAAU,CACV,8BAAgC,CAChC,mBACF,CAEA,0BACE,YAAa,CACb,SAAU,CACV,mBACF,CAEA,2BACE,iBAAkB,CAClB,cAAiB,CACjB,WAAY,CACZ,UAAW,CACX,iBACF,CAEA,mCACE,WAAY,CACZ,UAAW,CACX,eACF,CAEA,wBACE,cAAe,CACf,QAAS,CACT,SAAU,CACV,WACF,CAEA,yBACE,oBAAqB,CACrB,eAAkB,CAClB,gBAAiB,CACjB,kBACF,CAEA,+BACE,kBAAmB,CACnB,eAAgB,CAChB,UAAW,CACX,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,wBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,eACF,CAEA,+BACE,WACF,CAEA,oCACE,aAAc,CACd,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,oBAAqB,CACrB,cAAe,CACf,eAAgB,CAChB,eAAmB,CACnB,mBAAqB,CACrB,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAAiB,CACjB,iBAAkB,CAClB,mCAAqC,CAErC,uBACF,CAEA,uBACE,SAAU,CACV,oBACF,CAEA,0BACE,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,YAAa,CACb,UAAW,CACX,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,mEAKC,CACD,iBAAkB,CAElB,2CACF,CAEA,iEAEE,kBACF,CAEA,2CACE,OACF,CAEA,yBACE,0BACE,eACF,CACF,CAKA,aACE,iBAAkB,CAClB,gBAAiB,CACjB,mBAAoB,CACpB,UAAW,CACX,kBACF,CAEA,qBACE,YAAa,CACb,cAAe,CACf,6BAA8B,CAC9B,kBAAmB,CAEnB,gBACF,CAEA,4CAJE,wBAMF,CAEA,6BACE,UAA6B,CAC7B,oBACF,CAEA,iBACE,YACF,CAEA,mBACE,iBAAkB,CAClB,gBACF,CAEA,0BACE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,aAAc,CACd,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,kBACF,CAEA,wCACE,YACF,CAEA,yBACE,qBACE,qBACF,CAEA,+BACE,aACF,CACF,CAIA,mCACE,KACE,yBAAgC,CAChC,0BACF,CAEA,IACE,UACF,CAEA,+BACE,yBACF,CAEA,WACE,0BACF,CAEA,4BAEE,2BACF,CAEA,sBACE,0BACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,iBACE,0BACF,CAEA,iBACE,yBACF,CAEA,mBACE,aACF,CAEA,8BAEE,oBACF,CAQA,kFACE,0BACF,CAEA,iBACE,wBACF,CAEA,0BACE,aACF,CAEA,iBACE,wBACF,CAEA,kBACE,wBACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,+BACE,kBAA6C,CAC7C,qCACF,CAEA,sCACE,wBACF,CAEA,gCACE,yBACF,CAEA,8GAKE,wBACF,CAEA,qBACE,UAAW,CACX,8BACF,CAMA,gDACE,UACF,CAEA,wBACE,UAAW,CACX,eACF,CAEA,GACE,wBACF,CAEA,4BACE,kBAA6C,CAC7C,oCACF,CAEA,8BACE,wBACF,CAEA,wCACE,yEAKF,CAEA,uCACE,0EAKF,CAEA,4BACE,yBAAgC,CAChC,wBACF,CAEA,wDAEE,wBACF,CAEA,0FAEE,yBAAgC,CAChC,qCACF,CAEA,yBACE,aACF,CAEA,mBACE,UACF,CAMA,+CACE,yBACF,CAEA,+BACE,wBAA+B,CAC/B,0BACF,CAEA,oDACE,2BACF,CAEA,2CACE,wCACF,CAEA,gBACE,WAAY,CACZ,qCAIF,CAEA,sBACE,wBACF,CAEA,kBACE,wBACF,CAEA,iBACE,oBAA+C,CAC/C,wBAA+B,CAC/B,kBACF,CAEA,uBACE,oBACF,CAEA,uBACE,UACF,CAEA,8EAEE,aACF,CAEA,0CACE,aACF,CACF","file":"screen.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n /* Colours */\n --primary: rgb(0, 15, 148);\n --secondary: rgb(0, 137, 250);\n --blue: #3eb0ef;\n --green: #a4d037;\n --purple: #ad26b4;\n --yellow: #fecd35;\n --red: #f05230;\n --darkgrey: #15171a;\n --midgrey: #738a94;\n --lightgrey: #c5d2d9;\n --whitegrey: #e5eff5;\n --pink: #fa3a57;\n --brown: #a3821a;\n --darkmode: color-mod(var(--darkgrey) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n margin: 0;\n padding: 0;\n border: 0;\n font: inherit;\n font-size: 100%;\n vertical-align: baseline;\n}\nbody {\n line-height: 1;\n}\nol,\nul {\n list-style: none;\n}\nblockquote,\nq {\n quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n content: \"\";\n content: none;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\nimg {\n max-width: 100%;\n}\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n box-sizing: inherit;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\ni,\nem,\ndfn {\n font-style: italic;\n}\nh1 {\n margin: 0.67em 0;\n font-size: 2em;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nmark {\n background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0; /* 3 */\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n}\nbutton {\n overflow: visible;\n border: none;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n cursor: pointer; /* 3 */\n\n -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput:focus {\n outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n box-sizing: content-box; /* 2 */\n\n -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nlegend {\n padding: 0; /* 2 */\n border: 0; /* 1 */\n}\ntextarea {\n overflow: auto;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n\n/* ==========================================================================\n Base styles: opinionated defaults\n ========================================================================== */\n\nhtml {\n overflow-x: hidden;\n overflow-y: scroll;\n font-size: 62.5%;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n overflow-x: hidden;\n color: color-mod(var(--midgrey) l(-30%));\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n font-size: 1.6rem;\n line-height: 1.6em;\n font-weight: 400;\n font-style: normal;\n letter-spacing: 0;\n text-rendering: optimizeLegibility;\n background: #fff;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n text-shadow: none;\n background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n position: relative;\n display: block;\n width: 100%;\n margin: 2.5em 0 3.5em;\n padding: 0;\n height: 1px;\n border: 0;\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n vertical-align: middle;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\ntextarea {\n resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n padding-left: 1.3em;\n padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n margin: 0.5em 0 1em;\n}\n\nul {\n list-style: disc;\n}\n\nol {\n list-style: decimal;\n}\n\nul,\nol {\n max-width: 100%;\n}\n\nli {\n margin: 0.5em 0;\n padding-left: 0.3em;\n line-height: 1.6em;\n}\n\ndt {\n float: left;\n margin: 0 20px 0 0;\n width: 120px;\n color: var(--darkgrey);\n font-weight: 500;\n text-align: right;\n}\n\ndd {\n margin: 0 0 5px 0;\n text-align: left;\n}\n\nblockquote {\n margin: 1.5em 0;\n padding: 0 1.6em 0 1.6em;\n border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n margin: 0.8em 0;\n font-size: 1.2em;\n font-weight: 300;\n}\n\nblockquote small {\n display: inline-block;\n margin: 0.8em 0 0.8em 1.5em;\n font-size: 0.9em;\n opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n font-weight: bold;\n}\nblockquote cite a {\n font-weight: normal;\n}\n\na {\n color: color-mod(var(--blue) l(-5%));\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n line-height: 1.15;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\nh1 {\n margin: 0 0 0.5em 0;\n font-size: 5.5rem;\n font-weight: 600;\n}\n@media (max-width: 500px) {\n h1 {\n font-size: 2.2rem;\n }\n}\n\nh2 {\n margin: 1.5em 0 0.5em 0;\n font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n h2 {\n font-size: 1.8rem;\n }\n}\n\nh3 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.8rem;\n font-weight: 500;\n}\n@media (max-width: 500px) {\n h3 {\n font-size: 1.7rem;\n }\n}\n\nh4 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.6rem;\n font-weight: 500;\n}\n\nh5 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n\nh6 {\n margin: 1.5em 0 0.5em 0;\n font-size: 1.4rem;\n font-weight: 500;\n}\n","/* Table of Contents\r\n/* ------------------------------------------------------------\r\n\r\nThis is a development CSS file which is built to a minified\r\nproduction stylesheet in assets/built/screen.css\r\n\r\n1. Global Styles\r\n2. Layout\r\n3. Special Templates\r\n4. Site Header\r\n 4.1 Home header\r\n 4.2 Archive header\r\n5. Site Navigation\r\n6. Post Feed\r\n7. Single Post\r\n 7.1. Post Byline\r\n 7.2. Members Subscribe Form\r\n 7.3. Comments\r\n 7.4. Related Posts\r\n 7.5. Koenig Styles\r\n8. Author Template\r\n9. Error Template\r\n10. Subscribe Overlay\r\n11. Site Footer\r\n12. Dark Mode\r\n\r\n*/\r\n\r\n/* 1. Global - Set up the things\r\n/* ---------------------------------------------------------- */\r\n@import \"global.css\";\r\n\r\nbody {\r\n background: #fff;\r\n}\r\n\r\n.img {\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n background-position: center center;\r\n background-size: cover;\r\n border-radius: 100%;\r\n}\r\n\r\n.hidden {\r\n visibility: hidden;\r\n position: absolute;\r\n text-indent: -9999px;\r\n}\r\n\r\n/* 2. Layout - Page building blocks\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-wrapper {\r\n display: flex;\r\n flex-direction: column;\r\n min-height: 100vh;\r\n}\r\n\r\n.site-main {\r\n z-index: 100;\r\n flex-grow: 1;\r\n}\r\n\r\n/* Full width page blocks */\r\n.outer {\r\n position: relative;\r\n padding: 0 5vw;\r\n}\r\n\r\n/* Centered content container blocks */\r\n.inner {\r\n margin: 0 auto;\r\n max-width: 1040px;\r\n width: 100%;\r\n}\r\n\r\n/* Usage:\r\n\r\n

\r\n\r\n*/\r\n\r\n/* 3. Special Template Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n@media (min-width: 900px) {\r\n .home-template .post-feed,\r\n .tag-template .post-feed,\r\n .author-template .post-feed {\r\n padding: 40px 0 5vw;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n }\r\n\r\n .home-template .site-nav {\r\n position: relative;\r\n }\r\n}\r\n\r\n/* 4. Site Header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-header-background {\r\n position: relative;\r\n margin-top: 64px;\r\n padding-bottom: 12px;\r\n color: #fff;\r\n /* background: color-mod(var(--darkgrey) l(-5%)) no-repeat center center; */\r\n background-size: cover;\r\n background: linear-gradient(\r\n to bottom right,\r\n color-mod(var(--primary) l(-5%)) 0%,\r\n color-mod(var(--secondary) l(-5%)) 100%\r\n );\r\n}\r\n\r\n/* .site-header-background:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n background: rgba(0, 0, 0, 0.18);\r\n} */\r\n\r\n/* .site-header-background:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: auto;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n height: 140px;\r\n background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));\r\n} */\r\n\r\n/* .site-header-background.no-image:before,\r\n.site-header-background.no-image:after {\r\n display: none;\r\n} */\r\n\r\n.site-header-content {\r\n z-index: 100;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 6vw 3vw;\r\n min-height: 200px;\r\n height: 100vh;\r\n}\r\n\r\n.site-title {\r\n z-index: 10;\r\n margin: 0 0 0 -2px;\r\n padding: 0;\r\n font-size: 5rem;\r\n line-height: 1em;\r\n font-weight: 600;\r\n}\r\n\r\n.site-logo {\r\n max-height: 100px;\r\n}\r\n\r\n.site-description {\r\n z-index: 10;\r\n margin: 0;\r\n padding: 5px 0;\r\n font-size: 2.1rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n opacity: 0.8;\r\n}\r\n\r\n/* 4.1 Home header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-home-header {\r\n z-index: 1000;\r\n}\r\n\r\n.site-home-header .site-header-background {\r\n margin-top: 0;\r\n}\r\n\r\n.site-home-header .site-header-content {\r\n padding: 5vw 3vw 6vw;\r\n}\r\n\r\n.site-home-header .site-title {\r\n font-size: 5.5rem;\r\n text-align: center;\r\n}\r\n\r\n.site-home-header .site-description {\r\n font-size: 2.2rem;\r\n font-weight: 300;\r\n text-align: center;\r\n}\r\n\r\n/* 4.2 Archive header (tag and author post lists)\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-archive-header .site-header-content {\r\n position: relative;\r\n align-items: stretch;\r\n padding: 12vw 0 20px;\r\n min-height: 200px;\r\n max-height: 600px;\r\n}\r\n\r\n.site-archive-header .no-image {\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n color: var(--darkgrey);\r\n background: #fff;\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-description {\r\n color: var(--midgrey);\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-header-content {\r\n padding: 5vw 0 10px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n}\r\n\r\n/* Special header styles for smaller screens */\r\n\r\n@media (max-width: 900px) {\r\n .site-header-content {\r\n padding-bottom: 9vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .site-home-header .site-title {\r\n font-size: 4.2rem;\r\n }\r\n\r\n .site-home-header .site-description {\r\n font-size: 1.8rem;\r\n }\r\n\r\n .site-archive-header .site-header-content {\r\n flex-direction: column;\r\n align-items: center;\r\n min-height: unset;\r\n }\r\n\r\n .site-archive-header .site-title {\r\n font-size: 4.2rem;\r\n text-align: center;\r\n }\r\n\r\n .site-archive-header .no-image .site-header-content {\r\n padding: 12vw 0 20px;\r\n }\r\n}\r\n\r\n/* 5. Site Navigation\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-nav-main {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 1000;\r\n \r\n background: linear-gradient(\r\n to right,\r\n color-mod(var(--primary)) 0%,\r\n color-mod(var(--secondary)) 100%\r\n );\r\n}\r\n\r\n.site-nav {\r\n position: relative;\r\n z-index: 100;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-start;\r\n overflow: hidden;\r\n height: 64px;\r\n font-size: 1.3rem;\r\n}\r\n\r\n.site-nav-left-wrapper {\r\n position: relative;\r\n flex: 1 0 auto;\r\n display: flex;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n z-index: 1000;\r\n width: 40px;\r\n height: 100%;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n right: 0;\r\n}\r\n\r\n.site-nav-left {\r\n flex: 1 0 auto;\r\n display: flex;\r\n align-items: center;\r\n overflow-x: auto;\r\n overflow-y: hidden;\r\n -webkit-overflow-scrolling: touch;\r\n margin-right: 10px;\r\n padding: 10px 0 80px;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n white-space: nowrap;\r\n\r\n -ms-overflow-scrolling: touch;\r\n}\r\n\r\n.site-nav-left .nav li:last-of-type {\r\n padding-right: 20px;\r\n}\r\n\r\n/* Site Nav Hack Explanation (above):\r\n\r\nWhat's happening above is .site-nav-left is set to overflow-x and allow sideways scrolling, so that when there isn't enough space for all nav items (either due to lots of nav items, or a small viewport), you can still scroll side-to-side to reach them. Also, there is a small gradient on the left and right side covering the menu so that the menu goes offscreen smoothly.\r\n\r\nThe knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px of padding-bottom and a 40px fixed height parent (.site-nav) hides that entirely. Slightly hacky code. But nice clean end-result.\r\n\r\n*/\r\n\r\n.site-nav-logo {\r\n position: relative;\r\n z-index: 100;\r\n flex-shrink: 0;\r\n display: inline-block;\r\n margin-right: 32px;\r\n padding: 12px 0;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n line-height: 1.8rem;\r\n font-weight: bold;\r\n letter-spacing: -0.5px;\r\n text-transform: none;\r\n}\r\n\r\n.site-nav-logo:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.site-nav-logo img {\r\n display: block;\r\n width: auto;\r\n height: 21px;\r\n}\r\n\r\n.site-home-header .site-nav-logo {\r\n display: none;\r\n}\r\n\r\n.site-nav-content {\r\n position: relative;\r\n align-self: flex-start;\r\n}\r\n\r\n.nav {\r\n position: absolute;\r\n z-index: 1000;\r\n display: flex;\r\n margin: 0 0 0 -12px;\r\n padding: 0;\r\n list-style: none;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n}\r\n\r\n.nav li {\r\n display: block;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.nav li a {\r\n position: relative;\r\n display: block;\r\n padding: 12px 12px;\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: opacity 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.nav li a:before {\r\n content: \"\";\r\n position: absolute;\r\n right: 100%;\r\n bottom: 8px;\r\n left: 12px;\r\n height: 1px;\r\n background: #fff;\r\n opacity: 0.25;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover:before {\r\n right: 12px;\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav {\r\n visibility: hidden;\r\n opacity: 0;\r\n transform: translateY(-175%);\r\n}\r\n\r\n.nav-post-title {\r\n visibility: hidden;\r\n position: absolute;\r\n top: 9px;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n font-weight: 400;\r\n text-transform: none;\r\n opacity: 0;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n transform: translateY(175%);\r\n}\r\n\r\n.nav-post-title.dash {\r\n left: -25px;\r\n}\r\n\r\n.nav-post-title.dash:before {\r\n content: \"– \";\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav-post-title {\r\n visibility: visible;\r\n opacity: 1;\r\n transform: translateY(0);\r\n}\r\n\r\n.site-nav-right {\r\n flex: 0 1 auto;\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n padding: 10px 0;\r\n height: 64px;\r\n}\r\n\r\n.site-nav-right .nav {\r\n position: relative;\r\n margin: 0;\r\n}\r\n\r\n.site-nav-right .nav a {\r\n white-space: nowrap;\r\n}\r\n\r\n.site-nav-right .nav a:before {\r\n display: none;\r\n}\r\n\r\n.site-nav-right .nav li:last-of-type a {\r\n margin-right: -12px;\r\n}\r\n\r\n.social-links {\r\n flex-shrink: 0;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.social-link {\r\n display: inline-block;\r\n margin: 0;\r\n padding: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.social-link:hover {\r\n opacity: 1;\r\n}\r\n\r\n.social-link svg {\r\n height: 1.8rem;\r\n fill: #fff;\r\n}\r\n\r\n.social-link-fb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg path {\r\n stroke: #fff;\r\n}\r\n\r\n.social-link-rss svg {\r\n height: 1.9rem;\r\n}\r\n\r\n.subscribe-button {\r\n display: block;\r\n margin: 0 0 0 10px;\r\n padding: 4px 10px;\r\n border: #fff 1px solid;\r\n color: #fff;\r\n line-height: 1em;\r\n border-radius: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.subscribe-button:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.site-nav-right .nav + .subscribe-button {\r\n margin-left: 24px;\r\n}\r\n\r\n.rss-button {\r\n padding: 10px 8px;\r\n opacity: 0.8;\r\n}\r\n\r\n.rss-button:hover {\r\n opacity: 1;\r\n}\r\n\r\n.rss-button svg {\r\n margin-bottom: 1px;\r\n height: 2.1rem;\r\n fill: #fff;\r\n}\r\n\r\n/* Special behaviors for home navigation */\r\n\r\n.home-template .site-nav-main {\r\n z-index: 100; \r\n}\r\n\r\n.home-template .site-nav-main .site-nav {\r\n opacity: 0;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;\r\n}\r\n\r\n.home-template .site-nav-main .fixed-nav-active {\r\n opacity: 1;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.05s;\r\n\r\n\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .site-home-header .site-nav {\r\n margin-left: -5vw;\r\n }\r\n\r\n .site-nav-main {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n\r\n .site-nav-left {\r\n margin-right: 0;\r\n padding-left: 5vw;\r\n }\r\n\r\n .site-nav-right {\r\n display: none;\r\n }\r\n}\r\n\r\n/* 6. Post Feed\r\n/* ---------------------------------------------------------- */\r\n\r\n.posts {\r\n overflow-x: hidden;\r\n}\r\n\r\n.post-feed {\r\n position: relative;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -20px;\r\n padding: 50px 0 0;\r\n background: #fff;\r\n}\r\n\r\n.post-card {\r\n position: relative;\r\n flex: 1 1 301px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 0 40px;\r\n padding: 0 20px 40px;\r\n min-height: 220px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n background-size: cover;\r\n}\r\n\r\n.post-card-image-link {\r\n position: relative;\r\n display: block;\r\n overflow: hidden;\r\n border-radius: 3px;\r\n}\r\n\r\n.post-card-image {\r\n width: 100%;\r\n height: 200px;\r\n background: var(--lightgrey) no-repeat center center;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-content-link {\r\n position: relative;\r\n display: block;\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-card-content-link:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.post-card-header {\r\n margin: 15px 0 0;\r\n}\r\n\r\n.post-feed .no-image .post-card-content-link {\r\n padding: 0;\r\n}\r\n\r\n.no-image .post-card-header {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-primary-tag {\r\n margin: 0 0 0.2em;\r\n color: var(--blue);\r\n font-size: 1.2rem;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-title {\r\n margin: 0 0 0.4em;\r\n line-height: 1.15em;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.no-image .post-card-title {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-content {\r\n flex-grow: 1;\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.post-card-excerpt {\r\n max-width: 56em;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n}\r\n\r\n.post-card-excerpt p {\r\n margin-bottom: 1em;\r\n}\r\n\r\n.post-card-meta {\r\n display: flex;\r\n align-items: flex-start;\r\n padding: 0;\r\n}\r\n\r\n.author-profile-image,\r\n.avatar-wrapper {\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 100%;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-meta .profile-image-wrapper,\r\n.post-card-meta .avatar-wrapper {\r\n position: relative;\r\n}\r\n\r\n.author-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 0 0 4px;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.author-list-item {\r\n position: relative;\r\n flex-shrink: 0;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.static-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 0 0 -6px;\r\n width: 34px;\r\n height: 34px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n}\r\n\r\n.author-name-tooltip {\r\n position: absolute;\r\n bottom: 105%;\r\n z-index: 999;\r\n display: block;\r\n padding: 2px 8px;\r\n color: white;\r\n font-size: 1.2rem;\r\n letter-spacing: 0.2px;\r\n white-space: nowrap;\r\n background: var(--darkgrey);\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.03) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: translateY(6px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item:hover .author-name-tooltip {\r\n opacity: 1;\r\n transform: translateY(0px);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .author-name-tooltip {\r\n display: none;\r\n }\r\n}\r\n\r\n.post-card-byline-content {\r\n flex: 1 1 50%;\r\n display: flex;\r\n flex-direction: column;\r\n margin: 2px 0 0 6px;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-byline-content span {\r\n margin: 0;\r\n}\r\n\r\n.post-card-byline-content a {\r\n color: color-mod(var(--darkgrey) l(+20%));\r\n font-weight: 600;\r\n}\r\n\r\n.post-card-byline-date {\r\n font-size: 1.2rem;\r\n}\r\n\r\n.post-card-byline-date .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.single-author-byline {\r\n display: flex;\r\n flex-direction: column;\r\n margin-left: 5px;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.single-author {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.single-author .static-avatar {\r\n margin-left: -2px;\r\n}\r\n\r\n.single-author-name {\r\n display: inline-block;\r\n}\r\n\r\n/* Special Styling for home page grid (below):\r\n\r\nThe first post in the list is styled to be bigger than the others and take over\r\nthe full width of the grid to give it more emphasis. Wrapped in a media query to\r\nmake sure this only happens on large viewports / desktop-ish devices.\r\n\r\n */\r\n\r\n@media (min-width: 795px) {\r\n .post-card-large {\r\n flex: 1 1 100%;\r\n flex-direction: row;\r\n padding-bottom: 40px;\r\n min-height: 280px;\r\n border-top: 0;\r\n }\r\n\r\n .post-card-large:hover {\r\n border-bottom-color: color-mod(var(--lightgrey) l(+10%));\r\n }\r\n\r\n .post-card-large:not(.no-image) .post-card-header {\r\n margin-top: 0;\r\n }\r\n\r\n .post-card-large .post-card-image-link {\r\n position: relative;\r\n flex: 1 1 auto;\r\n margin-bottom: 0;\r\n min-height: 380px;\r\n }\r\n\r\n .post-card-large .post-card-image {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n .post-card-large .post-card-content {\r\n flex: 0 1 361px;\r\n justify-content: center;\r\n }\r\n\r\n .post-card-large .post-card-title {\r\n margin-top: 0;\r\n font-size: 3.2rem;\r\n }\r\n\r\n .post-card-large .post-card-content-link {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-meta {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-excerpt p {\r\n margin-bottom: 1.5em;\r\n font-size: 1.8rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n/* Adjust some margins for smaller screens */\r\n@media (max-width: 1170px) {\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .post-feed {\r\n padding-top: 5vw;\r\n }\r\n\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-card-title {\r\n font-size: 1.9rem;\r\n }\r\n\r\n .post-card-excerpt {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n/* 7. Single Post\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-template .site-main,\r\n.page-template .site-main {\r\n margin-top: 64px;\r\n padding-bottom: 4vw;\r\n background: #fff;\r\n}\r\n\r\n.post-full-header {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 70px 170px 50px;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n\r\n.post-full-tags {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n color: var(--midgrey);\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-meta-date {\r\n color: var(--midgrey);\r\n font-size: 1.2rem;\r\n font-weight: 400;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-header {\r\n padding: 60px 11vw 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n .post-full-header {\r\n padding-right: 5vw;\r\n padding-left: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-header {\r\n padding: 20px 0 35px;\r\n }\r\n}\r\n\r\n.post-full-title {\r\n margin: 0 0 0.2em;\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-custom-excerpt {\r\n margin: 20px 0 0;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n font-size: 2.3rem;\r\n line-height: 1.4em;\r\n font-weight: 300;\r\n}\r\n\r\n.date-divider {\r\n display: inline-block;\r\n margin: 0 6px 1px;\r\n font-weight: 300;\r\n}\r\n\r\n.post-full-image {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n overflow: hidden;\r\n margin: 25px 0 50px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-image img {\r\n max-width: 1040px;\r\n width: 100%;\r\n height: auto;\r\n}\r\n\r\n.post-full-content {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 0 170px 6vw;\r\n min-height: 230px;\r\n font-family: Georgia, serif;\r\n font-size: 2rem;\r\n line-height: 1.6em;\r\n background: #fff;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-content {\r\n padding: 0 11vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content {\r\n padding: 0 5vw;\r\n font-size: 1.8rem;\r\n }\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-custom-excerpt {\r\n font-size: 1.9rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n.no-image .post-full-content {\r\n padding-top: 0;\r\n}\r\n\r\n.no-image .post-full-content:before,\r\n.no-image .post-full-content:after {\r\n display: none;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6,\r\n.post-full-content p,\r\n.post-full-content ul,\r\n.post-full-content ol,\r\n.post-full-content dl,\r\n.post-full-content pre,\r\n.post-full-content blockquote,\r\n.post-full-comments,\r\n.footnotes {\r\n margin: 0 0 1.5em 0;\r\n min-width: 100%;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content p,\r\n .post-full-content ul,\r\n .post-full-content ol,\r\n .post-full-content dl,\r\n .post-full-content pre,\r\n .post-full-comments,\r\n .footnotes {\r\n margin-bottom: 1.28em;\r\n }\r\n}\r\n\r\n.post-full-content li {\r\n word-break: break-word;\r\n}\r\n\r\n.post-full-content li p {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content a {\r\n color: var(--darkgrey);\r\n word-break: break-word;\r\n box-shadow: var(--darkgrey) 0 -1px 0 inset;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content a:hover {\r\n color: var(--blue);\r\n text-decoration: none;\r\n box-shadow: var(--blue) 0 -1px 0 inset;\r\n}\r\n\r\n.post-full-content strong,\r\n.post-full-content em {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-content small {\r\n display: inline-block;\r\n line-height: 1.6em;\r\n}\r\n\r\n.post-full-content li:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.post-full-content img,\r\n.post-full-content video {\r\n display: block;\r\n margin: 1.5em auto;\r\n max-width: 1040px;\r\n height: auto;\r\n}\r\n@media (max-width: 1040px) {\r\n .post-full-content img,\r\n .post-full-content video {\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* Full bleed images (#full)\r\nSuper neat trick courtesy of @JoelDrapper\r\n\r\nUsage (In Ghost edtior):\r\n\r\n![img](/some/image.jpg#full)\r\n\r\n*/\r\n.post-full-content img[src$=\"#full\"] {\r\n max-width: none;\r\n width: 100vw;\r\n}\r\n\r\n/* Image captions\r\n\r\nUsage (In Ghost editor):\r\n\r\n![img](/some/image.jpg)\r\nYour image caption\r\n\r\n*/\r\n.post-full-content img + br + small {\r\n display: block;\r\n margin-top: -3em;\r\n margin-bottom: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n/* Override third party iframe styles */\r\n.post-full-content iframe {\r\n margin: 0 auto !important;\r\n}\r\n\r\n.post-full-content blockquote {\r\n margin: 0 0 1.5em;\r\n padding: 0 1.5em;\r\n border-left: color-mod(var(--blue)) 3px solid;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content blockquote {\r\n padding: 0 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content blockquote p {\r\n margin: 0 0 1em 0;\r\n color: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n font-style: italic;\r\n}\r\n\r\n.post-full-content blockquote p:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.post-full-content code {\r\n padding: 0 5px 2px;\r\n font-size: 0.8em;\r\n line-height: 1em;\r\n font-weight: 400 !important;\r\n background: var(--whitegrey);\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-content p code {\r\n word-break: break-all;\r\n}\r\n\r\n.post-full-content pre {\r\n overflow-x: auto;\r\n margin: 1.5em 0 3em;\r\n padding: 20px;\r\n max-width: 100%;\r\n border: color-mod(var(--darkgrey) l(-10%)) 1px solid;\r\n color: var(--whitegrey);\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: color-mod(var(--darkgrey) l(-3%));\r\n border-radius: 5px;\r\n}\r\n\r\n.post-full-content pre ::selection {\r\n color: color-mod(var(--midgrey) l(-25%));\r\n}\r\n\r\n.post-full-content pre code {\r\n padding: 0;\r\n font-size: inherit;\r\n line-height: inherit;\r\n background: transparent;\r\n}\r\n\r\n.post-full-content pre code :not(span) {\r\n color: inherit;\r\n}\r\n\r\n.post-full-content .fluid-width-video-wrapper {\r\n margin: 1.5em 0 3em;\r\n}\r\n\r\n.post-full-content hr {\r\n margin: 2em 0;\r\n}\r\n\r\n.post-full-content hr:after {\r\n content: \"\";\r\n position: absolute;\r\n top: -15px;\r\n left: 50%;\r\n display: block;\r\n margin-left: -10px;\r\n width: 1px;\r\n height: 30px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n box-shadow: #fff 0 0 0 5px;\r\n transform: rotate(45deg);\r\n}\r\n\r\n.post-full-content hr + p {\r\n margin-top: 1.2em;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6 {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.post-full-content h1 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 4.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h1 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h1 {\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h2 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h2 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h2 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.8rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h3 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n line-height: 1.3em;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h3 {\r\n margin-top: 0.7em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h3 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h4 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h4 {\r\n margin-top: 0.7em;\r\n}\r\n.post-full-content h3 + h4 {\r\n margin-top: 0;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h4 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h5 {\r\n display: block;\r\n margin: 0.5em 0;\r\n padding: 0.4em 1em 0.9em;\r\n border: 0;\r\n color: var(--blue);\r\n font-family: Georgia, serif;\r\n font-size: 3.2rem;\r\n line-height: 1.35em;\r\n text-align: center;\r\n}\r\n@media (min-width: 1180px) {\r\n .post-full-content h5 {\r\n max-width: 1060px;\r\n width: 100vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h5 {\r\n margin-bottom: 1em;\r\n margin-left: 1.3em;\r\n padding: 0 0 0.5em;\r\n font-size: 2.4rem;\r\n text-align: initial;\r\n }\r\n}\r\n\r\n.post-full-content h6 {\r\n margin: 0.5em 0 0.2em 0;\r\n font-size: 2rem;\r\n font-weight: 700;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h6 {\r\n font-size: 1.8rem;\r\n line-height: 1.4em;\r\n }\r\n}\r\n\r\n.footnotes-sep {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.footnotes {\r\n font-size: 1.5rem;\r\n}\r\n\r\n.footnotes p {\r\n margin: 0;\r\n}\r\n\r\n.footnote-backref {\r\n color: var(--blue) !important;\r\n font-size: 1.2rem;\r\n font-weight: bold;\r\n text-decoration: none !important;\r\n box-shadow: none !important;\r\n}\r\n\r\n/* Some grouped styles for smaller viewports */\r\n@media (max-width: 1170px) {\r\n .post-full-image {\r\n margin: 25px -6vw 50px;\r\n border-radius: 0;\r\n }\r\n\r\n .post-full-image img {\r\n max-width: 1170px;\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .post-full-image {\r\n margin: 25px -5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-meta {\r\n font-size: 1.2rem;\r\n line-height: 1.3em;\r\n }\r\n\r\n .post-full-title {\r\n margin-top: 0.2em;\r\n font-size: 4.2rem;\r\n line-height: 1.05em;\r\n }\r\n\r\n .post-full-image {\r\n margin-top: 5px;\r\n margin-bottom: 5vw;\r\n }\r\n\r\n .post-full-content {\r\n padding: 0;\r\n }\r\n\r\n .post-full-content:before,\r\n .post-full-content:after {\r\n display: none;\r\n }\r\n}\r\n\r\n/* Tables */\r\n.post-full-content table {\r\n display: inline-block;\r\n overflow-x: auto;\r\n margin: 0.5em 0 2.5em;\r\n max-width: 100%;\r\n width: auto;\r\n border-spacing: 0;\r\n border-collapse: collapse;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 1.6rem;\r\n white-space: nowrap;\r\n vertical-align: top;\r\n}\r\n\r\n.post-full-content table {\r\n -webkit-overflow-scrolling: touch;\r\n background: radial-gradient(\r\n ellipse at left,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 0 center,\r\n radial-gradient(\r\n ellipse at right,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 100% center;\r\n background-attachment: scroll, scroll;\r\n background-size: 10px 100%, 10px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:first-child {\r\n background-image: linear-gradient(\r\n to right,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:last-child {\r\n background-image: linear-gradient(\r\n to left,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-position: 100% 0;\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table th {\r\n color: var(--darkgrey);\r\n font-size: 1.2rem;\r\n font-weight: 700;\r\n letter-spacing: 0.2px;\r\n text-align: left;\r\n text-transform: uppercase;\r\n background-color: color-mod(var(--whitegrey) l(+4%));\r\n}\r\n\r\n.post-full-content table th,\r\n.post-full-content table td {\r\n padding: 6px 12px;\r\n border: color-mod(var(--whitegrey) l(-1%) s(-5%)) 1px solid;\r\n}\r\n\r\n/* 7.1. Post Byline\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-byline {\r\n display: flex;\r\n justify-content: space-between;\r\n margin: 35px 0 0;\r\n padding-top: 15px;\r\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-content {\r\n flex-grow: 1;\r\n display: flex;\r\n align-items: flex-start;\r\n}\r\n\r\n.post-full-byline-content .author-list {\r\n justify-content: flex-start;\r\n padding: 0 12px 0 0;\r\n}\r\n\r\n.post-full-byline-meta {\r\n margin: 2px 0 0;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.2em;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-byline-meta h4 {\r\n margin: 0 0 3px;\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.post-full-byline-meta h4 a {\r\n color: color-mod(var(--darkgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-meta h4 a:hover {\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-full-byline-meta .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.author-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 -4px;\r\n width: 40px;\r\n height: 40px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n transition: all 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99) 700ms;\r\n}\r\n\r\n.author-list-item .author-card {\r\n position: absolute;\r\n bottom: 130%;\r\n left: 50%;\r\n z-index: 600;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-left: -200px;\r\n width: 400px;\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: white;\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.06) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: scale(0.98) translateY(15px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item .author-card:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n display: block;\r\n margin-left: -8px;\r\n width: 0;\r\n height: 0;\r\n border-top: 8px solid #fff;\r\n border-right: 8px solid transparent;\r\n border-left: 8px solid transparent;\r\n}\r\n\r\n.author-list-item .author-card.hovered {\r\n opacity: 1;\r\n transform: scale(1) translateY(0px);\r\n pointer-events: auto;\r\n}\r\n\r\n.author-card {\r\n padding: 20px 20px 22px;\r\n}\r\n\r\n.author-card .author-info {\r\n flex: 1 1 auto;\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.author-card .author-info h2 {\r\n margin: 8px 0 0;\r\n font-size: 1.6rem;\r\n}\r\n\r\n.author-card .author-info p {\r\n margin: 4px 0 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n}\r\n\r\n.author-card .author-info .bio h2 {\r\n margin-top: 0;\r\n}\r\n\r\n.author-card .author-info .bio p {\r\n margin-top: 0.8em;\r\n}\r\n\r\n.author-card .author-profile-image {\r\n flex: 0 0 60px;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n}\r\n\r\n.basic-info .avatar-wrapper {\r\n position: relative;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n background: rgba(229, 239, 245, 0.1);\r\n}\r\n\r\n.basic-info .avatar-wrapper svg {\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n opacity: 0.15;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .author-list-item .author-card {\r\n margin-left: -50px;\r\n width: 430px;\r\n }\r\n\r\n .author-list-item .author-card:before {\r\n left: 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .author-list-item .author-card {\r\n display: none;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .author-avatar {\r\n width: 36px;\r\n height: 36px;\r\n }\r\n\r\n .post-full-byline {\r\n margin-top: 20px;\r\n }\r\n\r\n .post-full-byline-meta {\r\n font-size: 1.2rem;\r\n }\r\n\r\n .post-full-byline-meta h4 {\r\n margin-bottom: 2px;\r\n font-size: 1.2rem;\r\n }\r\n}\r\n\r\n/* 7.2. Members Subscribe Form\r\n/* ---------------------------------------------------------- */\r\n.subscribe-form {\r\n margin: 1.5em 0;\r\n padding: 6.5vw 7vw 8vw;\r\n border: color-mod(var(--lightgrey) l(+10%)) 1px solid;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--whitegrey) l(+6%)),\r\n color-mod(var(--whitegrey) l(+4%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.subscribe-form-title {\r\n margin: 0 0 3px 0;\r\n padding: 0;\r\n color: var(--darkgrey);\r\n font-size: 3.5rem;\r\n line-height: 1;\r\n font-weight: 600;\r\n}\r\n\r\n.subscribe-form-description {\r\n margin-bottom: 0.2em 0 1em;\r\n color: var(--midgrey);\r\n font-size: 2.1rem;\r\n line-height: 1.55em;\r\n}\r\n\r\n.subscribe-form form {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n margin: 0 auto;\r\n max-width: 460px;\r\n}\r\n\r\n.subscribe-form .form-group {\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n\r\n.subscribe-email {\r\n display: block;\r\n padding: 10px;\r\n width: 100%;\r\n border: color-mod(var(--lightgrey) l(+7%)) 1px solid;\r\n color: var(--midgrey);\r\n font-size: 1.8rem;\r\n line-height: 1em;\r\n font-weight: normal;\r\n user-select: text;\r\n border-radius: 5px;\r\n transition: border-color 0.15s linear;\r\n\r\n -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n outline: 0;\r\n border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-form button {\r\n position: relative;\r\n display: inline-block;\r\n margin: 0 0 0 10px;\r\n padding: 0 20px;\r\n height: 43px;\r\n outline: none;\r\n color: #fff;\r\n font-size: 1.5rem;\r\n line-height: 39px;\r\n font-weight: 400;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--blue) whiteness(+7%)),\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n );\r\n border-radius: 5px;\r\n\r\n -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-form button:active,\r\n.subscribe-form button:focus {\r\n background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-form .button-loader,\r\n.subscribe-form .message-success,\r\n.subscribe-form .message-error {\r\n display: none;\r\n}\r\n\r\n.subscribe-form .loading .button-content {\r\n visibility: hidden;\r\n}\r\n\r\n.subscribe-form .loading .button-loader {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n display: inline-block;\r\n margin-left: -19px;\r\n transform: scale(0.7);\r\n}\r\n\r\n.subscribe-form .button-loader svg path,\r\n.subscribe-form .button-loader svg rect {\r\n fill: #fff;\r\n}\r\n\r\n.subscribe-form .success .message-success,\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n margin: 1em auto 0;\r\n max-width: 400px;\r\n color: var(--red);\r\n font-size: 1.6rem;\r\n line-height: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n.subscribe-form .success .message-success {\r\n display: block;\r\n color: color-mod(var(--green) l(-5%));\r\n}\r\n\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n display: block;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .subscribe-form-title {\r\n font-size: 2.4rem;\r\n }\r\n\r\n .subscribe-form-description {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .subscribe-form form {\r\n flex-direction: column;\r\n }\r\n\r\n .subscribe-form .form-group {\r\n flex-direction: column;\r\n width: 100%;\r\n }\r\n\r\n .subscribe-form button {\r\n margin: 10px 0 0 0;\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* 7.3. Comments\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-comments {\r\n margin: 0 auto;\r\n max-width: 840px;\r\n}\r\n\r\n/* 7.4. Related posts\r\n/* ---------------------------------------------------------- */\r\n\r\n.read-next {\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.read-next-feed {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -25px;\r\n padding: 60px 0 0 0;\r\n}\r\n\r\n.read-next .post-card {\r\n padding-bottom: 0;\r\n border-bottom: none;\r\n}\r\n\r\n.read-next .post-card:after {\r\n display: none;\r\n}\r\n\r\n.read-next .post-card-primary-tag {\r\n color: #fff;\r\n opacity: 0.6;\r\n}\r\n\r\n.read-next .post-card-title {\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next .post-card:hover .post-card-image {\r\n opacity: 1;\r\n}\r\n\r\n.read-next .post-card-excerpt {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .static-avatar {\r\n border-color: #000;\r\n}\r\n\r\n.read-next .post-card-byline-content {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .post-card-byline-content a {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.read-next-card {\r\n position: relative;\r\n flex: 0 1 326px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 25px 50px;\r\n padding: 25px;\r\n background: linear-gradient(\r\n color-mod(var(--darkgrey) l(+2%)),\r\n color-mod(var(--darkgrey) l(-5%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.read-next-card a {\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next-card a:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.read-next-card-header h3 {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.2rem;\r\n line-height: 1em;\r\n font-weight: 300;\r\n letter-spacing: 0.4px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.read-next-card-header h3 a {\r\n color: #fff;\r\n font-weight: 500;\r\n text-decoration: none;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-header h3 a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-content {\r\n font-size: 1.7rem;\r\n}\r\n\r\n.read-next-card-content ul {\r\n display: flex;\r\n flex-direction: column;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.read-next-card-content li {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n margin: 0;\r\n padding: 20px 0;\r\n border-bottom: rgba(255, 255, 255, 0.1);\r\n}\r\n\r\n.read-next-card-content li:last-of-type {\r\n padding-bottom: 5px;\r\n border: none;\r\n}\r\n\r\n.read-next-card-content h4 {\r\n margin: 0;\r\n font-size: 1.6rem;\r\n line-height: 1.35em;\r\n font-weight: 600;\r\n}\r\n\r\n.read-next-card-content li a {\r\n display: block;\r\n color: #fff;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-content li a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-excerpt {\r\n overflow: hidden;\r\n max-width: 100%;\r\n font-size: 1.4rem;\r\n line-height: 1.2em;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.read-next-card-meta {\r\n margin-top: 2px;\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n}\r\n\r\n.read-next-card-meta p {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next-card-footer {\r\n position: relative;\r\n margin: 40px 0 5px;\r\n}\r\n\r\n.read-next-card-footer a {\r\n padding: 7px 12px 8px 14px;\r\n border: 1px solid rgba(255, 255, 255, 0.6);\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.3rem;\r\n border-radius: 999px;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.read-next-card-footer a:hover {\r\n border-color: var(--yellow);\r\n color: var(--yellow);\r\n text-decoration: none;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .read-next-card {\r\n flex: 1 1 261px;\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .read-next-feed {\r\n flex-direction: column;\r\n padding: 25px 0 0;\r\n }\r\n\r\n .read-next-card {\r\n flex: 1 1 auto;\r\n margin: 0 25px;\r\n padding: 0;\r\n background: none;\r\n }\r\n\r\n .read-next .post-card {\r\n flex: 1 1 auto;\r\n margin: 25px;\r\n padding: 25px 0 0;\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n }\r\n}\r\n\r\n/* 7.5. Koenig Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-content {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n.post-full-content .kg-image {\r\n margin: 0 auto;\r\n max-width: 100%;\r\n}\r\n\r\n/* Preventing full-width image overlap with post image. */\r\n.post-full-image + .post-full-content .kg-content *:first-child .kg-image {\r\n width: 100%;\r\n}\r\n\r\n.post-full-content .kg-width-wide .kg-image {\r\n max-width: 1040px;\r\n}\r\n\r\n.post-full-content .kg-width-full .kg-image {\r\n max-width: 100vw;\r\n}\r\n\r\n.post-full-content figure {\r\n margin: 0.8em 0 2.3em;\r\n}\r\n\r\n.post-full-content h1 + figure,\r\n.post-full-content h2 + figure,\r\n.post-full-content h3 + figure,\r\n.post-full-content h4 + figure {\r\n margin-top: 2em;\r\n}\r\n\r\n.post-full-content figure img {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content figcaption {\r\n margin: 1em auto 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 75%;\r\n line-height: 1.5em;\r\n text-align: center;\r\n max-width: 1040px;\r\n}\r\n\r\n.kg-width-full figcaption {\r\n padding: 0 1.5em;\r\n}\r\n\r\n.kg-embed-card {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n width: 100%;\r\n}\r\n\r\n.kg-embed-card .fluid-width-video-wrapper {\r\n margin: 0;\r\n}\r\n\r\n@media (max-width: 1040px) {\r\n .post-full-content .kg-width-full .kg-image {\r\n width: 100vw;\r\n }\r\n}\r\n\r\n.kg-gallery-container {\r\n display: flex;\r\n flex-direction: column;\r\n max-width: 1040px;\r\n width: 100vw;\r\n}\r\n\r\n.kg-gallery-row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n}\r\n\r\n.kg-gallery-image img {\r\n display: block;\r\n margin: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.kg-gallery-row:not(:first-of-type) {\r\n margin: 0.75em 0 0 0;\r\n}\r\n\r\n.kg-gallery-image:not(:first-of-type) {\r\n margin: 0 0 0 0.75em;\r\n}\r\n\r\n.kg-gallery-card + .kg-image-card.kg-width-wide,\r\n.kg-gallery-card + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-image-card.kg-width-wide {\r\n margin: -2.25em 0 3em;\r\n}\r\n\r\n/* keep existing
 styles for code cards with captions */\r\n.kg-code-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-code-card pre {\r\n  margin: 0;\r\n}\r\n\r\n.kg-bookmark-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-card + .kg-bookmark-card {\r\n  margin-top: 0;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container {\r\n  display: flex;\r\n  min-height: 148px;\r\n  color: var(--darkgrey);\r\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n    Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n  text-decoration: none;\r\n  border-radius: 3px;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover {\r\n  color: var(--darkgrey);\r\n  text-decoration: none;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.kg-bookmark-content {\r\n  flex-grow: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 20px;\r\n}\r\n\r\n.kg-bookmark-title {\r\n  color: color-mod(var(--midgrey) l(-30%));\r\n  font-size: 1.6rem;\r\n  line-height: 1.5em;\r\n  font-weight: 600;\r\n  transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover .kg-bookmark-title {\r\n  color: var(--blue);\r\n}\r\n\r\n.kg-bookmark-description {\r\n  display: -webkit-box;\r\n  overflow-y: hidden;\r\n  margin-top: 12px;\r\n  max-height: 48px;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-size: 1.5rem;\r\n  line-height: 1.5em;\r\n  font-weight: 400;\r\n\r\n  -webkit-line-clamp: 2;\r\n  -webkit-box-orient: vertical;\r\n}\r\n\r\n.kg-bookmark-thumbnail {\r\n  position: relative;\r\n  min-width: 33%;\r\n  max-height: 100%;\r\n}\r\n\r\n.kg-bookmark-thumbnail img {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: 0 3px 3px 0;\r\n\r\n  object-fit: cover;\r\n}\r\n\r\n.kg-bookmark-metadata {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  margin-top: 14px;\r\n  color: var(--darkgrey);\r\n  font-size: 1.5rem;\r\n  font-weight: 500;\r\n}\r\n\r\n.post-full-content .kg-bookmark-icon {\r\n  margin-right: 8px;\r\n  width: 22px;\r\n  height: 22px;\r\n}\r\n\r\n.kg-bookmark-author {\r\n  line-height: 1.5em;\r\n}\r\n\r\n.kg-bookmark-author:after {\r\n  content: \"•\";\r\n  margin: 0 6px;\r\n}\r\n\r\n.kg-bookmark-publisher {\r\n  overflow: hidden;\r\n  max-width: 240px;\r\n  line-height: 1.5em;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-weight: 400;\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .post-full-content figure {\r\n    margin: 0.2em 0 1.3em;\r\n  }\r\n\r\n  .post-full-content h1 + figure,\r\n  .post-full-content h2 + figure,\r\n  .post-full-content h3 + figure,\r\n  .post-full-content h4 + figure {\r\n    margin-top: 0.9em;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .post-full-content .kg-width-wide,\r\n  .post-full-content .kg-width-full {\r\n    margin-right: -5vw;\r\n    margin-left: -5vw;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    margin-bottom: 0.4em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .kg-bookmark-title,\r\n  .kg-bookmark-description,\r\n  .kg-bookmark-metadata {\r\n    font-size: 1.4rem;\r\n    line-height: 1.5em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-icon {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail {\r\n    order: 1;\r\n    min-height: 160px;\r\n    width: 100%;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail img {\r\n    border-radius: 3px 3px 0 0;\r\n  }\r\n\r\n  .kg-bookmark-content {\r\n    order: 2;\r\n  }\r\n}\r\n\r\n/* 8. Author Template\r\n/* ---------------------------------------------------------- */\r\n.author-header {\r\n  display: flex;\r\n  flex-direction: row;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 10vw 0 10px;\r\n}\r\n\r\n.site-archive-header .author-header {\r\n  align-items: center;\r\n}\r\n\r\n.site-archive-header .no-image .author-header {\r\n  padding-bottom: 20px;\r\n}\r\n\r\n.author-header-content {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  margin: 5px 0 0 30px;\r\n}\r\n\r\n.site-header-content .author-profile-image {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: -4px 0 0;\r\n  width: 110px;\r\n  height: 110px;\r\n  box-shadow: rgba(255, 255, 255, 0.1) 0 0 0 6px;\r\n}\r\n\r\n.author-header-content .author-bio {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: 6px 0 0;\r\n  max-width: 46em;\r\n  font-size: 2rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n  opacity: 0.8;\r\n}\r\n\r\n.author-header-content .author-meta {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  margin: 0 0 0 1px;\r\n  font-size: 1.2rem;\r\n  font-weight: 400;\r\n  letter-spacing: 0.2px;\r\n  text-transform: uppercase;\r\n  white-space: nowrap;\r\n}\r\n\r\n.author-header-content .social-link:first-of-type {\r\n  padding-left: 4px;\r\n}\r\n\r\n.no-image .author-header-content .author-bio {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.no-image .author-header-content .author-meta {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link a {\r\n  color: #fff;\r\n  font-weight: 600;\r\n}\r\n\r\n.no-image .author-social-link a {\r\n  color: var(--darkgrey);\r\n}\r\n\r\n.author-social-link a:hover {\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link {\r\n  display: inline-block;\r\n  margin: 0;\r\n  padding: 6px 0;\r\n}\r\n\r\n.author-location + .author-stats:before,\r\n.author-stats + .author-social-link:before,\r\n.author-social-link + .author-social-link:before {\r\n  content: \"\\2022\";\r\n  display: inline-block;\r\n  margin: 0 12px;\r\n  color: #fff;\r\n  opacity: 0.6;\r\n}\r\n\r\n.no-image .author-location + .author-stats:before,\r\n.no-image .author-stats + .author-social-link:before,\r\n.no-image .author-social-link + .author-social-link:before {\r\n  color: var(--midgrey);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  .author-location,\r\n  .author-stats,\r\n  .author-stats + .author-social-link:first-of-type:before {\r\n    display: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .author-header {\r\n    padding: 10px 0 0;\r\n  }\r\n\r\n  .no-image .author-header {\r\n    padding-bottom: 10px;\r\n  }\r\n\r\n  .author-header-content {\r\n    align-items: center;\r\n    margin: 16px 0 0 0;\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    width: 96px;\r\n    height: 96px;\r\n  }\r\n\r\n  .author-header-content .author-bio {\r\n    font-size: 1.8rem;\r\n    line-height: 1.3em;\r\n    letter-spacing: 0;\r\n    text-align: center;\r\n  }\r\n\r\n  .author-header-content .author-meta {\r\n    margin-top: 8px;\r\n  }\r\n\r\n  .author-location + .author-stats:before,\r\n  .author-stats + .author-social-link:before,\r\n  .author-social-link + .author-social-link:before {\r\n    display: inline;\r\n    margin: 0 6px;\r\n  }\r\n}\r\n\r\n/* 9. Error Template\r\n/* ---------------------------------------------------------- */\r\n\r\n.error-content {\r\n  padding: 14vw 4vw 6vw;\r\n}\r\n\r\n.site-nav-center {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  padding: 10px 0;\r\n  text-align: center;\r\n}\r\n\r\n.site-nav-center .site-nav-logo {\r\n  margin-right: 0;\r\n}\r\n\r\n.error-message {\r\n  padding-bottom: 10vw;\r\n  border-bottom: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n  text-align: center;\r\n}\r\n\r\n.error-code {\r\n  margin: 0;\r\n  color: var(--lightgrey);\r\n  font-size: 12vw;\r\n  line-height: 1em;\r\n  letter-spacing: -5px;\r\n  opacity: 0.75;\r\n}\r\n\r\n.error-description {\r\n  margin: 0;\r\n  color: var(--midgrey);\r\n  font-size: 3rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n}\r\n\r\n.error-link {\r\n  display: inline-block;\r\n  margin-top: 5px;\r\n}\r\n\r\n@media (min-width: 940px) {\r\n  .error-content .post-card {\r\n    margin-bottom: 0;\r\n    padding-bottom: 0;\r\n    border-bottom: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .error-content {\r\n    padding-top: 24vw;\r\n  }\r\n  .error-code {\r\n    font-size: 11.2rem;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 16vw;\r\n  }\r\n  .error-description {\r\n    margin: 5px 0 0 0;\r\n    font-size: 1.8rem;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .error-content {\r\n    padding-top: 28vw;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 14vw;\r\n  }\r\n}\r\n\r\n/* 10. Subscribe Message and Overlay\r\n/* ---------------------------------------------------------- */\r\n\r\n.subscribe-notification {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  left: 0;\r\n  z-index: 9000;\r\n  padding: 20px 0;\r\n  color: #fff;\r\n  text-align: center;\r\n  background: var(--green);\r\n  transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification.subscribe-failure-message {\r\n  background: var(--red);\r\n}\r\n\r\n.subscribe-success .subscribe-success-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-failure .subscribe-failure-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-notification.close {\r\n  visibility: hidden;\r\n  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button {\r\n  left: 0;\r\n  top: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button:before,\r\n.subscribe-notification .subscribe-close-button:after {\r\n  top: 31px;\r\n  right: 20px;\r\n  width: 18px;\r\n  height: 2px;\r\n}\r\n\r\n.subscribe-close-overlay {\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  display: block;\r\n}\r\n\r\n.subscribe-close-button {\r\n  position: absolute;\r\n  top: 16px;\r\n  right: 20px;\r\n  z-index: 2000;\r\n  display: block;\r\n  width: 40px;\r\n  height: 40px;\r\n}\r\n\r\n.subscribe-close-button:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(45deg);\r\n}\r\n\r\n.subscribe-close-button:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(-45deg);\r\n}\r\n\r\n.subscribe-close-overlay:hover,\r\n.subscribe-close-button:hover {\r\n  cursor: default;\r\n}\r\n\r\n.subscribe-overlay {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  z-index: 2000;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  background: rgba(9, 10, 11, 0.97);\r\n  opacity: 0;\r\n  transition: opacity 0.2s ease-in;\r\n  pointer-events: none;\r\n}\r\n\r\n.subscribe-overlay:target {\r\n  z-index: 2001;\r\n  opacity: 1;\r\n  pointer-events: auto;\r\n}\r\n\r\n.subscribe-overlay-content {\r\n  position: relative;\r\n  margin: 0 0 5vw 0;\r\n  padding: 4vw;\r\n  color: #fff;\r\n  text-align: center;\r\n}\r\n\r\n.subscribe-overlay .subscribe-form {\r\n  border: none;\r\n  color: #fff;\r\n  background: none;\r\n}\r\n\r\n.subscribe-overlay-logo {\r\n  position: fixed;\r\n  top: 23px;\r\n  left: 30px;\r\n  height: 30px;\r\n}\r\n\r\n.subscribe-overlay-title {\r\n  display: inline-block;\r\n  margin: 0 0 10px 0;\r\n  font-size: 5.2rem;\r\n  line-height: 1.15em;\r\n}\r\n\r\n.subscribe-overlay-description {\r\n  margin: 0 auto 50px;\r\n  max-width: 650px;\r\n  color: #fff;\r\n  font-family: Georgia, serif;\r\n  font-size: 2.4rem;\r\n  line-height: 1.3em;\r\n  font-weight: 300;\r\n  opacity: 0.8;\r\n}\r\n\r\n.subscribe-overlay form {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  margin: 0 auto;\r\n  max-width: 540px;\r\n}\r\n\r\n.subscribe-overlay .form-group {\r\n  flex-grow: 1;\r\n}\r\n\r\n.subscribe-overlay .subscribe-email {\r\n  display: block;\r\n  padding: 14px 20px;\r\n  width: 100%;\r\n  border: none;\r\n  color: var(--midgrey);\r\n  font-size: 2rem;\r\n  line-height: 1em;\r\n  font-weight: normal;\r\n  letter-spacing: 0.5px;\r\n  user-select: text;\r\n  border-radius: 8px;\r\n  transition: border-color 0.15s linear;\r\n\r\n  -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n  outline: 0;\r\n  border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-overlay button {\r\n  display: inline-block;\r\n  margin: 0 0 0 15px;\r\n  padding: 0 25px;\r\n  height: 52px;\r\n  outline: none;\r\n  color: #fff;\r\n  font-size: 1.7rem;\r\n  line-height: 38px;\r\n  font-weight: 400;\r\n  text-align: center;\r\n  background: linear-gradient(\r\n    color-mod(var(--blue) whiteness(+7%)),\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n    color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n  );\r\n  border-radius: 8px;\r\n\r\n  -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-overlay button:active,\r\n.subscribe-overlay button:focus {\r\n  background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-overlay .loading .button-loader {\r\n  top: 5px;\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .subscribe-overlay button {\r\n    margin: 12px 0 0;\r\n  }\r\n}\r\n\r\n/* 11. Site Footer\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-footer {\r\n  position: relative;\r\n  padding-top: 20px;\r\n  padding-bottom: 60px;\r\n  color: #fff;\r\n  background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.site-footer-content {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  color: rgba(255, 255, 255, 0.7);\r\n  font-size: 1.3rem;\r\n}\r\n\r\n.site-footer-content a {\r\n  color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.site-footer-content a:hover {\r\n  color: rgba(255, 255, 255, 1);\r\n  text-decoration: none;\r\n}\r\n\r\n.site-footer-nav {\r\n  display: flex;\r\n}\r\n\r\n.site-footer-nav a {\r\n  position: relative;\r\n  margin-left: 20px;\r\n}\r\n\r\n.site-footer-nav a:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 11px;\r\n  left: -11px;\r\n  display: block;\r\n  width: 2px;\r\n  height: 2px;\r\n  background: #fff;\r\n  border-radius: 100%;\r\n}\r\n\r\n.site-footer-nav a:first-of-type:before {\r\n  display: none;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n  .site-footer-content {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .site-footer-nav a:first-child {\r\n    margin-left: 0;\r\n  }\r\n}\r\n\r\n/* 12. Dark Mode\r\n/* ---------------------------------------------------------- */\r\n@media (prefers-color-scheme: dark) {\r\n  body {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  img {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .site-header-background:before {\r\n    background: rgba(0, 0, 0, 0.6);\r\n  }\r\n\r\n  .post-feed {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card,\r\n  .post-card:hover {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .author-profile-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-byline-content a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-card-byline-content a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-card-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-title {\r\n    color: rgba(255, 255, 255, 0.85);\r\n  }\r\n\r\n  .post-card-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .author-avatar,\r\n  .static-avatar {\r\n    border-color: color-mod(var(--darkgrey) l(+2%));\r\n  }\r\n\r\n  .site-main,\r\n  .post-template .site-main,\r\n  .page-template .site-main {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-content {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-custom-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .post-full-image {\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-byline {\r\n    border-top-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .post-full-byline-meta h4 a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-byline-meta h4 a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .author-list-item .author-card {\r\n    background: color-mod(var(--darkmode) l(+4%));\r\n    box-shadow: 0 12px 26px rgba(0, 0, 0, 0.4);\r\n  }\r\n\r\n  .author-list-item .author-card:before {\r\n    border-top-color: color-mod(var(--darkmode) l(+4%));\r\n  }\r\n\r\n  .no-image .author-social-link a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-content h1,\r\n  .post-full-content h2,\r\n  .post-full-content h3,\r\n  .post-full-content h4,\r\n  .post-full-content h6 {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content a {\r\n    color: #fff;\r\n    box-shadow: inset 0 -1px 0 #fff;\r\n  }\r\n\r\n  .post-full-content strong {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content em {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content code {\r\n    color: #fff;\r\n    background: #000;\r\n  }\r\n\r\n  hr {\r\n    border-top-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content hr:after {\r\n    background: color-mod(var(--darkmode) l(+8%));\r\n    box-shadow: var(--darkmode) 0 0 0 5px;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    color: rgba(255, 255, 255, 0.6);\r\n  }\r\n\r\n  .post-full-content table td:first-child {\r\n    background-image: linear-gradient(\r\n      to right,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table td:last-child {\r\n    background-image: linear-gradient(\r\n      to left,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table th {\r\n    color: rgba(255, 255, 255, 0.85);\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content table th,\r\n  .post-full-content table td {\r\n    border: color-mod(var(--darkmode) l(+8%)) 1px solid;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container,\r\n  .post-full-content .kg-bookmark-container:hover {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content input {\r\n    color: color-mod(var(--midgrey) l(-30%));\r\n  }\r\n\r\n  .kg-bookmark-title {\r\n    color: #fff;\r\n  }\r\n\r\n  .kg-bookmark-description {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .kg-bookmark-metadata {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .site-archive-header .no-image {\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .site-archive-header .no-image .site-header-content {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    box-shadow: 0 0 0 6px hsla(0, 0%, 100%, 0.04);\r\n  }\r\n\r\n  .subscribe-form {\r\n    border: none;\r\n    background: linear-gradient(\r\n      color-mod(var(--darkmode) l(-6%)),\r\n      color-mod(var(--darkmode) l(-3%))\r\n    );\r\n  }\r\n\r\n  .subscribe-form-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .subscribe-form p {\r\n    color: rgba(255, 255, 255, 0.7);\r\n  }\r\n\r\n  .subscribe-email {\r\n    border-color: color-mod(var(--darkmode) l(+6%));\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: color-mod(var(--darkmode) l(+3%));\r\n  }\r\n\r\n  .subscribe-email:focus {\r\n    border-color: color-mod(var(--darkmode) l(+25%));\r\n  }\r\n\r\n  .subscribe-form button {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .subscribe-form .invalid .message-error,\r\n  .subscribe-form .error .message-error {\r\n    color: color-mod(var(--red) l(+5%) s(-5%));\r\n  }\r\n\r\n  .subscribe-form .success .message-success {\r\n    color: color-mod(var(--green) l(+5%) s(-5%));\r\n  }\r\n}\r\n"]}
\ No newline at end of file
+{"version":3,"sources":["global.css","screen.css"],"names":[],"mappings":"AAGA,MAEE,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,kBAAmB,CACnB,kBAAmB,CACnB,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,cAAe,CACf,eAAgB,CAChB,kBACF,CAKA,8YA6EE,QAAS,CACT,SAAU,CACV,QAAS,CACT,YAAa,CACb,cAAe,CACf,uBACF,CACA,KACE,aACF,CACA,MAEE,eACF,CACA,aAEE,WACF,CACA,oDAIE,UAAW,CACX,YACF,CAKA,IACE,cACF,CACA,KACE,qBAAsB,CACtB,sBAAuB,CAEvB,yBAA0B,CAC1B,6BACF,CACA,iBAGE,kBACF,CACA,EACE,4BACF,CACA,iBAEE,SACF,CACA,SAEE,eACF,CACA,SAGE,iBACF,CACA,GACE,cAAgB,CAChB,aACF,CACA,MACE,aACF,CACA,QAEE,iBAAkB,CAClB,aAAc,CACd,aAAc,CACd,uBACF,CACA,IACE,SACF,CACA,IACE,aACF,CACA,IACE,QACF,CACA,eACE,eACF,CACA,KACE,wBACF,CACA,kBAIE,+BAAiC,CACjC,aACF,CACA,sCAKE,QAAS,CACT,aAAc,CACd,YACF,CACA,OACE,gBAAiB,CACjB,WACF,CACA,cAEE,mBACF,CACA,oEAKE,cAAe,CAEf,yBACF,CACA,sCAEE,cACF,CACA,iDAEE,SAAU,CACV,QACF,CACA,MACE,kBACF,CACA,YACE,YACF,CACA,uCAEE,qBAAsB,CACtB,SACF,CACA,4FAEE,WACF,CACA,mBACE,sBAAuB,CAEvB,4BACF,CACA,+FAEE,uBACF,CACA,OACE,SAAU,CACV,QACF,CACA,SACE,aACF,CACA,MACE,gBAAiB,CACjB,wBACF,CACA,MAEE,SACF,CAMA,KAEE,iBAAkB,CAClB,eAAgB,CAEhB,yCACF,CACA,UANE,iBAsBF,CAhBA,KAEE,aAAwC,CACxC,wHAC8D,CAC9D,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,iBAAkB,CAClB,gBAAiB,CACjB,iCAAkC,CAGlC,kCAAmC,CACnC,iCAAkC,CAClC,oCACF,CAEA,iBACE,gBAAiB,CACjB,kBACF,CAHA,YACE,gBAAiB,CACjB,kBACF,CAEA,GACE,iBAAkB,CAClB,aAAc,CACd,UAAW,CACX,oBAAqB,CACrB,SAAU,CACV,UAAW,CACX,QAAS,CACT,4BACF,CAEA,kCAME,qBACF,CAEA,SACE,QAAS,CACT,SAAU,CACV,QACF,CAEA,SACE,eACF,CAEA,sBAKE,gBACF,CAEA,MAEE,kBAAmB,CACnB,mBACF,CAEA,wBAIE,iBACF,CAEA,GACE,eACF,CAEA,GACE,kBACF,CAEA,MAEE,cACF,CAEA,GACE,aAAe,CACf,iBAAmB,CACnB,iBACF,CAEA,GACE,UAAW,CACX,iBAAkB,CAClB,WAAY,CACZ,qBAAsB,CACtB,eAAgB,CAChB,gBACF,CAEA,GACE,cAAiB,CACjB,eACF,CAEA,WACE,cAAe,CACf,eAAwB,CACxB,uCACF,CAEA,aACE,aAAe,CACf,eAAgB,CAChB,eACF,CAEA,iBACE,oBAAqB,CACrB,wBAA2B,CAC3B,cAAgB,CAChB,UACF,CAEA,wBACE,qBACF,CAEA,gBACE,eACF,CACA,kBACE,eACF,CAEA,EACE,aAAoC,CACpC,oBACF,CAEA,QACE,yBACF,CAEA,kBAME,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,iCACF,CAEA,GACE,eAAmB,CACnB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CACA,yBACE,GACE,gBACF,CACF,CAEA,GACE,mBAAuB,CACvB,gBAAiB,CACjB,eACF,CAQA,MALE,mBAAuB,CACvB,gBAAiB,CACjB,eAOF,CCxcA,KACE,eACF,CAEA,KACE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,uBAAkC,CAClC,qBAAsB,CACtB,kBACF,CAEA,QACE,iBAAkB,CAClB,iBAAkB,CAClB,mBACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,gBACF,CAEA,WACE,WAAY,CACZ,WACF,CAGA,OACE,iBAAkB,CAClB,aACF,CAGA,OACE,aAAc,CACd,gBAAiB,CACjB,UACF,CAeA,yBACE,+EAGE,kBAAmB,CACnB,0BAA2B,CAC3B,2BACF,CAEA,yBACE,iBACF,CACF,CAKA,wBACE,iBAAkB,CAClB,eAAgB,CAChB,mBAAoB,CACpB,UAAW,CACX,gCAAqE,CACrE,qBACF,CAgCA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,kBAAmB,CACnB,eAAgB,CAChB,gBAAiB,CACjB,YACF,CAEA,YACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,cAAe,CACf,eAAgB,CAChB,eACF,CAEA,WACE,gBACF,CAEA,kBACE,UAAW,CACX,QAAS,CACT,aAAc,CACd,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAKA,kBACE,YACF,CAEA,0CACE,YACF,CAEA,uCACE,mBACF,CAEA,8BACE,gBAAiB,CACjB,iBACF,CAEA,oCACE,gBAAiB,CACjB,eAAgB,CAChB,iBACF,CAKA,0CACE,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,gBAAiB,CACjB,gBACF,CAEA,+BACE,aAAc,CACd,gBAAiB,CACjB,qBAAsB,CACtB,eAAgB,CAChB,SACF,CAEA,iDACE,oBAAqB,CACrB,SACF,CAEA,oDACE,kBAAmB,CACnB,+BACF,CAIA,yBACE,qBACE,kBACF,CACF,CAEA,yBACE,8BACE,gBACF,CAEA,oCACE,gBACF,CAEA,0CACE,qBAAsB,CACtB,kBAAmB,CACnB,gBACF,CAEA,iCACE,gBAAiB,CACjB,iBACF,CAEA,oDACE,mBACF,CACF,CAKA,eACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CACb,gCACF,CAEA,UACE,iBAAkB,CAClB,WAAY,CACZ,YAAa,CACb,6BAA8B,CAC9B,sBAAuB,CACvB,eAAgB,CAChB,WAAY,CACZ,gBACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,YACF,CAEA,6HAGE,UAAW,CACX,iBAAkB,CAClB,KAAM,CACN,YAAa,CACb,UAAW,CACX,WAAY,CAMZ,OALF,CAQA,eACE,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,eAAgB,CAChB,iBAAkB,CAClB,gCAAiC,CACjC,iBAAkB,CAClB,mBAAoB,CACpB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBAAmB,CAEnB,4BACF,CAEA,oCACE,kBACF,CAUA,eACE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,kBAAmB,CACnB,eAAiB,CACjB,oBAAsB,CACtB,mBACF,CAEA,qBACE,oBACF,CAEA,mBACE,aAAc,CACd,UAAW,CACX,WACF,CAMA,kBACE,iBAAkB,CAClB,qBACF,CAEA,KACE,iBAAkB,CAClB,YAAa,CACb,YAAa,CACb,kBAAmB,CACnB,SAAU,CACV,eAAgB,CAChB,2CACF,CAEA,QACE,aAAc,CACd,QAAS,CACT,SACF,CAEA,UACE,iBAAkB,CAClB,aAAc,CACd,YAAkB,CAClB,UAAW,CACX,UAAY,CACZ,mCACF,CAEA,gBACE,oBAAqB,CACrB,SACF,CAEA,iBACE,UAAW,CACX,iBAAkB,CAClB,UAAW,CACX,UAAW,CACX,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,WAAa,CACb,+BACF,CAEA,uBACE,UAAW,CACX,UACF,CAEA,4BACE,iBAAkB,CAClB,SAAU,CACV,2BACF,CAEA,gBACE,iBAAkB,CAClB,iBAAkB,CAClB,OAAQ,CACR,UAAW,CACX,gBAAiB,CACjB,eAAgB,CAChB,mBAAoB,CACpB,SAAU,CACV,2CAAiD,CACjD,0BACF,CAEA,qBACE,UACF,CAEA,4BACE,YAAa,CACb,UACF,CAEA,uCACE,kBAAmB,CACnB,SAAU,CACV,uBACF,CAEA,gBACE,aAAc,CACd,YAAa,CACb,wBAAyB,CACzB,kBAAmB,CACnB,cAAe,CACf,WACF,CAEA,qBACE,iBAAkB,CAClB,QACF,CAEA,uBACE,kBACF,CAEA,8BACE,YACF,CAEA,uCACE,kBACF,CAEA,cACE,aAAc,CACd,YAAa,CACb,kBACF,CAEA,aACE,oBAAqB,CACrB,QAAS,CACT,YAAa,CACb,UACF,CAEA,mBACE,SACF,CAEA,iBACE,aAAc,CACd,SACF,CAMA,wCACE,aACF,CAEA,yBACE,WACF,CAEA,qBACE,aACF,CAEA,kBACE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,qBAAsB,CACtB,UAAW,CACX,eAAgB,CAChB,kBAAmB,CACnB,UACF,CAEA,wBACE,oBAAqB,CACrB,SACF,CAEA,uCACE,gBACF,CAEA,YACE,gBAAiB,CACjB,UACF,CAEA,kBACE,SACF,CAEA,gBACE,iBAAkB,CAClB,aAAc,CACd,SACF,CAIA,8BACE,WACF,CAEA,wCACE,SAAU,CACV,+CACF,CAEA,gDACE,SAAU,CACV,iDACF,CAEA,yBACE,4BACE,gBACF,CAEA,eACE,eAAgB,CAChB,cACF,CAEA,eACE,cAAe,CACf,gBACF,CAEA,gBACE,YACF,CACF,CAKA,OACE,iBACF,CAEA,WAGE,cAAe,CACf,cAAe,CACf,gBAAiB,CACjB,eACF,CAEA,sBARE,iBAAkB,CAClB,YAkBF,CAXA,WAEE,cAAe,CAEf,qBAAsB,CACtB,eAAgB,CAChB,eAAgB,CAChB,mBAAoB,CACpB,gBAAiB,CACjB,+BAA4D,CAC5D,qBACF,CAEA,sBACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,iBACF,CAEA,iBACE,UAAW,CACX,YAAa,CACb,yCAAoD,CAEpD,mBAAiB,CAAjB,gBACF,CAEA,wBACE,iBAAkB,CAClB,aAAc,CACd,qBACF,CAEA,8BACE,oBACF,CAEA,kBACE,eACF,CAEA,6CACE,SACF,CAEA,4BACE,YACF,CAEA,uBACE,eAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,iBACE,eAAiB,CACjB,kBAAmB,CACnB,gCACF,CAEA,2BACE,YACF,CAEA,mBACE,WAAY,CACZ,YAAa,CACb,qBACF,CAEA,mBACE,cAAe,CACf,oBAAqB,CACrB,yBACF,CAEA,qBACE,iBACF,CAEA,gBACE,YAAa,CACb,sBAAuB,CACvB,SACF,CAEA,sCAEE,aAAc,CACd,UAAW,CACX,WAAY,CACZ,kBAA+C,CAC/C,kBAAmB,CAEnB,mBAAiB,CAAjB,gBACF,CAEA,uEAEE,iBACF,CAEA,aACE,YAAa,CACb,cAAe,CACf,gBAAiB,CACjB,SAAU,CACV,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,QAAS,CACT,SACF,CAEA,eACE,aAAc,CACd,eAAgB,CAChB,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,kBACF,CAEA,qBACE,iBAAkB,CAClB,WAAY,CACZ,WAAY,CACZ,aAAc,CACd,eAAgB,CAChB,UAAY,CACZ,gBAAiB,CACjB,mBAAqB,CACrB,kBAAmB,CACnB,0BAA2B,CAC3B,iBAAkB,CAClB,wEACoC,CACpC,SAAU,CACV,iDAA0D,CAC1D,yBAA0B,CAC1B,mBACF,CAEA,6CACE,SAAU,CACV,uBACF,CAEA,yBACE,qBACE,YACF,CACF,CAEA,0BACE,YAAa,CACb,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,+BACE,QACF,CAEA,4BACE,aAAyC,CACzC,eACF,CAEA,uBACE,gBACF,CAEA,6BACE,oBAAqB,CACrB,YAAa,CACb,UACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,eACE,YAAa,CACb,kBACF,CAEA,8BACE,gBACF,CAEA,oBACE,oBACF,CAUA,yBACE,iBACE,aAAc,CACd,kBAAmB,CACnB,mBAAoB,CACpB,gBAAiB,CACjB,YACF,CAEA,uBACE,2BACF,CAEA,kDACE,YACF,CAEA,uCACE,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,gBACF,CAEA,kCACE,iBAAkB,CAClB,UAAW,CACX,WACF,CAEA,oCACE,cAAe,CACf,sBACF,CAEA,kCACE,YAAa,CACb,gBACF,CAMA,0EACE,kBACF,CAEA,sCACE,mBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAGA,0BACE,WACE,iBACF,CACF,CAEA,yBACE,WACE,eACF,CAEA,WACE,iBACF,CACF,CAEA,yBACE,iBACE,gBACF,CAEA,mBACE,gBACF,CACF,CAKA,oDAEE,eAAgB,CAChB,kBAAmB,CACnB,eACF,CAEA,kBACE,iBAAkB,CAClB,aAAc,CACd,uBAAwB,CACxB,0BAA2B,CAC3B,2BACF,CAEA,gBACE,YAAa,CACb,0BAA2B,CAC3B,kBAAmB,CACnB,oBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,wBACF,CAEA,qBACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,0BACE,kBACE,sBACF,CACF,CAEA,yBACE,kBACE,iBAAkB,CAClB,gBACF,CACF,CAEA,yBACE,kBACE,mBACF,CACF,CAEA,iBACE,eAAiB,CACjB,aACF,CAEA,0BACE,eAAgB,CAChB,oBAAqB,CACrB,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,cACE,oBAAqB,CACrB,gBAAiB,CACjB,eACF,CAEA,iBACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,eAAgB,CAChB,kBAAmB,CACnB,kBAA+C,CAC/C,iBACF,CAEA,qBACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,mBACE,iBAAkB,CAClB,aAAc,CACd,mBAAoB,CACpB,gBAAiB,CACjB,yBAA2B,CAC3B,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,0BACE,mBACE,cACF,CACF,CACA,yBACE,mBACE,aAAc,CACd,gBACF,CACF,CACA,yBACE,0BACE,gBAAiB,CACjB,iBACF,CACF,CAEA,6BACE,aACF,CAEA,uEAEE,YACF,CAEA,+SAcE,gBAAmB,CACnB,cACF,CACA,yBACE,6IAOE,oBACF,CACF,CAEA,sBACE,qBACF,CAEA,wBACE,QACF,CAEA,qBACE,qBAAsB,CACtB,qBAAsB,CACtB,yCAA0C,CAC1C,8BACF,CAEA,2BACE,iBAAkB,CAClB,oBAAqB,CACrB,qCACF,CAEA,gDAEE,aACF,CAEA,yBACE,oBAAqB,CACrB,iBACF,CAEA,kCACE,YACF,CAEA,gDAEE,aAAc,CACd,iBAAkB,CAClB,gBAAiB,CACjB,WACF,CACA,0BACE,gDAEE,UACF,CACF,CAUA,qCACE,cAAe,CACf,WACF,CAUA,gCACE,aAAc,CACd,eAAgB,CAChB,mBAAoB,CACpB,iBACF,CAGA,0BACE,uBACF,CAEA,8BACE,gBAAiB,CACjB,eAAgB,CAChB,6BACF,CACA,yBACE,8BACE,eACF,CACF,CAEA,gCACE,cAAiB,CACjB,aAAc,CACd,iBAAkB,CAClB,mBAAoB,CACpB,iBACF,CAEA,2CACE,eACF,CAEA,wBACE,iBAAkB,CAClB,cAAgB,CAChB,eAAgB,CAChB,yBAA2B,CAC3B,2BAA4B,CAC5B,iBACF,CAEA,0BACE,oBACF,CAEA,uBACE,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,cAAe,CACf,qBAAoD,CACpD,sBAAuB,CACvB,gBAAiB,CACjB,iBAAkB,CAClB,kBAA6C,CAC7C,iBACF,CAEA,wCACE,aACF,CAFA,mCACE,aACF,CAEA,4BACE,SAAU,CACV,iBAAkB,CAClB,mBAAoB,CACpB,sBACF,CAEA,uCACE,aACF,CAEA,8CACE,kBACF,CAEA,sBACE,YACF,CAEA,4BACE,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,QAAS,CACT,aAAc,CACd,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,kBAA+C,CAC/C,yBAA0B,CAC1B,uBACF,CAEA,wBACE,gBACF,CAEA,oIAME,aAAwC,CACxC,wHAEF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CACA,wBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CACA,yBACE,eACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,kBAAqB,CACrB,gBAAiB,CACjB,eACF,CACA,yBACE,eACF,CACA,yBACE,YACF,CACA,yBACE,sBACE,kBAAoB,CACpB,gBAAiB,CACjB,iBACF,CACF,CAEA,sBACE,aAAc,CACd,aAAe,CACf,qBAAwB,CACxB,QAAS,CACT,iBAAkB,CAClB,yBAA2B,CAC3B,gBAAiB,CACjB,kBAAmB,CACnB,iBACF,CACA,0BACE,sBACE,gBAAiB,CACjB,WACF,CACF,CACA,yBACE,sBACE,iBAAkB,CAClB,iBAAkB,CAClB,gBAAkB,CAClB,gBAAiB,CACjB,kBACF,CACF,CAEA,sBACE,kBAAuB,CACvB,cAAe,CACf,eACF,CACA,yBACE,sBACE,gBAAiB,CACjB,iBACF,CACF,CAEA,eACE,kBACF,CAEA,WACE,gBACF,CAEA,aACE,QACF,CAEA,kBACE,2BAA6B,CAC7B,gBAAiB,CACjB,eAAiB,CACjB,8BAAgC,CAChC,yBACF,CAGA,0BACE,iBACE,qBAAsB,CACtB,eACF,CAEA,qBACE,gBACF,CACF,CAEA,yBACE,iBACE,gBACF,CACF,CAEA,yBACE,gBACE,gBAAiB,CACjB,iBACF,CAEA,iBACE,eAAiB,CACjB,gBAAiB,CACjB,kBACF,CAEA,iBACE,cAAe,CACf,iBACF,CAEA,mBACE,SACF,CAEA,mDAEE,YACF,CACF,CAGA,yBACE,oBAAqB,CACrB,eAAgB,CAChB,mBAAqB,CACrB,cAAe,CACf,UAAW,CACX,gBAAiB,CACjB,wBAAyB,CACzB,wHAC8D,CAC9D,gBAAiB,CACjB,kBAAmB,CACnB,kBAAmB,CAInB,gCAAiC,CACjC,sJAWe,CACf,mCAAqC,CACrC,mCAAqC,CACrC,2BAlBF,CAqBA,wCACE,kEAIC,CACD,yBAA0B,CAC1B,2BACF,CAEA,uCACE,mEAIC,CACD,0BAA2B,CAC3B,yBAA0B,CAC1B,2BACF,CAEA,4BACE,qBAAsB,CACtB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,eAAgB,CAChB,wBAAyB,CACzB,wBACF,CAEA,wDAEE,gBAAiB,CACjB,wBACF,CAKA,kBACE,YAAa,CACb,6BAA8B,CAC9B,eAAgB,CAChB,gBAAiB,CACjB,4BACF,CAEA,0BACE,WAAY,CACZ,YAAa,CACb,sBACF,CAEA,uCACE,0BAA2B,CAC3B,kBACF,CAEA,uBACE,cAAe,CACf,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,mBAAqB,CACrB,wBACF,CAEA,0BACE,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,4BACE,aACF,CAEA,kCACE,qBACF,CAEA,6BACE,oBAAqB,CACrB,YAAa,CACb,UACF,CAEA,eACE,aAAc,CACd,eAAgB,CAChB,aAAc,CACd,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,kBAAmB,CACnB,oDACF,CAEA,+BACE,iBAAkB,CAClB,WAAY,CACZ,QAAS,CACT,WAAY,CACZ,YAAa,CACb,6BAA8B,CAC9B,kBAAmB,CACnB,WAAY,CACZ,gBAAiB,CACjB,iBAAkB,CAClB,eAAiB,CACjB,iBAAkB,CAClB,wEACoC,CACpC,SAAU,CACV,iDAA0D,CAC1D,qCAAuC,CACvC,mBACF,CAEA,sCACE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,QAAS,CACT,aAAc,CACd,gBAAiB,CACjB,OAAQ,CACR,QAAS,CACT,yBAA0B,CAC1B,kCAAmC,CACnC,iCACF,CAEA,uCACE,SAAU,CACV,gCAAmC,CACnC,mBACF,CAEA,aACE,sBACF,CAEA,0BACE,aAAc,CACd,kBACF,CAEA,6BACE,cAAe,CACf,gBACF,CAEA,4BACE,cAAe,CACf,aACF,CAEA,kCACE,YACF,CAEA,iCACE,eACF,CAEA,mCACE,aAAc,CACd,QAAS,CACT,UAAW,CACX,WAAY,CACZ,WACF,CAEA,4BACE,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,WAAY,CACZ,WAAY,CACZ,+BACF,CAEA,gCACE,QAAS,CACT,UAAW,CACX,WAAY,CACZ,WACF,CAEA,0BACE,+BACE,iBAAkB,CAClB,WACF,CAEA,sCACE,SACF,CACF,CAEA,yBACE,+BACE,YACF,CACF,CAEA,yBACE,eACE,UAAW,CACX,WACF,CAEA,kBACE,eACF,CAEA,uBACE,gBACF,CAEA,0BACE,iBAAkB,CAClB,gBACF,CACF,CAIA,gBACE,cAAe,CACf,qBAAsB,CACtB,wBAAqD,CACrD,iBAAkB,CAClB,2CAGC,CACD,iBACF,CAEA,sBACE,cAAiB,CACjB,SAAU,CACV,qBAAsB,CACtB,gBAAiB,CACjB,aAAc,CACd,eACF,CAEA,4BACE,wBAA0B,CAC1B,oBAAqB,CACrB,gBAAiB,CACjB,kBACF,CAEA,qBACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,eACF,CAEA,4BACE,kBAAmB,CACnB,YACF,CAEA,iBACE,aAAc,CACd,YAAa,CACb,UAAW,CACX,wBAAoD,CACpD,oBAAqB,CACrB,gBAAiB,CACjB,eAAgB,CAChB,eAAmB,CACnB,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAAiB,CACjB,iBAAkB,CAClB,mCAAqC,CAErC,uBACF,CAOA,uBACE,iBAAkB,CAClB,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,YAAa,CACb,UAAW,CACX,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,mEAKC,CACD,iBAAkB,CAElB,2CACF,CAEA,2DAEE,kBACF,CAEA,+FAGE,YACF,CAEA,yCACE,iBACF,CAEA,wCACE,iBAAkB,CAClB,KAAM,CACN,QAAS,CACT,oBAAqB,CACrB,iBAAkB,CAClB,mBACF,CAEA,gFAEE,SACF,CAEA,wHAGE,iBAAkB,CAClB,eAAgB,CAChB,gBAAiB,CACjB,gBAAiB,CACjB,iBAAkB,CAClB,iBACF,CAEA,0CACE,aAAc,CACd,aACF,CAEA,8EAEE,aACF,CAEA,yBACE,sBACE,gBACF,CAEA,4BACE,gBACF,CACF,CAEA,yBACE,qBACE,qBACF,CAEA,4BACE,qBAAsB,CACtB,UACF,CAEA,uBACE,eAAkB,CAClB,UACF,CACF,CAKA,oBACE,aAAc,CACd,eACF,CAKA,WACE,0CAAiD,CACjD,kBACF,CAEA,gBACE,YAAa,CACb,cAAe,CACf,cAAe,CACf,gBACF,CAEA,sBACE,gBAAiB,CACjB,kBACF,CAEA,4BACE,YACF,CAEA,kCACE,UAAW,CACX,UACF,CAEA,4BACE,UAAW,CACX,UAAY,CACZ,8BACF,CAEA,6CACE,SACF,CAEA,8BACE,wBACF,CAEA,0BACE,iBACF,CAEA,qCACE,wBACF,CAEA,uCACE,wBACF,CAEA,gBACE,iBAAkB,CAClB,cAAe,CACf,YAAa,CACb,qBAAsB,CACtB,eAAgB,CAChB,kBAAmB,CACnB,YAAa,CACb,2CAGC,CACD,iBACF,CAEA,kBACE,8BACF,CAEA,wBACE,oBACF,CAEA,0BACE,QAAS,CACT,wBAA+B,CAC/B,gBAAiB,CACjB,eAAgB,CAChB,eAAgB,CAChB,mBAAqB,CACrB,wBACF,CAEA,4BACE,UAAW,CACX,eAAgB,CAChB,oBAAqB,CACrB,UACF,CAEA,kCACE,SACF,CAEA,wBACE,gBACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,QAAS,CACT,SAAU,CACV,eACF,CAEA,2BACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,QAAS,CACT,cAAe,CACf,gCACF,CAEA,wCACE,kBAAmB,CACnB,WACF,CAEA,2BACE,QAAS,CACT,gBAAiB,CACjB,kBAAmB,CACnB,eACF,CAEA,6BACE,aAAc,CACd,UAAW,CACX,UACF,CAEA,mCACE,SACF,CAEA,wBACE,eAAgB,CAChB,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,sBACF,CAEA,qBACE,cAAe,CACf,gBAAiB,CACjB,iBAAkB,CAClB,eACF,CAEA,uBACE,QAAS,CACT,wBACF,CAEA,uBACE,iBAAkB,CAClB,iBACF,CAEA,yBACE,yBAA0B,CAC1B,mCAA0C,CAC1C,wBAA+B,CAC/B,gBAAiB,CACjB,mBAAoB,CACpB,+BACF,CAEA,+BACE,0BAA2B,CAC3B,mBAAoB,CACpB,oBACF,CAEA,0BACE,gBACE,cAAe,CACf,iBACF,CACF,CAEA,yBACE,gBACE,qBAAsB,CACtB,gBACF,CAEA,gBACE,aAAc,CACd,aAAc,CACd,SAAU,CACV,eACF,CAEA,sBACE,aAAc,CACd,WAAY,CACZ,gBAAiB,CACjB,0CACF,CACF,CAKA,cACE,YAAa,CACb,qBAAsB,CACtB,kBACF,CAEA,6BACE,aAAc,CACd,cACF,CAGA,uEACE,UACF,CAEA,4CACE,gBACF,CAEA,4CACE,eACF,CAEA,0BACE,mBACF,CAEA,oHAIE,cACF,CAEA,8BACE,QACF,CAEA,8BACE,iBAAkB,CAClB,aAAwC,CACxC,wHAC8D,CAC9D,aAAc,CACd,iBAAkB,CAClB,iBAAkB,CAClB,gBACF,CAEA,0BACE,eACF,CAEA,eACE,YAAa,CACb,qBAAsB,CACtB,kBAAmB,CACnB,UACF,CAEA,0CACE,QACF,CAEA,0BACE,4CACE,WACF,CACF,CAEA,sBACE,YAAa,CACb,qBAAsB,CACtB,gBAAiB,CACjB,WACF,CAEA,gBACE,YAAa,CACb,kBAAmB,CACnB,sBACF,CAEA,sBACE,aAAc,CACd,QAAS,CACT,UAAW,CACX,WACF,CAEA,oCACE,gBACF,CAEA,sCACE,kBACF,CAEA,wLAIE,oBACF,CAGA,cACE,UACF,CAEA,kBACE,QACF,CAEA,kBACE,UACF,CAEA,2BACE,YACF,CAEA,0CACE,YAAa,CACb,gBAAiB,CAEjB,wHAC8D,CAE9D,iBAEF,CAEA,0FARE,qBAAsB,CAGtB,oBAAqB,CAErB,iEAOF,CAEA,qBACE,WAAY,CACZ,YAAa,CACb,qBAAsB,CACtB,0BAA2B,CAC3B,sBAAuB,CACvB,YACF,CAEA,mBACE,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,gCACF,CAEA,mEACE,iBACF,CAEA,yBACE,mBAAoB,CACpB,iBAAkB,CAClB,eAAgB,CAChB,eAAgB,CAChB,aAAwC,CACxC,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAEhB,oBAAqB,CACrB,2BACF,CAEA,uBACE,iBAAkB,CAClB,aAAc,CACd,eACF,CAEA,2BACE,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,WAAY,CACZ,yBAA0B,CAE1B,mBAAiB,CAAjB,gBACF,CAEA,sBACE,YAAa,CACb,cAAe,CACf,kBAAmB,CACnB,eAAgB,CAChB,qBAAsB,CACtB,gBAAiB,CACjB,eACF,CAEA,qCACE,gBAAiB,CACjB,UAAW,CACX,WACF,CAEA,oBACE,iBACF,CAEA,0BACE,WAAY,CACZ,YACF,CAEA,uBACE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,sBAAuB,CACvB,kBAAmB,CACnB,aAAwC,CACxC,eACF,CAEA,yBACE,0BACE,mBACF,CAEA,oHAIE,eACF,CACF,CAEA,yBACE,oEAEE,iBAAkB,CAClB,gBACF,CAEA,8BACE,kBACF,CAEA,0CACE,qBACF,CAEA,kEAGE,gBAAiB,CACjB,iBACF,CAEA,qCACE,UAAW,CACX,WACF,CAEA,uBACE,OAAQ,CACR,gBAAiB,CACjB,UACF,CAEA,2BACE,yBACF,CAEA,qBACE,OACF,CACF,CAIA,eACE,YAAa,CACb,kBAAmB,CACnB,0BAA2B,CAC3B,sBAAuB,CACvB,mBACF,CAEA,oCACE,kBACF,CAEA,8CACE,mBACF,CAEA,uBACE,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,mBACF,CAEA,2CACE,UAAW,CACX,aAAc,CACd,eAAgB,CAChB,WAAY,CACZ,YAAa,CACb,uCACF,CAEA,mCACE,UAAW,CACX,aAAc,CACd,cAAe,CACf,cAAe,CACf,cAAe,CACf,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,oCACE,UAAW,CACX,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,mBAAqB,CACrB,wBAAyB,CACzB,kBACF,CAEA,kDACE,gBACF,CAOA,2FACE,oBAAqB,CACrB,SACF,CAEA,sBACE,UAAW,CACX,eACF,CAEA,gCACE,qBACF,CAEA,4BACE,SACF,CAEA,oBACE,oBAAqB,CACrB,QAAS,CACT,aACF,CAEA,8HAGE,eAAgB,CAChB,oBAAqB,CACrB,aAAc,CACd,UAAW,CACX,UACF,CAEA,4JAGE,oBACF,CAEA,yBACE,sFAGE,YACF,CACF,CAEA,yBACE,eACE,gBACF,CAEA,yBACE,mBACF,CAEA,uBACE,kBAAmB,CACnB,eACF,CAEA,2CACE,UAAW,CACX,WACF,CAEA,mCACE,gBAAiB,CACjB,iBAAkB,CAClB,gBAAiB,CACjB,iBACF,CAEA,oCACE,cACF,CAEA,8HAGE,cAAe,CACf,YACF,CACF,CAKA,eACE,oBACF,CAEA,iBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,cAAe,CACf,iBACF,CAEA,gCACE,cACF,CAEA,eACE,mBAAoB,CACpB,+BAA4D,CAC5D,iBACF,CAEA,YACE,QAAS,CACT,sBAAuB,CACvB,cAAe,CACf,eAAgB,CAChB,mBAAoB,CACpB,WACF,CAEA,mBACE,QAAS,CACT,oBAAqB,CACrB,cAAe,CACf,iBAAkB,CAClB,eACF,CAEA,YACE,oBAAqB,CACrB,cACF,CAEA,yBACE,0BACE,eAAgB,CAChB,gBAAiB,CACjB,kBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,YACE,iBACF,CACA,eACE,mBACF,CACA,mBACE,cAAiB,CACjB,gBACF,CACF,CAEA,yBACE,eACE,gBACF,CACA,eACE,mBACF,CACF,CAKA,wBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CACb,cAAe,CACf,UAAW,CACX,iBAAkB,CAClB,uBAAwB,CACxB,iDAAyD,CACzD,2BACF,CAEA,kDACE,qBACF,CAOA,4FACE,kBAAmB,CACnB,uBACF,CAEA,8BACE,iBAAkB,CAClB,8CAAoD,CACpD,2BACF,CAEA,gDACE,MAAO,CACP,KAAM,CACN,UAAW,CACX,WACF,CAEA,6GAEE,QAAS,CACT,UAAW,CACX,UAAW,CACX,UACF,CAEA,yBACE,iBAAkB,CAClB,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,aACF,CAEA,wBACE,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,YAAa,CACb,aAAc,CACd,UAAW,CACX,WACF,CAEA,+BAUE,uBACF,CAEA,6DAZE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,aAAc,CACd,UAAW,CACX,UAAW,CACX,eAAgB,CAChB,UAeF,CAXA,8BAUE,wBACF,CAEA,6DAEE,cACF,CAEA,mBACE,cAAe,CACf,KAAM,CACN,OAAQ,CACR,QAAS,CACT,MAAO,CACP,YAAa,CACb,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,4BAAiC,CACjC,SAAU,CACV,8BAAgC,CAChC,mBACF,CAEA,0BACE,YAAa,CACb,SAAU,CACV,mBACF,CAEA,2BACE,iBAAkB,CAClB,cAAiB,CACjB,WAAY,CACZ,UAAW,CACX,iBACF,CAEA,mCACE,WAAY,CACZ,UAAW,CACX,eACF,CAEA,wBACE,cAAe,CACf,QAAS,CACT,SAAU,CACV,WACF,CAEA,yBACE,oBAAqB,CACrB,eAAkB,CAClB,gBAAiB,CACjB,kBACF,CAEA,+BACE,kBAAmB,CACnB,eAAgB,CAChB,UAAW,CACX,yBAA2B,CAC3B,gBAAiB,CACjB,iBAAkB,CAClB,eAAgB,CAChB,UACF,CAEA,wBACE,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,aAAc,CACd,eACF,CAEA,+BACE,WACF,CAEA,oCACE,aAAc,CACd,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,oBAAqB,CACrB,cAAe,CACf,eAAgB,CAChB,eAAmB,CACnB,mBAAqB,CACrB,wBAAiB,CAAjB,qBAAiB,CAAjB,oBAAiB,CAAjB,gBAAiB,CACjB,iBAAkB,CAClB,mCAAqC,CAErC,uBACF,CAEA,uBACE,SAAU,CACV,oBACF,CAEA,0BACE,oBAAqB,CACrB,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,YAAa,CACb,UAAW,CACX,gBAAiB,CACjB,gBAAiB,CACjB,eAAgB,CAChB,iBAAkB,CAClB,mEAKC,CACD,iBAAkB,CAElB,2CACF,CAEA,iEAEE,kBACF,CAEA,2CACE,OACF,CAEA,yBACE,0BACE,eACF,CACF,CAKA,aACE,iBAAkB,CAClB,gBAAiB,CACjB,mBAAoB,CACpB,UAAW,CACX,kBACF,CAEA,qBACE,YAAa,CACb,cAAe,CACf,6BAA8B,CAC9B,kBAAmB,CAEnB,gBACF,CAEA,4CAJE,wBAMF,CAEA,6BACE,UAA6B,CAC7B,oBACF,CAEA,iBACE,YACF,CAEA,mBACE,iBAAkB,CAClB,gBACF,CAEA,0BACE,UAAW,CACX,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,aAAc,CACd,SAAU,CACV,UAAW,CACX,eAAgB,CAChB,kBACF,CAEA,wCACE,YACF,CAEA,yBACE,qBACE,qBACF,CAEA,+BACE,aACF,CACF,CAIA,mCACE,KACE,yBAAgC,CAChC,0BACF,CAEA,IACE,UACF,CAEA,+BACE,yBACF,CAEA,WACE,0BACF,CAEA,4BAEE,2BACF,CAEA,sBACE,0BACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,iBACE,0BACF,CAEA,iBACE,yBACF,CAEA,mBACE,aACF,CAEA,8BAEE,oBACF,CAQA,kFACE,0BACF,CAEA,iBACE,wBACF,CAEA,0BACE,aACF,CAEA,iBACE,wBACF,CAEA,kBACE,wBACF,CAEA,4BACE,yBACF,CAEA,kCACE,UACF,CAEA,+BACE,kBAA6C,CAC7C,qCACF,CAEA,sCACE,wBACF,CAEA,gCACE,yBACF,CAEA,8GAKE,wBACF,CAEA,qBACE,UAAW,CACX,8BACF,CAMA,gDACE,UACF,CAEA,wBACE,UAAW,CACX,eACF,CAEA,GACE,wBACF,CAEA,4BACE,kBAA6C,CAC7C,oCACF,CAEA,8BACE,wBACF,CAEA,wCACE,yEAKF,CAEA,uCACE,0EAKF,CAEA,4BACE,yBAAgC,CAChC,wBACF,CAEA,wDAEE,wBACF,CAEA,0FAEE,yBAAgC,CAChC,qCACF,CAEA,yBACE,aACF,CAEA,mBACE,UACF,CAMA,+CACE,yBACF,CAEA,+BACE,wBAA+B,CAC/B,0BACF,CAEA,oDACE,2BACF,CAEA,2CACE,wCACF,CAEA,gBACE,WAAY,CACZ,qCAIF,CAEA,sBACE,wBACF,CAEA,kBACE,wBACF,CAEA,iBACE,oBAA+C,CAC/C,wBAA+B,CAC/B,kBACF,CAEA,uBACE,oBACF,CAEA,uBACE,UACF,CAEA,8EAEE,aACF,CAEA,0CACE,aACF,CACF","file":"screen.css","sourcesContent":["/* Variables\n/* ---------------------------------------------------------- */\n\n:root {\n  /* Colours */\n  --blue: #3eb0ef;\n  --green: #a4d037;\n  --purple: #ad26b4;\n  --yellow: #fecd35;\n  --red: #f05230;\n  --darkgrey: #15171a;\n  --darkblue: #26273e;\n  --midgrey: #738a94;\n  --lightgrey: #c5d2d9;\n  --whitegrey: #e5eff5;\n  --pink: #fa3a57;\n  --brown: #a3821a;\n  --darkmode: color-mod(var(--darkblue) l(+2%));\n}\n\n/* Reset\n/* ---------------------------------------------------------- */\n\nhtml,\nbody,\ndiv,\nspan,\napplet,\nobject,\niframe,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\nblockquote,\npre,\na,\nabbr,\nacronym,\naddress,\nbig,\ncite,\ncode,\ndel,\ndfn,\nem,\nimg,\nins,\nkbd,\nq,\ns,\nsamp,\nsmall,\nstrike,\nstrong,\nsub,\nsup,\ntt,\nvar,\ndl,\ndt,\ndd,\nol,\nul,\nli,\nfieldset,\nform,\nlabel,\nlegend,\ntable,\ncaption,\ntbody,\ntfoot,\nthead,\ntr,\nth,\ntd,\narticle,\naside,\ncanvas,\ndetails,\nembed,\nfigure,\nfigcaption,\nfooter,\nheader,\nhgroup,\nmenu,\nnav,\noutput,\nruby,\nsection,\nsummary,\ntime,\nmark,\naudio,\nvideo {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  font: inherit;\n  font-size: 100%;\n  vertical-align: baseline;\n}\nbody {\n  line-height: 1;\n}\nol,\nul {\n  list-style: none;\n}\nblockquote,\nq {\n  quotes: none;\n}\nblockquote:before,\nblockquote:after,\nq:before,\nq:after {\n  content: \"\";\n  content: none;\n}\ntable {\n  border-spacing: 0;\n  border-collapse: collapse;\n}\nimg {\n  max-width: 100%;\n}\nhtml {\n  box-sizing: border-box;\n  font-family: sans-serif;\n\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\n*,\n*:before,\n*:after {\n  box-sizing: inherit;\n}\na {\n  background-color: transparent;\n}\na:active,\na:hover {\n  outline: 0;\n}\nb,\nstrong {\n  font-weight: bold;\n}\ni,\nem,\ndfn {\n  font-style: italic;\n}\nh1 {\n  margin: 0.67em 0;\n  font-size: 2em;\n}\nsmall {\n  font-size: 80%;\n}\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\nsup {\n  top: -0.5em;\n}\nsub {\n  bottom: -0.25em;\n}\nimg {\n  border: 0;\n}\nsvg:not(:root) {\n  overflow: hidden;\n}\nmark {\n  background-color: #fdffb6;\n}\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  margin: 0; /* 3 */\n  color: inherit; /* 1 */\n  font: inherit; /* 2 */\n}\nbutton {\n  overflow: visible;\n  border: none;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\n/* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  cursor: pointer; /* 3 */\n\n  -webkit-appearance: button; /* 2 */\n}\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  padding: 0;\n  border: 0;\n}\ninput {\n  line-height: normal;\n}\ninput:focus {\n  outline: none;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\ninput[type=\"search\"] {\n  box-sizing: content-box; /* 2 */\n\n  -webkit-appearance: textfield; /* 1 */\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\nlegend {\n  padding: 0; /* 2 */\n  border: 0; /* 1 */\n}\ntextarea {\n  overflow: auto;\n}\ntable {\n  border-spacing: 0;\n  border-collapse: collapse;\n}\ntd,\nth {\n  padding: 0;\n}\n\n/* ==========================================================================\n   Base styles: opinionated defaults\n   ========================================================================== */\n\nhtml {\n  overflow-x: hidden;\n  overflow-y: scroll;\n  font-size: 62.5%;\n\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n  overflow-x: hidden;\n  color: color-mod(var(--midgrey) l(-30%));\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n    Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n  font-size: 1.6rem;\n  line-height: 1.6em;\n  font-weight: 400;\n  font-style: normal;\n  letter-spacing: 0;\n  text-rendering: optimizeLegibility;\n  background: #fff;\n\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  -moz-font-feature-settings: \"liga\" on;\n}\n\n::selection {\n  text-shadow: none;\n  background: color-mod(var(--blue) lightness(+30%));\n}\n\nhr {\n  position: relative;\n  display: block;\n  width: 100%;\n  margin: 2.5em 0 3.5em;\n  padding: 0;\n  height: 1px;\n  border: 0;\n  border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\n}\n\naudio,\ncanvas,\niframe,\nimg,\nsvg,\nvideo {\n  vertical-align: middle;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n  border: 0;\n}\n\ntextarea {\n  resize: vertical;\n}\n\np,\nul,\nol,\ndl,\nblockquote {\n  margin: 0 0 1.5em 0;\n}\n\nol,\nul {\n  padding-left: 1.3em;\n  padding-right: 1.5em;\n}\n\nol ol,\nul ul,\nul ol,\nol ul {\n  margin: 0.5em 0 1em;\n}\n\nul {\n  list-style: disc;\n}\n\nol {\n  list-style: decimal;\n}\n\nul,\nol {\n  max-width: 100%;\n}\n\nli {\n  margin: 0.5em 0;\n  padding-left: 0.3em;\n  line-height: 1.6em;\n}\n\ndt {\n  float: left;\n  margin: 0 20px 0 0;\n  width: 120px;\n  color: var(--darkgrey);\n  font-weight: 500;\n  text-align: right;\n}\n\ndd {\n  margin: 0 0 5px 0;\n  text-align: left;\n}\n\nblockquote {\n  margin: 1.5em 0;\n  padding: 0 1.6em 0 1.6em;\n  border-left: var(--whitegrey) 0.5em solid;\n}\n\nblockquote p {\n  margin: 0.8em 0;\n  font-size: 1.2em;\n  font-weight: 300;\n}\n\nblockquote small {\n  display: inline-block;\n  margin: 0.8em 0 0.8em 1.5em;\n  font-size: 0.9em;\n  opacity: 0.8;\n}\n/* Quotation marks */\nblockquote small:before {\n  content: \"\\2014 \\00A0\";\n}\n\nblockquote cite {\n  font-weight: bold;\n}\nblockquote cite a {\n  font-weight: normal;\n}\n\na {\n  color: color-mod(var(--blue) l(-5%));\n  text-decoration: none;\n}\n\na:hover {\n  text-decoration: underline;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  margin-top: 0;\n  line-height: 1.15;\n  font-weight: 600;\n  text-rendering: optimizeLegibility;\n}\n\nh1 {\n  margin: 0 0 0.5em 0;\n  font-size: 5.5rem;\n  font-weight: 600;\n}\n@media (max-width: 500px) {\n  h1 {\n    font-size: 2.2rem;\n  }\n}\n\nh2 {\n  margin: 1.5em 0 0.5em 0;\n  font-size: 2.2rem;\n}\n@media (max-width: 500px) {\n  h2 {\n    font-size: 1.8rem;\n  }\n}\n\nh3 {\n  margin: 1.5em 0 0.5em 0;\n  font-size: 1.8rem;\n  font-weight: 500;\n}\n@media (max-width: 500px) {\n  h3 {\n    font-size: 1.7rem;\n  }\n}\n\nh4 {\n  margin: 1.5em 0 0.5em 0;\n  font-size: 1.6rem;\n  font-weight: 500;\n}\n\nh5 {\n  margin: 1.5em 0 0.5em 0;\n  font-size: 1.4rem;\n  font-weight: 500;\n}\n\nh6 {\n  margin: 1.5em 0 0.5em 0;\n  font-size: 1.4rem;\n  font-weight: 500;\n}\n","/* Table of Contents\r\n/* ------------------------------------------------------------\r\n\r\nThis is a development CSS file which is built to a minified\r\nproduction stylesheet in assets/built/screen.css\r\n\r\n1.  Global Styles\r\n2.  Layout\r\n3.  Special Templates\r\n4.  Site Header\r\n  4.1 Home header\r\n  4.2 Archive header\r\n5.  Site Navigation\r\n6.  Post Feed\r\n7.  Single Post\r\n  7.1. Post Byline\r\n  7.2. Members Subscribe Form\r\n  7.3. Comments\r\n  7.4. Related Posts\r\n  7.5. Koenig Styles\r\n8.  Author Template\r\n9.  Error Template\r\n10. Subscribe Overlay\r\n11. Site Footer\r\n12. Dark Mode\r\n\r\n*/\r\n\r\n/* 1. Global - Set up the things\r\n/* ---------------------------------------------------------- */\r\n@import \"global.css\";\r\n\r\nbody {\r\n  background: #fff;\r\n}\r\n\r\n.img {\r\n  display: block;\r\n  width: 100%;\r\n  height: 100%;\r\n  background-position: center center;\r\n  background-size: cover;\r\n  border-radius: 100%;\r\n}\r\n\r\n.hidden {\r\n  visibility: hidden;\r\n  position: absolute;\r\n  text-indent: -9999px;\r\n}\r\n\r\n/* 2. Layout - Page building blocks\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-wrapper {\r\n  display: flex;\r\n  flex-direction: column;\r\n  min-height: 100vh;\r\n}\r\n\r\n.site-main {\r\n  z-index: 100;\r\n  flex-grow: 1;\r\n}\r\n\r\n/* Full width page blocks */\r\n.outer {\r\n  position: relative;\r\n  padding: 0 5vw;\r\n}\r\n\r\n/* Centered content container blocks */\r\n.inner {\r\n  margin: 0 auto;\r\n  max-width: 1040px;\r\n  width: 100%;\r\n}\r\n\r\n/* Usage:\r\n\r\n
\r\n
\r\n Centered content\r\n
\r\n
\r\n\r\n*/\r\n\r\n/* 3. Special Template Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n@media (min-width: 900px) {\r\n .home-template .post-feed,\r\n .tag-template .post-feed,\r\n .author-template .post-feed {\r\n padding: 40px 0 5vw;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n }\r\n\r\n .home-template .site-nav {\r\n position: relative;\r\n }\r\n}\r\n\r\n/* 4. Site Header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-header-background {\r\n position: relative;\r\n margin-top: 64px;\r\n padding-bottom: 12px;\r\n color: #fff;\r\n background: color-mod(var(--darkblue) l(-5%)) no-repeat center center;\r\n background-size: cover;\r\n}\r\n\r\n/* .site-header-background:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n background: rgba(0, 0, 0, 0.18);\r\n} */\r\n\r\n/* .site-header-background:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: auto;\r\n left: 0;\r\n z-index: 10;\r\n display: block;\r\n height: 140px;\r\n background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0));\r\n} */\r\n\r\n/* .site-header-background.no-image:before,\r\n.site-header-background.no-image:after {\r\n display: none;\r\n} */\r\n\r\n.site-header-content {\r\n z-index: 100;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 6vw 3vw;\r\n min-height: 200px;\r\n height: 100vh;\r\n}\r\n\r\n.site-title {\r\n z-index: 10;\r\n margin: 0 0 0 -2px;\r\n padding: 0;\r\n font-size: 5rem;\r\n line-height: 1em;\r\n font-weight: 600;\r\n}\r\n\r\n.site-logo {\r\n max-height: 100px;\r\n}\r\n\r\n.site-description {\r\n z-index: 10;\r\n margin: 0;\r\n padding: 5px 0;\r\n font-size: 2.1rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n opacity: 0.8;\r\n}\r\n\r\n/* 4.1 Home header\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-home-header {\r\n z-index: 1000;\r\n}\r\n\r\n.site-home-header .site-header-background {\r\n margin-top: 0;\r\n}\r\n\r\n.site-home-header .site-header-content {\r\n padding: 5vw 3vw 6vw;\r\n}\r\n\r\n.site-home-header .site-title {\r\n font-size: 5.5rem;\r\n text-align: center;\r\n}\r\n\r\n.site-home-header .site-description {\r\n font-size: 2.2rem;\r\n font-weight: 300;\r\n text-align: center;\r\n}\r\n\r\n/* 4.2 Archive header (tag and author post lists)\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-archive-header .site-header-content {\r\n position: relative;\r\n align-items: stretch;\r\n padding: 12vw 0 20px;\r\n min-height: 200px;\r\n max-height: 600px;\r\n}\r\n\r\n.site-archive-header .no-image {\r\n padding-top: 0;\r\n padding-bottom: 0;\r\n color: var(--darkgrey);\r\n background: #fff;\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-description {\r\n color: var(--midgrey);\r\n opacity: 1;\r\n}\r\n\r\n.site-archive-header .no-image .site-header-content {\r\n padding: 5vw 0 10px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n}\r\n\r\n/* Special header styles for smaller screens */\r\n\r\n@media (max-width: 900px) {\r\n .site-header-content {\r\n padding-bottom: 9vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .site-home-header .site-title {\r\n font-size: 4.2rem;\r\n }\r\n\r\n .site-home-header .site-description {\r\n font-size: 1.8rem;\r\n }\r\n\r\n .site-archive-header .site-header-content {\r\n flex-direction: column;\r\n align-items: center;\r\n min-height: unset;\r\n }\r\n\r\n .site-archive-header .site-title {\r\n font-size: 4.2rem;\r\n text-align: center;\r\n }\r\n\r\n .site-archive-header .no-image .site-header-content {\r\n padding: 12vw 0 20px;\r\n }\r\n}\r\n\r\n/* 5. Site Navigation\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-nav-main {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n z-index: 1000;\r\n background: color-mod(var(--darkblue) l(-5%)) no-repeat center center;\r\n}\r\n\r\n.site-nav {\r\n position: relative;\r\n z-index: 100;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-start;\r\n overflow: hidden;\r\n height: 64px;\r\n font-size: 1.3rem;\r\n}\r\n\r\n.site-nav-left-wrapper {\r\n position: relative;\r\n flex: 1 0 auto;\r\n display: flex;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n z-index: 1000;\r\n width: 40px;\r\n height: 100%;\r\n}\r\n\r\n.site-header-background:not(.responsive-header-img)\r\n .site-nav-left-wrapper:after,\r\n.site-nav-main .site-nav-left-wrapper:after {\r\n right: 0;\r\n}\r\n\r\n.site-nav-left {\r\n flex: 1 0 auto;\r\n display: flex;\r\n align-items: center;\r\n overflow-x: auto;\r\n overflow-y: hidden;\r\n -webkit-overflow-scrolling: touch;\r\n margin-right: 10px;\r\n padding: 10px 0 80px;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n white-space: nowrap;\r\n\r\n -ms-overflow-scrolling: touch;\r\n}\r\n\r\n.site-nav-left .nav li:last-of-type {\r\n padding-right: 20px;\r\n}\r\n\r\n/* Site Nav Hack Explanation (above):\r\n\r\nWhat's happening above is .site-nav-left is set to overflow-x and allow sideways scrolling, so that when there isn't enough space for all nav items (either due to lots of nav items, or a small viewport), you can still scroll side-to-side to reach them. Also, there is a small gradient on the left and right side covering the menu so that the menu goes offscreen smoothly.\r\n\r\nThe knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px of padding-bottom and a 40px fixed height parent (.site-nav) hides that entirely. Slightly hacky code. But nice clean end-result.\r\n\r\n*/\r\n\r\n.site-nav-logo {\r\n position: relative;\r\n z-index: 100;\r\n flex-shrink: 0;\r\n display: inline-block;\r\n margin-right: 32px;\r\n padding: 12px 0;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n line-height: 1.8rem;\r\n font-weight: bold;\r\n letter-spacing: -0.5px;\r\n text-transform: none;\r\n}\r\n\r\n.site-nav-logo:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.site-nav-logo img {\r\n display: block;\r\n width: auto;\r\n height: 21px;\r\n}\r\n\r\n.site-home-header .site-nav-logo {\r\n /* display: none; */\r\n}\r\n\r\n.site-nav-content {\r\n position: relative;\r\n align-self: flex-start;\r\n}\r\n\r\n.nav {\r\n position: absolute;\r\n z-index: 1000;\r\n display: flex;\r\n margin: 0 0 0 -12px;\r\n padding: 0;\r\n list-style: none;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n}\r\n\r\n.nav li {\r\n display: block;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.nav li a {\r\n position: relative;\r\n display: block;\r\n padding: 12px 12px;\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: opacity 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.nav li a:before {\r\n content: \"\";\r\n position: absolute;\r\n right: 100%;\r\n bottom: 8px;\r\n left: 12px;\r\n height: 1px;\r\n background: #fff;\r\n opacity: 0.25;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.nav li a:hover:before {\r\n right: 12px;\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav {\r\n visibility: hidden;\r\n opacity: 0;\r\n transform: translateY(-175%);\r\n}\r\n\r\n.nav-post-title {\r\n visibility: hidden;\r\n position: absolute;\r\n top: 9px;\r\n color: #fff;\r\n font-size: 1.7rem;\r\n font-weight: 400;\r\n text-transform: none;\r\n opacity: 0;\r\n transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);\r\n transform: translateY(175%);\r\n}\r\n\r\n.nav-post-title.dash {\r\n left: -25px;\r\n}\r\n\r\n.nav-post-title.dash:before {\r\n content: \"– \";\r\n opacity: 0.5;\r\n}\r\n\r\n.nav-post-title-active .nav-post-title {\r\n visibility: visible;\r\n opacity: 1;\r\n transform: translateY(0);\r\n}\r\n\r\n.site-nav-right {\r\n flex: 0 1 auto;\r\n display: flex;\r\n justify-content: flex-end;\r\n align-items: center;\r\n padding: 10px 0;\r\n height: 64px;\r\n}\r\n\r\n.site-nav-right .nav {\r\n position: relative;\r\n margin: 0;\r\n}\r\n\r\n.site-nav-right .nav a {\r\n white-space: nowrap;\r\n}\r\n\r\n.site-nav-right .nav a:before {\r\n display: none;\r\n}\r\n\r\n.site-nav-right .nav li:last-of-type a {\r\n margin-right: -12px;\r\n}\r\n\r\n.social-links {\r\n flex-shrink: 0;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.social-link {\r\n display: inline-block;\r\n margin: 0;\r\n padding: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.social-link:hover {\r\n opacity: 1;\r\n}\r\n\r\n.social-link svg {\r\n height: 1.8rem;\r\n fill: #fff;\r\n}\r\n\r\n.social-link-fb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg {\r\n height: 1.6rem;\r\n}\r\n\r\n.social-link-wb svg path {\r\n stroke: #fff;\r\n}\r\n\r\n.social-link-rss svg {\r\n height: 1.9rem;\r\n}\r\n\r\n.subscribe-button {\r\n display: block;\r\n margin: 0 0 0 10px;\r\n padding: 4px 10px;\r\n border: #fff 1px solid;\r\n color: #fff;\r\n line-height: 1em;\r\n border-radius: 10px;\r\n opacity: 0.8;\r\n}\r\n\r\n.subscribe-button:hover {\r\n text-decoration: none;\r\n opacity: 1;\r\n}\r\n\r\n.site-nav-right .nav + .subscribe-button {\r\n margin-left: 24px;\r\n}\r\n\r\n.rss-button {\r\n padding: 10px 8px;\r\n opacity: 0.8;\r\n}\r\n\r\n.rss-button:hover {\r\n opacity: 1;\r\n}\r\n\r\n.rss-button svg {\r\n margin-bottom: 1px;\r\n height: 2.1rem;\r\n fill: #fff;\r\n}\r\n\r\n/* Special behaviors for home navigation */\r\n\r\n.home-template .site-nav-main {\r\n z-index: 100;\r\n}\r\n\r\n.home-template .site-nav-main .site-nav {\r\n opacity: 0;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;\r\n}\r\n\r\n.home-template .site-nav-main .fixed-nav-active {\r\n opacity: 1;\r\n transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.05s;\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .site-home-header .site-nav {\r\n margin-left: -5vw;\r\n }\r\n\r\n .site-nav-main {\r\n padding-right: 0;\r\n padding-left: 0;\r\n }\r\n\r\n .site-nav-left {\r\n margin-right: 0;\r\n padding-left: 5vw;\r\n }\r\n\r\n .site-nav-right {\r\n display: none;\r\n }\r\n}\r\n\r\n/* 6. Post Feed\r\n/* ---------------------------------------------------------- */\r\n\r\n.posts {\r\n overflow-x: hidden;\r\n}\r\n\r\n.post-feed {\r\n position: relative;\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -20px;\r\n padding: 50px 0 0;\r\n background: #fff;\r\n}\r\n\r\n.post-card {\r\n position: relative;\r\n flex: 1 1 301px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 0 40px;\r\n padding: 0 20px 40px;\r\n min-height: 220px;\r\n border-bottom: 1px solid color-mod(var(--lightgrey) l(+12%));\r\n background-size: cover;\r\n}\r\n\r\n.post-card-image-link {\r\n position: relative;\r\n display: block;\r\n overflow: hidden;\r\n border-radius: 3px;\r\n}\r\n\r\n.post-card-image {\r\n width: 100%;\r\n height: 200px;\r\n background: var(--lightgrey) no-repeat center center;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-content-link {\r\n position: relative;\r\n display: block;\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-card-content-link:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.post-card-header {\r\n margin: 15px 0 0;\r\n}\r\n\r\n.post-feed .no-image .post-card-content-link {\r\n padding: 0;\r\n}\r\n\r\n.no-image .post-card-header {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-primary-tag {\r\n margin: 0 0 0.2em;\r\n color: var(--blue);\r\n font-size: 1.2rem;\r\n font-weight: 500;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-title {\r\n margin: 0 0 0.4em;\r\n line-height: 1.15em;\r\n transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.no-image .post-card-title {\r\n margin-top: 0;\r\n}\r\n\r\n.post-card-content {\r\n flex-grow: 1;\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.post-card-excerpt {\r\n max-width: 56em;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n}\r\n\r\n.post-card-excerpt p {\r\n margin-bottom: 1em;\r\n}\r\n\r\n.post-card-meta {\r\n display: flex;\r\n align-items: flex-start;\r\n padding: 0;\r\n}\r\n\r\n.author-profile-image,\r\n.avatar-wrapper {\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 100%;\r\n\r\n object-fit: cover;\r\n}\r\n\r\n.post-card-meta .profile-image-wrapper,\r\n.post-card-meta .avatar-wrapper {\r\n position: relative;\r\n}\r\n\r\n.author-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 0 0 4px;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.author-list-item {\r\n position: relative;\r\n flex-shrink: 0;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.static-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 0 0 -6px;\r\n width: 34px;\r\n height: 34px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n}\r\n\r\n.author-name-tooltip {\r\n position: absolute;\r\n bottom: 105%;\r\n z-index: 999;\r\n display: block;\r\n padding: 2px 8px;\r\n color: white;\r\n font-size: 1.2rem;\r\n letter-spacing: 0.2px;\r\n white-space: nowrap;\r\n background: var(--darkgrey);\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.03) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: translateY(6px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item:hover .author-name-tooltip {\r\n opacity: 1;\r\n transform: translateY(0px);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .author-name-tooltip {\r\n display: none;\r\n }\r\n}\r\n\r\n.post-card-byline-content {\r\n flex: 1 1 50%;\r\n display: flex;\r\n flex-direction: column;\r\n margin: 2px 0 0 6px;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-card-byline-content span {\r\n margin: 0;\r\n}\r\n\r\n.post-card-byline-content a {\r\n color: color-mod(var(--darkgrey) l(+20%));\r\n font-weight: 600;\r\n}\r\n\r\n.post-card-byline-date {\r\n font-size: 1.2rem;\r\n}\r\n\r\n.post-card-byline-date .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.single-author-byline {\r\n display: flex;\r\n flex-direction: column;\r\n margin-left: 5px;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.single-author {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.single-author .static-avatar {\r\n margin-left: -2px;\r\n}\r\n\r\n.single-author-name {\r\n display: inline-block;\r\n}\r\n\r\n/* Special Styling for home page grid (below):\r\n\r\nThe first post in the list is styled to be bigger than the others and take over\r\nthe full width of the grid to give it more emphasis. Wrapped in a media query to\r\nmake sure this only happens on large viewports / desktop-ish devices.\r\n\r\n */\r\n\r\n@media (min-width: 795px) {\r\n .post-card-large {\r\n flex: 1 1 100%;\r\n flex-direction: row;\r\n padding-bottom: 40px;\r\n min-height: 280px;\r\n border-top: 0;\r\n }\r\n\r\n .post-card-large:hover {\r\n border-bottom-color: color-mod(var(--lightgrey) l(+10%));\r\n }\r\n\r\n .post-card-large:not(.no-image) .post-card-header {\r\n margin-top: 0;\r\n }\r\n\r\n .post-card-large .post-card-image-link {\r\n position: relative;\r\n flex: 1 1 auto;\r\n margin-bottom: 0;\r\n min-height: 380px;\r\n }\r\n\r\n .post-card-large .post-card-image {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n }\r\n\r\n .post-card-large .post-card-content {\r\n flex: 0 1 361px;\r\n justify-content: center;\r\n }\r\n\r\n .post-card-large .post-card-title {\r\n margin-top: 0;\r\n font-size: 3.2rem;\r\n }\r\n\r\n .post-card-large .post-card-content-link {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-meta {\r\n padding: 0 0 0 40px;\r\n }\r\n\r\n .post-card-large .post-card-excerpt p {\r\n margin-bottom: 1.5em;\r\n font-size: 1.8rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n/* Adjust some margins for smaller screens */\r\n@media (max-width: 1170px) {\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .post-feed {\r\n padding-top: 5vw;\r\n }\r\n\r\n .post-card {\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-card-title {\r\n font-size: 1.9rem;\r\n }\r\n\r\n .post-card-excerpt {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n/* 7. Single Post\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-template .site-main,\r\n.page-template .site-main {\r\n margin-top: 64px;\r\n padding-bottom: 4vw;\r\n background: #fff;\r\n}\r\n\r\n.post-full-header {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 70px 170px 50px;\r\n border-top-left-radius: 3px;\r\n border-top-right-radius: 3px;\r\n}\r\n\r\n.post-full-tags {\r\n display: flex;\r\n justify-content: flex-start;\r\n align-items: center;\r\n color: var(--midgrey);\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 600;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-meta-date {\r\n color: var(--midgrey);\r\n font-size: 1.2rem;\r\n font-weight: 400;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-header {\r\n padding: 60px 11vw 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n .post-full-header {\r\n padding-right: 5vw;\r\n padding-left: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-header {\r\n padding: 20px 0 35px;\r\n }\r\n}\r\n\r\n.post-full-title {\r\n margin: 0 0 0.2em;\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-custom-excerpt {\r\n margin: 20px 0 0;\r\n color: var(--midgrey);\r\n font-family: Georgia, serif;\r\n font-size: 2.3rem;\r\n line-height: 1.4em;\r\n font-weight: 300;\r\n}\r\n\r\n.date-divider {\r\n display: inline-block;\r\n margin: 0 6px 1px;\r\n font-weight: 300;\r\n}\r\n\r\n.post-full-image {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n overflow: hidden;\r\n margin: 25px 0 50px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-image img {\r\n max-width: 1040px;\r\n width: 100%;\r\n height: auto;\r\n}\r\n\r\n.post-full-content {\r\n position: relative;\r\n margin: 0 auto;\r\n padding: 0 170px 6vw;\r\n min-height: 230px;\r\n font-family: Georgia, serif;\r\n font-size: 2rem;\r\n line-height: 1.6em;\r\n background: #fff;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .post-full-content {\r\n padding: 0 11vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content {\r\n padding: 0 5vw;\r\n font-size: 1.8rem;\r\n }\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-custom-excerpt {\r\n font-size: 1.9rem;\r\n line-height: 1.5em;\r\n }\r\n}\r\n\r\n.no-image .post-full-content {\r\n padding-top: 0;\r\n}\r\n\r\n.no-image .post-full-content:before,\r\n.no-image .post-full-content:after {\r\n display: none;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6,\r\n.post-full-content p,\r\n.post-full-content ul,\r\n.post-full-content ol,\r\n.post-full-content dl,\r\n.post-full-content pre,\r\n.post-full-content blockquote,\r\n.post-full-comments,\r\n.footnotes {\r\n margin: 0 0 1.5em 0;\r\n min-width: 100%;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content p,\r\n .post-full-content ul,\r\n .post-full-content ol,\r\n .post-full-content dl,\r\n .post-full-content pre,\r\n .post-full-comments,\r\n .footnotes {\r\n margin-bottom: 1.28em;\r\n }\r\n}\r\n\r\n.post-full-content li {\r\n word-break: break-word;\r\n}\r\n\r\n.post-full-content li p {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content a {\r\n color: var(--darkgrey);\r\n word-break: break-word;\r\n box-shadow: var(--darkgrey) 0 -1px 0 inset;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content a:hover {\r\n color: var(--blue);\r\n text-decoration: none;\r\n box-shadow: var(--blue) 0 -1px 0 inset;\r\n}\r\n\r\n.post-full-content strong,\r\n.post-full-content em {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.post-full-content small {\r\n display: inline-block;\r\n line-height: 1.6em;\r\n}\r\n\r\n.post-full-content li:first-child {\r\n margin-top: 0;\r\n}\r\n\r\n.post-full-content img,\r\n.post-full-content video {\r\n display: block;\r\n margin: 1.5em auto;\r\n max-width: 1040px;\r\n height: auto;\r\n}\r\n@media (max-width: 1040px) {\r\n .post-full-content img,\r\n .post-full-content video {\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* Full bleed images (#full)\r\nSuper neat trick courtesy of @JoelDrapper\r\n\r\nUsage (In Ghost edtior):\r\n\r\n![img](/some/image.jpg#full)\r\n\r\n*/\r\n.post-full-content img[src$=\"#full\"] {\r\n max-width: none;\r\n width: 100vw;\r\n}\r\n\r\n/* Image captions\r\n\r\nUsage (In Ghost editor):\r\n\r\n![img](/some/image.jpg)\r\nYour image caption\r\n\r\n*/\r\n.post-full-content img + br + small {\r\n display: block;\r\n margin-top: -3em;\r\n margin-bottom: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n/* Override third party iframe styles */\r\n.post-full-content iframe {\r\n margin: 0 auto !important;\r\n}\r\n\r\n.post-full-content blockquote {\r\n margin: 0 0 1.5em;\r\n padding: 0 1.5em;\r\n border-left: color-mod(var(--blue)) 3px solid;\r\n}\r\n@media (max-width: 500px) {\r\n .post-full-content blockquote {\r\n padding: 0 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content blockquote p {\r\n margin: 0 0 1em 0;\r\n color: inherit;\r\n font-size: inherit;\r\n line-height: inherit;\r\n font-style: italic;\r\n}\r\n\r\n.post-full-content blockquote p:last-child {\r\n margin-bottom: 0;\r\n}\r\n\r\n.post-full-content code {\r\n padding: 0 5px 2px;\r\n font-size: 0.8em;\r\n line-height: 1em;\r\n font-weight: 400 !important;\r\n background: var(--whitegrey);\r\n border-radius: 3px;\r\n}\r\n\r\n.post-full-content p code {\r\n word-break: break-all;\r\n}\r\n\r\n.post-full-content pre {\r\n overflow-x: auto;\r\n margin: 1.5em 0 3em;\r\n padding: 20px;\r\n max-width: 100%;\r\n border: color-mod(var(--darkgrey) l(-10%)) 1px solid;\r\n color: var(--whitegrey);\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: color-mod(var(--darkgrey) l(-3%));\r\n border-radius: 5px;\r\n}\r\n\r\n.post-full-content pre ::selection {\r\n color: color-mod(var(--midgrey) l(-25%));\r\n}\r\n\r\n.post-full-content pre code {\r\n padding: 0;\r\n font-size: inherit;\r\n line-height: inherit;\r\n background: transparent;\r\n}\r\n\r\n.post-full-content pre code :not(span) {\r\n color: inherit;\r\n}\r\n\r\n.post-full-content .fluid-width-video-wrapper {\r\n margin: 1.5em 0 3em;\r\n}\r\n\r\n.post-full-content hr {\r\n margin: 2em 0;\r\n}\r\n\r\n.post-full-content hr:after {\r\n content: \"\";\r\n position: absolute;\r\n top: -15px;\r\n left: 50%;\r\n display: block;\r\n margin-left: -10px;\r\n width: 1px;\r\n height: 30px;\r\n background: color-mod(var(--lightgrey) l(+10%));\r\n box-shadow: #fff 0 0 0 5px;\r\n transform: rotate(45deg);\r\n}\r\n\r\n.post-full-content hr + p {\r\n margin-top: 1.2em;\r\n}\r\n\r\n.post-full-content h1,\r\n.post-full-content h2,\r\n.post-full-content h3,\r\n.post-full-content h4,\r\n.post-full-content h5,\r\n.post-full-content h6 {\r\n color: color-mod(var(--darkgrey) l(-5%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\n.post-full-content h1 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 4.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h1 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h1 {\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h2 {\r\n margin: 0.5em 0 0.4em;\r\n font-size: 3.2rem;\r\n line-height: 1.25em;\r\n font-weight: 600;\r\n}\r\n.post-full-content p + h2 {\r\n margin-top: 0.8em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h2 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.8rem;\r\n line-height: 1.25em;\r\n }\r\n}\r\n\r\n.post-full-content h3 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n line-height: 1.3em;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h3 {\r\n margin-top: 0.7em;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h3 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h4 {\r\n margin: 0.5em 0 0.2em;\r\n font-size: 2.5rem;\r\n font-weight: 600;\r\n}\r\n.post-full-content h2 + h4 {\r\n margin-top: 0.7em;\r\n}\r\n.post-full-content h3 + h4 {\r\n margin-top: 0;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h4 {\r\n margin-bottom: 0.3em;\r\n font-size: 2.4rem;\r\n line-height: 1.3em;\r\n }\r\n}\r\n\r\n.post-full-content h5 {\r\n display: block;\r\n margin: 0.5em 0;\r\n padding: 0.4em 1em 0.9em;\r\n border: 0;\r\n color: var(--blue);\r\n font-family: Georgia, serif;\r\n font-size: 3.2rem;\r\n line-height: 1.35em;\r\n text-align: center;\r\n}\r\n@media (min-width: 1180px) {\r\n .post-full-content h5 {\r\n max-width: 1060px;\r\n width: 100vw;\r\n }\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h5 {\r\n margin-bottom: 1em;\r\n margin-left: 1.3em;\r\n padding: 0 0 0.5em;\r\n font-size: 2.4rem;\r\n text-align: initial;\r\n }\r\n}\r\n\r\n.post-full-content h6 {\r\n margin: 0.5em 0 0.2em 0;\r\n font-size: 2rem;\r\n font-weight: 700;\r\n}\r\n@media (max-width: 800px) {\r\n .post-full-content h6 {\r\n font-size: 1.8rem;\r\n line-height: 1.4em;\r\n }\r\n}\r\n\r\n.footnotes-sep {\r\n margin-bottom: 30px;\r\n}\r\n\r\n.footnotes {\r\n font-size: 1.5rem;\r\n}\r\n\r\n.footnotes p {\r\n margin: 0;\r\n}\r\n\r\n.footnote-backref {\r\n color: var(--blue) !important;\r\n font-size: 1.2rem;\r\n font-weight: bold;\r\n text-decoration: none !important;\r\n box-shadow: none !important;\r\n}\r\n\r\n/* Some grouped styles for smaller viewports */\r\n@media (max-width: 1170px) {\r\n .post-full-image {\r\n margin: 25px -6vw 50px;\r\n border-radius: 0;\r\n }\r\n\r\n .post-full-image img {\r\n max-width: 1170px;\r\n }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n .post-full-image {\r\n margin: 25px -5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .post-full-meta {\r\n font-size: 1.2rem;\r\n line-height: 1.3em;\r\n }\r\n\r\n .post-full-title {\r\n margin-top: 0.2em;\r\n font-size: 4.2rem;\r\n line-height: 1.05em;\r\n }\r\n\r\n .post-full-image {\r\n margin-top: 5px;\r\n margin-bottom: 5vw;\r\n }\r\n\r\n .post-full-content {\r\n padding: 0;\r\n }\r\n\r\n .post-full-content:before,\r\n .post-full-content:after {\r\n display: none;\r\n }\r\n}\r\n\r\n/* Tables */\r\n.post-full-content table {\r\n display: inline-block;\r\n overflow-x: auto;\r\n margin: 0.5em 0 2.5em;\r\n max-width: 100%;\r\n width: auto;\r\n border-spacing: 0;\r\n border-collapse: collapse;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 1.6rem;\r\n white-space: nowrap;\r\n vertical-align: top;\r\n}\r\n\r\n.post-full-content table {\r\n -webkit-overflow-scrolling: touch;\r\n background: radial-gradient(\r\n ellipse at left,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 0 center,\r\n radial-gradient(\r\n ellipse at right,\r\n rgba(0, 0, 0, 0.2) 0%,\r\n rgba(0, 0, 0, 0) 75%\r\n )\r\n 100% center;\r\n background-attachment: scroll, scroll;\r\n background-size: 10px 100%, 10px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:first-child {\r\n background-image: linear-gradient(\r\n to right,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table td:last-child {\r\n background-image: linear-gradient(\r\n to left,\r\n rgba(255, 255, 255, 1) 50%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n background-position: 100% 0;\r\n background-size: 20px 100%;\r\n background-repeat: no-repeat;\r\n}\r\n\r\n.post-full-content table th {\r\n color: var(--darkgrey);\r\n font-size: 1.2rem;\r\n font-weight: 700;\r\n letter-spacing: 0.2px;\r\n text-align: left;\r\n text-transform: uppercase;\r\n background-color: color-mod(var(--whitegrey) l(+4%));\r\n}\r\n\r\n.post-full-content table th,\r\n.post-full-content table td {\r\n padding: 6px 12px;\r\n border: color-mod(var(--whitegrey) l(-1%) s(-5%)) 1px solid;\r\n}\r\n\r\n/* 7.1. Post Byline\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-byline {\r\n display: flex;\r\n justify-content: space-between;\r\n margin: 35px 0 0;\r\n padding-top: 15px;\r\n border-top: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-content {\r\n flex-grow: 1;\r\n display: flex;\r\n align-items: flex-start;\r\n}\r\n\r\n.post-full-byline-content .author-list {\r\n justify-content: flex-start;\r\n padding: 0 12px 0 0;\r\n}\r\n\r\n.post-full-byline-meta {\r\n margin: 2px 0 0;\r\n color: color-mod(var(--midgrey) l(+10%));\r\n font-size: 1.2rem;\r\n line-height: 1.2em;\r\n letter-spacing: 0.2px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.post-full-byline-meta h4 {\r\n margin: 0 0 3px;\r\n font-size: 1.3rem;\r\n line-height: 1.4em;\r\n font-weight: 500;\r\n}\r\n\r\n.post-full-byline-meta h4 a {\r\n color: color-mod(var(--darkgrey) l(+10%));\r\n}\r\n\r\n.post-full-byline-meta h4 a:hover {\r\n color: var(--darkgrey);\r\n}\r\n\r\n.post-full-byline-meta .bull {\r\n display: inline-block;\r\n margin: 0 4px;\r\n opacity: 0.6;\r\n}\r\n\r\n.author-avatar {\r\n display: block;\r\n overflow: hidden;\r\n margin: 0 -4px;\r\n width: 40px;\r\n height: 40px;\r\n border: #fff 2px solid;\r\n border-radius: 100%;\r\n transition: all 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99) 700ms;\r\n}\r\n\r\n.author-list-item .author-card {\r\n position: absolute;\r\n bottom: 130%;\r\n left: 50%;\r\n z-index: 600;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-left: -200px;\r\n width: 400px;\r\n font-size: 1.4rem;\r\n line-height: 1.5em;\r\n background: white;\r\n border-radius: 3px;\r\n box-shadow: rgba(39, 44, 49, 0.08) 0 12px 26px,\r\n rgba(39, 44, 49, 0.06) 1px 3px 8px;\r\n opacity: 0;\r\n transition: all 0.35s cubic-bezier(0.4, 0.01, 0.165, 0.99);\r\n transform: scale(0.98) translateY(15px);\r\n pointer-events: none;\r\n}\r\n\r\n.author-list-item .author-card:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n display: block;\r\n margin-left: -8px;\r\n width: 0;\r\n height: 0;\r\n border-top: 8px solid #fff;\r\n border-right: 8px solid transparent;\r\n border-left: 8px solid transparent;\r\n}\r\n\r\n.author-list-item .author-card.hovered {\r\n opacity: 1;\r\n transform: scale(1) translateY(0px);\r\n pointer-events: auto;\r\n}\r\n\r\n.author-card {\r\n padding: 20px 20px 22px;\r\n}\r\n\r\n.author-card .author-info {\r\n flex: 1 1 auto;\r\n padding: 0 0 0 20px;\r\n}\r\n\r\n.author-card .author-info h2 {\r\n margin: 8px 0 0;\r\n font-size: 1.6rem;\r\n}\r\n\r\n.author-card .author-info p {\r\n margin: 4px 0 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n}\r\n\r\n.author-card .author-info .bio h2 {\r\n margin-top: 0;\r\n}\r\n\r\n.author-card .author-info .bio p {\r\n margin-top: 0.8em;\r\n}\r\n\r\n.author-card .author-profile-image {\r\n flex: 0 0 60px;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n}\r\n\r\n.basic-info .avatar-wrapper {\r\n position: relative;\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n border: none;\r\n background: rgba(229, 239, 245, 0.1);\r\n}\r\n\r\n.basic-info .avatar-wrapper svg {\r\n margin: 0;\r\n width: 60px;\r\n height: 60px;\r\n opacity: 0.15;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .author-list-item .author-card {\r\n margin-left: -50px;\r\n width: 430px;\r\n }\r\n\r\n .author-list-item .author-card:before {\r\n left: 50px;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .author-list-item .author-card {\r\n display: none;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .author-avatar {\r\n width: 36px;\r\n height: 36px;\r\n }\r\n\r\n .post-full-byline {\r\n margin-top: 20px;\r\n }\r\n\r\n .post-full-byline-meta {\r\n font-size: 1.2rem;\r\n }\r\n\r\n .post-full-byline-meta h4 {\r\n margin-bottom: 2px;\r\n font-size: 1.2rem;\r\n }\r\n}\r\n\r\n/* 7.2. Members Subscribe Form\r\n/* ---------------------------------------------------------- */\r\n.subscribe-form {\r\n margin: 1.5em 0;\r\n padding: 6.5vw 7vw 8vw;\r\n border: color-mod(var(--lightgrey) l(+10%)) 1px solid;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--whitegrey) l(+6%)),\r\n color-mod(var(--whitegrey) l(+4%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.subscribe-form-title {\r\n margin: 0 0 3px 0;\r\n padding: 0;\r\n color: var(--darkgrey);\r\n font-size: 3.5rem;\r\n line-height: 1;\r\n font-weight: 600;\r\n}\r\n\r\n.subscribe-form-description {\r\n margin-bottom: 0.2em 0 1em;\r\n color: var(--midgrey);\r\n font-size: 2.1rem;\r\n line-height: 1.55em;\r\n}\r\n\r\n.subscribe-form form {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n margin: 0 auto;\r\n max-width: 460px;\r\n}\r\n\r\n.subscribe-form .form-group {\r\n align-self: stretch;\r\n display: flex;\r\n}\r\n\r\n.subscribe-email {\r\n display: block;\r\n padding: 10px;\r\n width: 100%;\r\n border: color-mod(var(--lightgrey) l(+7%)) 1px solid;\r\n color: var(--midgrey);\r\n font-size: 1.8rem;\r\n line-height: 1em;\r\n font-weight: normal;\r\n user-select: text;\r\n border-radius: 5px;\r\n transition: border-color 0.15s linear;\r\n\r\n -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n outline: 0;\r\n border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-form button {\r\n position: relative;\r\n display: inline-block;\r\n margin: 0 0 0 10px;\r\n padding: 0 20px;\r\n height: 43px;\r\n outline: none;\r\n color: #fff;\r\n font-size: 1.5rem;\r\n line-height: 39px;\r\n font-weight: 400;\r\n text-align: center;\r\n background: linear-gradient(\r\n color-mod(var(--blue) whiteness(+7%)),\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n );\r\n border-radius: 5px;\r\n\r\n -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-form button:active,\r\n.subscribe-form button:focus {\r\n background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-form .button-loader,\r\n.subscribe-form .message-success,\r\n.subscribe-form .message-error {\r\n display: none;\r\n}\r\n\r\n.subscribe-form .loading .button-content {\r\n visibility: hidden;\r\n}\r\n\r\n.subscribe-form .loading .button-loader {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n display: inline-block;\r\n margin-left: -19px;\r\n transform: scale(0.7);\r\n}\r\n\r\n.subscribe-form .button-loader svg path,\r\n.subscribe-form .button-loader svg rect {\r\n fill: #fff;\r\n}\r\n\r\n.subscribe-form .success .message-success,\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n margin: 1em auto 0;\r\n max-width: 400px;\r\n color: var(--red);\r\n font-size: 1.6rem;\r\n line-height: 1.5em;\r\n text-align: center;\r\n}\r\n\r\n.subscribe-form .success .message-success {\r\n display: block;\r\n color: color-mod(var(--green) l(-5%));\r\n}\r\n\r\n.subscribe-form .invalid .message-error,\r\n.subscribe-form .error .message-error {\r\n display: block;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .subscribe-form-title {\r\n font-size: 2.4rem;\r\n }\r\n\r\n .subscribe-form-description {\r\n font-size: 1.6rem;\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .subscribe-form form {\r\n flex-direction: column;\r\n }\r\n\r\n .subscribe-form .form-group {\r\n flex-direction: column;\r\n width: 100%;\r\n }\r\n\r\n .subscribe-form button {\r\n margin: 10px 0 0 0;\r\n width: 100%;\r\n }\r\n}\r\n\r\n/* 7.3. Comments\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-full-comments {\r\n margin: 0 auto;\r\n max-width: 840px;\r\n}\r\n\r\n/* 7.4. Related posts\r\n/* ---------------------------------------------------------- */\r\n\r\n.read-next {\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.read-next-feed {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin: 0 -25px;\r\n padding: 60px 0 0 0;\r\n}\r\n\r\n.read-next .post-card {\r\n padding-bottom: 0;\r\n border-bottom: none;\r\n}\r\n\r\n.read-next .post-card:after {\r\n display: none;\r\n}\r\n\r\n.read-next .post-card-primary-tag {\r\n color: #fff;\r\n opacity: 0.6;\r\n}\r\n\r\n.read-next .post-card-title {\r\n color: #fff;\r\n opacity: 0.8;\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next .post-card:hover .post-card-image {\r\n opacity: 1;\r\n}\r\n\r\n.read-next .post-card-excerpt {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .static-avatar {\r\n border-color: #000;\r\n}\r\n\r\n.read-next .post-card-byline-content {\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next .post-card-byline-content a {\r\n color: rgba(255, 255, 255, 0.8);\r\n}\r\n\r\n.read-next-card {\r\n position: relative;\r\n flex: 0 1 326px;\r\n display: flex;\r\n flex-direction: column;\r\n overflow: hidden;\r\n margin: 0 25px 50px;\r\n padding: 25px;\r\n background: linear-gradient(\r\n color-mod(var(--darkgrey) l(+2%)),\r\n color-mod(var(--darkgrey) l(-5%))\r\n );\r\n border-radius: 3px;\r\n}\r\n\r\n.read-next-card a {\r\n transition: all 0.2s ease-in-out;\r\n}\r\n\r\n.read-next-card a:hover {\r\n text-decoration: none;\r\n}\r\n\r\n.read-next-card-header h3 {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.2rem;\r\n line-height: 1em;\r\n font-weight: 300;\r\n letter-spacing: 0.4px;\r\n text-transform: uppercase;\r\n}\r\n\r\n.read-next-card-header h3 a {\r\n color: #fff;\r\n font-weight: 500;\r\n text-decoration: none;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-header h3 a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-content {\r\n font-size: 1.7rem;\r\n}\r\n\r\n.read-next-card-content ul {\r\n display: flex;\r\n flex-direction: column;\r\n margin: 0;\r\n padding: 0;\r\n list-style: none;\r\n}\r\n\r\n.read-next-card-content li {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n margin: 0;\r\n padding: 20px 0;\r\n border-bottom: rgba(255, 255, 255, 0.1);\r\n}\r\n\r\n.read-next-card-content li:last-of-type {\r\n padding-bottom: 5px;\r\n border: none;\r\n}\r\n\r\n.read-next-card-content h4 {\r\n margin: 0;\r\n font-size: 1.6rem;\r\n line-height: 1.35em;\r\n font-weight: 600;\r\n}\r\n\r\n.read-next-card-content li a {\r\n display: block;\r\n color: #fff;\r\n opacity: 0.8;\r\n}\r\n\r\n.read-next-card-content li a:hover {\r\n opacity: 1;\r\n}\r\n\r\n.read-next-card-excerpt {\r\n overflow: hidden;\r\n max-width: 100%;\r\n font-size: 1.4rem;\r\n line-height: 1.2em;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.read-next-card-meta {\r\n margin-top: 2px;\r\n font-size: 1.2rem;\r\n line-height: 1.4em;\r\n font-weight: 400;\r\n}\r\n\r\n.read-next-card-meta p {\r\n margin: 0;\r\n color: rgba(255, 255, 255, 0.6);\r\n}\r\n\r\n.read-next-card-footer {\r\n position: relative;\r\n margin: 40px 0 5px;\r\n}\r\n\r\n.read-next-card-footer a {\r\n padding: 7px 12px 8px 14px;\r\n border: 1px solid rgba(255, 255, 255, 0.6);\r\n color: rgba(255, 255, 255, 0.6);\r\n font-size: 1.3rem;\r\n border-radius: 999px;\r\n transition: all 0.35s ease-in-out;\r\n}\r\n\r\n.read-next-card-footer a:hover {\r\n border-color: var(--yellow);\r\n color: var(--yellow);\r\n text-decoration: none;\r\n}\r\n\r\n@media (max-width: 1170px) {\r\n .read-next-card {\r\n flex: 1 1 261px;\r\n margin-bottom: 5vw;\r\n }\r\n}\r\n\r\n@media (max-width: 650px) {\r\n .read-next-feed {\r\n flex-direction: column;\r\n padding: 25px 0 0;\r\n }\r\n\r\n .read-next-card {\r\n flex: 1 1 auto;\r\n margin: 0 25px;\r\n padding: 0;\r\n background: none;\r\n }\r\n\r\n .read-next .post-card {\r\n flex: 1 1 auto;\r\n margin: 25px;\r\n padding: 25px 0 0;\r\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n }\r\n}\r\n\r\n/* 7.5. Koenig Styles\r\n/* ---------------------------------------------------------- */\r\n\r\n.post-content {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n}\r\n\r\n.post-full-content .kg-image {\r\n margin: 0 auto;\r\n max-width: 100%;\r\n}\r\n\r\n/* Preventing full-width image overlap with post image. */\r\n.post-full-image + .post-full-content .kg-content *:first-child .kg-image {\r\n width: 100%;\r\n}\r\n\r\n.post-full-content .kg-width-wide .kg-image {\r\n max-width: 1040px;\r\n}\r\n\r\n.post-full-content .kg-width-full .kg-image {\r\n max-width: 100vw;\r\n}\r\n\r\n.post-full-content figure {\r\n margin: 0.8em 0 2.3em;\r\n}\r\n\r\n.post-full-content h1 + figure,\r\n.post-full-content h2 + figure,\r\n.post-full-content h3 + figure,\r\n.post-full-content h4 + figure {\r\n margin-top: 2em;\r\n}\r\n\r\n.post-full-content figure img {\r\n margin: 0;\r\n}\r\n\r\n.post-full-content figcaption {\r\n margin: 1em auto 0;\r\n color: color-mod(var(--midgrey) l(-10%));\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n font-size: 75%;\r\n line-height: 1.5em;\r\n text-align: center;\r\n max-width: 1040px;\r\n}\r\n\r\n.kg-width-full figcaption {\r\n padding: 0 1.5em;\r\n}\r\n\r\n.kg-embed-card {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n width: 100%;\r\n}\r\n\r\n.kg-embed-card .fluid-width-video-wrapper {\r\n margin: 0;\r\n}\r\n\r\n@media (max-width: 1040px) {\r\n .post-full-content .kg-width-full .kg-image {\r\n width: 100vw;\r\n }\r\n}\r\n\r\n.kg-gallery-container {\r\n display: flex;\r\n flex-direction: column;\r\n max-width: 1040px;\r\n width: 100vw;\r\n}\r\n\r\n.kg-gallery-row {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: center;\r\n}\r\n\r\n.kg-gallery-image img {\r\n display: block;\r\n margin: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.kg-gallery-row:not(:first-of-type) {\r\n margin: 0.75em 0 0 0;\r\n}\r\n\r\n.kg-gallery-image:not(:first-of-type) {\r\n margin: 0 0 0 0.75em;\r\n}\r\n\r\n.kg-gallery-card + .kg-image-card.kg-width-wide,\r\n.kg-gallery-card + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-gallery-card,\r\n.kg-image-card.kg-width-wide + .kg-image-card.kg-width-wide {\r\n margin: -2.25em 0 3em;\r\n}\r\n\r\n/* keep existing
 styles for code cards with captions */\r\n.kg-code-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-code-card pre {\r\n  margin: 0;\r\n}\r\n\r\n.kg-bookmark-card {\r\n  width: 100%;\r\n}\r\n\r\n.kg-card + .kg-bookmark-card {\r\n  margin-top: 0;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container {\r\n  display: flex;\r\n  min-height: 148px;\r\n  color: var(--darkgrey);\r\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\r\n    Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\r\n  text-decoration: none;\r\n  border-radius: 3px;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover {\r\n  color: var(--darkgrey);\r\n  text-decoration: none;\r\n  box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.09);\r\n}\r\n\r\n.kg-bookmark-content {\r\n  flex-grow: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 20px;\r\n}\r\n\r\n.kg-bookmark-title {\r\n  color: color-mod(var(--midgrey) l(-30%));\r\n  font-size: 1.6rem;\r\n  line-height: 1.5em;\r\n  font-weight: 600;\r\n  transition: color 0.2s ease-in-out;\r\n}\r\n\r\n.post-full-content .kg-bookmark-container:hover .kg-bookmark-title {\r\n  color: var(--blue);\r\n}\r\n\r\n.kg-bookmark-description {\r\n  display: -webkit-box;\r\n  overflow-y: hidden;\r\n  margin-top: 12px;\r\n  max-height: 48px;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-size: 1.5rem;\r\n  line-height: 1.5em;\r\n  font-weight: 400;\r\n\r\n  -webkit-line-clamp: 2;\r\n  -webkit-box-orient: vertical;\r\n}\r\n\r\n.kg-bookmark-thumbnail {\r\n  position: relative;\r\n  min-width: 33%;\r\n  max-height: 100%;\r\n}\r\n\r\n.kg-bookmark-thumbnail img {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: 0 3px 3px 0;\r\n\r\n  object-fit: cover;\r\n}\r\n\r\n.kg-bookmark-metadata {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  margin-top: 14px;\r\n  color: var(--darkgrey);\r\n  font-size: 1.5rem;\r\n  font-weight: 500;\r\n}\r\n\r\n.post-full-content .kg-bookmark-icon {\r\n  margin-right: 8px;\r\n  width: 22px;\r\n  height: 22px;\r\n}\r\n\r\n.kg-bookmark-author {\r\n  line-height: 1.5em;\r\n}\r\n\r\n.kg-bookmark-author:after {\r\n  content: \"•\";\r\n  margin: 0 6px;\r\n}\r\n\r\n.kg-bookmark-publisher {\r\n  overflow: hidden;\r\n  max-width: 240px;\r\n  line-height: 1.5em;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n  color: color-mod(var(--midgrey) l(-10%));\r\n  font-weight: 400;\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .post-full-content figure {\r\n    margin: 0.2em 0 1.3em;\r\n  }\r\n\r\n  .post-full-content h1 + figure,\r\n  .post-full-content h2 + figure,\r\n  .post-full-content h3 + figure,\r\n  .post-full-content h4 + figure {\r\n    margin-top: 0.9em;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .post-full-content .kg-width-wide,\r\n  .post-full-content .kg-width-full {\r\n    margin-right: -5vw;\r\n    margin-left: -5vw;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    margin-bottom: 0.4em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .kg-bookmark-title,\r\n  .kg-bookmark-description,\r\n  .kg-bookmark-metadata {\r\n    font-size: 1.4rem;\r\n    line-height: 1.5em;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-icon {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail {\r\n    order: 1;\r\n    min-height: 160px;\r\n    width: 100%;\r\n  }\r\n\r\n  .kg-bookmark-thumbnail img {\r\n    border-radius: 3px 3px 0 0;\r\n  }\r\n\r\n  .kg-bookmark-content {\r\n    order: 2;\r\n  }\r\n}\r\n\r\n/* 8. Author Template\r\n/* ---------------------------------------------------------- */\r\n.author-header {\r\n  display: flex;\r\n  flex-direction: row;\r\n  justify-content: flex-start;\r\n  align-items: flex-start;\r\n  padding: 10vw 0 10px;\r\n}\r\n\r\n.site-archive-header .author-header {\r\n  align-items: center;\r\n}\r\n\r\n.site-archive-header .no-image .author-header {\r\n  padding-bottom: 20px;\r\n}\r\n\r\n.author-header-content {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  margin: 5px 0 0 30px;\r\n}\r\n\r\n.site-header-content .author-profile-image {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: -4px 0 0;\r\n  width: 110px;\r\n  height: 110px;\r\n  box-shadow: rgba(255, 255, 255, 0.1) 0 0 0 6px;\r\n}\r\n\r\n.author-header-content .author-bio {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  margin: 6px 0 0;\r\n  max-width: 46em;\r\n  font-size: 2rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n  opacity: 0.8;\r\n}\r\n\r\n.author-header-content .author-meta {\r\n  z-index: 10;\r\n  flex-shrink: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  margin: 0 0 0 1px;\r\n  font-size: 1.2rem;\r\n  font-weight: 400;\r\n  letter-spacing: 0.2px;\r\n  text-transform: uppercase;\r\n  white-space: nowrap;\r\n}\r\n\r\n.author-header-content .social-link:first-of-type {\r\n  padding-left: 4px;\r\n}\r\n\r\n.no-image .author-header-content .author-bio {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.no-image .author-header-content .author-meta {\r\n  color: var(--midgrey);\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link a {\r\n  color: #fff;\r\n  font-weight: 600;\r\n}\r\n\r\n.no-image .author-social-link a {\r\n  color: var(--darkgrey);\r\n}\r\n\r\n.author-social-link a:hover {\r\n  opacity: 1;\r\n}\r\n\r\n.author-social-link {\r\n  display: inline-block;\r\n  margin: 0;\r\n  padding: 6px 0;\r\n}\r\n\r\n.author-location + .author-stats:before,\r\n.author-stats + .author-social-link:before,\r\n.author-social-link + .author-social-link:before {\r\n  content: \"\\2022\";\r\n  display: inline-block;\r\n  margin: 0 12px;\r\n  color: #fff;\r\n  opacity: 0.6;\r\n}\r\n\r\n.no-image .author-location + .author-stats:before,\r\n.no-image .author-stats + .author-social-link:before,\r\n.no-image .author-social-link + .author-social-link:before {\r\n  color: var(--midgrey);\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  .author-location,\r\n  .author-stats,\r\n  .author-stats + .author-social-link:first-of-type:before {\r\n    display: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .author-header {\r\n    padding: 10px 0 0;\r\n  }\r\n\r\n  .no-image .author-header {\r\n    padding-bottom: 10px;\r\n  }\r\n\r\n  .author-header-content {\r\n    align-items: center;\r\n    margin: 16px 0 0 0;\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    width: 96px;\r\n    height: 96px;\r\n  }\r\n\r\n  .author-header-content .author-bio {\r\n    font-size: 1.8rem;\r\n    line-height: 1.3em;\r\n    letter-spacing: 0;\r\n    text-align: center;\r\n  }\r\n\r\n  .author-header-content .author-meta {\r\n    margin-top: 8px;\r\n  }\r\n\r\n  .author-location + .author-stats:before,\r\n  .author-stats + .author-social-link:before,\r\n  .author-social-link + .author-social-link:before {\r\n    display: inline;\r\n    margin: 0 6px;\r\n  }\r\n}\r\n\r\n/* 9. Error Template\r\n/* ---------------------------------------------------------- */\r\n\r\n.error-content {\r\n  padding: 14vw 4vw 6vw;\r\n}\r\n\r\n.site-nav-center {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  padding: 10px 0;\r\n  text-align: center;\r\n}\r\n\r\n.site-nav-center .site-nav-logo {\r\n  margin-right: 0;\r\n}\r\n\r\n.error-message {\r\n  padding-bottom: 10vw;\r\n  border-bottom: 1px solid color-mod(var(--lightgrey) l(+10%));\r\n  text-align: center;\r\n}\r\n\r\n.error-code {\r\n  margin: 0;\r\n  color: var(--lightgrey);\r\n  font-size: 12vw;\r\n  line-height: 1em;\r\n  letter-spacing: -5px;\r\n  opacity: 0.75;\r\n}\r\n\r\n.error-description {\r\n  margin: 0;\r\n  color: var(--midgrey);\r\n  font-size: 3rem;\r\n  line-height: 1.3em;\r\n  font-weight: 400;\r\n}\r\n\r\n.error-link {\r\n  display: inline-block;\r\n  margin-top: 5px;\r\n}\r\n\r\n@media (min-width: 940px) {\r\n  .error-content .post-card {\r\n    margin-bottom: 0;\r\n    padding-bottom: 0;\r\n    border-bottom: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 800px) {\r\n  .error-content {\r\n    padding-top: 24vw;\r\n  }\r\n  .error-code {\r\n    font-size: 11.2rem;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 16vw;\r\n  }\r\n  .error-description {\r\n    margin: 5px 0 0 0;\r\n    font-size: 1.8rem;\r\n  }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .error-content {\r\n    padding-top: 28vw;\r\n  }\r\n  .error-message {\r\n    padding-bottom: 14vw;\r\n  }\r\n}\r\n\r\n/* 10. Subscribe Message and Overlay\r\n/* ---------------------------------------------------------- */\r\n\r\n.subscribe-notification {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  left: 0;\r\n  z-index: 9000;\r\n  padding: 20px 0;\r\n  color: #fff;\r\n  text-align: center;\r\n  background: var(--green);\r\n  transition: all 0.35s cubic-bezier(0.19, 1, 0.22, 1) 0.5s;\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification.subscribe-failure-message {\r\n  background: var(--red);\r\n}\r\n\r\n.subscribe-success .subscribe-success-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-failure .subscribe-failure-message {\r\n  visibility: visible;\r\n  transform: translateY(0);\r\n}\r\n\r\n.subscribe-notification.close {\r\n  visibility: hidden;\r\n  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);\r\n  transform: translateY(-175%);\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button {\r\n  left: 0;\r\n  top: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n.subscribe-notification .subscribe-close-button:before,\r\n.subscribe-notification .subscribe-close-button:after {\r\n  top: 31px;\r\n  right: 20px;\r\n  width: 18px;\r\n  height: 2px;\r\n}\r\n\r\n.subscribe-close-overlay {\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  display: block;\r\n}\r\n\r\n.subscribe-close-button {\r\n  position: absolute;\r\n  top: 16px;\r\n  right: 20px;\r\n  z-index: 2000;\r\n  display: block;\r\n  width: 40px;\r\n  height: 40px;\r\n}\r\n\r\n.subscribe-close-button:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(45deg);\r\n}\r\n\r\n.subscribe-close-button:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 20px;\r\n  right: 4px;\r\n  display: block;\r\n  width: 32px;\r\n  height: 1px;\r\n  background: #fff;\r\n  opacity: 0.8;\r\n  transform: rotate(-45deg);\r\n}\r\n\r\n.subscribe-close-overlay:hover,\r\n.subscribe-close-button:hover {\r\n  cursor: default;\r\n}\r\n\r\n.subscribe-overlay {\r\n  position: fixed;\r\n  top: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  z-index: 2000;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  background: rgba(9, 10, 11, 0.97);\r\n  opacity: 0;\r\n  transition: opacity 0.2s ease-in;\r\n  pointer-events: none;\r\n}\r\n\r\n.subscribe-overlay:target {\r\n  z-index: 2001;\r\n  opacity: 1;\r\n  pointer-events: auto;\r\n}\r\n\r\n.subscribe-overlay-content {\r\n  position: relative;\r\n  margin: 0 0 5vw 0;\r\n  padding: 4vw;\r\n  color: #fff;\r\n  text-align: center;\r\n}\r\n\r\n.subscribe-overlay .subscribe-form {\r\n  border: none;\r\n  color: #fff;\r\n  background: none;\r\n}\r\n\r\n.subscribe-overlay-logo {\r\n  position: fixed;\r\n  top: 23px;\r\n  left: 30px;\r\n  height: 30px;\r\n}\r\n\r\n.subscribe-overlay-title {\r\n  display: inline-block;\r\n  margin: 0 0 10px 0;\r\n  font-size: 5.2rem;\r\n  line-height: 1.15em;\r\n}\r\n\r\n.subscribe-overlay-description {\r\n  margin: 0 auto 50px;\r\n  max-width: 650px;\r\n  color: #fff;\r\n  font-family: Georgia, serif;\r\n  font-size: 2.4rem;\r\n  line-height: 1.3em;\r\n  font-weight: 300;\r\n  opacity: 0.8;\r\n}\r\n\r\n.subscribe-overlay form {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  margin: 0 auto;\r\n  max-width: 540px;\r\n}\r\n\r\n.subscribe-overlay .form-group {\r\n  flex-grow: 1;\r\n}\r\n\r\n.subscribe-overlay .subscribe-email {\r\n  display: block;\r\n  padding: 14px 20px;\r\n  width: 100%;\r\n  border: none;\r\n  color: var(--midgrey);\r\n  font-size: 2rem;\r\n  line-height: 1em;\r\n  font-weight: normal;\r\n  letter-spacing: 0.5px;\r\n  user-select: text;\r\n  border-radius: 8px;\r\n  transition: border-color 0.15s linear;\r\n\r\n  -webkit-appearance: none;\r\n}\r\n\r\n.subscribe-email:focus {\r\n  outline: 0;\r\n  border-color: color-mod(var(--lightgrey) l(-2%));\r\n}\r\n\r\n.subscribe-overlay button {\r\n  display: inline-block;\r\n  margin: 0 0 0 15px;\r\n  padding: 0 25px;\r\n  height: 52px;\r\n  outline: none;\r\n  color: #fff;\r\n  font-size: 1.7rem;\r\n  line-height: 38px;\r\n  font-weight: 400;\r\n  text-align: center;\r\n  background: linear-gradient(\r\n    color-mod(var(--blue) whiteness(+7%)),\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 60%,\r\n    color-mod(var(--blue) lightness(-7%) saturation(-10%)) 90%,\r\n    color-mod(var(--blue) lightness(-4%) saturation(-10%))\r\n  );\r\n  border-radius: 8px;\r\n\r\n  -webkit-font-smoothing: subpixel-antialiased;\r\n}\r\n\r\n.subscribe-overlay button:active,\r\n.subscribe-overlay button:focus {\r\n  background: color-mod(var(--blue) lightness(-9%) saturation(-10%));\r\n}\r\n\r\n.subscribe-overlay .loading .button-loader {\r\n  top: 5px;\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  .subscribe-overlay button {\r\n    margin: 12px 0 0;\r\n  }\r\n}\r\n\r\n/* 11. Site Footer\r\n/* ---------------------------------------------------------- */\r\n\r\n.site-footer {\r\n  position: relative;\r\n  padding-top: 20px;\r\n  padding-bottom: 60px;\r\n  color: #fff;\r\n  background: color-mod(var(--darkgrey) l(-5%));\r\n}\r\n\r\n.site-footer-content {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  color: rgba(255, 255, 255, 0.7);\r\n  font-size: 1.3rem;\r\n}\r\n\r\n.site-footer-content a {\r\n  color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.site-footer-content a:hover {\r\n  color: rgba(255, 255, 255, 1);\r\n  text-decoration: none;\r\n}\r\n\r\n.site-footer-nav {\r\n  display: flex;\r\n}\r\n\r\n.site-footer-nav a {\r\n  position: relative;\r\n  margin-left: 20px;\r\n}\r\n\r\n.site-footer-nav a:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 11px;\r\n  left: -11px;\r\n  display: block;\r\n  width: 2px;\r\n  height: 2px;\r\n  background: #fff;\r\n  border-radius: 100%;\r\n}\r\n\r\n.site-footer-nav a:first-of-type:before {\r\n  display: none;\r\n}\r\n\r\n@media (max-width: 650px) {\r\n  .site-footer-content {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .site-footer-nav a:first-child {\r\n    margin-left: 0;\r\n  }\r\n}\r\n\r\n/* 12. Dark Mode\r\n/* ---------------------------------------------------------- */\r\n@media (prefers-color-scheme: dark) {\r\n  body {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  img {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .site-header-background:before {\r\n    background: rgba(0, 0, 0, 0.6);\r\n  }\r\n\r\n  .post-feed {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card,\r\n  .post-card:hover {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .author-profile-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-byline-content a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-card-byline-content a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-card-image {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-card-title {\r\n    color: rgba(255, 255, 255, 0.85);\r\n  }\r\n\r\n  .post-card-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .author-avatar,\r\n  .static-avatar {\r\n    border-color: color-mod(var(--darkgrey) l(+2%));\r\n  }\r\n\r\n  .site-main,\r\n  .post-template .site-main,\r\n  .page-template .site-main {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-content {\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .post-full-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-custom-excerpt {\r\n    color: color-mod(var(--midgrey) l(+10%));\r\n  }\r\n\r\n  .post-full-image {\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-byline {\r\n    border-top-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .post-full-byline-meta h4 a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-byline-meta h4 a:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  .author-list-item .author-card {\r\n    background: color-mod(var(--darkmode) l(+4%));\r\n    box-shadow: 0 12px 26px rgba(0, 0, 0, 0.4);\r\n  }\r\n\r\n  .author-list-item .author-card:before {\r\n    border-top-color: color-mod(var(--darkmode) l(+4%));\r\n  }\r\n\r\n  .no-image .author-social-link a {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .post-full-content h1,\r\n  .post-full-content h2,\r\n  .post-full-content h3,\r\n  .post-full-content h4,\r\n  .post-full-content h6 {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content a {\r\n    color: #fff;\r\n    box-shadow: inset 0 -1px 0 #fff;\r\n  }\r\n\r\n  .post-full-content strong {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content em {\r\n    color: #fff;\r\n  }\r\n\r\n  .post-full-content code {\r\n    color: #fff;\r\n    background: #000;\r\n  }\r\n\r\n  hr {\r\n    border-top-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content hr:after {\r\n    background: color-mod(var(--darkmode) l(+8%));\r\n    box-shadow: var(--darkmode) 0 0 0 5px;\r\n  }\r\n\r\n  .post-full-content figcaption {\r\n    color: rgba(255, 255, 255, 0.6);\r\n  }\r\n\r\n  .post-full-content table td:first-child {\r\n    background-image: linear-gradient(\r\n      to right,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table td:last-child {\r\n    background-image: linear-gradient(\r\n      to left,\r\n      var(--darkmode) 50%,\r\n      color-mod(var(--darkmode) a(0%)) 100%\r\n    );\r\n  }\r\n\r\n  .post-full-content table th {\r\n    color: rgba(255, 255, 255, 0.85);\r\n    background-color: color-mod(var(--darkmode) l(+8%));\r\n  }\r\n\r\n  .post-full-content table th,\r\n  .post-full-content table td {\r\n    border: color-mod(var(--darkmode) l(+8%)) 1px solid;\r\n  }\r\n\r\n  .post-full-content .kg-bookmark-container,\r\n  .post-full-content .kg-bookmark-container:hover {\r\n    color: rgba(255, 255, 255, 0.75);\r\n    box-shadow: 0 0 1px rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .post-full-content input {\r\n    color: color-mod(var(--midgrey) l(-30%));\r\n  }\r\n\r\n  .kg-bookmark-title {\r\n    color: #fff;\r\n  }\r\n\r\n  .kg-bookmark-description {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .kg-bookmark-metadata {\r\n    color: rgba(255, 255, 255, 0.75);\r\n  }\r\n\r\n  .site-archive-header .no-image {\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: var(--darkmode);\r\n  }\r\n\r\n  .site-archive-header .no-image .site-header-content {\r\n    border-bottom-color: color-mod(var(--darkmode) l(+15%));\r\n  }\r\n\r\n  .site-header-content .author-profile-image {\r\n    box-shadow: 0 0 0 6px hsla(0, 0%, 100%, 0.04);\r\n  }\r\n\r\n  .subscribe-form {\r\n    border: none;\r\n    background: linear-gradient(\r\n      color-mod(var(--darkmode) l(-6%)),\r\n      color-mod(var(--darkmode) l(-3%))\r\n    );\r\n  }\r\n\r\n  .subscribe-form-title {\r\n    color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .subscribe-form p {\r\n    color: rgba(255, 255, 255, 0.7);\r\n  }\r\n\r\n  .subscribe-email {\r\n    border-color: color-mod(var(--darkmode) l(+6%));\r\n    color: rgba(255, 255, 255, 0.9);\r\n    background: color-mod(var(--darkmode) l(+3%));\r\n  }\r\n\r\n  .subscribe-email:focus {\r\n    border-color: color-mod(var(--darkmode) l(+25%));\r\n  }\r\n\r\n  .subscribe-form button {\r\n    opacity: 0.9;\r\n  }\r\n\r\n  .subscribe-form .invalid .message-error,\r\n  .subscribe-form .error .message-error {\r\n    color: color-mod(var(--red) l(+5%) s(-5%));\r\n  }\r\n\r\n  .subscribe-form .success .message-success {\r\n    color: color-mod(var(--green) l(+5%) s(-5%));\r\n  }\r\n}\r\n"]}
\ No newline at end of file
diff --git a/content/themes/speckle/assets/css/global.css b/content/themes/speckle/assets/css/global.css
index 562b738..95ed6c8 100644
--- a/content/themes/speckle/assets/css/global.css
+++ b/content/themes/speckle/assets/css/global.css
@@ -3,20 +3,19 @@
 
 :root {
   /* Colours */
-  --primary: rgb(0, 15, 148);
-  --secondary: rgb(0, 137, 250);
   --blue: #3eb0ef;
   --green: #a4d037;
   --purple: #ad26b4;
   --yellow: #fecd35;
   --red: #f05230;
   --darkgrey: #15171a;
+  --darkblue: #26273e;
   --midgrey: #738a94;
   --lightgrey: #c5d2d9;
   --whitegrey: #e5eff5;
   --pink: #fa3a57;
   --brown: #a3821a;
-  --darkmode: color-mod(var(--darkgrey) l(+2%));
+  --darkmode: color-mod(var(--darkblue) l(+2%));
 }
 
 /* Reset
diff --git a/content/themes/speckle/assets/css/screen.css b/content/themes/speckle/assets/css/screen.css
index 5b52e96..5819b0a 100644
--- a/content/themes/speckle/assets/css/screen.css
+++ b/content/themes/speckle/assets/css/screen.css
@@ -111,13 +111,8 @@ body {
   margin-top: 64px;
   padding-bottom: 12px;
   color: #fff;
-  /* background: color-mod(var(--darkgrey) l(-5%)) no-repeat center center; */
+  background: color-mod(var(--darkblue) l(-5%)) no-repeat center center;
   background-size: cover;
-  background: linear-gradient(
-    to bottom right,
-    color-mod(var(--primary) l(-5%)) 0%,
-    color-mod(var(--secondary) l(-5%)) 100%
-  );
 }
 
 /* .site-header-background:before {
@@ -281,12 +276,7 @@ body {
   right: 0;
   left: 0;
   z-index: 1000;
-  
-      background: linear-gradient(
-    to right,
-    color-mod(var(--primary)) 0%,
-    color-mod(var(--secondary)) 100%
-  );
+  background: color-mod(var(--darkblue) l(-5%)) no-repeat center center;
 }
 
 .site-nav {
@@ -378,7 +368,7 @@ The knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px o
 }
 
 .site-home-header .site-nav-logo {
-  display: none;
+  /* display: none; */
 }
 
 .site-nav-content {
@@ -569,7 +559,7 @@ The knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px o
 /* Special behaviors for home navigation */
 
 .home-template .site-nav-main {
-  z-index: 100; 
+  z-index: 100;
 }
 
 .home-template .site-nav-main .site-nav {
@@ -580,8 +570,6 @@ The knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px o
 .home-template .site-nav-main .fixed-nav-active {
   opacity: 1;
   transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0.05s;
-
-
 }
 
 @media (max-width: 700px) {
diff --git a/content/themes/speckle/default.hbs b/content/themes/speckle/default.hbs
index 64dffeb..7481c2c 100644
--- a/content/themes/speckle/default.hbs
+++ b/content/themes/speckle/default.hbs
@@ -1,5 +1,6 @@
 
 
+
 
 
     {{!-- Document Settings --}}
@@ -14,10 +15,16 @@
     {{!-- Styles'n'Scripts --}}
     
 
+    {{!-- Google fonts --}}
+    
+    
+
     {{!-- This tag outputs SEO meta+structured data and other important settings --}}
     {{ghost_head}}
 
 
+
 
 
     
@@ -28,11 +35,14 @@ {{!-- The footer at the very bottom of the screen --}}
+ +{{!-- The main content area --}} +
+
+ +
+ {{#foreach posts}} + + {{!-- The tag below includes the markup for each post - partials/post-card.hbs --}} + {{!-- {{> "post-card"}} --}} + + {{/foreach}} +
+ +
+
+ +{{> site-header}} + +{{!-- The #contentFor helper here will send everything inside it up to the matching #block helper found in default.hbs --}} +{{#contentFor "scripts"}} + +{{/contentFor}} \ No newline at end of file diff --git a/content/themes/speckle/index.hbs b/content/themes/speckle/index.hbs index aea92a1..7adbf41 100644 --- a/content/themes/speckle/index.hbs +++ b/content/themes/speckle/index.hbs @@ -15,6 +15,10 @@ into the {body} of the default.hbs template --}}

{{@site.description}}

+ +