From dec9de2644267db272c17285be909a03dbb75c4c Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 26 Jan 2026 10:23:04 +0100 Subject: [PATCH] diving on partie --- composer.json | 1 + composer.lock | 145 +++++++++++++++++- .../custom/mathallo/assets/dist/main.css | 2 +- .../custom/mathallo/assets/dist/main.js | 10 +- .../themes/custom/mathallo/assets/js/main.js | 14 +- .../custom/mathallo/assets/scss/main.scss | 87 +++++++++-- .../mathallo/assets/scss/partials/fonts.scss | 6 + .../mathallo/assets/scss/partials/mixins.scss | 13 +- .../themes/custom/mathallo/mathallo.theme | 26 ++-- .../custom/mathallo/templates/field.html.twig | 2 + .../templates/node--partie--full.html.twig | 97 ++++++++++++ 11 files changed, 363 insertions(+), 40 deletions(-) create mode 100644 web_main/themes/custom/mathallo/templates/node--partie--full.html.twig diff --git a/composer.json b/composer.json index 7b93610..786b32a 100644 --- a/composer.json +++ b/composer.json @@ -22,6 +22,7 @@ "drupal/core-recommended": "^10.4", "drupal/entity_block": "^2.0", "drupal/page_manager": "^4.0@RC", + "drupal/paragraphs": "^1.20", "drupal/upgrade_status": "^4.3", "wikimedia/composer-merge-plugin": "^2.1" }, diff --git a/composer.lock b/composer.lock index c0e196d..b1e845e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ac9d6b4c23e1156901adb2d3916d33bf", + "content-hash": "14cfea0e9a67e8b560b3100650c92c1d", "packages": [ { "name": "asm89/stack-cors", @@ -4020,6 +4020,68 @@ "source": "https://git.drupalcode.org/project/entity_clone" } }, + { + "name": "drupal/entity_reference_revisions", + "version": "1.14.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/entity_reference_revisions.git", + "reference": "8.x-1.14" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "cb900e41124979a46da1912ff2b502270beda632" + }, + "require": { + "drupal/core": "^10.2 || ^11" + }, + "conflict": { + "drush/drush": "<12.5.1" + }, + "require-dev": { + "drupal/diff": "^1 || ^2" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.14", + "datestamp": "1767266825", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "berdir", + "homepage": "https://www.drupal.org/user/214652" + }, + { + "name": "frans", + "homepage": "https://www.drupal.org/user/514222" + }, + { + "name": "jeroen.b", + "homepage": "https://www.drupal.org/user/1853532" + }, + { + "name": "miro_dietiker", + "homepage": "https://www.drupal.org/user/227761" + } + ], + "description": "Entity Reference Revisions", + "homepage": "https://www.drupal.org/project/entity_reference_revisions", + "support": { + "source": "https://git.drupalcode.org/project/entity_reference_revisions" + } + }, { "name": "drupal/extlink", "version": "2.0.5", @@ -5591,6 +5653,87 @@ "source": "https://git.drupalcode.org/project/pagerer" } }, + { + "name": "drupal/paragraphs", + "version": "1.20.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/paragraphs.git", + "reference": "8.x-1.20" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.20.zip", + "reference": "8.x-1.20", + "shasum": "68051cc8c025aa3f62fd44a219d158361928a4ad" + }, + "require": { + "drupal/core": "^10.3 || ^11", + "drupal/entity_reference_revisions": "~1.3" + }, + "require-dev": { + "drupal/block_field": "1.x-dev", + "drupal/diff": "1.x-dev", + "drupal/entity_browser": "2.x-dev", + "drupal/entity_usage": "2.x-dev", + "drupal/feeds": "^3", + "drupal/field_group": "3.x-dev", + "drupal/inline_entity_form": "3.x-dev", + "drupal/paragraphs-paragraphs_library": "*", + "drupal/replicate": "1.x-dev", + "drupal/search_api": "^1", + "drupal/search_api_db": "*" + }, + "suggest": { + "drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.20", + "datestamp": "1767269542", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "berdir", + "homepage": "https://www.drupal.org/user/214652" + }, + { + "name": "frans", + "homepage": "https://www.drupal.org/user/514222" + }, + { + "name": "jeroen.b", + "homepage": "https://www.drupal.org/user/1853532" + }, + { + "name": "jstoller", + "homepage": "https://www.drupal.org/user/99012" + }, + { + "name": "miro_dietiker", + "homepage": "https://www.drupal.org/user/227761" + }, + { + "name": "primsi", + "homepage": "https://www.drupal.org/user/282629" + } + ], + "description": "Enables the creation of Paragraphs entities.", + "homepage": "https://www.drupal.org/project/paragraphs", + "support": { + "source": "https://git.drupalcode.org/project/paragraphs" + } + }, { "name": "drupal/path_alias_xt", "version": "dev-1.x", diff --git a/web_main/themes/custom/mathallo/assets/dist/main.css b/web_main/themes/custom/mathallo/assets/dist/main.css index 8c460b8..3fbb88b 100644 --- a/web_main/themes/custom/mathallo/assets/dist/main.css +++ b/web_main/themes/custom/mathallo/assets/dist/main.css @@ -1 +1 @@ -@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.svg#FredokaSemiExpanded-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.svg#FredokaSemiExpanded-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.svg#Fredoka-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.svg#FredokaCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.svg#Fredoka-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.svg#FredokaSemiCondensed-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.svg#Fredoka-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.svg#FredokaSemiExpanded-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.svg#FredokaExpanded-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.svg#FredokaSemiExpanded-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.svg#Fredoka-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.svg#FredokaExpanded-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.svg#FredokaCondensed-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.svg#FredokaExpanded-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.svg#FredokaSemiCondensed-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.svg#FredokaCondensed-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.svg#FredokaExpanded-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.svg#FredokaCondensed-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.svg#FredokaSemiCondensed-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.svg#FredokaExpanded-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.svg#FredokaSemiExpanded-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.svg#FredokaSemiCondensed-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.svg#FredokaCondensed-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.svg#Fredoka-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.svg#FredokaSemiCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.svg#SchibstedGrotesk-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.svg#SchibstedGrotesk-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.svg#SchibstedGrotesk-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.svg#SchibstedGrotesk-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.svg#SchibstedGrotesk-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.svg#SchibstedGrotesk-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.svg#SchibstedGrotesk-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.svg#SchibstedGrotesk-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.svg#SchibstedGrotesk-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.svg#SchibstedGrotesk-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.svg#SchibstedGrotesk-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.svg#SchibstedGrotesk-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Schibsted Grotesk;font-weight:400;font-style:normal;color:#0b1e52}a,a:visited{text-decoration:none;color:inherit}body{margin:0;background-image:url(/themes/custom/mathallo/assets/img/grid_0.svg);background-repeat:repeat;background-position:center}div.layout-container header[role=banner]{padding:.5em;z-index:100;position:fixed;top:0;width:100vw;height:50px}div.layout-container nav[role=breadcrumb]{position:fixed;z-index:90;top:90px;left:20px}div.layout-container main[role=main]{padding:5em 0;overflow-y:scroll}div.layout-container footer[role=contentinfo]{z-index:100;position:fixed;bottom:0;width:100vw}header[role=banner]{background-color:#fff;box-shadow:0 -5px 15px #000}header[role=banner] .header-middle{display:flex;justify-content:space-between;align-items:center;padding:.2em 2em}header[role=banner] #block-mathallo-formulairederecherche form{display:flex;align-items:baseline}header[role=banner] #block-mathallo-identitedusite a{color:#1642bc;text-decoration:none;font-family:Fredoka;font-size:2em;text-transform:uppercase;font-weight:500}header[role=banner] .header-right{height:20px;width:20px;cursor:pointer}header[role=banner] .header-right>div#burger-btn{position:relative;transition-duration:.5s;top:8.5px}header[role=banner] .header-right>div#burger-btn,header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{width:20px;height:3px;background-color:#1642bc}header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{content:"";position:absolute;left:0}header[role=banner] .header-right>div#burger-btn:before{top:6px}header[role=banner] .header-right>div#burger-btn:after{bottom:6px}header[role=banner] .header-right>div#burger-btn[opened]{transform:rotate(90deg)}header[role=banner] .header-right>div.wrapper{position:absolute;top:50px;left:0;background-color:#000000bf;width:100vw;height:0;overflow:hidden;transition-duration:.5s}header[role=banner] .header-right>div.wrapper[opened]{height:calc(100vh - 50px)}header[role=banner] .header-right>div.wrapper>nav{padding-top:10px;background-color:#fff}header[role=banner] .header-right>div.wrapper>nav>ul{margin:0}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu{padding:1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu ul,header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li{padding:0;margin:0;list-style:none}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu label{color:#1642bc;font-weight:600;display:block;font-size:.756em;padding:0 0 .25em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu label:has(+a:hover){color:#f661e2}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu a{font-size:1.13em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li{padding:0 0 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li:first-child{padding:.25em 0 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu>ul{display:flex;flex-direction:row;gap:2em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu>ul>li>ul{margin:.75em 0 0;padding:0 0 0 1em;border-left:2px solid #1642bc}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale{padding:2em 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale ul{display:flex;justify-content:flex-end;list-style:none}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale ul li{margin-right:1em;background-color:#1642bc;color:#fff;padding:.5em 1em}nav[role=breadcrumb]{background-color:#fff;box-shadow:0 0 10px #00000040;padding:0}nav[role=breadcrumb] ul{margin:0;padding-left:.5em}nav[role=breadcrumb] ul li{list-style:none}nav[role=breadcrumb] #block-mathallo-contenu-2{padding:.5em 1em}nav[role=breadcrumb] #block-mathallo-contenu-2 ul,nav[role=breadcrumb] #block-mathallo-contenu-2 li{padding:0;margin:0;list-style:none}nav[role=breadcrumb] #block-mathallo-contenu-2 label{color:#1642bc;font-weight:600;display:block;font-size:.756em;padding:0 0 .25em}nav[role=breadcrumb] #block-mathallo-contenu-2 label:has(+a:hover){color:#f661e2}nav[role=breadcrumb] #block-mathallo-contenu-2 a{font-size:1.13em}nav[role=breadcrumb] #block-mathallo-contenu-2 li:not(.in-active-trail){display:none}nav[role=breadcrumb] #block-mathallo-contenu-2 ul,nav[role=breadcrumb] #block-mathallo-contenu-2 li{display:flex;flex-direction:row;align-items:baseline;gap:1em}nav[role=breadcrumb] #block-mathallo-contenu-2 a{font-size:1em}nav[role=breadcrumb] #block-mathallo-contenu-2>ul>li>ul>li{padding-left:1em;border-left:2px solid #1642bc}main[role=main] div.layout-content article{position:relative;background-color:#fff;padding:2em;box-shadow:0 0 10px #00000040;max-width:50em;margin:5em auto 0}main[role=main] div.layout-content article h2{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;margin:0}main[role=main] div.layout-content article div.field-chapitre-num,main[role=main] div.layout-content article div.field-partie-num{background-color:#1642bc;color:#fff;display:inline-flex;gap:.5em;padding:.5em 1em;position:absolute;top:-1em}main[role=main] div.layout-content article div.field-chapitre-num>*,main[role=main] div.layout-content article div.field-partie-num>*{font-weight:600}main[role=main] div.layout-content section.parties{display:flex;gap:2em;padding:1em}main[role=main] div.layout-content div.views-home-chapitres{display:flex;gap:2em;padding:1em}main[role=main] div.layout-content div.views-home-chapitres>.views-row{max-width:700px}main[role=main] div.layout-content div.views-home-chapitres>.views-row article.node-type-chapitre h2{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;font-size:2em}footer[role=contentinfo]{background-color:#fff;box-shadow:0 5px 15px #000;padding:.2em 2em}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul{display:flex;list-style:none;padding:0}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul li:not(:first-child){margin-left:1em}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul a{color:#0b1e52} +@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Regular.svg#FredokaSemiExpanded-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Bold.svg#FredokaSemiExpanded-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Bold.svg#Fredoka-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-SemiBold.svg#FredokaCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Regular.svg#Fredoka-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Bold.svg#FredokaSemiCondensed-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-SemiBold.svg#Fredoka-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Light.svg#FredokaSemiExpanded-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Light.svg#FredokaExpanded-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-SemiBold.svg#FredokaSemiExpanded-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Medium.svg#Fredoka-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Regular.svg#FredokaExpanded-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Bold.svg#FredokaCondensed-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Medium.svg#FredokaExpanded-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Regular.svg#FredokaSemiCondensed-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Regular.svg#FredokaCondensed-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-SemiBold.svg#FredokaExpanded-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Light.svg#FredokaCondensed-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Light.svg#FredokaSemiCondensed-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Expanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaExpanded-Bold.svg#FredokaExpanded-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiExpanded;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiExpanded-Medium.svg#FredokaSemiExpanded-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-Medium.svg#FredokaSemiCondensed-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka Condensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaCondensed-Medium.svg#FredokaCondensed-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/Fredoka-Light.svg#Fredoka-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fredoka SemiCondensed;src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/fredoka/FredokaSemiCondensed-SemiBold.svg#FredokaSemiCondensed-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BlackItalic.svg#SchibstedGrotesk-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Bold.svg#SchibstedGrotesk-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBold.svg#SchibstedGrotesk-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-BoldItalic.svg#SchibstedGrotesk-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Black.svg#SchibstedGrotesk-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-ExtraBoldItalic.svg#SchibstedGrotesk-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBoldItalic.svg#SchibstedGrotesk-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Italic.svg#SchibstedGrotesk-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-MediumItalic.svg#SchibstedGrotesk-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Medium.svg#SchibstedGrotesk-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-SemiBold.svg#SchibstedGrotesk-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.eot);src:url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.eot?#iefix) format("embedded-opentype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.woff2) format("woff2"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.woff) format("woff"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.ttf) format("truetype"),url(/themes/custom/mathallo/assets/fonts/Schibsted_Grotesk/SchibstedGrotesk-Regular.svg#SchibstedGrotesk-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Schibsted Grotesk;font-weight:400;font-style:normal;color:#0b1e52}a,a:visited{text-decoration:none;color:inherit}body{margin:0;background-image:url(/themes/custom/mathallo/assets/img/grid_0.svg);background-repeat:repeat;background-position:center}div.layout-container header[role=banner]{padding:.5em;z-index:100;position:fixed;top:0;width:100vw;height:50px}div.layout-container nav[role=breadcrumb]{position:fixed;z-index:90;top:80px;left:15px}div.layout-container main[role=main]{padding:5em 0;overflow-y:scroll}div.layout-container footer[role=contentinfo]{z-index:100;position:fixed;bottom:0;width:100vw}header[role=banner]{background-color:#fff;box-shadow:0 -5px 15px #000}header[role=banner] .header-middle{display:flex;justify-content:space-between;align-items:center;padding:.2em 2em}header[role=banner] #block-mathallo-formulairederecherche form{display:flex;align-items:baseline}header[role=banner] #block-mathallo-identitedusite a{color:#1642bc;text-decoration:none;font-family:Fredoka;font-size:2em;text-transform:uppercase;font-weight:500}header[role=banner] #block-mathallo-identitedusite a:hover{color:#f661e2}header[role=banner] .header-right{height:20px;width:20px;cursor:pointer}header[role=banner] .header-right>div#burger-btn{position:relative;transition-duration:.5s;transition-property:transform;top:8.5px}header[role=banner] .header-right>div#burger-btn,header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{width:20px;height:3px;background-color:#1642bc}header[role=banner] .header-right>div#burger-btn:hover,header[role=banner] .header-right>div#burger-btn:hover:before,header[role=banner] .header-right>div#burger-btn:hover:after{background-color:#f661e2}header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{content:"";position:absolute;left:0}header[role=banner] .header-right>div#burger-btn:before{top:6px}header[role=banner] .header-right>div#burger-btn:after{bottom:6px}header[role=banner] .header-right>div#burger-btn[opened]{transform:rotate(90deg)}header[role=banner] .header-right>div.wrapper{position:absolute;top:50px;left:0;background-color:#000000bf;width:100vw;height:0;overflow:hidden;transition-duration:.5s}header[role=banner] .header-right>div.wrapper[opened]{height:calc(100vh - 50px)}header[role=banner] .header-right>div.wrapper>nav{padding-top:10px;background-color:#fff}header[role=banner] .header-right>div.wrapper>nav>ul{margin:0}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu{padding:1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu ul,header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li{padding:0;margin:0;list-style:none}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu label{color:#1642bc;font-weight:600;display:block;font-size:.756em;padding:0 0 .25em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu label:has(+a:hover){color:#f661e2}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu a{font-size:1.13em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li{padding:0 0 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu li:first-child{padding:.25em 0 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu>ul{display:flex;flex-direction:row;gap:2em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-contenu>ul>li>ul{margin:.75em 0 0;padding:0 0 0 1em;border-left:2px solid #1642bc}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale{padding:2em 1em}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale ul{display:flex;justify-content:flex-end;list-style:none}header[role=banner] .header-right>div.wrapper nav#block-mathallo-navigationprincipale ul li{margin-right:1em;background-color:#1642bc;color:#fff;padding:.5em 1em}nav[role=breadcrumb]{background-color:#fff;box-shadow:0 0 10px #00000040;padding:0}nav[role=breadcrumb] ul{margin:0;padding-left:.5em}nav[role=breadcrumb] ul li{list-style:none}nav[role=breadcrumb] #block-mathallo-contenu-2{padding:.5em 1em}nav[role=breadcrumb] #block-mathallo-contenu-2 ul,nav[role=breadcrumb] #block-mathallo-contenu-2 li{padding:0;margin:0;list-style:none}nav[role=breadcrumb] #block-mathallo-contenu-2 label{color:#1642bc;font-weight:600;display:block;font-size:.756em;padding:0 0 .25em}nav[role=breadcrumb] #block-mathallo-contenu-2 label:has(+a:hover){color:#f661e2}nav[role=breadcrumb] #block-mathallo-contenu-2 a{font-size:1.13em}nav[role=breadcrumb] #block-mathallo-contenu-2 li:not(.in-active-trail){display:none}nav[role=breadcrumb] #block-mathallo-contenu-2 ul,nav[role=breadcrumb] #block-mathallo-contenu-2 li{display:flex;flex-direction:row;align-items:baseline;gap:1em}nav[role=breadcrumb] #block-mathallo-contenu-2 a{font-size:1em}nav[role=breadcrumb] #block-mathallo-contenu-2>ul>li>ul>li{padding-left:1em;border-left:2px solid #1642bc}main[role=main] div.layout-content article{position:relative;background-color:#fff;padding:2em;box-shadow:0 0 10px #00000040;max-width:50em;margin:5em auto 0}main[role=main] div.layout-content article h2{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;margin:0}main[role=main] div.layout-content article h2 a:hover{color:#f661e2}main[role=main] div.layout-content article div.field-chapitre-num,main[role=main] div.layout-content article div.field-partie-num{background-color:#1642bc;color:#fff;display:inline-flex;gap:.5em;padding:.5em 1em;position:absolute;top:-1em}main[role=main] div.layout-content article div.field-chapitre-num>*,main[role=main] div.layout-content article div.field-partie-num>*{font-weight:600}main[role=main] div.layout-content section.parties{display:flex;gap:2em;padding:1em}main[role=main] div.layout-content section.field-card{position:relative;background-color:#fff;padding:2em;box-shadow:0 0 10px #00000040;max-width:50em;margin:5em auto 0}main[role=main] div.layout-content section.field-card h3{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;font-size:2em}main[role=main] div.layout-content section.field-card.field-en-pratique div.field-label{text-align:right}main[role=main] div.layout-content section.field-card.field-ressources .field-label,main[role=main] div.layout-content section.field-card.field-plus-loin .field-label{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;font-size:2em;padding-bottom:1em}main[role=main] div.layout-content section.field-card.field-ressources div.paragraph,main[role=main] div.layout-content section.field-card.field-plus-loin div.paragraph{padding-bottom:1em}main[role=main] div.layout-content section.field-card.field-ressources p,main[role=main] div.layout-content section.field-card.field-plus-loin p{margin:0 .25em}main[role=main] div.layout-content section.field-card.field-ressources div.paragraph--type--ressource .field_titre{background-color:#1642bc;color:#fff;border-radius:2em;display:inline-block;padding:.5em 1em}main[role=main] div.layout-content section.field-card.field-ressources div.paragraph--type--ressource .field_titre>div{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;font-size:1.323em;color:#fff}main[role=main] div.layout-content section.field-card.field-plus-loin div.paragraph--type--complement .field_titre{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;font-size:1.323em;color:#1642bc}main[role=main] div.layout-content div.views-home-chapitres{display:flex;gap:2em;padding:1em}main[role=main] div.layout-content div.views-home-chapitres>.views-row{max-width:700px}main[role=main] div.layout-content div.views-home-chapitres>.views-row article.node-type-chapitre h2{font-family:Fredoka;font-size:3em;font-weight:400;color:#0b1e52;line-height:1;font-size:2em}footer[role=contentinfo]{background-color:#fff;box-shadow:0 5px 15px #000;padding:.2em 2em}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul{display:flex;list-style:none;padding:0}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul li:not(:first-child){margin-left:1em}footer[role=contentinfo] #block-mathallo-navigationprincipale-2 ul a{color:#0b1e52} diff --git a/web_main/themes/custom/mathallo/assets/dist/main.js b/web_main/themes/custom/mathallo/assets/dist/main.js index fc12d58..d2a7414 100644 --- a/web_main/themes/custom/mathallo/assets/dist/main.js +++ b/web_main/themes/custom/mathallo/assets/dist/main.js @@ -10,32 +10,32 @@ function iu(i,e){return function(){return i.apply(e,arguments)}}const{toString:Z * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com -*/var jt={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},zn={duration:.5,overwrite:!1,delay:0},Ao,lt,Ce,tr=1e8,xe=1/tr,to=Math.PI*2,Pc=to/4,Rc=0,Ru=Math.sqrt,Oc=Math.cos,kc=Math.sin,it=function(e){return typeof e=="string"},Ne=function(e){return typeof e=="function"},Dr=function(e){return typeof e=="number"},Do=function(e){return typeof e>"u"},Sr=function(e){return typeof e=="object"},Dt=function(e){return e!==!1},Mo=function(){return typeof window<"u"},Fi=function(e){return Ne(e)||it(e)},Ou=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},wt=Array.isArray,Ac=/random\([^)]+\)/g,Dc=/,\s*/g,ma=/(?:-?\.?\d|\.)+/gi,ku=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Rn=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Ms=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Au=/[+-]=-?[.\d]+/,Mc=/[^,'"\[\]\s]+/gi,Fc=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Ae,mr,ro,Fo,Gt={},us={},Du,Mu=function(e){return(us=Bn(e,Gt))&&Lt},No=function(e,r){return console.warn("Invalid property",e,"set to",r,"Missing plugin? gsap.registerPlugin()")},bi=function(e,r){return!r&&console.warn(e)},Fu=function(e,r){return e&&(Gt[e]=r)&&us&&(us[e]=r)||Gt},xi=function(){return 0},Nc={suppressEvents:!0,isStart:!0,kill:!1},Ji={suppressEvents:!0,kill:!1},Lc={suppressEvents:!0},Lo={},$r=[],no={},Nu,qt={},Fs={},ya=30,Qi=[],zo="",Bo=function(e){var r=e[0],t,n;if(Sr(r)||Ne(r)||(e=[e]),!(t=(r._gsap||{}).harness)){for(n=Qi.length;n--&&!Qi[n].targetTest(r););t=Qi[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new sl(e[n],t)))||e.splice(n,1);return e},fn=function(e){return e._gsap||Bo(rr(e))[0]._gsap},Lu=function(e,r,t){return(t=e[r])&&Ne(t)?e[r]():Do(t)&&e.getAttribute&&e.getAttribute(r)||t},Mt=function(e,r){return(e=e.split(",")).forEach(r)||e},Be=function(e){return Math.round(e*1e5)/1e5||0},ke=function(e){return Math.round(e*1e7)/1e7||0},An=function(e,r){var t=r.charAt(0),n=parseFloat(r.substr(2));return e=parseFloat(e),t==="+"?e+n:t==="-"?e-n:t==="*"?e*n:e/n},zc=function(e,r){for(var t=r.length,n=0;e.indexOf(r[n])<0&&++na;)o=o._prev;return o?(r._next=o._next,o._next=r):(r._next=e[t],e[t]=r),r._next?r._next._prev=r:e[n]=r,r._prev=o,r.parent=r._dp=e,r},Ss=function(e,r,t,n){t===void 0&&(t="_first"),n===void 0&&(n="_last");var s=r._prev,o=r._next;s?s._next=o:e[t]===r&&(e[t]=o),o?o._prev=s:e[n]===r&&(e[n]=s),r._next=r._prev=r.parent=null},jr=function(e,r){e.parent&&(!r||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},cn=function(e,r){if(e&&(!r||r._end>e._dur||r._start<0))for(var t=e;t;)t._dirty=1,t=t.parent;return e},Uc=function(e){for(var r=e.parent;r&&r.parent;)r._dirty=1,r.totalDuration(),r=r.parent;return e},io=function(e,r,t,n){return e._startAt&&(lt?e._startAt.revert(Ji):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(r,!0,n))},Hc=function i(e){return!e||e._ts&&i(e.parent)},ba=function(e){return e._repeat?In(e._tTime,e=e.duration()+e._rDelay)*e:0},In=function(e,r){var t=Math.floor(e=ke(e/r));return e&&t===e?t-1:t},cs=function(e,r){return(e-r._start)*r._ts+(r._ts>=0?0:r._dirty?r.totalDuration():r._tDur)},Es=function(e){return e._end=ke(e._start+(e._tDur/Math.abs(e._ts||e._rts||xe)||0))},Cs=function(e,r){var t=e._dp;return t&&t.smoothChildTiming&&e._ts&&(e._start=ke(t._time-(e._ts>0?r/e._ts:((e._dirty?e.totalDuration():e._tDur)-r)/-e._ts)),Es(e),t._dirty||cn(t,e)),e},Hu=function(e,r){var t;if((r._time||!r._dur&&r._initted||r._startxe)&&r.render(t,!0)),cn(e,r)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&t.totalTime(t._tTime),t=t._dp;e._zTime=-xe}},br=function(e,r,t,n){return r.parent&&jr(r),r._start=ke((Dr(t)?t:t||e!==Ae?Qt(e,t,r):e._time)+r._delay),r._end=ke(r._start+(r.totalDuration()/Math.abs(r.timeScale())||0)),Uu(e,r,"_first","_last",e._sort?"_start":0),so(r)||(e._recent=r),n||Hu(e,r),e._ts<0&&Cs(e,e._tTime),e},qu=function(e,r){return(Gt.ScrollTrigger||No("scrollTrigger",r))&&Gt.ScrollTrigger.create(r,e)},Vu=function(e,r,t,n,s){if(Ho(e,r,s),!e._initted)return 1;if(!t&&e._pt&&!lt&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&Nu!==Yt.frame)return $r.push(e),e._lazy=[s,n],1},qc=function i(e){var r=e.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||i(r))},so=function(e){var r=e.data;return r==="isFromStart"||r==="isStart"},Vc=function(e,r,t,n){var s=e.ratio,o=r<0||!r&&(!e._start&&qc(e)&&!(!e._initted&&so(e))||(e._ts<0||e._dp._ts<0)&&!so(e))?0:1,a=e._rDelay,u=0,f,l,c;if(a&&e._repeat&&(u=Ai(0,e._tDur,r),l=In(u,a),e._yoyo&&l&1&&(o=1-o),l!==In(e._tTime,a)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==s||lt||n||e._zTime===xe||!r&&e._zTime){if(!e._initted&&Vu(e,r,n,t,u))return;for(c=e._zTime,e._zTime=r||(t?xe:0),t||(t=r&&!c),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=u,f=e._pt;f;)f.r(o,f.d),f=f._next;r<0&&io(e,r,t,!0),e._onUpdate&&!t&&Xt(e,"onUpdate"),u&&e._repeat&&!t&&e.parent&&Xt(e,"onRepeat"),(r>=e._tDur||r<0)&&e.ratio===o&&(o&&jr(e,1),!t&&!lt&&(Xt(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=r)},Yc=function(e,r,t){var n;if(t>r)for(n=e._first;n&&n._start<=t;){if(n.data==="isPause"&&n._start>r)return n;n=n._next}else for(n=e._last;n&&n._start>=t;){if(n.data==="isPause"&&n._start0&&!n&&Cs(e,e._tTime=e._tDur*a),e.parent&&Es(e),t||cn(e.parent,e),e},xa=function(e){return e instanceof Pt?cn(e):Un(e,e._dur)},$c={_start:0,endTime:xi,totalDuration:xi},Qt=function i(e,r,t){var n=e.labels,s=e._recent||$c,o=e.duration()>=tr?s.endTime(!1):e._dur,a,u,f;return it(r)&&(isNaN(r)||r in n)?(u=r.charAt(0),f=r.substr(-1)==="%",a=r.indexOf("="),u==="<"||u===">"?(a>=0&&(r=r.replace(/=/,"")),(u==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(r.substr(1))||0)*(f?(a<0?s:t).totalDuration()/100:1)):a<0?(r in n||(n[r]=o),n[r]):(u=parseFloat(r.charAt(a-1)+r.substr(a+1)),f&&t&&(u=u/100*(wt(t)?t[0]:t).totalDuration()),a>1?i(e,r.substr(0,a-1),t)+u:o+u)):r==null?o:+r},ai=function(e,r,t){var n=Dr(r[1]),s=(n?2:1)+(e<2?0:1),o=r[s],a,u;if(n&&(o.duration=r[1]),o.parent=t,e){for(a=o,u=t;u&&!("immediateRender"in a);)a=u.vars.defaults||{},u=Dt(u.vars.inherit)&&u.parent;o.immediateRender=Dt(a.immediateRender),e<2?o.runBackwards=1:o.startAt=r[s-1]}return new Ve(r[0],o,r[s+1])},Qr=function(e,r){return e||e===0?r(e):r},Ai=function(e,r,t){return tr?r:t},mt=function(e,r){return!it(e)||!(r=Fc.exec(e))?"":r[1]},Xc=function(e,r,t){return Qr(t,function(n){return Ai(e,r,n)})},oo=[].slice,Yu=function(e,r){return e&&Sr(e)&&"length"in e&&(!r&&!e.length||e.length-1 in e&&Sr(e[0]))&&!e.nodeType&&e!==mr},Wc=function(e,r,t){return t===void 0&&(t=[]),e.forEach(function(n){var s;return it(n)&&!r||Yu(n,1)?(s=t).push.apply(s,rr(n)):t.push(n)})||t},rr=function(e,r,t){return Ce&&!r&&Ce.selector?Ce.selector(e):it(e)&&!t&&(ro||!Hn())?oo.call((r||Fo).querySelectorAll(e),0):wt(e)?Wc(e,t):Yu(e)?oo.call(e,0):e?[e]:[]},ao=function(e){return e=rr(e)[0]||bi("Invalid scope")||{},function(r){var t=e.current||e.nativeElement||e;return rr(r,t.querySelectorAll?t:t===e?bi("Invalid scope")||Fo.createElement("div"):e)}},$u=function(e){return e.sort(function(){return .5-Math.random()})},Xu=function(e){if(Ne(e))return e;var r=Sr(e)?e:{each:e},t=hn(r.ease),n=r.from||0,s=parseFloat(r.base)||0,o={},a=n>0&&n<1,u=isNaN(n)||a,f=r.axis,l=n,c=n;return it(n)?l=c={center:.5,edges:.5,end:1}[n]||0:!a&&u&&(l=n[0],c=n[1]),function(p,d,_){var h=(_||r).length,g=o[h],v,S,E,w,C,P,T,A,R;if(!g){if(R=r.grid==="auto"?0:(r.grid||[1,tr])[1],!R){for(T=-tr;T<(T=_[R++].getBoundingClientRect().left)&&RT&&(T=C),Ch?h-1:f?f==="y"?h/R:R:Math.max(R,h/R))||0)*(n==="edges"?-1:1),g.b=h<0?s-h:s,g.u=mt(r.amount||r.each)||0,t=t&&h<0?rl(t):t}return h=(g[p]-g.min)/g.max||0,ke(g.b+(t?t(h):h)*g.v)+g.u}},uo=function(e){var r=Math.pow(10,((e+"").split(".")[1]||"").length);return function(t){var n=ke(Math.round(parseFloat(t)/e)*e*r);return(n-n%1)/r+(Dr(t)?0:mt(t))}},Wu=function(e,r){var t=wt(e),n,s;return!t&&Sr(e)&&(n=t=e.radius||tr,e.values?(e=rr(e.values),(s=!Dr(e[0]))&&(n*=n)):e=uo(e.increment)),Qr(r,t?Ne(e)?function(o){return s=e(o),Math.abs(s-o)<=n?s:o}:function(o){for(var a=parseFloat(s?o.x:o),u=parseFloat(s?o.y:0),f=tr,l=0,c=e.length,p,d;c--;)s?(p=e[c].x-a,d=e[c].y-u,p=p*p+d*d):p=Math.abs(e[c]-a),pn?s-o:o)})},vi=function(e){return e.replace(Ac,function(r){var t=r.indexOf("[")+1,n=r.substring(t||7,t?r.indexOf("]"):r.length-1).split(Dc);return ju(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},Ku=function(e,r,t,n,s){var o=r-e,a=n-t;return Qr(s,function(u){return t+((u-e)/o*a||0)})},Zc=function i(e,r,t,n){var s=isNaN(e+r)?0:function(d){return(1-d)*e+d*r};if(!s){var o=it(e),a={},u,f,l,c,p;if(t===!0&&(n=1)&&(t=null),o)e={p:e},r={p:r};else if(wt(e)&&!wt(r)){for(l=[],c=e.length,p=c-2,f=1;f(a=Math.abs(a))&&(u=o,s=a);return u},Xt=function(e,r,t){var n=e.vars,s=n[r],o=Ce,a=e._ctx,u,f,l;if(s)return u=n[r+"Params"],f=n.callbackScope||e,t&&$r.length&&ls(),a&&(Ce=a),l=u?s.apply(f,u):s.call(f),Ce=o,l},Qn=function(e){return jr(e),e.scrollTrigger&&e.scrollTrigger.kill(!!lt),e.progress()<1&&Xt(e,"onInterrupt"),e},On,Ju=[],Qu=function(e){if(e)if(e=!e.name&&e.default||e,Mo()||e.headless){var r=e.name,t=Ne(e),n=r&&!t&&e.init?function(){this._props=[]}:e,s={init:xi,render:Yo,add:Uo,kill:_h,modifier:ph,rawVars:0},o={targetTest:0,get:0,getSetter:Vo,aliases:{},register:0};if(Hn(),e!==n){if(qt[r])return;Kt(n,Kt(fs(e,s),o)),Bn(n.prototype,Bn(s,fs(e,o))),qt[n.prop=r]=n,e.targetTest&&(Qi.push(n),Lo[r]=1),r=(r==="css"?"CSS":r.charAt(0).toUpperCase()+r.substr(1))+"Plugin"}Fu(r,n),e.register&&e.register(Lt,n,Ft)}else Ju.push(e)},be=255,Zn={aqua:[0,be,be],lime:[0,be,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,be],navy:[0,0,128],white:[be,be,be],olive:[128,128,0],yellow:[be,be,0],orange:[be,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[be,0,0],pink:[be,192,203],cyan:[0,be,be],transparent:[be,be,be,0]},Ns=function(e,r,t){return e+=e<0?1:e>1?-1:0,(e*6<1?r+(t-r)*e*6:e<.5?t:e*3<2?r+(t-r)*(2/3-e)*6:r)*be+.5|0},Zu=function(e,r,t){var n=e?Dr(e)?[e>>16,e>>8&be,e&be]:0:Zn.black,s,o,a,u,f,l,c,p,d,_;if(!n){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),Zn[e])n=Zn[e];else if(e.charAt(0)==="#"){if(e.length<6&&(s=e.charAt(1),o=e.charAt(2),a=e.charAt(3),e="#"+s+s+o+o+a+a+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return n=parseInt(e.substr(1,6),16),[n>>16,n>>8&be,n&be,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),n=[e>>16,e>>8&be,e&be]}else if(e.substr(0,3)==="hsl"){if(n=_=e.match(ma),!r)u=+n[0]%360/360,f=+n[1]/100,l=+n[2]/100,o=l<=.5?l*(f+1):l+f-l*f,s=l*2-o,n.length>3&&(n[3]*=1),n[0]=Ns(u+1/3,s,o),n[1]=Ns(u,s,o),n[2]=Ns(u-1/3,s,o);else if(~e.indexOf("="))return n=e.match(ku),t&&n.length<4&&(n[3]=1),n}else n=e.match(ma)||Zn.transparent;n=n.map(Number)}return r&&!_&&(s=n[0]/be,o=n[1]/be,a=n[2]/be,c=Math.max(s,o,a),p=Math.min(s,o,a),l=(c+p)/2,c===p?u=f=0:(d=c-p,f=l>.5?d/(2-c-p):d/(c+p),u=c===s?(o-a)/d+(oe||v<0)&&(t+=v-r),n+=v,C=n-t,E=C-o,(E>0||S)&&(P=++c.frame,p=C-c.time*1e3,c.time=C=C/1e3,o+=E+(E>=s?4:s-E),w=1),S||(u=f(h)),w)for(d=0;d=v&&d--},_listeners:a},c}(),Hn=function(){return!Ti&&Yt.wake()},fe={},th=/^[\d.\-M][\d.\-,\s]/,rh=/["']/g,nh=function(e){for(var r={},t=e.substr(1,e.length-3).split(":"),n=t[0],s=1,o=t.length,a,u,f;s1&&t.config?t.config.apply(null,~e.indexOf("{")?[nh(r[1])]:ih(e).split(",").map(Bu)):fe._CE&&th.test(e)?fe._CE("",e):t},rl=function(e){return function(r){return 1-e(1-r)}},nl=function i(e,r){for(var t=e._first,n;t;)t instanceof Pt?i(t,r):t.vars.yoyoEase&&(!t._yoyo||!t._repeat)&&t._yoyo!==r&&(t.timeline?i(t.timeline,r):(n=t._ease,t._ease=t._yEase,t._yEase=n,t._yoyo=r)),t=t._next},hn=function(e,r){return e&&(Ne(e)?e:fe[e]||sh(e))||r},vn=function(e,r,t,n){t===void 0&&(t=function(u){return 1-r(1-u)}),n===void 0&&(n=function(u){return u<.5?r(u*2)/2:1-r((1-u)*2)/2});var s={easeIn:r,easeOut:t,easeInOut:n},o;return Mt(e,function(a){fe[a]=Gt[a]=s,fe[o=a.toLowerCase()]=t;for(var u in s)fe[o+(u==="easeIn"?".in":u==="easeOut"?".out":".inOut")]=fe[a+"."+u]=s[u]}),s},il=function(e){return function(r){return r<.5?(1-e(1-r*2))/2:.5+e((r-.5)*2)/2}},Ls=function i(e,r,t){var n=r>=1?r:1,s=(t||(e?.3:.45))/(r<1?r:1),o=s/to*(Math.asin(1/n)||0),a=function(l){return l===1?1:n*Math.pow(2,-10*l)*kc((l-o)*s)+1},u=e==="out"?a:e==="in"?function(f){return 1-a(1-f)}:il(a);return s=to/s,u.config=function(f,l){return i(e,f,l)},u},zs=function i(e,r){r===void 0&&(r=1.70158);var t=function(o){return o?--o*o*((r+1)*o+r)+1:0},n=e==="out"?t:e==="in"?function(s){return 1-t(1-s)}:il(t);return n.config=function(s){return i(e,s)},n};Mt("Linear,Quad,Cubic,Quart,Quint,Strong",function(i,e){var r=e<5?e+1:e;vn(i+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},function(t){return 1-Math.pow(1-t,r)},function(t){return t<.5?Math.pow(t*2,r)/2:1-Math.pow((1-t)*2,r)/2})});fe.Linear.easeNone=fe.none=fe.Linear.easeIn;vn("Elastic",Ls("in"),Ls("out"),Ls());(function(i,e){var r=1/e,t=2*r,n=2.5*r,s=function(a){return a0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,Un(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,n){if(Hn(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(Cs(this,t),!s._dp||s.parent||Hu(s,this);s&&s.parent;)s.parent._time!==s._start+(s._ts>=0?s._tTime/s._ts:(s.totalDuration()-s._tTime)/-s._ts)&&s.totalTime(s._tTime,!0),s=s.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t0||!this._tDur&&!t)&&br(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!n||this._initted&&Math.abs(this._zTime)===xe||!this._initted&&this._dur&&t||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),zu(this,t,n)),this},e.time=function(t,n){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+ba(this))%(this._dur+this._rDelay)||(t?this._dur:0),n):this._time},e.totalProgress=function(t,n){return arguments.length?this.totalTime(this.totalDuration()*t,n):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(t,n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-t:t)+ba(this),n):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(t,n){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*s,n):this._repeat?In(this._tTime,s)+1:1},e.timeScale=function(t,n){if(!arguments.length)return this._rts===-xe?0:this._rts;if(this._rts===t)return this;var s=this.parent&&this._ts?cs(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-xe?0:this._rts,this.totalTime(Ai(-Math.abs(this._delay),this.totalDuration(),s),n!==!1),Es(this),Uc(this)},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Hn(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==xe&&(this._tTime-=xe)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=ke(t);var n=this.parent||this._dp;return n&&(n._sort||!this.parent)&&br(n,this,this._start-this._delay),this}return this._start},e.endTime=function(t){return this._start+(Dt(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var n=this.parent||this._dp;return n?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?cs(n.rawTime(t),this):this._tTime:this._tTime},e.revert=function(t){t===void 0&&(t=Lc);var n=lt;return lt=t,Io(this)&&(this.timeline&&this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),this.data!=="nested"&&t.kill!==!1&&this.kill(),lt=n,this},e.globalTime=function(t){for(var n=this,s=arguments.length?t:n.rawTime();n;)s=n._start+s/(Math.abs(n._ts)||1),n=n._dp;return!this.parent&&this._sat?this._sat.globalTime(t):s},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,xa(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var n=this._time;return this._rDelay=t,xa(this),n?this.time(n):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,n){return this.totalTime(Qt(this,t),Dt(n))},e.restart=function(t,n){return this.play().totalTime(t?-this._delay:0,Dt(n)),this._dur||(this._zTime=-xe),this},e.play=function(t,n){return t!=null&&this.seek(t,n),this.reversed(!1).paused(!1)},e.reverse=function(t,n){return t!=null&&this.seek(t||this.totalDuration(),n),this.reversed(!0).paused(!1)},e.pause=function(t,n){return t!=null&&this.seek(t,n),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-xe:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-xe,this},e.isActive=function(){var t=this.parent||this._dp,n=this._start,s;return!!(!t||this._ts&&this._initted&&t.isActive()&&(s=t.rawTime(!0))>=n&&s1?(n?(o[t]=n,s&&(o[t+"Params"]=s),t==="onUpdate"&&(this._onUpdate=n)):delete o[t],this):o[t]},e.then=function(t){var n=this,s=n._prom;return new Promise(function(o){var a=Ne(t)?t:Iu,u=function(){var l=n.then;n.then=null,s&&s(),Ne(a)&&(a=a(n))&&(a.then||a===n)&&(n.then=l),o(a),n.then=l};n._initted&&n.totalProgress()===1&&n._ts>=0||!n._tTime&&n._ts<0?u():n._prom=u})},e.kill=function(){Qn(this)},i}();Kt(Si.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-xe,_prom:0,_ps:!1,_rts:1});var Pt=function(i){Pu(e,i);function e(t,n){var s;return t===void 0&&(t={}),s=i.call(this,t)||this,s.labels={},s.smoothChildTiming=!!t.smoothChildTiming,s.autoRemoveChildren=!!t.autoRemoveChildren,s._sort=Dt(t.sortChildren),Ae&&br(t.parent||Ae,Pr(s),n),t.reversed&&s.reverse(),t.paused&&s.paused(!0),t.scrollTrigger&&qu(Pr(s),t.scrollTrigger),s}var r=e.prototype;return r.to=function(n,s,o){return ai(0,arguments,this),this},r.from=function(n,s,o){return ai(1,arguments,this),this},r.fromTo=function(n,s,o,a){return ai(2,arguments,this),this},r.set=function(n,s,o){return s.duration=0,s.parent=this,oi(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new Ve(n,s,Qt(this,o),1),this},r.call=function(n,s,o){return br(this,Ve.delayedCall(0,n,s),o)},r.staggerTo=function(n,s,o,a,u,f,l){return o.duration=s,o.stagger=o.stagger||a,o.onComplete=f,o.onCompleteParams=l,o.parent=this,new Ve(n,o,Qt(this,u)),this},r.staggerFrom=function(n,s,o,a,u,f,l){return o.runBackwards=1,oi(o).immediateRender=Dt(o.immediateRender),this.staggerTo(n,s,o,a,u,f,l)},r.staggerFromTo=function(n,s,o,a,u,f,l,c){return a.startAt=o,oi(a).immediateRender=Dt(a.immediateRender),this.staggerTo(n,s,a,u,f,l,c)},r.render=function(n,s,o){var a=this._time,u=this._dirty?this.totalDuration():this._tDur,f=this._dur,l=n<=0?0:ke(n),c=this._zTime<0!=n<0&&(this._initted||!f),p,d,_,h,g,v,S,E,w,C,P,T;if(this!==Ae&&l>u&&n>=0&&(l=u),l!==this._tTime||o||c){if(a!==this._time&&f&&(l+=this._time-a,n+=this._time-a),p=l,w=this._start,E=this._ts,v=!E,c&&(f||(a=this._zTime),(n||!s)&&(this._zTime=n)),this._repeat){if(P=this._yoyo,g=f+this._rDelay,this._repeat<-1&&n<0)return this.totalTime(g*100+n,s,o);if(p=ke(l%g),l===u?(h=this._repeat,p=f):(C=ke(l/g),h=~~C,h&&h===C&&(p=f,h--),p>f&&(p=f)),C=In(this._tTime,g),!a&&this._tTime&&C!==h&&this._tTime-C*g-this._dur<=0&&(C=h),P&&h&1&&(p=f-p,T=1),h!==C&&!this._lock){var A=P&&C&1,R=A===(P&&h&1);if(h=a&&n>=0)for(d=this._first;d;){if(_=d._next,(d._act||p>=d._start)&&d._ts&&S!==d){if(d.parent!==this)return this.render(n,s,o);if(d.render(d._ts>0?(p-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(p-d._start)*d._ts,s,o),p!==this._time||!this._ts&&!v){S=0,_&&(l+=this._zTime=-xe);break}}d=_}else{d=this._last;for(var O=n<0?n:p;d;){if(_=d._prev,(d._act||O<=d._end)&&d._ts&&S!==d){if(d.parent!==this)return this.render(n,s,o);if(d.render(d._ts>0?(O-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(O-d._start)*d._ts,s,o||lt&&Io(d)),p!==this._time||!this._ts&&!v){S=0,_&&(l+=this._zTime=O?-xe:xe);break}}d=_}}if(S&&!s&&(this.pause(),S.render(p>=a?0:-xe)._zTime=p>=a?1:-1,this._ts))return this._start=w,Es(this),this.render(n,s,o);this._onUpdate&&!s&&Xt(this,"onUpdate",!0),(l===u&&this._tTime>=this.totalDuration()||!l&&a)&&(w===this._start||Math.abs(E)!==Math.abs(this._ts))&&(this._lock||((n||!f)&&(l===u&&this._ts>0||!l&&this._ts<0)&&jr(this,1),!s&&!(n<0&&!a)&&(l||a||!u)&&(Xt(this,l===u&&n>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(l0)&&this._prom())))}return this},r.add=function(n,s){var o=this;if(Dr(s)||(s=Qt(this,s,n)),!(n instanceof Si)){if(wt(n))return n.forEach(function(a){return o.add(a,s)}),this;if(it(n))return this.addLabel(n,s);if(Ne(n))n=Ve.delayedCall(0,n);else return this}return this!==n?br(this,n,s):this},r.getChildren=function(n,s,o,a){n===void 0&&(n=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),a===void 0&&(a=-tr);for(var u=[],f=this._first;f;)f._start>=a&&(f instanceof Ve?s&&u.push(f):(o&&u.push(f),n&&u.push.apply(u,f.getChildren(!0,s,o)))),f=f._next;return u},r.getById=function(n){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===n)return s[o]},r.remove=function(n){return it(n)?this.removeLabel(n):Ne(n)?this.killTweensOf(n):(n.parent===this&&Ss(this,n),n===this._recent&&(this._recent=this._last),cn(this))},r.totalTime=function(n,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ke(Yt.time-(this._ts>0?n/this._ts:(this.totalDuration()-n)/-this._ts))),i.prototype.totalTime.call(this,n,s),this._forcing=0,this):this._tTime},r.addLabel=function(n,s){return this.labels[n]=Qt(this,s),this},r.removeLabel=function(n){return delete this.labels[n],this},r.addPause=function(n,s,o){var a=Ve.delayedCall(0,s||xi,o);return a.data="isPause",this._hasPause=1,br(this,a,Qt(this,n))},r.removePause=function(n){var s=this._first;for(n=Qt(this,n);s;)s._start===n&&s.data==="isPause"&&jr(s),s=s._next},r.killTweensOf=function(n,s,o){for(var a=this.getTweensOf(n,o),u=a.length;u--;)Ur!==a[u]&&a[u].kill(n,s);return this},r.getTweensOf=function(n,s){for(var o=[],a=rr(n),u=this._first,f=Dr(s),l;u;)u instanceof Ve?zc(u._targets,a)&&(f?(!Ur||u._initted&&u._ts)&&u.globalTime(0)<=s&&u.globalTime(u.totalDuration())>s:!s||u.isActive())&&o.push(u):(l=u.getTweensOf(a,s)).length&&o.push.apply(o,l),u=u._next;return o},r.tweenTo=function(n,s){s=s||{};var o=this,a=Qt(o,n),u=s,f=u.startAt,l=u.onStart,c=u.onStartParams,p=u.immediateRender,d,_=Ve.to(o,Kt({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:s.duration||Math.abs((a-(f&&"time"in f?f.time:o._time))/o.timeScale())||xe,onStart:function(){if(o.pause(),!d){var g=s.duration||Math.abs((a-(f&&"time"in f?f.time:o._time))/o.timeScale());_._dur!==g&&Un(_,g,0,1).render(_._time,!0,!0),d=1}l&&l.apply(_,c||[])}},s));return p?_.render(0):_},r.tweenFromTo=function(n,s,o){return this.tweenTo(s,Kt({startAt:{time:Qt(this,n)}},o))},r.recent=function(){return this._recent},r.nextLabel=function(n){return n===void 0&&(n=this._time),va(this,Qt(this,n))},r.previousLabel=function(n){return n===void 0&&(n=this._time),va(this,Qt(this,n),1)},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.previousLabel(this._time+xe)},r.shiftChildren=function(n,s,o){o===void 0&&(o=0);var a=this._first,u=this.labels,f;for(n=ke(n);a;)a._start>=o&&(a._start+=n,a._end+=n),a=a._next;if(s)for(f in u)u[f]>=o&&(u[f]+=n);return cn(this)},r.invalidate=function(n){var s=this._first;for(this._lock=0;s;)s.invalidate(n),s=s._next;return i.prototype.invalidate.call(this,n)},r.clear=function(n){n===void 0&&(n=!0);for(var s=this._first,o;s;)o=s._next,this.remove(s),s=o;return this._dp&&(this._time=this._tTime=this._pTime=0),n&&(this.labels={}),cn(this)},r.totalDuration=function(n){var s=0,o=this,a=o._last,u=tr,f,l,c;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-n:n));if(o._dirty){for(c=o.parent;a;)f=a._prev,a._dirty&&a.totalDuration(),l=a._start,l>u&&o._sort&&a._ts&&!o._lock?(o._lock=1,br(o,a,l-a._delay,1)._lock=0):u=l,l<0&&a._ts&&(s-=l,(!c&&!o._dp||c&&c.smoothChildTiming)&&(o._start+=ke(l/o._ts),o._time-=l,o._tTime-=l),o.shiftChildren(-l,!1,-1/0),u=0),a._end>s&&a._ts&&(s=a._end),a=f;Un(o,o===Ae&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(n){if(Ae._ts&&(zu(Ae,cs(n,Ae)),Nu=Yt.frame),Yt.frame>=ya){ya+=jt.autoSleep||120;var s=Ae._first;if((!s||!s._ts)&&jt.autoSleep&&Yt._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||Yt.sleep()}}},e}(Si);Kt(Pt.prototype,{_lock:0,_hasPause:0,_forcing:0});var oh=function(e,r,t,n,s,o,a){var u=new Ft(this._pt,e,r,0,1,cl,null,s),f=0,l=0,c,p,d,_,h,g,v,S;for(u.b=t,u.e=n,t+="",n+="",(v=~n.indexOf("random("))&&(n=vi(n)),o&&(S=[t,n],o(S,e,r),t=S[0],n=S[1]),p=t.match(Ms)||[];c=Ms.exec(n);)_=c[0],h=n.substring(f,c.index),d?d=(d+1)%5:h.substr(-5)==="rgba("&&(d=1),_!==p[l++]&&(g=parseFloat(p[l-1])||0,u._pt={_next:u._pt,p:h||l===1?h:",",s:g,c:_.charAt(1)==="="?An(g,_)-g:parseFloat(_)-g,m:d&&d<4?Math.round:0},f=Ms.lastIndex);return u.c=f")}),w.duration();else{P={};for(A in _)A==="ease"||A==="easeEach"||fh(A,_[A],P,_.easeEach);for(A in P)for(V=P[A].sort(function(K,I){return K.t-I.t}),M=0,C=0;Cu-xe&&!l?u:nf&&(p=f)),v=this._yoyo&&_&1,v&&(w=this._yEase,p=f-p),g=In(this._tTime,h),p===a&&!o&&this._initted&&_===g)return this._tTime=c,this;_!==g&&(E&&this._yEase&&nl(E,v),this.vars.repeatRefresh&&!v&&!this._lock&&p!==h&&this._initted&&(this._lock=o=1,this.render(ke(h*_),!0).invalidate()._lock=0))}if(!this._initted){if(Vu(this,l?n:p,o,s,c))return this._tTime=0,this;if(a!==this._time&&!(o&&this.vars.repeatRefresh&&_!==g))return this;if(f!==this._dur)return this.render(n,s,o)}if(this._tTime=c,this._time=p,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=S=(w||this._ease)(p/f),this._from&&(this.ratio=S=1-S),!a&&c&&!s&&!g&&(Xt(this,"onStart"),this._tTime!==c))return this;for(d=this._pt;d;)d.r(S,d.d),d=d._next;E&&E.render(n<0?n:E._dur*E._ease(p/this._dur),s,o)||this._startAt&&(this._zTime=n),this._onUpdate&&!s&&(l&&io(this,n,s,o),Xt(this,"onUpdate")),this._repeat&&_!==g&&this.vars.onRepeat&&!s&&this.parent&&Xt(this,"onRepeat"),(c===this._tDur||!c)&&this._tTime===c&&(l&&!this._onUpdate&&io(this,n,!0,!0),(n||!f)&&(c===this._tDur&&this._ts>0||!c&&this._ts<0)&&jr(this,1),!s&&!(l&&!a)&&(c||a||v)&&(Xt(this,c===u?"onComplete":"onReverseComplete",!0),this._prom&&!(c0)&&this._prom()))}return this},r.targets=function(){return this._targets},r.invalidate=function(n){return(!n||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(n),i.prototype.invalidate.call(this,n)},r.resetTo=function(n,s,o,a,u){Ti||Yt.wake(),this._ts||this.play();var f=Math.min(this._dur,(this._dp._time-this._start)*this._ts),l;return this._initted||Ho(this,f),l=this._ease(f/this._dur),uh(this,n,s,o,a,l,f,u)?this.resetTo(n,s,o,a,1):(Cs(this,0),this.parent||Uu(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(n,s){if(s===void 0&&(s="all"),!n&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Qn(this):this.scrollTrigger&&this.scrollTrigger.kill(!!lt),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(n,s,Ur&&Ur.vars.overwrite!==!0)._first||Qn(this),this.parent&&o!==this.timeline.totalDuration()&&Un(this,this._dur*this.timeline._tDur/o,0,1),this}var a=this._targets,u=n?rr(n):a,f=this._ptLookup,l=this._pt,c,p,d,_,h,g,v;if((!s||s==="all")&&Ic(a,u))return s==="all"&&(this._pt=0),Qn(this);for(c=this._op=this._op||[],s!=="all"&&(it(s)&&(h={},Mt(s,function(S){return h[S]=1}),s=h),s=lh(a,s)),v=a.length;v--;)if(~u.indexOf(a[v])){p=f[v],s==="all"?(c[v]=s,_=p,d={}):(d=c[v]=c[v]||{},_=s);for(h in _)g=p&&p[h],g&&((!("kill"in g.d)||g.d.kill(h)===!0)&&Ss(this,g,"_pt"),delete p[h]),d!=="all"&&(d[h]=1)}return this._initted&&!this._pt&&l&&Qn(this),this},e.to=function(n,s){return new e(n,s,arguments[2])},e.from=function(n,s){return ai(1,arguments)},e.delayedCall=function(n,s,o,a){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:n,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:a})},e.fromTo=function(n,s,o){return ai(2,arguments)},e.set=function(n,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(n,s)},e.killTweensOf=function(n,s,o){return Ae.killTweensOf(n,s,o)},e}(Si);Kt(Ve.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Mt("staggerTo,staggerFrom,staggerFromTo",function(i){Ve[i]=function(){var e=new Pt,r=oo.call(arguments,0);return r.splice(i==="staggerFromTo"?5:4,0,0),e[i].apply(e,r)}});var qo=function(e,r,t){return e[r]=t},ll=function(e,r,t){return e[r](t)},ch=function(e,r,t,n){return e[r](n.fp,t)},hh=function(e,r,t){return e.setAttribute(r,t)},Vo=function(e,r){return Ne(e[r])?ll:Do(e[r])&&e.setAttribute?hh:qo},fl=function(e,r){return r.set(r.t,r.p,Math.round((r.s+r.c*e)*1e6)/1e6,r)},dh=function(e,r){return r.set(r.t,r.p,!!(r.s+r.c*e),r)},cl=function(e,r){var t=r._pt,n="";if(!e&&r.b)n=r.b;else if(e===1&&r.e)n=r.e;else{for(;t;)n=t.p+(t.m?t.m(t.s+t.c*e):Math.round((t.s+t.c*e)*1e4)/1e4)+n,t=t._next;n+=r.c}r.set(r.t,r.p,n,r)},Yo=function(e,r){for(var t=r._pt;t;)t.r(e,t.d),t=t._next},ph=function(e,r,t,n){for(var s=this._pt,o;s;)o=s._next,s.p===n&&s.modifier(e,r,t),s=o},_h=function(e){for(var r=this._pt,t,n;r;)n=r._next,r.p===e&&!r.op||r.op===e?Ss(this,r,"_pt"):r.dep||(t=1),r=n;return!t},gh=function(e,r,t,n){n.mSet(e,r,n.m.call(n.tween,t,n.mt),n)},hl=function(e){for(var r=e._pt,t,n,s,o;r;){for(t=r._next,n=s;n&&n.pr>r.pr;)n=n._next;(r._prev=n?n._prev:o)?r._prev._next=r:s=r,(r._next=n)?n._prev=r:o=r,r=t}e._pt=s},Ft=function(){function i(r,t,n,s,o,a,u,f,l){this.t=t,this.s=s,this.c=o,this.p=n,this.r=a||fl,this.d=u||this,this.set=f||qo,this.pr=l||0,this._next=r,r&&(r._prev=this)}var e=i.prototype;return e.modifier=function(t,n,s){this.mSet=this.mSet||this.set,this.set=gh,this.m=t,this.mt=s,this.tween=n},i}();Mt(zo+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(i){return Lo[i]=1});Gt.TweenMax=Gt.TweenLite=Ve;Gt.TimelineLite=Gt.TimelineMax=Pt;Ae=new Pt({sortChildren:!1,defaults:zn,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});jt.stringFilter=tl;var dn=[],Zi={},mh=[],Sa=0,yh=0,Bs=function(e){return(Zi[e]||mh).map(function(r){return r()})},fo=function(){var e=Date.now(),r=[];e-Sa>2&&(Bs("matchMediaInit"),dn.forEach(function(t){var n=t.queries,s=t.conditions,o,a,u,f;for(a in n)o=mr.matchMedia(n[a]).matches,o&&(u=1),o!==s[a]&&(s[a]=o,f=1);f&&(t.revert(),u&&r.push(t))}),Bs("matchMediaRevert"),r.forEach(function(t){return t.onMatch(t,function(n){return t.add(null,n)})}),Sa=e,Bs("matchMedia"))},dl=function(){function i(r,t){this.selector=t&&ao(t),this.data=[],this._r=[],this.isReverted=!1,this.id=yh++,r&&this.add(r)}var e=i.prototype;return e.add=function(t,n,s){Ne(t)&&(s=n,n=t,t=Ne);var o=this,a=function(){var f=Ce,l=o.selector,c;return f&&f!==o&&f.data.push(o),s&&(o.selector=ao(s)),Ce=o,c=n.apply(o,arguments),Ne(c)&&o._r.push(c),Ce=f,o.selector=l,o.isReverted=!1,c};return o.last=a,t===Ne?a(o,function(u){return o.add(null,u)}):t?o[t]=a:a},e.ignore=function(t){var n=Ce;Ce=null,t(this),Ce=n},e.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof i?t.push.apply(t,n.getTweens()):n instanceof Ve&&!(n.parent&&n.parent.data==="nested")&&t.push(n)}),t},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(t,n){var s=this;if(t?function(){for(var a=s.getTweens(),u=s.data.length,f;u--;)f=s.data[u],f.data==="isFlip"&&(f.revert(),f.getChildren(!0,!0,!1).forEach(function(l){return a.splice(a.indexOf(l),1)}));for(a.map(function(l){return{g:l._dur||l._delay||l._sat&&!l._sat.vars.immediateRender?l.globalTime(0):-1/0,t:l}}).sort(function(l,c){return c.g-l.g||-1/0}).forEach(function(l){return l.t.revert(t)}),u=s.data.length;u--;)f=s.data[u],f instanceof Pt?f.data!=="nested"&&(f.scrollTrigger&&f.scrollTrigger.revert(),f.kill()):!(f instanceof Ve)&&f.revert&&f.revert(t);s._r.forEach(function(l){return l(t,s)}),s.isReverted=!0}():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),n)for(var o=dn.length;o--;)dn[o].id===this.id&&dn.splice(o,1)},e.revert=function(t){this.kill(t||{})},i}(),wh=function(){function i(r){this.contexts=[],this.scope=r,Ce&&Ce.data.push(this)}var e=i.prototype;return e.add=function(t,n,s){Sr(t)||(t={matches:t});var o=new dl(0,s||this.scope),a=o.conditions={},u,f,l;Ce&&!o.selector&&(o.selector=Ce.selector),this.contexts.push(o),n=o.add("onMatch",n),o.queries=t;for(f in t)f==="all"?l=1:(u=mr.matchMedia(t[f]),u&&(dn.indexOf(o)<0&&dn.push(o),(a[f]=u.matches)&&(l=1),u.addListener?u.addListener(fo):u.addEventListener("change",fo)));return l&&n(o,function(c){return o.add(null,c)}),this},e.revert=function(t){this.kill(t||{})},e.kill=function(t){this.contexts.forEach(function(n){return n.kill(t,!0)})},i}(),hs={registerPlugin:function(){for(var e=arguments.length,r=new Array(e),t=0;t1){var n=e.map(function(l){return Lt.quickSetter(l,r,t)}),s=n.length;return function(l){for(var c=s;c--;)n[c](l)}}e=e[0]||{};var o=qt[r],a=fn(e),u=a.harness&&(a.harness.aliases||{})[r]||r,f=o?function(l){var c=new o;On._pt=0,c.init(e,t?l+t:l,On,0,[e]),c.render(1,c),On._pt&&Yo(1,On)}:a.set(e,u);return o?f:function(l){return f(e,u,t?l+t:l,a,1)}},quickTo:function(e,r,t){var n,s=Lt.to(e,Kt((n={},n[r]="+=0.1",n.paused=!0,n.stagger=0,n),t||{})),o=function(u,f,l){return s.resetTo(r,u,f,l)};return o.tween=s,o},isTweening:function(e){return Ae.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=hn(e.ease,zn.ease)),wa(zn,e||{})},config:function(e){return wa(jt,e||{})},registerEffect:function(e){var r=e.name,t=e.effect,n=e.plugins,s=e.defaults,o=e.extendTimeline;(n||"").split(",").forEach(function(a){return a&&!qt[a]&&!Gt[a]&&bi(r+" effect requires "+a+" plugin.")}),Fs[r]=function(a,u,f){return t(rr(a),Kt(u||{},s),f)},o&&(Pt.prototype[r]=function(a,u,f){return this.add(Fs[r](a,Sr(u)?u:(f=u)&&{},this),f)})},registerEase:function(e,r){fe[e]=hn(r)},parseEase:function(e,r){return arguments.length?hn(e,r):fe},getById:function(e){return Ae.getById(e)},exportRoot:function(e,r){e===void 0&&(e={});var t=new Pt(e),n,s;for(t.smoothChildTiming=Dt(e.smoothChildTiming),Ae.remove(t),t._dp=0,t._time=t._tTime=Ae._time,n=Ae._first;n;)s=n._next,(r||!(!n._dur&&n instanceof Ve&&n.vars.onComplete===n._targets[0]))&&br(t,n,n._start-n._delay),n=s;return br(Ae,t,0),t},context:function(e,r){return e?new dl(e,r):Ce},matchMedia:function(e){return new wh(e)},matchMediaRefresh:function(){return dn.forEach(function(e){var r=e.conditions,t,n;for(n in r)r[n]&&(r[n]=!1,t=1);t&&e.revert()})||fo()},addEventListener:function(e,r){var t=Zi[e]||(Zi[e]=[]);~t.indexOf(r)||t.push(r)},removeEventListener:function(e,r){var t=Zi[e],n=t&&t.indexOf(r);n>=0&&t.splice(n,1)},utils:{wrap:Jc,wrapYoyo:Qc,distribute:Xu,random:ju,snap:Wu,normalize:Kc,getUnit:mt,clamp:Xc,splitColor:Zu,toArray:rr,selector:ao,mapRange:Ku,pipe:jc,unitize:Gc,interpolate:Zc,shuffle:$u},install:Mu,effects:Fs,ticker:Yt,updateRoot:Pt.updateRoot,plugins:qt,globalTimeline:Ae,core:{PropTween:Ft,globals:Fu,Tween:Ve,Timeline:Pt,Animation:Si,getCache:fn,_removeLinkedListItem:Ss,reverting:function(){return lt},context:function(e){return e&&Ce&&(Ce.data.push(e),e._ctx=Ce),Ce},suppressOverwrites:function(e){return Ao=e}}};Mt("to,from,fromTo,delayedCall,set,killTweensOf",function(i){return hs[i]=Ve[i]});Yt.add(Pt.updateRoot);On=hs.to({},{duration:0});var bh=function(e,r){for(var t=e._pt;t&&t.p!==r&&t.op!==r&&t.fp!==r;)t=t._next;return t},xh=function(e,r){var t=e._targets,n,s,o;for(n in r)for(s=t.length;s--;)o=e._ptLookup[s][n],o&&(o=o.d)&&(o._pt&&(o=bh(o,n)),o&&o.modifier&&o.modifier(r[n],e,t[s],n))},Is=function(e,r){return{name:e,headless:1,rawVars:1,init:function(n,s,o){o._onInit=function(a){var u,f;if(it(s)&&(u={},Mt(s,function(l){return u[l]=1}),s=u),r){u={};for(f in s)u[f]=r(s[f]);s=u}xh(a,s)}}}},Lt=hs.registerPlugin({name:"attr",init:function(e,r,t,n,s){var o,a,u;this.tween=t;for(o in r)u=e.getAttribute(o)||"",a=this.add(e,"setAttribute",(u||0)+"",r[o],n,s,0,0,o),a.op=o,a.b=u,this._props.push(o)},render:function(e,r){for(var t=r._pt;t;)lt?t.set(t.t,t.p,t.b,t):t.r(e,t.d),t=t._next}},{name:"endArray",headless:1,init:function(e,r){for(var t=r.length;t--;)this.add(e,t,e[t]||0,r[t],0,0,0,0,0,1)}},Is("roundProps",uo),Is("modifiers"),Is("snap",Wu))||hs;Ve.version=Pt.version=Lt.version="3.14.1";Du=1;Mo()&&Hn();fe.Power0;fe.Power1;fe.Power2;fe.Power3;fe.Power4;fe.Linear;fe.Quad;fe.Cubic;fe.Quart;fe.Quint;fe.Strong;fe.Elastic;fe.Back;fe.SteppedEase;fe.Bounce;fe.Sine;fe.Expo;fe.Circ;/*! +*/var jt={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},Ln={duration:.5,overwrite:!1,delay:0},Ao,lt,Ce,tr=1e8,xe=1/tr,to=Math.PI*2,Pc=to/4,Rc=0,Ru=Math.sqrt,Oc=Math.cos,kc=Math.sin,it=function(e){return typeof e=="string"},Ne=function(e){return typeof e=="function"},Dr=function(e){return typeof e=="number"},Do=function(e){return typeof e>"u"},Sr=function(e){return typeof e=="object"},Dt=function(e){return e!==!1},Mo=function(){return typeof window<"u"},Fi=function(e){return Ne(e)||it(e)},Ou=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},wt=Array.isArray,Ac=/random\([^)]+\)/g,Dc=/,\s*/g,ma=/(?:-?\.?\d|\.)+/gi,ku=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Pn=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Ms=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Au=/[+-]=-?[.\d]+/,Mc=/[^,'"\[\]\s]+/gi,Fc=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Ae,mr,ro,Fo,Gt={},us={},Du,Mu=function(e){return(us=zn(e,Gt))&&Lt},No=function(e,r){return console.warn("Invalid property",e,"set to",r,"Missing plugin? gsap.registerPlugin()")},bi=function(e,r){return!r&&console.warn(e)},Fu=function(e,r){return e&&(Gt[e]=r)&&us&&(us[e]=r)||Gt},xi=function(){return 0},Nc={suppressEvents:!0,isStart:!0,kill:!1},Ji={suppressEvents:!0,kill:!1},Lc={suppressEvents:!0},Lo={},$r=[],no={},Nu,qt={},Fs={},ya=30,Qi=[],zo="",Bo=function(e){var r=e[0],t,n;if(Sr(r)||Ne(r)||(e=[e]),!(t=(r._gsap||{}).harness)){for(n=Qi.length;n--&&!Qi[n].targetTest(r););t=Qi[n]}for(n=e.length;n--;)e[n]&&(e[n]._gsap||(e[n]._gsap=new sl(e[n],t)))||e.splice(n,1);return e},fn=function(e){return e._gsap||Bo(rr(e))[0]._gsap},Lu=function(e,r,t){return(t=e[r])&&Ne(t)?e[r]():Do(t)&&e.getAttribute&&e.getAttribute(r)||t},Mt=function(e,r){return(e=e.split(",")).forEach(r)||e},Be=function(e){return Math.round(e*1e5)/1e5||0},ke=function(e){return Math.round(e*1e7)/1e7||0},kn=function(e,r){var t=r.charAt(0),n=parseFloat(r.substr(2));return e=parseFloat(e),t==="+"?e+n:t==="-"?e-n:t==="*"?e*n:e/n},zc=function(e,r){for(var t=r.length,n=0;e.indexOf(r[n])<0&&++na;)o=o._prev;return o?(r._next=o._next,o._next=r):(r._next=e[t],e[t]=r),r._next?r._next._prev=r:e[n]=r,r._prev=o,r.parent=r._dp=e,r},Ss=function(e,r,t,n){t===void 0&&(t="_first"),n===void 0&&(n="_last");var s=r._prev,o=r._next;s?s._next=o:e[t]===r&&(e[t]=o),o?o._prev=s:e[n]===r&&(e[n]=s),r._next=r._prev=r.parent=null},jr=function(e,r){e.parent&&(!r||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},cn=function(e,r){if(e&&(!r||r._end>e._dur||r._start<0))for(var t=e;t;)t._dirty=1,t=t.parent;return e},Uc=function(e){for(var r=e.parent;r&&r.parent;)r._dirty=1,r.totalDuration(),r=r.parent;return e},io=function(e,r,t,n){return e._startAt&&(lt?e._startAt.revert(Ji):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(r,!0,n))},Hc=function i(e){return!e||e._ts&&i(e.parent)},ba=function(e){return e._repeat?Bn(e._tTime,e=e.duration()+e._rDelay)*e:0},Bn=function(e,r){var t=Math.floor(e=ke(e/r));return e&&t===e?t-1:t},cs=function(e,r){return(e-r._start)*r._ts+(r._ts>=0?0:r._dirty?r.totalDuration():r._tDur)},Es=function(e){return e._end=ke(e._start+(e._tDur/Math.abs(e._ts||e._rts||xe)||0))},Cs=function(e,r){var t=e._dp;return t&&t.smoothChildTiming&&e._ts&&(e._start=ke(t._time-(e._ts>0?r/e._ts:((e._dirty?e.totalDuration():e._tDur)-r)/-e._ts)),Es(e),t._dirty||cn(t,e)),e},Hu=function(e,r){var t;if((r._time||!r._dur&&r._initted||r._startxe)&&r.render(t,!0)),cn(e,r)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&t.totalTime(t._tTime),t=t._dp;e._zTime=-xe}},br=function(e,r,t,n){return r.parent&&jr(r),r._start=ke((Dr(t)?t:t||e!==Ae?Qt(e,t,r):e._time)+r._delay),r._end=ke(r._start+(r.totalDuration()/Math.abs(r.timeScale())||0)),Uu(e,r,"_first","_last",e._sort?"_start":0),so(r)||(e._recent=r),n||Hu(e,r),e._ts<0&&Cs(e,e._tTime),e},qu=function(e,r){return(Gt.ScrollTrigger||No("scrollTrigger",r))&&Gt.ScrollTrigger.create(r,e)},Vu=function(e,r,t,n,s){if(Ho(e,r,s),!e._initted)return 1;if(!t&&e._pt&&!lt&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&Nu!==Yt.frame)return $r.push(e),e._lazy=[s,n],1},qc=function i(e){var r=e.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||i(r))},so=function(e){var r=e.data;return r==="isFromStart"||r==="isStart"},Vc=function(e,r,t,n){var s=e.ratio,o=r<0||!r&&(!e._start&&qc(e)&&!(!e._initted&&so(e))||(e._ts<0||e._dp._ts<0)&&!so(e))?0:1,a=e._rDelay,u=0,f,l,c;if(a&&e._repeat&&(u=Ai(0,e._tDur,r),l=Bn(u,a),e._yoyo&&l&1&&(o=1-o),l!==Bn(e._tTime,a)&&(s=1-o,e.vars.repeatRefresh&&e._initted&&e.invalidate())),o!==s||lt||n||e._zTime===xe||!r&&e._zTime){if(!e._initted&&Vu(e,r,n,t,u))return;for(c=e._zTime,e._zTime=r||(t?xe:0),t||(t=r&&!c),e.ratio=o,e._from&&(o=1-o),e._time=0,e._tTime=u,f=e._pt;f;)f.r(o,f.d),f=f._next;r<0&&io(e,r,t,!0),e._onUpdate&&!t&&Xt(e,"onUpdate"),u&&e._repeat&&!t&&e.parent&&Xt(e,"onRepeat"),(r>=e._tDur||r<0)&&e.ratio===o&&(o&&jr(e,1),!t&&!lt&&(Xt(e,o?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=r)},Yc=function(e,r,t){var n;if(t>r)for(n=e._first;n&&n._start<=t;){if(n.data==="isPause"&&n._start>r)return n;n=n._next}else for(n=e._last;n&&n._start>=t;){if(n.data==="isPause"&&n._start0&&!n&&Cs(e,e._tTime=e._tDur*a),e.parent&&Es(e),t||cn(e.parent,e),e},xa=function(e){return e instanceof Pt?cn(e):In(e,e._dur)},$c={_start:0,endTime:xi,totalDuration:xi},Qt=function i(e,r,t){var n=e.labels,s=e._recent||$c,o=e.duration()>=tr?s.endTime(!1):e._dur,a,u,f;return it(r)&&(isNaN(r)||r in n)?(u=r.charAt(0),f=r.substr(-1)==="%",a=r.indexOf("="),u==="<"||u===">"?(a>=0&&(r=r.replace(/=/,"")),(u==="<"?s._start:s.endTime(s._repeat>=0))+(parseFloat(r.substr(1))||0)*(f?(a<0?s:t).totalDuration()/100:1)):a<0?(r in n||(n[r]=o),n[r]):(u=parseFloat(r.charAt(a-1)+r.substr(a+1)),f&&t&&(u=u/100*(wt(t)?t[0]:t).totalDuration()),a>1?i(e,r.substr(0,a-1),t)+u:o+u)):r==null?o:+r},ai=function(e,r,t){var n=Dr(r[1]),s=(n?2:1)+(e<2?0:1),o=r[s],a,u;if(n&&(o.duration=r[1]),o.parent=t,e){for(a=o,u=t;u&&!("immediateRender"in a);)a=u.vars.defaults||{},u=Dt(u.vars.inherit)&&u.parent;o.immediateRender=Dt(a.immediateRender),e<2?o.runBackwards=1:o.startAt=r[s-1]}return new Ve(r[0],o,r[s+1])},Qr=function(e,r){return e||e===0?r(e):r},Ai=function(e,r,t){return tr?r:t},mt=function(e,r){return!it(e)||!(r=Fc.exec(e))?"":r[1]},Xc=function(e,r,t){return Qr(t,function(n){return Ai(e,r,n)})},oo=[].slice,Yu=function(e,r){return e&&Sr(e)&&"length"in e&&(!r&&!e.length||e.length-1 in e&&Sr(e[0]))&&!e.nodeType&&e!==mr},Wc=function(e,r,t){return t===void 0&&(t=[]),e.forEach(function(n){var s;return it(n)&&!r||Yu(n,1)?(s=t).push.apply(s,rr(n)):t.push(n)})||t},rr=function(e,r,t){return Ce&&!r&&Ce.selector?Ce.selector(e):it(e)&&!t&&(ro||!Un())?oo.call((r||Fo).querySelectorAll(e),0):wt(e)?Wc(e,t):Yu(e)?oo.call(e,0):e?[e]:[]},ao=function(e){return e=rr(e)[0]||bi("Invalid scope")||{},function(r){var t=e.current||e.nativeElement||e;return rr(r,t.querySelectorAll?t:t===e?bi("Invalid scope")||Fo.createElement("div"):e)}},$u=function(e){return e.sort(function(){return .5-Math.random()})},Xu=function(e){if(Ne(e))return e;var r=Sr(e)?e:{each:e},t=hn(r.ease),n=r.from||0,s=parseFloat(r.base)||0,o={},a=n>0&&n<1,u=isNaN(n)||a,f=r.axis,l=n,c=n;return it(n)?l=c={center:.5,edges:.5,end:1}[n]||0:!a&&u&&(l=n[0],c=n[1]),function(p,d,_){var h=(_||r).length,g=o[h],v,S,E,w,C,P,T,A,R;if(!g){if(R=r.grid==="auto"?0:(r.grid||[1,tr])[1],!R){for(T=-tr;T<(T=_[R++].getBoundingClientRect().left)&&RT&&(T=C),Ch?h-1:f?f==="y"?h/R:R:Math.max(R,h/R))||0)*(n==="edges"?-1:1),g.b=h<0?s-h:s,g.u=mt(r.amount||r.each)||0,t=t&&h<0?rl(t):t}return h=(g[p]-g.min)/g.max||0,ke(g.b+(t?t(h):h)*g.v)+g.u}},uo=function(e){var r=Math.pow(10,((e+"").split(".")[1]||"").length);return function(t){var n=ke(Math.round(parseFloat(t)/e)*e*r);return(n-n%1)/r+(Dr(t)?0:mt(t))}},Wu=function(e,r){var t=wt(e),n,s;return!t&&Sr(e)&&(n=t=e.radius||tr,e.values?(e=rr(e.values),(s=!Dr(e[0]))&&(n*=n)):e=uo(e.increment)),Qr(r,t?Ne(e)?function(o){return s=e(o),Math.abs(s-o)<=n?s:o}:function(o){for(var a=parseFloat(s?o.x:o),u=parseFloat(s?o.y:0),f=tr,l=0,c=e.length,p,d;c--;)s?(p=e[c].x-a,d=e[c].y-u,p=p*p+d*d):p=Math.abs(e[c]-a),pn?s-o:o)})},vi=function(e){return e.replace(Ac,function(r){var t=r.indexOf("[")+1,n=r.substring(t||7,t?r.indexOf("]"):r.length-1).split(Dc);return ju(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},Ku=function(e,r,t,n,s){var o=r-e,a=n-t;return Qr(s,function(u){return t+((u-e)/o*a||0)})},Zc=function i(e,r,t,n){var s=isNaN(e+r)?0:function(d){return(1-d)*e+d*r};if(!s){var o=it(e),a={},u,f,l,c,p;if(t===!0&&(n=1)&&(t=null),o)e={p:e},r={p:r};else if(wt(e)&&!wt(r)){for(l=[],c=e.length,p=c-2,f=1;f(a=Math.abs(a))&&(u=o,s=a);return u},Xt=function(e,r,t){var n=e.vars,s=n[r],o=Ce,a=e._ctx,u,f,l;if(s)return u=n[r+"Params"],f=n.callbackScope||e,t&&$r.length&&ls(),a&&(Ce=a),l=u?s.apply(f,u):s.call(f),Ce=o,l},Qn=function(e){return jr(e),e.scrollTrigger&&e.scrollTrigger.kill(!!lt),e.progress()<1&&Xt(e,"onInterrupt"),e},Rn,Ju=[],Qu=function(e){if(e)if(e=!e.name&&e.default||e,Mo()||e.headless){var r=e.name,t=Ne(e),n=r&&!t&&e.init?function(){this._props=[]}:e,s={init:xi,render:Yo,add:Uo,kill:_h,modifier:ph,rawVars:0},o={targetTest:0,get:0,getSetter:Vo,aliases:{},register:0};if(Un(),e!==n){if(qt[r])return;Kt(n,Kt(fs(e,s),o)),zn(n.prototype,zn(s,fs(e,o))),qt[n.prop=r]=n,e.targetTest&&(Qi.push(n),Lo[r]=1),r=(r==="css"?"CSS":r.charAt(0).toUpperCase()+r.substr(1))+"Plugin"}Fu(r,n),e.register&&e.register(Lt,n,Ft)}else Ju.push(e)},be=255,Zn={aqua:[0,be,be],lime:[0,be,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,be],navy:[0,0,128],white:[be,be,be],olive:[128,128,0],yellow:[be,be,0],orange:[be,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[be,0,0],pink:[be,192,203],cyan:[0,be,be],transparent:[be,be,be,0]},Ns=function(e,r,t){return e+=e<0?1:e>1?-1:0,(e*6<1?r+(t-r)*e*6:e<.5?t:e*3<2?r+(t-r)*(2/3-e)*6:r)*be+.5|0},Zu=function(e,r,t){var n=e?Dr(e)?[e>>16,e>>8&be,e&be]:0:Zn.black,s,o,a,u,f,l,c,p,d,_;if(!n){if(e.substr(-1)===","&&(e=e.substr(0,e.length-1)),Zn[e])n=Zn[e];else if(e.charAt(0)==="#"){if(e.length<6&&(s=e.charAt(1),o=e.charAt(2),a=e.charAt(3),e="#"+s+s+o+o+a+a+(e.length===5?e.charAt(4)+e.charAt(4):"")),e.length===9)return n=parseInt(e.substr(1,6),16),[n>>16,n>>8&be,n&be,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),n=[e>>16,e>>8&be,e&be]}else if(e.substr(0,3)==="hsl"){if(n=_=e.match(ma),!r)u=+n[0]%360/360,f=+n[1]/100,l=+n[2]/100,o=l<=.5?l*(f+1):l+f-l*f,s=l*2-o,n.length>3&&(n[3]*=1),n[0]=Ns(u+1/3,s,o),n[1]=Ns(u,s,o),n[2]=Ns(u-1/3,s,o);else if(~e.indexOf("="))return n=e.match(ku),t&&n.length<4&&(n[3]=1),n}else n=e.match(ma)||Zn.transparent;n=n.map(Number)}return r&&!_&&(s=n[0]/be,o=n[1]/be,a=n[2]/be,c=Math.max(s,o,a),p=Math.min(s,o,a),l=(c+p)/2,c===p?u=f=0:(d=c-p,f=l>.5?d/(2-c-p):d/(c+p),u=c===s?(o-a)/d+(oe||v<0)&&(t+=v-r),n+=v,C=n-t,E=C-o,(E>0||S)&&(P=++c.frame,p=C-c.time*1e3,c.time=C=C/1e3,o+=E+(E>=s?4:s-E),w=1),S||(u=f(h)),w)for(d=0;d=v&&d--},_listeners:a},c}(),Un=function(){return!Ti&&Yt.wake()},fe={},th=/^[\d.\-M][\d.\-,\s]/,rh=/["']/g,nh=function(e){for(var r={},t=e.substr(1,e.length-3).split(":"),n=t[0],s=1,o=t.length,a,u,f;s1&&t.config?t.config.apply(null,~e.indexOf("{")?[nh(r[1])]:ih(e).split(",").map(Bu)):fe._CE&&th.test(e)?fe._CE("",e):t},rl=function(e){return function(r){return 1-e(1-r)}},nl=function i(e,r){for(var t=e._first,n;t;)t instanceof Pt?i(t,r):t.vars.yoyoEase&&(!t._yoyo||!t._repeat)&&t._yoyo!==r&&(t.timeline?i(t.timeline,r):(n=t._ease,t._ease=t._yEase,t._yEase=n,t._yoyo=r)),t=t._next},hn=function(e,r){return e&&(Ne(e)?e:fe[e]||sh(e))||r},xn=function(e,r,t,n){t===void 0&&(t=function(u){return 1-r(1-u)}),n===void 0&&(n=function(u){return u<.5?r(u*2)/2:1-r((1-u)*2)/2});var s={easeIn:r,easeOut:t,easeInOut:n},o;return Mt(e,function(a){fe[a]=Gt[a]=s,fe[o=a.toLowerCase()]=t;for(var u in s)fe[o+(u==="easeIn"?".in":u==="easeOut"?".out":".inOut")]=fe[a+"."+u]=s[u]}),s},il=function(e){return function(r){return r<.5?(1-e(1-r*2))/2:.5+e((r-.5)*2)/2}},Ls=function i(e,r,t){var n=r>=1?r:1,s=(t||(e?.3:.45))/(r<1?r:1),o=s/to*(Math.asin(1/n)||0),a=function(l){return l===1?1:n*Math.pow(2,-10*l)*kc((l-o)*s)+1},u=e==="out"?a:e==="in"?function(f){return 1-a(1-f)}:il(a);return s=to/s,u.config=function(f,l){return i(e,f,l)},u},zs=function i(e,r){r===void 0&&(r=1.70158);var t=function(o){return o?--o*o*((r+1)*o+r)+1:0},n=e==="out"?t:e==="in"?function(s){return 1-t(1-s)}:il(t);return n.config=function(s){return i(e,s)},n};Mt("Linear,Quad,Cubic,Quart,Quint,Strong",function(i,e){var r=e<5?e+1:e;xn(i+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},function(t){return 1-Math.pow(1-t,r)},function(t){return t<.5?Math.pow(t*2,r)/2:1-Math.pow((1-t)*2,r)/2})});fe.Linear.easeNone=fe.none=fe.Linear.easeIn;xn("Elastic",Ls("in"),Ls("out"),Ls());(function(i,e){var r=1/e,t=2*r,n=2.5*r,s=function(a){return a0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,In(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,n){if(Un(),!arguments.length)return this._tTime;var s=this._dp;if(s&&s.smoothChildTiming&&this._ts){for(Cs(this,t),!s._dp||s.parent||Hu(s,this);s&&s.parent;)s.parent._time!==s._start+(s._ts>=0?s._tTime/s._ts:(s.totalDuration()-s._tTime)/-s._ts)&&s.totalTime(s._tTime,!0),s=s.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t0||!this._tDur&&!t)&&br(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!n||this._initted&&Math.abs(this._zTime)===xe||!this._initted&&this._dur&&t||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),zu(this,t,n)),this},e.time=function(t,n){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+ba(this))%(this._dur+this._rDelay)||(t?this._dur:0),n):this._time},e.totalProgress=function(t,n){return arguments.length?this.totalTime(this.totalDuration()*t,n):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},e.progress=function(t,n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-t:t)+ba(this),n):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(t,n){var s=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*s,n):this._repeat?Bn(this._tTime,s)+1:1},e.timeScale=function(t,n){if(!arguments.length)return this._rts===-xe?0:this._rts;if(this._rts===t)return this;var s=this.parent&&this._ts?cs(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||t===-xe?0:this._rts,this.totalTime(Ai(-Math.abs(this._delay),this.totalDuration(),s),n!==!1),Es(this),Uc(this)},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Un(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==xe&&(this._tTime-=xe)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=ke(t);var n=this.parent||this._dp;return n&&(n._sort||!this.parent)&&br(n,this,this._start-this._delay),this}return this._start},e.endTime=function(t){return this._start+(Dt(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var n=this.parent||this._dp;return n?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?cs(n.rawTime(t),this):this._tTime:this._tTime},e.revert=function(t){t===void 0&&(t=Lc);var n=lt;return lt=t,Io(this)&&(this.timeline&&this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),this.data!=="nested"&&t.kill!==!1&&this.kill(),lt=n,this},e.globalTime=function(t){for(var n=this,s=arguments.length?t:n.rawTime();n;)s=n._start+s/(Math.abs(n._ts)||1),n=n._dp;return!this.parent&&this._sat?this._sat.globalTime(t):s},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,xa(this)):this._repeat===-2?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var n=this._time;return this._rDelay=t,xa(this),n?this.time(n):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,n){return this.totalTime(Qt(this,t),Dt(n))},e.restart=function(t,n){return this.play().totalTime(t?-this._delay:0,Dt(n)),this._dur||(this._zTime=-xe),this},e.play=function(t,n){return t!=null&&this.seek(t,n),this.reversed(!1).paused(!1)},e.reverse=function(t,n){return t!=null&&this.seek(t||this.totalDuration(),n),this.reversed(!0).paused(!1)},e.pause=function(t,n){return t!=null&&this.seek(t,n),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-xe:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-xe,this},e.isActive=function(){var t=this.parent||this._dp,n=this._start,s;return!!(!t||this._ts&&this._initted&&t.isActive()&&(s=t.rawTime(!0))>=n&&s1?(n?(o[t]=n,s&&(o[t+"Params"]=s),t==="onUpdate"&&(this._onUpdate=n)):delete o[t],this):o[t]},e.then=function(t){var n=this,s=n._prom;return new Promise(function(o){var a=Ne(t)?t:Iu,u=function(){var l=n.then;n.then=null,s&&s(),Ne(a)&&(a=a(n))&&(a.then||a===n)&&(n.then=l),o(a),n.then=l};n._initted&&n.totalProgress()===1&&n._ts>=0||!n._tTime&&n._ts<0?u():n._prom=u})},e.kill=function(){Qn(this)},i}();Kt(Si.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-xe,_prom:0,_ps:!1,_rts:1});var Pt=function(i){Pu(e,i);function e(t,n){var s;return t===void 0&&(t={}),s=i.call(this,t)||this,s.labels={},s.smoothChildTiming=!!t.smoothChildTiming,s.autoRemoveChildren=!!t.autoRemoveChildren,s._sort=Dt(t.sortChildren),Ae&&br(t.parent||Ae,Pr(s),n),t.reversed&&s.reverse(),t.paused&&s.paused(!0),t.scrollTrigger&&qu(Pr(s),t.scrollTrigger),s}var r=e.prototype;return r.to=function(n,s,o){return ai(0,arguments,this),this},r.from=function(n,s,o){return ai(1,arguments,this),this},r.fromTo=function(n,s,o,a){return ai(2,arguments,this),this},r.set=function(n,s,o){return s.duration=0,s.parent=this,oi(s).repeatDelay||(s.repeat=0),s.immediateRender=!!s.immediateRender,new Ve(n,s,Qt(this,o),1),this},r.call=function(n,s,o){return br(this,Ve.delayedCall(0,n,s),o)},r.staggerTo=function(n,s,o,a,u,f,l){return o.duration=s,o.stagger=o.stagger||a,o.onComplete=f,o.onCompleteParams=l,o.parent=this,new Ve(n,o,Qt(this,u)),this},r.staggerFrom=function(n,s,o,a,u,f,l){return o.runBackwards=1,oi(o).immediateRender=Dt(o.immediateRender),this.staggerTo(n,s,o,a,u,f,l)},r.staggerFromTo=function(n,s,o,a,u,f,l,c){return a.startAt=o,oi(a).immediateRender=Dt(a.immediateRender),this.staggerTo(n,s,a,u,f,l,c)},r.render=function(n,s,o){var a=this._time,u=this._dirty?this.totalDuration():this._tDur,f=this._dur,l=n<=0?0:ke(n),c=this._zTime<0!=n<0&&(this._initted||!f),p,d,_,h,g,v,S,E,w,C,P,T;if(this!==Ae&&l>u&&n>=0&&(l=u),l!==this._tTime||o||c){if(a!==this._time&&f&&(l+=this._time-a,n+=this._time-a),p=l,w=this._start,E=this._ts,v=!E,c&&(f||(a=this._zTime),(n||!s)&&(this._zTime=n)),this._repeat){if(P=this._yoyo,g=f+this._rDelay,this._repeat<-1&&n<0)return this.totalTime(g*100+n,s,o);if(p=ke(l%g),l===u?(h=this._repeat,p=f):(C=ke(l/g),h=~~C,h&&h===C&&(p=f,h--),p>f&&(p=f)),C=Bn(this._tTime,g),!a&&this._tTime&&C!==h&&this._tTime-C*g-this._dur<=0&&(C=h),P&&h&1&&(p=f-p,T=1),h!==C&&!this._lock){var A=P&&C&1,R=A===(P&&h&1);if(h=a&&n>=0)for(d=this._first;d;){if(_=d._next,(d._act||p>=d._start)&&d._ts&&S!==d){if(d.parent!==this)return this.render(n,s,o);if(d.render(d._ts>0?(p-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(p-d._start)*d._ts,s,o),p!==this._time||!this._ts&&!v){S=0,_&&(l+=this._zTime=-xe);break}}d=_}else{d=this._last;for(var O=n<0?n:p;d;){if(_=d._prev,(d._act||O<=d._end)&&d._ts&&S!==d){if(d.parent!==this)return this.render(n,s,o);if(d.render(d._ts>0?(O-d._start)*d._ts:(d._dirty?d.totalDuration():d._tDur)+(O-d._start)*d._ts,s,o||lt&&Io(d)),p!==this._time||!this._ts&&!v){S=0,_&&(l+=this._zTime=O?-xe:xe);break}}d=_}}if(S&&!s&&(this.pause(),S.render(p>=a?0:-xe)._zTime=p>=a?1:-1,this._ts))return this._start=w,Es(this),this.render(n,s,o);this._onUpdate&&!s&&Xt(this,"onUpdate",!0),(l===u&&this._tTime>=this.totalDuration()||!l&&a)&&(w===this._start||Math.abs(E)!==Math.abs(this._ts))&&(this._lock||((n||!f)&&(l===u&&this._ts>0||!l&&this._ts<0)&&jr(this,1),!s&&!(n<0&&!a)&&(l||a||!u)&&(Xt(this,l===u&&n>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(l0)&&this._prom())))}return this},r.add=function(n,s){var o=this;if(Dr(s)||(s=Qt(this,s,n)),!(n instanceof Si)){if(wt(n))return n.forEach(function(a){return o.add(a,s)}),this;if(it(n))return this.addLabel(n,s);if(Ne(n))n=Ve.delayedCall(0,n);else return this}return this!==n?br(this,n,s):this},r.getChildren=function(n,s,o,a){n===void 0&&(n=!0),s===void 0&&(s=!0),o===void 0&&(o=!0),a===void 0&&(a=-tr);for(var u=[],f=this._first;f;)f._start>=a&&(f instanceof Ve?s&&u.push(f):(o&&u.push(f),n&&u.push.apply(u,f.getChildren(!0,s,o)))),f=f._next;return u},r.getById=function(n){for(var s=this.getChildren(1,1,1),o=s.length;o--;)if(s[o].vars.id===n)return s[o]},r.remove=function(n){return it(n)?this.removeLabel(n):Ne(n)?this.killTweensOf(n):(n.parent===this&&Ss(this,n),n===this._recent&&(this._recent=this._last),cn(this))},r.totalTime=function(n,s){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ke(Yt.time-(this._ts>0?n/this._ts:(this.totalDuration()-n)/-this._ts))),i.prototype.totalTime.call(this,n,s),this._forcing=0,this):this._tTime},r.addLabel=function(n,s){return this.labels[n]=Qt(this,s),this},r.removeLabel=function(n){return delete this.labels[n],this},r.addPause=function(n,s,o){var a=Ve.delayedCall(0,s||xi,o);return a.data="isPause",this._hasPause=1,br(this,a,Qt(this,n))},r.removePause=function(n){var s=this._first;for(n=Qt(this,n);s;)s._start===n&&s.data==="isPause"&&jr(s),s=s._next},r.killTweensOf=function(n,s,o){for(var a=this.getTweensOf(n,o),u=a.length;u--;)Ur!==a[u]&&a[u].kill(n,s);return this},r.getTweensOf=function(n,s){for(var o=[],a=rr(n),u=this._first,f=Dr(s),l;u;)u instanceof Ve?zc(u._targets,a)&&(f?(!Ur||u._initted&&u._ts)&&u.globalTime(0)<=s&&u.globalTime(u.totalDuration())>s:!s||u.isActive())&&o.push(u):(l=u.getTweensOf(a,s)).length&&o.push.apply(o,l),u=u._next;return o},r.tweenTo=function(n,s){s=s||{};var o=this,a=Qt(o,n),u=s,f=u.startAt,l=u.onStart,c=u.onStartParams,p=u.immediateRender,d,_=Ve.to(o,Kt({ease:s.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:s.duration||Math.abs((a-(f&&"time"in f?f.time:o._time))/o.timeScale())||xe,onStart:function(){if(o.pause(),!d){var g=s.duration||Math.abs((a-(f&&"time"in f?f.time:o._time))/o.timeScale());_._dur!==g&&In(_,g,0,1).render(_._time,!0,!0),d=1}l&&l.apply(_,c||[])}},s));return p?_.render(0):_},r.tweenFromTo=function(n,s,o){return this.tweenTo(s,Kt({startAt:{time:Qt(this,n)}},o))},r.recent=function(){return this._recent},r.nextLabel=function(n){return n===void 0&&(n=this._time),va(this,Qt(this,n))},r.previousLabel=function(n){return n===void 0&&(n=this._time),va(this,Qt(this,n),1)},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.previousLabel(this._time+xe)},r.shiftChildren=function(n,s,o){o===void 0&&(o=0);var a=this._first,u=this.labels,f;for(n=ke(n);a;)a._start>=o&&(a._start+=n,a._end+=n),a=a._next;if(s)for(f in u)u[f]>=o&&(u[f]+=n);return cn(this)},r.invalidate=function(n){var s=this._first;for(this._lock=0;s;)s.invalidate(n),s=s._next;return i.prototype.invalidate.call(this,n)},r.clear=function(n){n===void 0&&(n=!0);for(var s=this._first,o;s;)o=s._next,this.remove(s),s=o;return this._dp&&(this._time=this._tTime=this._pTime=0),n&&(this.labels={}),cn(this)},r.totalDuration=function(n){var s=0,o=this,a=o._last,u=tr,f,l,c;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-n:n));if(o._dirty){for(c=o.parent;a;)f=a._prev,a._dirty&&a.totalDuration(),l=a._start,l>u&&o._sort&&a._ts&&!o._lock?(o._lock=1,br(o,a,l-a._delay,1)._lock=0):u=l,l<0&&a._ts&&(s-=l,(!c&&!o._dp||c&&c.smoothChildTiming)&&(o._start+=ke(l/o._ts),o._time-=l,o._tTime-=l),o.shiftChildren(-l,!1,-1/0),u=0),a._end>s&&a._ts&&(s=a._end),a=f;In(o,o===Ae&&o._time>s?o._time:s,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(n){if(Ae._ts&&(zu(Ae,cs(n,Ae)),Nu=Yt.frame),Yt.frame>=ya){ya+=jt.autoSleep||120;var s=Ae._first;if((!s||!s._ts)&&jt.autoSleep&&Yt._listeners.length<2){for(;s&&!s._ts;)s=s._next;s||Yt.sleep()}}},e}(Si);Kt(Pt.prototype,{_lock:0,_hasPause:0,_forcing:0});var oh=function(e,r,t,n,s,o,a){var u=new Ft(this._pt,e,r,0,1,cl,null,s),f=0,l=0,c,p,d,_,h,g,v,S;for(u.b=t,u.e=n,t+="",n+="",(v=~n.indexOf("random("))&&(n=vi(n)),o&&(S=[t,n],o(S,e,r),t=S[0],n=S[1]),p=t.match(Ms)||[];c=Ms.exec(n);)_=c[0],h=n.substring(f,c.index),d?d=(d+1)%5:h.substr(-5)==="rgba("&&(d=1),_!==p[l++]&&(g=parseFloat(p[l-1])||0,u._pt={_next:u._pt,p:h||l===1?h:",",s:g,c:_.charAt(1)==="="?kn(g,_)-g:parseFloat(_)-g,m:d&&d<4?Math.round:0},f=Ms.lastIndex);return u.c=f")}),w.duration();else{P={};for(A in _)A==="ease"||A==="easeEach"||fh(A,_[A],P,_.easeEach);for(A in P)for(V=P[A].sort(function(K,I){return K.t-I.t}),M=0,C=0;Cu-xe&&!l?u:nf&&(p=f)),v=this._yoyo&&_&1,v&&(w=this._yEase,p=f-p),g=Bn(this._tTime,h),p===a&&!o&&this._initted&&_===g)return this._tTime=c,this;_!==g&&(E&&this._yEase&&nl(E,v),this.vars.repeatRefresh&&!v&&!this._lock&&p!==h&&this._initted&&(this._lock=o=1,this.render(ke(h*_),!0).invalidate()._lock=0))}if(!this._initted){if(Vu(this,l?n:p,o,s,c))return this._tTime=0,this;if(a!==this._time&&!(o&&this.vars.repeatRefresh&&_!==g))return this;if(f!==this._dur)return this.render(n,s,o)}if(this._tTime=c,this._time=p,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=S=(w||this._ease)(p/f),this._from&&(this.ratio=S=1-S),!a&&c&&!s&&!g&&(Xt(this,"onStart"),this._tTime!==c))return this;for(d=this._pt;d;)d.r(S,d.d),d=d._next;E&&E.render(n<0?n:E._dur*E._ease(p/this._dur),s,o)||this._startAt&&(this._zTime=n),this._onUpdate&&!s&&(l&&io(this,n,s,o),Xt(this,"onUpdate")),this._repeat&&_!==g&&this.vars.onRepeat&&!s&&this.parent&&Xt(this,"onRepeat"),(c===this._tDur||!c)&&this._tTime===c&&(l&&!this._onUpdate&&io(this,n,!0,!0),(n||!f)&&(c===this._tDur&&this._ts>0||!c&&this._ts<0)&&jr(this,1),!s&&!(l&&!a)&&(c||a||v)&&(Xt(this,c===u?"onComplete":"onReverseComplete",!0),this._prom&&!(c0)&&this._prom()))}return this},r.targets=function(){return this._targets},r.invalidate=function(n){return(!n||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(n),i.prototype.invalidate.call(this,n)},r.resetTo=function(n,s,o,a,u){Ti||Yt.wake(),this._ts||this.play();var f=Math.min(this._dur,(this._dp._time-this._start)*this._ts),l;return this._initted||Ho(this,f),l=this._ease(f/this._dur),uh(this,n,s,o,a,l,f,u)?this.resetTo(n,s,o,a,1):(Cs(this,0),this.parent||Uu(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(n,s){if(s===void 0&&(s="all"),!n&&(!s||s==="all"))return this._lazy=this._pt=0,this.parent?Qn(this):this.scrollTrigger&&this.scrollTrigger.kill(!!lt),this;if(this.timeline){var o=this.timeline.totalDuration();return this.timeline.killTweensOf(n,s,Ur&&Ur.vars.overwrite!==!0)._first||Qn(this),this.parent&&o!==this.timeline.totalDuration()&&In(this,this._dur*this.timeline._tDur/o,0,1),this}var a=this._targets,u=n?rr(n):a,f=this._ptLookup,l=this._pt,c,p,d,_,h,g,v;if((!s||s==="all")&&Ic(a,u))return s==="all"&&(this._pt=0),Qn(this);for(c=this._op=this._op||[],s!=="all"&&(it(s)&&(h={},Mt(s,function(S){return h[S]=1}),s=h),s=lh(a,s)),v=a.length;v--;)if(~u.indexOf(a[v])){p=f[v],s==="all"?(c[v]=s,_=p,d={}):(d=c[v]=c[v]||{},_=s);for(h in _)g=p&&p[h],g&&((!("kill"in g.d)||g.d.kill(h)===!0)&&Ss(this,g,"_pt"),delete p[h]),d!=="all"&&(d[h]=1)}return this._initted&&!this._pt&&l&&Qn(this),this},e.to=function(n,s){return new e(n,s,arguments[2])},e.from=function(n,s){return ai(1,arguments)},e.delayedCall=function(n,s,o,a){return new e(s,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:n,onComplete:s,onReverseComplete:s,onCompleteParams:o,onReverseCompleteParams:o,callbackScope:a})},e.fromTo=function(n,s,o){return ai(2,arguments)},e.set=function(n,s){return s.duration=0,s.repeatDelay||(s.repeat=0),new e(n,s)},e.killTweensOf=function(n,s,o){return Ae.killTweensOf(n,s,o)},e}(Si);Kt(Ve.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});Mt("staggerTo,staggerFrom,staggerFromTo",function(i){Ve[i]=function(){var e=new Pt,r=oo.call(arguments,0);return r.splice(i==="staggerFromTo"?5:4,0,0),e[i].apply(e,r)}});var qo=function(e,r,t){return e[r]=t},ll=function(e,r,t){return e[r](t)},ch=function(e,r,t,n){return e[r](n.fp,t)},hh=function(e,r,t){return e.setAttribute(r,t)},Vo=function(e,r){return Ne(e[r])?ll:Do(e[r])&&e.setAttribute?hh:qo},fl=function(e,r){return r.set(r.t,r.p,Math.round((r.s+r.c*e)*1e6)/1e6,r)},dh=function(e,r){return r.set(r.t,r.p,!!(r.s+r.c*e),r)},cl=function(e,r){var t=r._pt,n="";if(!e&&r.b)n=r.b;else if(e===1&&r.e)n=r.e;else{for(;t;)n=t.p+(t.m?t.m(t.s+t.c*e):Math.round((t.s+t.c*e)*1e4)/1e4)+n,t=t._next;n+=r.c}r.set(r.t,r.p,n,r)},Yo=function(e,r){for(var t=r._pt;t;)t.r(e,t.d),t=t._next},ph=function(e,r,t,n){for(var s=this._pt,o;s;)o=s._next,s.p===n&&s.modifier(e,r,t),s=o},_h=function(e){for(var r=this._pt,t,n;r;)n=r._next,r.p===e&&!r.op||r.op===e?Ss(this,r,"_pt"):r.dep||(t=1),r=n;return!t},gh=function(e,r,t,n){n.mSet(e,r,n.m.call(n.tween,t,n.mt),n)},hl=function(e){for(var r=e._pt,t,n,s,o;r;){for(t=r._next,n=s;n&&n.pr>r.pr;)n=n._next;(r._prev=n?n._prev:o)?r._prev._next=r:s=r,(r._next=n)?n._prev=r:o=r,r=t}e._pt=s},Ft=function(){function i(r,t,n,s,o,a,u,f,l){this.t=t,this.s=s,this.c=o,this.p=n,this.r=a||fl,this.d=u||this,this.set=f||qo,this.pr=l||0,this._next=r,r&&(r._prev=this)}var e=i.prototype;return e.modifier=function(t,n,s){this.mSet=this.mSet||this.set,this.set=gh,this.m=t,this.mt=s,this.tween=n},i}();Mt(zo+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(i){return Lo[i]=1});Gt.TweenMax=Gt.TweenLite=Ve;Gt.TimelineLite=Gt.TimelineMax=Pt;Ae=new Pt({sortChildren:!1,defaults:Ln,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});jt.stringFilter=tl;var dn=[],Zi={},mh=[],Sa=0,yh=0,Bs=function(e){return(Zi[e]||mh).map(function(r){return r()})},fo=function(){var e=Date.now(),r=[];e-Sa>2&&(Bs("matchMediaInit"),dn.forEach(function(t){var n=t.queries,s=t.conditions,o,a,u,f;for(a in n)o=mr.matchMedia(n[a]).matches,o&&(u=1),o!==s[a]&&(s[a]=o,f=1);f&&(t.revert(),u&&r.push(t))}),Bs("matchMediaRevert"),r.forEach(function(t){return t.onMatch(t,function(n){return t.add(null,n)})}),Sa=e,Bs("matchMedia"))},dl=function(){function i(r,t){this.selector=t&&ao(t),this.data=[],this._r=[],this.isReverted=!1,this.id=yh++,r&&this.add(r)}var e=i.prototype;return e.add=function(t,n,s){Ne(t)&&(s=n,n=t,t=Ne);var o=this,a=function(){var f=Ce,l=o.selector,c;return f&&f!==o&&f.data.push(o),s&&(o.selector=ao(s)),Ce=o,c=n.apply(o,arguments),Ne(c)&&o._r.push(c),Ce=f,o.selector=l,o.isReverted=!1,c};return o.last=a,t===Ne?a(o,function(u){return o.add(null,u)}):t?o[t]=a:a},e.ignore=function(t){var n=Ce;Ce=null,t(this),Ce=n},e.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof i?t.push.apply(t,n.getTweens()):n instanceof Ve&&!(n.parent&&n.parent.data==="nested")&&t.push(n)}),t},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(t,n){var s=this;if(t?function(){for(var a=s.getTweens(),u=s.data.length,f;u--;)f=s.data[u],f.data==="isFlip"&&(f.revert(),f.getChildren(!0,!0,!1).forEach(function(l){return a.splice(a.indexOf(l),1)}));for(a.map(function(l){return{g:l._dur||l._delay||l._sat&&!l._sat.vars.immediateRender?l.globalTime(0):-1/0,t:l}}).sort(function(l,c){return c.g-l.g||-1/0}).forEach(function(l){return l.t.revert(t)}),u=s.data.length;u--;)f=s.data[u],f instanceof Pt?f.data!=="nested"&&(f.scrollTrigger&&f.scrollTrigger.revert(),f.kill()):!(f instanceof Ve)&&f.revert&&f.revert(t);s._r.forEach(function(l){return l(t,s)}),s.isReverted=!0}():this.data.forEach(function(a){return a.kill&&a.kill()}),this.clear(),n)for(var o=dn.length;o--;)dn[o].id===this.id&&dn.splice(o,1)},e.revert=function(t){this.kill(t||{})},i}(),wh=function(){function i(r){this.contexts=[],this.scope=r,Ce&&Ce.data.push(this)}var e=i.prototype;return e.add=function(t,n,s){Sr(t)||(t={matches:t});var o=new dl(0,s||this.scope),a=o.conditions={},u,f,l;Ce&&!o.selector&&(o.selector=Ce.selector),this.contexts.push(o),n=o.add("onMatch",n),o.queries=t;for(f in t)f==="all"?l=1:(u=mr.matchMedia(t[f]),u&&(dn.indexOf(o)<0&&dn.push(o),(a[f]=u.matches)&&(l=1),u.addListener?u.addListener(fo):u.addEventListener("change",fo)));return l&&n(o,function(c){return o.add(null,c)}),this},e.revert=function(t){this.kill(t||{})},e.kill=function(t){this.contexts.forEach(function(n){return n.kill(t,!0)})},i}(),hs={registerPlugin:function(){for(var e=arguments.length,r=new Array(e),t=0;t1){var n=e.map(function(l){return Lt.quickSetter(l,r,t)}),s=n.length;return function(l){for(var c=s;c--;)n[c](l)}}e=e[0]||{};var o=qt[r],a=fn(e),u=a.harness&&(a.harness.aliases||{})[r]||r,f=o?function(l){var c=new o;Rn._pt=0,c.init(e,t?l+t:l,Rn,0,[e]),c.render(1,c),Rn._pt&&Yo(1,Rn)}:a.set(e,u);return o?f:function(l){return f(e,u,t?l+t:l,a,1)}},quickTo:function(e,r,t){var n,s=Lt.to(e,Kt((n={},n[r]="+=0.1",n.paused=!0,n.stagger=0,n),t||{})),o=function(u,f,l){return s.resetTo(r,u,f,l)};return o.tween=s,o},isTweening:function(e){return Ae.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=hn(e.ease,Ln.ease)),wa(Ln,e||{})},config:function(e){return wa(jt,e||{})},registerEffect:function(e){var r=e.name,t=e.effect,n=e.plugins,s=e.defaults,o=e.extendTimeline;(n||"").split(",").forEach(function(a){return a&&!qt[a]&&!Gt[a]&&bi(r+" effect requires "+a+" plugin.")}),Fs[r]=function(a,u,f){return t(rr(a),Kt(u||{},s),f)},o&&(Pt.prototype[r]=function(a,u,f){return this.add(Fs[r](a,Sr(u)?u:(f=u)&&{},this),f)})},registerEase:function(e,r){fe[e]=hn(r)},parseEase:function(e,r){return arguments.length?hn(e,r):fe},getById:function(e){return Ae.getById(e)},exportRoot:function(e,r){e===void 0&&(e={});var t=new Pt(e),n,s;for(t.smoothChildTiming=Dt(e.smoothChildTiming),Ae.remove(t),t._dp=0,t._time=t._tTime=Ae._time,n=Ae._first;n;)s=n._next,(r||!(!n._dur&&n instanceof Ve&&n.vars.onComplete===n._targets[0]))&&br(t,n,n._start-n._delay),n=s;return br(Ae,t,0),t},context:function(e,r){return e?new dl(e,r):Ce},matchMedia:function(e){return new wh(e)},matchMediaRefresh:function(){return dn.forEach(function(e){var r=e.conditions,t,n;for(n in r)r[n]&&(r[n]=!1,t=1);t&&e.revert()})||fo()},addEventListener:function(e,r){var t=Zi[e]||(Zi[e]=[]);~t.indexOf(r)||t.push(r)},removeEventListener:function(e,r){var t=Zi[e],n=t&&t.indexOf(r);n>=0&&t.splice(n,1)},utils:{wrap:Jc,wrapYoyo:Qc,distribute:Xu,random:ju,snap:Wu,normalize:Kc,getUnit:mt,clamp:Xc,splitColor:Zu,toArray:rr,selector:ao,mapRange:Ku,pipe:jc,unitize:Gc,interpolate:Zc,shuffle:$u},install:Mu,effects:Fs,ticker:Yt,updateRoot:Pt.updateRoot,plugins:qt,globalTimeline:Ae,core:{PropTween:Ft,globals:Fu,Tween:Ve,Timeline:Pt,Animation:Si,getCache:fn,_removeLinkedListItem:Ss,reverting:function(){return lt},context:function(e){return e&&Ce&&(Ce.data.push(e),e._ctx=Ce),Ce},suppressOverwrites:function(e){return Ao=e}}};Mt("to,from,fromTo,delayedCall,set,killTweensOf",function(i){return hs[i]=Ve[i]});Yt.add(Pt.updateRoot);Rn=hs.to({},{duration:0});var bh=function(e,r){for(var t=e._pt;t&&t.p!==r&&t.op!==r&&t.fp!==r;)t=t._next;return t},xh=function(e,r){var t=e._targets,n,s,o;for(n in r)for(s=t.length;s--;)o=e._ptLookup[s][n],o&&(o=o.d)&&(o._pt&&(o=bh(o,n)),o&&o.modifier&&o.modifier(r[n],e,t[s],n))},Is=function(e,r){return{name:e,headless:1,rawVars:1,init:function(n,s,o){o._onInit=function(a){var u,f;if(it(s)&&(u={},Mt(s,function(l){return u[l]=1}),s=u),r){u={};for(f in s)u[f]=r(s[f]);s=u}xh(a,s)}}}},Lt=hs.registerPlugin({name:"attr",init:function(e,r,t,n,s){var o,a,u;this.tween=t;for(o in r)u=e.getAttribute(o)||"",a=this.add(e,"setAttribute",(u||0)+"",r[o],n,s,0,0,o),a.op=o,a.b=u,this._props.push(o)},render:function(e,r){for(var t=r._pt;t;)lt?t.set(t.t,t.p,t.b,t):t.r(e,t.d),t=t._next}},{name:"endArray",headless:1,init:function(e,r){for(var t=r.length;t--;)this.add(e,t,e[t]||0,r[t],0,0,0,0,0,1)}},Is("roundProps",uo),Is("modifiers"),Is("snap",Wu))||hs;Ve.version=Pt.version=Lt.version="3.14.1";Du=1;Mo()&&Un();fe.Power0;fe.Power1;fe.Power2;fe.Power3;fe.Power4;fe.Linear;fe.Quad;fe.Cubic;fe.Quart;fe.Quint;fe.Strong;fe.Elastic;fe.Back;fe.SteppedEase;fe.Bounce;fe.Sine;fe.Expo;fe.Circ;/*! * CSSPlugin 3.14.1 * https://gsap.com * * Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com -*/var Ea,Hr,Dn,$o,an,Ca,Xo,vh=function(){return typeof window<"u"},Mr={},rn=180/Math.PI,Mn=Math.PI/180,Tn=Math.atan2,Pa=1e8,Wo=/([A-Z])/g,Th=/(left|right|width|margin|padding|x)/i,Sh=/[\s,\(]\S/,xr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},co=function(e,r){return r.set(r.t,r.p,Math.round((r.s+r.c*e)*1e4)/1e4+r.u,r)},Eh=function(e,r){return r.set(r.t,r.p,e===1?r.e:Math.round((r.s+r.c*e)*1e4)/1e4+r.u,r)},Ch=function(e,r){return r.set(r.t,r.p,e?Math.round((r.s+r.c*e)*1e4)/1e4+r.u:r.b,r)},Ph=function(e,r){return r.set(r.t,r.p,e===1?r.e:e?Math.round((r.s+r.c*e)*1e4)/1e4+r.u:r.b,r)},Rh=function(e,r){var t=r.s+r.c*e;r.set(r.t,r.p,~~(t+(t<0?-.5:.5))+r.u,r)},pl=function(e,r){return r.set(r.t,r.p,e?r.e:r.b,r)},_l=function(e,r){return r.set(r.t,r.p,e!==1?r.b:r.e,r)},Oh=function(e,r,t){return e.style[r]=t},kh=function(e,r,t){return e.style.setProperty(r,t)},Ah=function(e,r,t){return e._gsap[r]=t},Dh=function(e,r,t){return e._gsap.scaleX=e._gsap.scaleY=t},Mh=function(e,r,t,n,s){var o=e._gsap;o.scaleX=o.scaleY=t,o.renderTransform(s,o)},Fh=function(e,r,t,n,s){var o=e._gsap;o[r]=t,o.renderTransform(s,o)},De="transform",Nt=De+"Origin",Nh=function i(e,r){var t=this,n=this.target,s=n.style,o=n._gsap;if(e in Mr&&s){if(this.tfm=this.tfm||{},e!=="transform")e=xr[e]||e,~e.indexOf(",")?e.split(",").forEach(function(a){return t.tfm[a]=Rr(n,a)}):this.tfm[e]=o.x?o[e]:Rr(n,e),e===Nt&&(this.tfm.zOrigin=o.zOrigin);else return xr.transform.split(",").forEach(function(a){return i.call(t,a,r)});if(this.props.indexOf(De)>=0)return;o.svg&&(this.svgo=n.getAttribute("data-svg-origin"),this.props.push(Nt,r,"")),e=De}(s||r)&&this.props.push(e,r,s[e])},gl=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},Lh=function(){var e=this.props,r=this.target,t=r.style,n=r._gsap,s,o;for(s=0;s=0?Ra[o]:"")+e},po=function(){vh()&&window.document&&(Ea=window,Hr=Ea.document,Dn=Hr.documentElement,an=ho("div")||{style:{}},ho("div"),De=qn(De),Nt=De+"Origin",an.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",yl=!!qn("perspective"),Xo=Lt.core.reverting,$o=1)},Oa=function(e){var r=e.ownerSVGElement,t=ho("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=e.cloneNode(!0),s;n.style.display="block",t.appendChild(n),Dn.appendChild(t);try{s=n.getBBox()}catch{}return t.removeChild(n),Dn.removeChild(t),s},ka=function(e,r){for(var t=r.length;t--;)if(e.hasAttribute(r[t]))return e.getAttribute(r[t])},wl=function(e){var r,t;try{r=e.getBBox()}catch{r=Oa(e),t=1}return r&&(r.width||r.height)||t||(r=Oa(e)),r&&!r.width&&!r.x&&!r.y?{x:+ka(e,["x","cx","x1"])||0,y:+ka(e,["y","cy","y1"])||0,width:0,height:0}:r},bl=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&wl(e))},Gr=function(e,r){if(r){var t=e.style,n;r in Mr&&r!==Nt&&(r=De),t.removeProperty?(n=r.substr(0,2),(n==="ms"||r.substr(0,6)==="webkit")&&(r="-"+r),t.removeProperty(n==="--"?r:r.replace(Wo,"-$1").toLowerCase())):t.removeAttribute(r)}},qr=function(e,r,t,n,s,o){var a=new Ft(e._pt,r,t,0,1,o?_l:pl);return e._pt=a,a.b=n,a.e=s,e._props.push(t),a},Aa={deg:1,rad:1,turn:1},zh={grid:1,flex:1},Kr=function i(e,r,t,n){var s=parseFloat(t)||0,o=(t+"").trim().substr((s+"").length)||"px",a=an.style,u=Th.test(r),f=e.tagName.toLowerCase()==="svg",l=(f?"client":"offset")+(u?"Width":"Height"),c=100,p=n==="px",d=n==="%",_,h,g,v;if(n===o||!s||Aa[n]||Aa[o])return s;if(o!=="px"&&!p&&(s=i(e,r,t,"px")),v=e.getCTM&&bl(e),(d||o==="%")&&(Mr[r]||~r.indexOf("adius")))return _=v?e.getBBox()[u?"width":"height"]:e[l],Be(d?s/_*c:s/100*_);if(a[u?"width":"height"]=c+(p?o:n),h=n!=="rem"&&~r.indexOf("adius")||n==="em"&&e.appendChild&&!f?e:e.parentNode,v&&(h=(e.ownerSVGElement||{}).parentNode),(!h||h===Hr||!h.appendChild)&&(h=Hr.body),g=h._gsap,g&&d&&g.width&&u&&g.time===Yt.time&&!g.uncache)return Be(s/g.width*c);if(d&&(r==="height"||r==="width")){var S=e.style[r];e.style[r]=c+n,_=e[l],S?e.style[r]=S:Gr(e,r)}else(d||o==="%")&&!zh[Wt(h,"display")]&&(a.position=Wt(e,"position")),h===e&&(a.position="static"),h.appendChild(an),_=an[l],h.removeChild(an),a.position="absolute";return u&&d&&(g=fn(h),g.time=Yt.time,g.width=h[l]),Be(p?_*s/c:_&&s?c/_*s:0)},Rr=function(e,r,t,n){var s;return $o||po(),r in xr&&r!=="transform"&&(r=xr[r],~r.indexOf(",")&&(r=r.split(",")[0])),Mr[r]&&r!=="transform"?(s=Ci(e,n),s=r!=="transformOrigin"?s[r]:s.svg?s.origin:ps(Wt(e,Nt))+" "+s.zOrigin+"px"):(s=e.style[r],(!s||s==="auto"||n||~(s+"").indexOf("calc("))&&(s=ds[r]&&ds[r](e,r,t)||Wt(e,r)||Lu(e,r)||(r==="opacity"?1:0))),t&&!~(s+"").trim().indexOf(" ")?Kr(e,r,s,t)+t:s},Bh=function(e,r,t,n){if(!t||t==="none"){var s=qn(r,e,1),o=s&&Wt(e,s,1);o&&o!==t?(r=s,t=o):r==="borderColor"&&(t=Wt(e,"borderTopColor"))}var a=new Ft(this._pt,e.style,r,0,1,cl),u=0,f=0,l,c,p,d,_,h,g,v,S,E,w,C;if(a.b=t,a.e=n,t+="",n+="",n.substring(0,6)==="var(--"&&(n=Wt(e,n.substring(4,n.indexOf(")")))),n==="auto"&&(h=e.style[r],e.style[r]=n,n=Wt(e,r)||n,h?e.style[r]=h:Gr(e,r)),l=[t,n],tl(l),t=l[0],n=l[1],p=t.match(Rn)||[],C=n.match(Rn)||[],C.length){for(;c=Rn.exec(n);)g=c[0],S=n.substring(u,c.index),_?_=(_+1)%5:(S.substr(-5)==="rgba("||S.substr(-5)==="hsla(")&&(_=1),g!==(h=p[f++]||"")&&(d=parseFloat(h)||0,w=h.substr((d+"").length),g.charAt(1)==="="&&(g=An(d,g)+w),v=parseFloat(g),E=g.substr((v+"").length),u=Rn.lastIndex-E.length,E||(E=E||jt.units[r]||w,u===n.length&&(n+=E,a.e+=E)),w!==E&&(d=Kr(e,r,h,E)||0),a._pt={_next:a._pt,p:S||f===1?S:",",s:d,c:v-d,m:_&&_<4||r==="zIndex"?Math.round:0});a.c=u-1;)a=s[f],Mr[a]&&(u=1,a=a==="transformOrigin"?Nt:De),Gr(t,a);u&&(Gr(t,De),o&&(o.svg&&t.removeAttribute("transform"),n.scale=n.rotate=n.translate="none",Ci(t,1),o.uncache=1,gl(n)))}},ds={clearProps:function(e,r,t,n,s){if(s.data!=="isFromStart"){var o=e._pt=new Ft(e._pt,r,t,0,0,Uh);return o.u=n,o.pr=-10,o.tween=s,e._props.push(t),1}}},Ei=[1,0,0,1,0,0],xl={},vl=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},Ma=function(e){var r=Wt(e,De);return vl(r)?Ei:r.substr(7).match(ku).map(Be)},jo=function(e,r){var t=e._gsap||fn(e),n=e.style,s=Ma(e),o,a,u,f;return t.svg&&e.getAttribute("transform")?(u=e.transform.baseVal.consolidate().matrix,s=[u.a,u.b,u.c,u.d,u.e,u.f],s.join(",")==="1,0,0,1,0,0"?Ei:s):(s===Ei&&!e.offsetParent&&e!==Dn&&!t.svg&&(u=n.display,n.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(f=1,a=e.nextElementSibling,Dn.appendChild(e)),s=Ma(e),u?n.display=u:Gr(e,"display"),f&&(a?o.insertBefore(e,a):o?o.appendChild(e):Dn.removeChild(e))),r&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},_o=function(e,r,t,n,s,o){var a=e._gsap,u=s||jo(e,!0),f=a.xOrigin||0,l=a.yOrigin||0,c=a.xOffset||0,p=a.yOffset||0,d=u[0],_=u[1],h=u[2],g=u[3],v=u[4],S=u[5],E=r.split(" "),w=parseFloat(E[0])||0,C=parseFloat(E[1])||0,P,T,A,R;t?u!==Ei&&(T=d*g-_*h)&&(A=w*(g/T)+C*(-h/T)+(h*S-g*v)/T,R=w*(-_/T)+C*(d/T)-(d*S-_*v)/T,w=A,C=R):(P=wl(e),w=P.x+(~E[0].indexOf("%")?w/100*P.width:w),C=P.y+(~(E[1]||E[0]).indexOf("%")?C/100*P.height:C)),n||n!==!1&&a.smooth?(v=w-f,S=C-l,a.xOffset=c+(v*d+S*h)-v,a.yOffset=p+(v*_+S*g)-S):a.xOffset=a.yOffset=0,a.xOrigin=w,a.yOrigin=C,a.smooth=!!n,a.origin=r,a.originIsAbsolute=!!t,e.style[Nt]="0px 0px",o&&(qr(o,a,"xOrigin",f,w),qr(o,a,"yOrigin",l,C),qr(o,a,"xOffset",c,a.xOffset),qr(o,a,"yOffset",p,a.yOffset)),e.setAttribute("data-svg-origin",w+" "+C)},Ci=function(e,r){var t=e._gsap||new sl(e);if("x"in t&&!r&&!t.uncache)return t;var n=e.style,s=t.scaleX<0,o="px",a="deg",u=getComputedStyle(e),f=Wt(e,Nt)||"0",l,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R,O,q,M,V,B,te,K,I,ae,ce,m,pe,Ue,ft,ye,Me;return l=c=p=h=g=v=S=E=w=0,d=_=1,t.svg=!!(e.getCTM&&bl(e)),u.translate&&((u.translate!=="none"||u.scale!=="none"||u.rotate!=="none")&&(n[De]=(u.translate!=="none"?"translate3d("+(u.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(u.rotate!=="none"?"rotate("+u.rotate+") ":"")+(u.scale!=="none"?"scale("+u.scale.split(" ").join(",")+") ":"")+(u[De]!=="none"?u[De]:"")),n.scale=n.rotate=n.translate="none"),T=jo(e,t.svg),t.svg&&(t.uncache?(ae=e.getBBox(),f=t.xOrigin-ae.x+"px "+(t.yOrigin-ae.y)+"px",I=""):I=!r&&e.getAttribute("data-svg-origin"),_o(e,I||f,!!I||t.originIsAbsolute,t.smooth!==!1,T)),C=t.xOrigin||0,P=t.yOrigin||0,T!==Ei&&(q=T[0],M=T[1],V=T[2],B=T[3],l=te=T[4],c=K=T[5],T.length===6?(d=Math.sqrt(q*q+M*M),_=Math.sqrt(B*B+V*V),h=q||M?Tn(M,q)*rn:0,S=V||B?Tn(V,B)*rn+h:0,S&&(_*=Math.abs(Math.cos(S*Mn))),t.svg&&(l-=C-(C*q+P*V),c-=P-(C*M+P*B))):(Me=T[6],ft=T[7],m=T[8],pe=T[9],Ue=T[10],ye=T[11],l=T[12],c=T[13],p=T[14],A=Tn(Me,Ue),g=A*rn,A&&(R=Math.cos(-A),O=Math.sin(-A),I=te*R+m*O,ae=K*R+pe*O,ce=Me*R+Ue*O,m=te*-O+m*R,pe=K*-O+pe*R,Ue=Me*-O+Ue*R,ye=ft*-O+ye*R,te=I,K=ae,Me=ce),A=Tn(-V,Ue),v=A*rn,A&&(R=Math.cos(-A),O=Math.sin(-A),I=q*R-m*O,ae=M*R-pe*O,ce=V*R-Ue*O,ye=B*O+ye*R,q=I,M=ae,V=ce),A=Tn(M,q),h=A*rn,A&&(R=Math.cos(A),O=Math.sin(A),I=q*R+M*O,ae=te*R+K*O,M=M*R-q*O,K=K*R-te*O,q=I,te=ae),g&&Math.abs(g)+Math.abs(h)>359.9&&(g=h=0,v=180-v),d=Be(Math.sqrt(q*q+M*M+V*V)),_=Be(Math.sqrt(K*K+Me*Me)),A=Tn(te,K),S=Math.abs(A)>2e-4?A*rn:0,w=ye?1/(ye<0?-ye:ye):0),t.svg&&(I=e.getAttribute("transform"),t.forceCSS=e.setAttribute("transform","")||!vl(Wt(e,De)),I&&e.setAttribute("transform",I))),Math.abs(S)>90&&Math.abs(S)<270&&(s?(d*=-1,S+=h<=0?180:-180,h+=h<=0?180:-180):(_*=-1,S+=S<=0?180:-180)),r=r||t.uncache,t.x=l-((t.xPercent=l&&(!r&&t.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*t.xPercent/100:0)+o,t.y=c-((t.yPercent=c&&(!r&&t.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-c)?-50:0)))?e.offsetHeight*t.yPercent/100:0)+o,t.z=p+o,t.scaleX=Be(d),t.scaleY=Be(_),t.rotation=Be(h)+a,t.rotationX=Be(g)+a,t.rotationY=Be(v)+a,t.skewX=S+a,t.skewY=E+a,t.transformPerspective=w+o,(t.zOrigin=parseFloat(f.split(" ")[2])||!r&&t.zOrigin||0)&&(n[Nt]=ps(f)),t.xOffset=t.yOffset=0,t.force3D=jt.force3D,t.renderTransform=t.svg?qh:yl?Tl:Hh,t.uncache=0,t},ps=function(e){return(e=e.split(" "))[0]+" "+e[1]},Us=function(e,r,t){var n=mt(r);return Be(parseFloat(r)+parseFloat(Kr(e,"x",t+"px",n)))+n},Hh=function(e,r){r.z="0px",r.rotationY=r.rotationX="0deg",r.force3D=0,Tl(e,r)},en="0deg",Gn="0px",tn=") ",Tl=function(e,r){var t=r||this,n=t.xPercent,s=t.yPercent,o=t.x,a=t.y,u=t.z,f=t.rotation,l=t.rotationY,c=t.rotationX,p=t.skewX,d=t.skewY,_=t.scaleX,h=t.scaleY,g=t.transformPerspective,v=t.force3D,S=t.target,E=t.zOrigin,w="",C=v==="auto"&&e&&e!==1||v===!0;if(E&&(c!==en||l!==en)){var P=parseFloat(l)*Mn,T=Math.sin(P),A=Math.cos(P),R;P=parseFloat(c)*Mn,R=Math.cos(P),o=Us(S,o,T*R*-E),a=Us(S,a,-Math.sin(P)*-E),u=Us(S,u,A*R*-E+E)}g!==Gn&&(w+="perspective("+g+tn),(n||s)&&(w+="translate("+n+"%, "+s+"%) "),(C||o!==Gn||a!==Gn||u!==Gn)&&(w+=u!==Gn||C?"translate3d("+o+", "+a+", "+u+") ":"translate("+o+", "+a+tn),f!==en&&(w+="rotate("+f+tn),l!==en&&(w+="rotateY("+l+tn),c!==en&&(w+="rotateX("+c+tn),(p!==en||d!==en)&&(w+="skew("+p+", "+d+tn),(_!==1||h!==1)&&(w+="scale("+_+", "+h+tn),S.style[De]=w||"translate(0, 0)"},qh=function(e,r){var t=r||this,n=t.xPercent,s=t.yPercent,o=t.x,a=t.y,u=t.rotation,f=t.skewX,l=t.skewY,c=t.scaleX,p=t.scaleY,d=t.target,_=t.xOrigin,h=t.yOrigin,g=t.xOffset,v=t.yOffset,S=t.forceCSS,E=parseFloat(o),w=parseFloat(a),C,P,T,A,R;u=parseFloat(u),f=parseFloat(f),l=parseFloat(l),l&&(l=parseFloat(l),f+=l,u+=l),u||f?(u*=Mn,f*=Mn,C=Math.cos(u)*c,P=Math.sin(u)*c,T=Math.sin(u-f)*-p,A=Math.cos(u-f)*p,f&&(l*=Mn,R=Math.tan(f-l),R=Math.sqrt(1+R*R),T*=R,A*=R,l&&(R=Math.tan(l),R=Math.sqrt(1+R*R),C*=R,P*=R)),C=Be(C),P=Be(P),T=Be(T),A=Be(A)):(C=c,A=p,P=T=0),(E&&!~(o+"").indexOf("px")||w&&!~(a+"").indexOf("px"))&&(E=Kr(d,"x",o,"px"),w=Kr(d,"y",a,"px")),(_||h||g||v)&&(E=Be(E+_-(_*C+h*T)+g),w=Be(w+h-(_*P+h*A)+v)),(n||s)&&(R=d.getBBox(),E=Be(E+n/100*R.width),w=Be(w+s/100*R.height)),R="matrix("+C+","+P+","+T+","+A+","+E+","+w+")",d.setAttribute("transform",R),S&&(d.style[De]=R)},Vh=function(e,r,t,n,s){var o=360,a=it(s),u=parseFloat(s)*(a&&~s.indexOf("rad")?rn:1),f=u-n,l=n+f+"deg",c,p;return a&&(c=s.split("_")[1],c==="short"&&(f%=o,f!==f%(o/2)&&(f+=f<0?o:-o)),c==="cw"&&f<0?f=(f+o*Pa)%o-~~(f/o)*o:c==="ccw"&&f>0&&(f=(f-o*Pa)%o-~~(f/o)*o)),e._pt=p=new Ft(e._pt,r,t,n,f,Eh),p.e=l,p.u="deg",e._props.push(t),p},Fa=function(e,r){for(var t in r)e[t]=r[t];return e},Yh=function(e,r,t){var n=Fa({},t._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=t.style,a,u,f,l,c,p,d,_;n.svg?(f=t.getAttribute("transform"),t.setAttribute("transform",""),o[De]=r,a=Ci(t,1),Gr(t,De),t.setAttribute("transform",f)):(f=getComputedStyle(t)[De],o[De]=r,a=Ci(t,1),o[De]=f);for(u in Mr)f=n[u],l=a[u],f!==l&&s.indexOf(u)<0&&(d=mt(f),_=mt(l),c=d!==_?Kr(t,u,f,_):parseFloat(f),p=parseFloat(l),e._pt=new Ft(e._pt,a,u,c,p-c,co),e._pt.u=_||0,e._props.push(u));Fa(a,n)};Mt("padding,margin,Width,Radius",function(i,e){var r="Top",t="Right",n="Bottom",s="Left",o=(e<3?[r,t,n,s]:[r+s,r+t,n+t,n+s]).map(function(a){return e<2?i+a:"border"+a+i});ds[e>1?"border"+i:i]=function(a,u,f,l,c){var p,d;if(arguments.length<4)return p=o.map(function(_){return Rr(a,_,f)}),d=p.join(" "),d.split(p[0]).length===5?p[0]:d;p=(l+"").split(" "),d={},o.forEach(function(_,h){return d[_]=p[h]=p[h]||p[(h-1)/2|0]}),a.init(u,d,c)}});var Sl={name:"css",register:po,targetTest:function(e){return e.style&&e.nodeType},init:function(e,r,t,n,s){var o=this._props,a=e.style,u=t.vars.startAt,f,l,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R;$o||po(),this.styles=this.styles||ml(e),A=this.styles.props,this.tween=t;for(h in r)if(h!=="autoRound"&&(l=r[h],!(qt[h]&&ol(h,r,t,n,e,s)))){if(d=typeof l,_=ds[h],d==="function"&&(l=l.call(t,n,e,s),d=typeof l),d==="string"&&~l.indexOf("random(")&&(l=vi(l)),_)_(this,e,h,l,t)&&(T=1);else if(h.substr(0,2)==="--")f=(getComputedStyle(e).getPropertyValue(h)+"").trim(),l+="",Xr.lastIndex=0,Xr.test(f)||(g=mt(f),v=mt(l),v?g!==v&&(f=Kr(e,h,f,v)+v):g&&(l+=g)),this.add(a,"setProperty",f,l,n,s,0,0,h),o.push(h),A.push(h,0,a[h]);else if(d!=="undefined"){if(u&&h in u?(f=typeof u[h]=="function"?u[h].call(t,n,e,s):u[h],it(f)&&~f.indexOf("random(")&&(f=vi(f)),mt(f+"")||f==="auto"||(f+=jt.units[h]||mt(Rr(e,h))||""),(f+"").charAt(1)==="="&&(f=Rr(e,h))):f=Rr(e,h),p=parseFloat(f),S=d==="string"&&l.charAt(1)==="="&&l.substr(0,2),S&&(l=l.substr(2)),c=parseFloat(l),h in xr&&(h==="autoAlpha"&&(p===1&&Rr(e,"visibility")==="hidden"&&c&&(p=0),A.push("visibility",0,a.visibility),qr(this,a,"visibility",p?"inherit":"hidden",c?"inherit":"hidden",!c)),h!=="scale"&&h!=="transform"&&(h=xr[h],~h.indexOf(",")&&(h=h.split(",")[0]))),E=h in Mr,E){if(this.styles.save(h),R=l,d==="string"&&l.substring(0,6)==="var(--"){if(l=Wt(e,l.substring(4,l.indexOf(")"))),l.substring(0,5)==="calc("){var O=e.style.perspective;e.style.perspective=l,l=Wt(e,"perspective"),O?e.style.perspective=O:Gr(e,"perspective")}c=parseFloat(l)}if(w||(C=e._gsap,C.renderTransform&&!r.parseTransform||Ci(e,r.parseTransform),P=r.smoothOrigin!==!1&&C.smooth,w=this._pt=new Ft(this._pt,a,De,0,1,C.renderTransform,C,0,-1),w.dep=1),h==="scale")this._pt=new Ft(this._pt,C,"scaleY",C.scaleY,(S?An(C.scaleY,S+c):c)-C.scaleY||0,co),this._pt.u=0,o.push("scaleY",h),h+="X";else if(h==="transformOrigin"){A.push(Nt,0,a[Nt]),l=Ih(l),C.svg?_o(e,l,0,P,0,this):(v=parseFloat(l.split(" ")[2])||0,v!==C.zOrigin&&qr(this,C,"zOrigin",C.zOrigin,v),qr(this,a,h,ps(f),ps(l)));continue}else if(h==="svgOrigin"){_o(e,l,1,P,0,this);continue}else if(h in xl){Vh(this,C,h,p,S?An(p,S+l):l);continue}else if(h==="smoothOrigin"){qr(this,C,"smooth",C.smooth,l);continue}else if(h==="force3D"){C[h]=l;continue}else if(h==="transform"){Yh(this,l,e);continue}}else h in a||(h=qn(h)||h);if(E||(c||c===0)&&(p||p===0)&&!Sh.test(l)&&h in a)g=(f+"").substr((p+"").length),c||(c=0),v=mt(l)||(h in jt.units?jt.units[h]:g),g!==v&&(p=Kr(e,h,f,v)),this._pt=new Ft(this._pt,E?C:a,h,p,(S?An(p,S+c):c)-p,!E&&(v==="px"||h==="zIndex")&&r.autoRound!==!1?Rh:co),this._pt.u=v||0,E&&R!==l?(this._pt.b=f,this._pt.e=R,this._pt.r=Ph):g!==v&&v!=="%"&&(this._pt.b=f,this._pt.r=Ch);else if(h in a)Bh.call(this,e,h,f,S?S+l:l);else if(h in e)this.add(e,h,f||e[h],S?S+l:l,n,s);else if(h!=="parseTransform"){No(h,l);continue}E||(h in a?A.push(h,0,a[h]):typeof e[h]=="function"?A.push(h,2,e[h]()):A.push(h,1,f||e[h])),o.push(h)}}T&&hl(this)},render:function(e,r){if(r.tween._time||!Xo())for(var t=r._pt;t;)t.r(e,t.d),t=t._next;else r.styles.revert()},get:Rr,aliases:xr,getSetter:function(e,r,t){var n=xr[r];return n&&n.indexOf(",")<0&&(r=n),r in Mr&&r!==Nt&&(e._gsap.x||Rr(e,"x"))?t&&Ca===t?r==="scale"?Dh:Ah:(Ca=t||{})&&(r==="scale"?Mh:Fh):e.style&&!Do(e.style[r])?Oh:~r.indexOf("-")?kh:Vo(e,r)},core:{_removeProperty:Gr,_getMatrix:jo}};Lt.utils.checkPrefix=qn;Lt.core.getStyleSaver=ml;(function(i,e,r,t){var n=Mt(i+","+e+","+r,function(s){Mr[s]=1});Mt(e,function(s){jt.units[s]="deg",xl[s]=1}),xr[n[13]]=i+","+e,Mt(t,function(s){var o=s.split(":");xr[o[1]]=n[o[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Mt("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(i){jt.units[i]="px"});Lt.registerPlugin(Sl);var El=Lt.registerPlugin(Sl)||Lt;El.core.Tween;function $h(i,e){for(var r=0;r=0)return;o.svg&&(this.svgo=n.getAttribute("data-svg-origin"),this.props.push(Nt,r,"")),e=De}(s||r)&&this.props.push(e,r,s[e])},gl=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},Lh=function(){var e=this.props,r=this.target,t=r.style,n=r._gsap,s,o;for(s=0;s=0?Ra[o]:"")+e},po=function(){vh()&&window.document&&(Ea=window,Hr=Ea.document,An=Hr.documentElement,an=ho("div")||{style:{}},ho("div"),De=Hn(De),Nt=De+"Origin",an.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",yl=!!Hn("perspective"),Xo=Lt.core.reverting,$o=1)},Oa=function(e){var r=e.ownerSVGElement,t=ho("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=e.cloneNode(!0),s;n.style.display="block",t.appendChild(n),An.appendChild(t);try{s=n.getBBox()}catch{}return t.removeChild(n),An.removeChild(t),s},ka=function(e,r){for(var t=r.length;t--;)if(e.hasAttribute(r[t]))return e.getAttribute(r[t])},wl=function(e){var r,t;try{r=e.getBBox()}catch{r=Oa(e),t=1}return r&&(r.width||r.height)||t||(r=Oa(e)),r&&!r.width&&!r.x&&!r.y?{x:+ka(e,["x","cx","x1"])||0,y:+ka(e,["y","cy","y1"])||0,width:0,height:0}:r},bl=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&wl(e))},Gr=function(e,r){if(r){var t=e.style,n;r in Mr&&r!==Nt&&(r=De),t.removeProperty?(n=r.substr(0,2),(n==="ms"||r.substr(0,6)==="webkit")&&(r="-"+r),t.removeProperty(n==="--"?r:r.replace(Wo,"-$1").toLowerCase())):t.removeAttribute(r)}},qr=function(e,r,t,n,s,o){var a=new Ft(e._pt,r,t,0,1,o?_l:pl);return e._pt=a,a.b=n,a.e=s,e._props.push(t),a},Aa={deg:1,rad:1,turn:1},zh={grid:1,flex:1},Kr=function i(e,r,t,n){var s=parseFloat(t)||0,o=(t+"").trim().substr((s+"").length)||"px",a=an.style,u=Th.test(r),f=e.tagName.toLowerCase()==="svg",l=(f?"client":"offset")+(u?"Width":"Height"),c=100,p=n==="px",d=n==="%",_,h,g,v;if(n===o||!s||Aa[n]||Aa[o])return s;if(o!=="px"&&!p&&(s=i(e,r,t,"px")),v=e.getCTM&&bl(e),(d||o==="%")&&(Mr[r]||~r.indexOf("adius")))return _=v?e.getBBox()[u?"width":"height"]:e[l],Be(d?s/_*c:s/100*_);if(a[u?"width":"height"]=c+(p?o:n),h=n!=="rem"&&~r.indexOf("adius")||n==="em"&&e.appendChild&&!f?e:e.parentNode,v&&(h=(e.ownerSVGElement||{}).parentNode),(!h||h===Hr||!h.appendChild)&&(h=Hr.body),g=h._gsap,g&&d&&g.width&&u&&g.time===Yt.time&&!g.uncache)return Be(s/g.width*c);if(d&&(r==="height"||r==="width")){var S=e.style[r];e.style[r]=c+n,_=e[l],S?e.style[r]=S:Gr(e,r)}else(d||o==="%")&&!zh[Wt(h,"display")]&&(a.position=Wt(e,"position")),h===e&&(a.position="static"),h.appendChild(an),_=an[l],h.removeChild(an),a.position="absolute";return u&&d&&(g=fn(h),g.time=Yt.time,g.width=h[l]),Be(p?_*s/c:_&&s?c/_*s:0)},Rr=function(e,r,t,n){var s;return $o||po(),r in xr&&r!=="transform"&&(r=xr[r],~r.indexOf(",")&&(r=r.split(",")[0])),Mr[r]&&r!=="transform"?(s=Ci(e,n),s=r!=="transformOrigin"?s[r]:s.svg?s.origin:ps(Wt(e,Nt))+" "+s.zOrigin+"px"):(s=e.style[r],(!s||s==="auto"||n||~(s+"").indexOf("calc("))&&(s=ds[r]&&ds[r](e,r,t)||Wt(e,r)||Lu(e,r)||(r==="opacity"?1:0))),t&&!~(s+"").trim().indexOf(" ")?Kr(e,r,s,t)+t:s},Bh=function(e,r,t,n){if(!t||t==="none"){var s=Hn(r,e,1),o=s&&Wt(e,s,1);o&&o!==t?(r=s,t=o):r==="borderColor"&&(t=Wt(e,"borderTopColor"))}var a=new Ft(this._pt,e.style,r,0,1,cl),u=0,f=0,l,c,p,d,_,h,g,v,S,E,w,C;if(a.b=t,a.e=n,t+="",n+="",n.substring(0,6)==="var(--"&&(n=Wt(e,n.substring(4,n.indexOf(")")))),n==="auto"&&(h=e.style[r],e.style[r]=n,n=Wt(e,r)||n,h?e.style[r]=h:Gr(e,r)),l=[t,n],tl(l),t=l[0],n=l[1],p=t.match(Pn)||[],C=n.match(Pn)||[],C.length){for(;c=Pn.exec(n);)g=c[0],S=n.substring(u,c.index),_?_=(_+1)%5:(S.substr(-5)==="rgba("||S.substr(-5)==="hsla(")&&(_=1),g!==(h=p[f++]||"")&&(d=parseFloat(h)||0,w=h.substr((d+"").length),g.charAt(1)==="="&&(g=kn(d,g)+w),v=parseFloat(g),E=g.substr((v+"").length),u=Pn.lastIndex-E.length,E||(E=E||jt.units[r]||w,u===n.length&&(n+=E,a.e+=E)),w!==E&&(d=Kr(e,r,h,E)||0),a._pt={_next:a._pt,p:S||f===1?S:",",s:d,c:v-d,m:_&&_<4||r==="zIndex"?Math.round:0});a.c=u-1;)a=s[f],Mr[a]&&(u=1,a=a==="transformOrigin"?Nt:De),Gr(t,a);u&&(Gr(t,De),o&&(o.svg&&t.removeAttribute("transform"),n.scale=n.rotate=n.translate="none",Ci(t,1),o.uncache=1,gl(n)))}},ds={clearProps:function(e,r,t,n,s){if(s.data!=="isFromStart"){var o=e._pt=new Ft(e._pt,r,t,0,0,Uh);return o.u=n,o.pr=-10,o.tween=s,e._props.push(t),1}}},Ei=[1,0,0,1,0,0],xl={},vl=function(e){return e==="matrix(1, 0, 0, 1, 0, 0)"||e==="none"||!e},Ma=function(e){var r=Wt(e,De);return vl(r)?Ei:r.substr(7).match(ku).map(Be)},jo=function(e,r){var t=e._gsap||fn(e),n=e.style,s=Ma(e),o,a,u,f;return t.svg&&e.getAttribute("transform")?(u=e.transform.baseVal.consolidate().matrix,s=[u.a,u.b,u.c,u.d,u.e,u.f],s.join(",")==="1,0,0,1,0,0"?Ei:s):(s===Ei&&!e.offsetParent&&e!==An&&!t.svg&&(u=n.display,n.display="block",o=e.parentNode,(!o||!e.offsetParent&&!e.getBoundingClientRect().width)&&(f=1,a=e.nextElementSibling,An.appendChild(e)),s=Ma(e),u?n.display=u:Gr(e,"display"),f&&(a?o.insertBefore(e,a):o?o.appendChild(e):An.removeChild(e))),r&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s)},_o=function(e,r,t,n,s,o){var a=e._gsap,u=s||jo(e,!0),f=a.xOrigin||0,l=a.yOrigin||0,c=a.xOffset||0,p=a.yOffset||0,d=u[0],_=u[1],h=u[2],g=u[3],v=u[4],S=u[5],E=r.split(" "),w=parseFloat(E[0])||0,C=parseFloat(E[1])||0,P,T,A,R;t?u!==Ei&&(T=d*g-_*h)&&(A=w*(g/T)+C*(-h/T)+(h*S-g*v)/T,R=w*(-_/T)+C*(d/T)-(d*S-_*v)/T,w=A,C=R):(P=wl(e),w=P.x+(~E[0].indexOf("%")?w/100*P.width:w),C=P.y+(~(E[1]||E[0]).indexOf("%")?C/100*P.height:C)),n||n!==!1&&a.smooth?(v=w-f,S=C-l,a.xOffset=c+(v*d+S*h)-v,a.yOffset=p+(v*_+S*g)-S):a.xOffset=a.yOffset=0,a.xOrigin=w,a.yOrigin=C,a.smooth=!!n,a.origin=r,a.originIsAbsolute=!!t,e.style[Nt]="0px 0px",o&&(qr(o,a,"xOrigin",f,w),qr(o,a,"yOrigin",l,C),qr(o,a,"xOffset",c,a.xOffset),qr(o,a,"yOffset",p,a.yOffset)),e.setAttribute("data-svg-origin",w+" "+C)},Ci=function(e,r){var t=e._gsap||new sl(e);if("x"in t&&!r&&!t.uncache)return t;var n=e.style,s=t.scaleX<0,o="px",a="deg",u=getComputedStyle(e),f=Wt(e,Nt)||"0",l,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R,O,q,M,V,B,te,K,I,ae,ce,m,pe,Ue,ft,ye,Me;return l=c=p=h=g=v=S=E=w=0,d=_=1,t.svg=!!(e.getCTM&&bl(e)),u.translate&&((u.translate!=="none"||u.scale!=="none"||u.rotate!=="none")&&(n[De]=(u.translate!=="none"?"translate3d("+(u.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(u.rotate!=="none"?"rotate("+u.rotate+") ":"")+(u.scale!=="none"?"scale("+u.scale.split(" ").join(",")+") ":"")+(u[De]!=="none"?u[De]:"")),n.scale=n.rotate=n.translate="none"),T=jo(e,t.svg),t.svg&&(t.uncache?(ae=e.getBBox(),f=t.xOrigin-ae.x+"px "+(t.yOrigin-ae.y)+"px",I=""):I=!r&&e.getAttribute("data-svg-origin"),_o(e,I||f,!!I||t.originIsAbsolute,t.smooth!==!1,T)),C=t.xOrigin||0,P=t.yOrigin||0,T!==Ei&&(q=T[0],M=T[1],V=T[2],B=T[3],l=te=T[4],c=K=T[5],T.length===6?(d=Math.sqrt(q*q+M*M),_=Math.sqrt(B*B+V*V),h=q||M?vn(M,q)*rn:0,S=V||B?vn(V,B)*rn+h:0,S&&(_*=Math.abs(Math.cos(S*Dn))),t.svg&&(l-=C-(C*q+P*V),c-=P-(C*M+P*B))):(Me=T[6],ft=T[7],m=T[8],pe=T[9],Ue=T[10],ye=T[11],l=T[12],c=T[13],p=T[14],A=vn(Me,Ue),g=A*rn,A&&(R=Math.cos(-A),O=Math.sin(-A),I=te*R+m*O,ae=K*R+pe*O,ce=Me*R+Ue*O,m=te*-O+m*R,pe=K*-O+pe*R,Ue=Me*-O+Ue*R,ye=ft*-O+ye*R,te=I,K=ae,Me=ce),A=vn(-V,Ue),v=A*rn,A&&(R=Math.cos(-A),O=Math.sin(-A),I=q*R-m*O,ae=M*R-pe*O,ce=V*R-Ue*O,ye=B*O+ye*R,q=I,M=ae,V=ce),A=vn(M,q),h=A*rn,A&&(R=Math.cos(A),O=Math.sin(A),I=q*R+M*O,ae=te*R+K*O,M=M*R-q*O,K=K*R-te*O,q=I,te=ae),g&&Math.abs(g)+Math.abs(h)>359.9&&(g=h=0,v=180-v),d=Be(Math.sqrt(q*q+M*M+V*V)),_=Be(Math.sqrt(K*K+Me*Me)),A=vn(te,K),S=Math.abs(A)>2e-4?A*rn:0,w=ye?1/(ye<0?-ye:ye):0),t.svg&&(I=e.getAttribute("transform"),t.forceCSS=e.setAttribute("transform","")||!vl(Wt(e,De)),I&&e.setAttribute("transform",I))),Math.abs(S)>90&&Math.abs(S)<270&&(s?(d*=-1,S+=h<=0?180:-180,h+=h<=0?180:-180):(_*=-1,S+=S<=0?180:-180)),r=r||t.uncache,t.x=l-((t.xPercent=l&&(!r&&t.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*t.xPercent/100:0)+o,t.y=c-((t.yPercent=c&&(!r&&t.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-c)?-50:0)))?e.offsetHeight*t.yPercent/100:0)+o,t.z=p+o,t.scaleX=Be(d),t.scaleY=Be(_),t.rotation=Be(h)+a,t.rotationX=Be(g)+a,t.rotationY=Be(v)+a,t.skewX=S+a,t.skewY=E+a,t.transformPerspective=w+o,(t.zOrigin=parseFloat(f.split(" ")[2])||!r&&t.zOrigin||0)&&(n[Nt]=ps(f)),t.xOffset=t.yOffset=0,t.force3D=jt.force3D,t.renderTransform=t.svg?qh:yl?Tl:Hh,t.uncache=0,t},ps=function(e){return(e=e.split(" "))[0]+" "+e[1]},Us=function(e,r,t){var n=mt(r);return Be(parseFloat(r)+parseFloat(Kr(e,"x",t+"px",n)))+n},Hh=function(e,r){r.z="0px",r.rotationY=r.rotationX="0deg",r.force3D=0,Tl(e,r)},en="0deg",Gn="0px",tn=") ",Tl=function(e,r){var t=r||this,n=t.xPercent,s=t.yPercent,o=t.x,a=t.y,u=t.z,f=t.rotation,l=t.rotationY,c=t.rotationX,p=t.skewX,d=t.skewY,_=t.scaleX,h=t.scaleY,g=t.transformPerspective,v=t.force3D,S=t.target,E=t.zOrigin,w="",C=v==="auto"&&e&&e!==1||v===!0;if(E&&(c!==en||l!==en)){var P=parseFloat(l)*Dn,T=Math.sin(P),A=Math.cos(P),R;P=parseFloat(c)*Dn,R=Math.cos(P),o=Us(S,o,T*R*-E),a=Us(S,a,-Math.sin(P)*-E),u=Us(S,u,A*R*-E+E)}g!==Gn&&(w+="perspective("+g+tn),(n||s)&&(w+="translate("+n+"%, "+s+"%) "),(C||o!==Gn||a!==Gn||u!==Gn)&&(w+=u!==Gn||C?"translate3d("+o+", "+a+", "+u+") ":"translate("+o+", "+a+tn),f!==en&&(w+="rotate("+f+tn),l!==en&&(w+="rotateY("+l+tn),c!==en&&(w+="rotateX("+c+tn),(p!==en||d!==en)&&(w+="skew("+p+", "+d+tn),(_!==1||h!==1)&&(w+="scale("+_+", "+h+tn),S.style[De]=w||"translate(0, 0)"},qh=function(e,r){var t=r||this,n=t.xPercent,s=t.yPercent,o=t.x,a=t.y,u=t.rotation,f=t.skewX,l=t.skewY,c=t.scaleX,p=t.scaleY,d=t.target,_=t.xOrigin,h=t.yOrigin,g=t.xOffset,v=t.yOffset,S=t.forceCSS,E=parseFloat(o),w=parseFloat(a),C,P,T,A,R;u=parseFloat(u),f=parseFloat(f),l=parseFloat(l),l&&(l=parseFloat(l),f+=l,u+=l),u||f?(u*=Dn,f*=Dn,C=Math.cos(u)*c,P=Math.sin(u)*c,T=Math.sin(u-f)*-p,A=Math.cos(u-f)*p,f&&(l*=Dn,R=Math.tan(f-l),R=Math.sqrt(1+R*R),T*=R,A*=R,l&&(R=Math.tan(l),R=Math.sqrt(1+R*R),C*=R,P*=R)),C=Be(C),P=Be(P),T=Be(T),A=Be(A)):(C=c,A=p,P=T=0),(E&&!~(o+"").indexOf("px")||w&&!~(a+"").indexOf("px"))&&(E=Kr(d,"x",o,"px"),w=Kr(d,"y",a,"px")),(_||h||g||v)&&(E=Be(E+_-(_*C+h*T)+g),w=Be(w+h-(_*P+h*A)+v)),(n||s)&&(R=d.getBBox(),E=Be(E+n/100*R.width),w=Be(w+s/100*R.height)),R="matrix("+C+","+P+","+T+","+A+","+E+","+w+")",d.setAttribute("transform",R),S&&(d.style[De]=R)},Vh=function(e,r,t,n,s){var o=360,a=it(s),u=parseFloat(s)*(a&&~s.indexOf("rad")?rn:1),f=u-n,l=n+f+"deg",c,p;return a&&(c=s.split("_")[1],c==="short"&&(f%=o,f!==f%(o/2)&&(f+=f<0?o:-o)),c==="cw"&&f<0?f=(f+o*Pa)%o-~~(f/o)*o:c==="ccw"&&f>0&&(f=(f-o*Pa)%o-~~(f/o)*o)),e._pt=p=new Ft(e._pt,r,t,n,f,Eh),p.e=l,p.u="deg",e._props.push(t),p},Fa=function(e,r){for(var t in r)e[t]=r[t];return e},Yh=function(e,r,t){var n=Fa({},t._gsap),s="perspective,force3D,transformOrigin,svgOrigin",o=t.style,a,u,f,l,c,p,d,_;n.svg?(f=t.getAttribute("transform"),t.setAttribute("transform",""),o[De]=r,a=Ci(t,1),Gr(t,De),t.setAttribute("transform",f)):(f=getComputedStyle(t)[De],o[De]=r,a=Ci(t,1),o[De]=f);for(u in Mr)f=n[u],l=a[u],f!==l&&s.indexOf(u)<0&&(d=mt(f),_=mt(l),c=d!==_?Kr(t,u,f,_):parseFloat(f),p=parseFloat(l),e._pt=new Ft(e._pt,a,u,c,p-c,co),e._pt.u=_||0,e._props.push(u));Fa(a,n)};Mt("padding,margin,Width,Radius",function(i,e){var r="Top",t="Right",n="Bottom",s="Left",o=(e<3?[r,t,n,s]:[r+s,r+t,n+t,n+s]).map(function(a){return e<2?i+a:"border"+a+i});ds[e>1?"border"+i:i]=function(a,u,f,l,c){var p,d;if(arguments.length<4)return p=o.map(function(_){return Rr(a,_,f)}),d=p.join(" "),d.split(p[0]).length===5?p[0]:d;p=(l+"").split(" "),d={},o.forEach(function(_,h){return d[_]=p[h]=p[h]||p[(h-1)/2|0]}),a.init(u,d,c)}});var Sl={name:"css",register:po,targetTest:function(e){return e.style&&e.nodeType},init:function(e,r,t,n,s){var o=this._props,a=e.style,u=t.vars.startAt,f,l,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R;$o||po(),this.styles=this.styles||ml(e),A=this.styles.props,this.tween=t;for(h in r)if(h!=="autoRound"&&(l=r[h],!(qt[h]&&ol(h,r,t,n,e,s)))){if(d=typeof l,_=ds[h],d==="function"&&(l=l.call(t,n,e,s),d=typeof l),d==="string"&&~l.indexOf("random(")&&(l=vi(l)),_)_(this,e,h,l,t)&&(T=1);else if(h.substr(0,2)==="--")f=(getComputedStyle(e).getPropertyValue(h)+"").trim(),l+="",Xr.lastIndex=0,Xr.test(f)||(g=mt(f),v=mt(l),v?g!==v&&(f=Kr(e,h,f,v)+v):g&&(l+=g)),this.add(a,"setProperty",f,l,n,s,0,0,h),o.push(h),A.push(h,0,a[h]);else if(d!=="undefined"){if(u&&h in u?(f=typeof u[h]=="function"?u[h].call(t,n,e,s):u[h],it(f)&&~f.indexOf("random(")&&(f=vi(f)),mt(f+"")||f==="auto"||(f+=jt.units[h]||mt(Rr(e,h))||""),(f+"").charAt(1)==="="&&(f=Rr(e,h))):f=Rr(e,h),p=parseFloat(f),S=d==="string"&&l.charAt(1)==="="&&l.substr(0,2),S&&(l=l.substr(2)),c=parseFloat(l),h in xr&&(h==="autoAlpha"&&(p===1&&Rr(e,"visibility")==="hidden"&&c&&(p=0),A.push("visibility",0,a.visibility),qr(this,a,"visibility",p?"inherit":"hidden",c?"inherit":"hidden",!c)),h!=="scale"&&h!=="transform"&&(h=xr[h],~h.indexOf(",")&&(h=h.split(",")[0]))),E=h in Mr,E){if(this.styles.save(h),R=l,d==="string"&&l.substring(0,6)==="var(--"){if(l=Wt(e,l.substring(4,l.indexOf(")"))),l.substring(0,5)==="calc("){var O=e.style.perspective;e.style.perspective=l,l=Wt(e,"perspective"),O?e.style.perspective=O:Gr(e,"perspective")}c=parseFloat(l)}if(w||(C=e._gsap,C.renderTransform&&!r.parseTransform||Ci(e,r.parseTransform),P=r.smoothOrigin!==!1&&C.smooth,w=this._pt=new Ft(this._pt,a,De,0,1,C.renderTransform,C,0,-1),w.dep=1),h==="scale")this._pt=new Ft(this._pt,C,"scaleY",C.scaleY,(S?kn(C.scaleY,S+c):c)-C.scaleY||0,co),this._pt.u=0,o.push("scaleY",h),h+="X";else if(h==="transformOrigin"){A.push(Nt,0,a[Nt]),l=Ih(l),C.svg?_o(e,l,0,P,0,this):(v=parseFloat(l.split(" ")[2])||0,v!==C.zOrigin&&qr(this,C,"zOrigin",C.zOrigin,v),qr(this,a,h,ps(f),ps(l)));continue}else if(h==="svgOrigin"){_o(e,l,1,P,0,this);continue}else if(h in xl){Vh(this,C,h,p,S?kn(p,S+l):l);continue}else if(h==="smoothOrigin"){qr(this,C,"smooth",C.smooth,l);continue}else if(h==="force3D"){C[h]=l;continue}else if(h==="transform"){Yh(this,l,e);continue}}else h in a||(h=Hn(h)||h);if(E||(c||c===0)&&(p||p===0)&&!Sh.test(l)&&h in a)g=(f+"").substr((p+"").length),c||(c=0),v=mt(l)||(h in jt.units?jt.units[h]:g),g!==v&&(p=Kr(e,h,f,v)),this._pt=new Ft(this._pt,E?C:a,h,p,(S?kn(p,S+c):c)-p,!E&&(v==="px"||h==="zIndex")&&r.autoRound!==!1?Rh:co),this._pt.u=v||0,E&&R!==l?(this._pt.b=f,this._pt.e=R,this._pt.r=Ph):g!==v&&v!=="%"&&(this._pt.b=f,this._pt.r=Ch);else if(h in a)Bh.call(this,e,h,f,S?S+l:l);else if(h in e)this.add(e,h,f||e[h],S?S+l:l,n,s);else if(h!=="parseTransform"){No(h,l);continue}E||(h in a?A.push(h,0,a[h]):typeof e[h]=="function"?A.push(h,2,e[h]()):A.push(h,1,f||e[h])),o.push(h)}}T&&hl(this)},render:function(e,r){if(r.tween._time||!Xo())for(var t=r._pt;t;)t.r(e,t.d),t=t._next;else r.styles.revert()},get:Rr,aliases:xr,getSetter:function(e,r,t){var n=xr[r];return n&&n.indexOf(",")<0&&(r=n),r in Mr&&r!==Nt&&(e._gsap.x||Rr(e,"x"))?t&&Ca===t?r==="scale"?Dh:Ah:(Ca=t||{})&&(r==="scale"?Mh:Fh):e.style&&!Do(e.style[r])?Oh:~r.indexOf("-")?kh:Vo(e,r)},core:{_removeProperty:Gr,_getMatrix:jo}};Lt.utils.checkPrefix=Hn;Lt.core.getStyleSaver=ml;(function(i,e,r,t){var n=Mt(i+","+e+","+r,function(s){Mr[s]=1});Mt(e,function(s){jt.units[s]="deg",xl[s]=1}),xr[n[13]]=i+","+e,Mt(t,function(s){var o=s.split(":");xr[o[1]]=n[o[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");Mt("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(i){jt.units[i]="px"});Lt.registerPlugin(Sl);var El=Lt.registerPlugin(Sl)||Lt;El.core.Tween;function $h(i,e){for(var r=0;ru?(s=n,n=_,a=o,o=g):t?n+=_:n=s+(_-s)/(g-a)*(o-a)},c=function(){s=n=t?0:n,a=o=0},p=function(_){var h=a,g=s,v=fi();return(_||_===0)&&_!==n&&l(_),o===a||v-a>f?0:(n+(t?g:-g))/((t?v:o)-h)*1e3};return{update:l,reset:c,getVelocity:p}},Kn=function(e,r){return r&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Na=function(e){var r=Math.max.apply(Math,e),t=Math.min.apply(Math,e);return Math.abs(r)>=Math.abs(t)?r:t},Al=function(){li=ut.core.globals().ScrollTrigger,li&&li.core&&Wh()},Dl=function(e){return ut=e||Ol(),!es&&ut&&typeof document<"u"&&document.body&&($t=window,Vr=document,Yr=Vr.documentElement,Fn=Vr.body,Pl=[$t,Vr,Yr,Fn],ut.utils.clamp,Rl=ut.core.context||function(){},nn="onpointerenter"in Fn?"pointer":"mouse",Cl=Ie.isTouch=$t.matchMedia&&$t.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in $t||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,fr=Ie.eventTypes=("ontouchstart"in Yr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Yr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return kl=0},500),Al(),es=1),es};Rt.op=Ke;ie.cache=0;var Ie=function(){function i(r){this.init(r)}var e=i.prototype;return e.init=function(t){es||Dl(ut)||console.warn("Please gsap.registerPlugin(Observer)"),li||Al();var n=t.tolerance,s=t.dragMinimum,o=t.type,a=t.target,u=t.lineHeight,f=t.debounce,l=t.preventDefault,c=t.onStop,p=t.onStopDelay,d=t.ignore,_=t.wheelSpeed,h=t.event,g=t.onDragStart,v=t.onDragEnd,S=t.onDrag,E=t.onPress,w=t.onRelease,C=t.onRight,P=t.onLeft,T=t.onUp,A=t.onDown,R=t.onChangeX,O=t.onChangeY,q=t.onChange,M=t.onToggleX,V=t.onToggleY,B=t.onHover,te=t.onHoverEnd,K=t.onMove,I=t.ignoreCheck,ae=t.isNormalizer,ce=t.onGestureStart,m=t.onGestureEnd,pe=t.onWheel,Ue=t.onEnable,ft=t.onDisable,ye=t.onClick,Me=t.scrollSpeed,$e=t.capture,Pe=t.allowClicks,Je=t.lockAxis,Qe=t.onLockAxis;this.target=a=kt(a)||Yr,this.vars=t,d&&(d=ut.utils.toArray(d)),n=n||1e-9,s=s||0,_=_||1,Me=Me||1,o=o||"wheel,touch,pointer",f=f!==!1,u||(u=parseFloat($t.getComputedStyle(Fn).lineHeight)||22);var sr,Ze,Xe,ue,Re,st,bt,b=this,ct=0,D=0,y=t.passive||!l&&t.passive!==!1,k=Jr(a,Rt),z=Jr(a,Ke),Y=k(),W=z(),re=~o.indexOf("touch")&&!~o.indexOf("pointer")&&fr[0]==="pointerdown",Le=ci(a),Q=a.ownerDocument||Vr,ve=[0,0,0],he=[0,0,0],se=0,We=function(){return se=fi()},L=function(H,de){return(b.event=H)&&d&&jh(H.target,d)||de&&re&&H.pointerType!=="touch"||I&&I(H,de)},Fr=function(){b._vx.reset(),b._vy.reset(),Ze.pause(),c&&c(b)},Ot=function(){var H=b.deltaX=Na(ve),de=b.deltaY=Na(he),F=Math.abs(H)>=n,j=Math.abs(de)>=n;q&&(F||j)&&q(b,H,de,ve,he),F&&(C&&b.deltaX>0&&C(b),P&&b.deltaX<0&&P(b),R&&R(b),M&&b.deltaX<0!=ct<0&&M(b),ct=b.deltaX,ve[0]=ve[1]=ve[2]=0),j&&(A&&b.deltaY>0&&A(b),T&&b.deltaY<0&&T(b),O&&O(b),V&&b.deltaY<0!=D<0&&V(b),D=b.deltaY,he[0]=he[1]=he[2]=0),(ue||Xe)&&(K&&K(b),Xe&&(g&&Xe===1&&g(b),S&&S(b),Xe=0),ue=!1),st&&!(st=!1)&&Qe&&Qe(b),Re&&(pe(b),Re=!1),sr=0},zt=function(H,de,F){ve[F]+=H,he[F]+=de,b._vx.update(H),b._vy.update(de),f?sr||(sr=requestAnimationFrame(Ot)):Ot()},Er=function(H,de){Je&&!bt&&(b.axis=bt=Math.abs(H)>Math.abs(de)?"x":"y",st=!0),bt!=="y"&&(ve[2]+=H,b._vx.update(H,!0)),bt!=="x"&&(he[2]+=de,b._vy.update(de,!0)),f?sr||(sr=requestAnimationFrame(Ot)):Ot()},Jt=function(H){if(!L(H,1)){H=Kn(H,l);var de=H.clientX,F=H.clientY,j=de-b.x,U=F-b.y,G=b.isDragging;b.x=de,b.y=F,(G||(j||U)&&(Math.abs(b.startX-de)>=s||Math.abs(b.startY-F)>=s))&&(Xe||(Xe=G?2:1),G||(b.isDragging=!0),Er(j,U))}},or=b.onPress=function($){L($,1)||$&&$.button||(b.axis=bt=null,Ze.pause(),b.isPressed=!0,$=Kn($),ct=D=0,b.startX=b.x=$.clientX,b.startY=b.y=$.clientY,b._vx.reset(),b._vy.reset(),vt(ae?a:Q,fr[1],Jt,y,!0),b.deltaX=b.deltaY=0,E&&E(b))},X=b.onRelease=function($){if(!L($,1)){xt(ae?a:Q,fr[1],Jt,!0);var H=!isNaN(b.y-b.startY),de=b.isDragging,F=de&&(Math.abs(b.x-b.startX)>3||Math.abs(b.y-b.startY)>3),j=Kn($);!F&&H&&(b._vx.reset(),b._vy.reset(),l&&Pe&&ut.delayedCall(.08,function(){if(fi()-se>300&&!$.defaultPrevented){if($.target.click)$.target.click();else if(Q.createEvent){var U=Q.createEvent("MouseEvents");U.initMouseEvent("click",!0,!0,$t,1,j.screenX,j.screenY,j.clientX,j.clientY,!1,!1,!1,!1,0,null),$.target.dispatchEvent(U)}}})),b.isDragging=b.isGesturing=b.isPressed=!1,c&&de&&!ae&&Ze.restart(!0),Xe&&Ot(),v&&de&&v(b),w&&w(b,F)}},dr=function(H){return H.touches&&H.touches.length>1&&(b.isGesturing=!0)&&ce(H,b.isDragging)},et=function(){return(b.isGesturing=!1)||m(b)},_e=function(H){if(!L(H)){var de=k(),F=z();zt((de-Y)*Me,(F-W)*Me,1),Y=de,W=F,c&&Ze.restart(!0)}},Se=function(H){if(!L(H)){H=Kn(H,l),pe&&(Re=!0);var de=(H.deltaMode===1?u:H.deltaMode===2?$t.innerHeight:1)*_;zt(H.deltaX*de,H.deltaY*de,0),c&&!ae&&Ze.restart(!0)}},Bt=function(H){if(!L(H)){var de=H.clientX,F=H.clientY,j=de-b.x,U=F-b.y;b.x=de,b.y=F,ue=!0,c&&Ze.restart(!0),(j||U)&&Er(j,U)}},ar=function(H){b.event=H,B(b)},He=function(H){b.event=H,te(b)},ur=function(H){return L(H)||Kn(H,l)&&ye(b)};Ze=b._dc=ut.delayedCall(p||.25,Fr).pause(),b.deltaX=b.deltaY=0,b._vx=yo(0,50,!0),b._vy=yo(0,50,!0),b.scrollX=k,b.scrollY=z,b.isDragging=b.isGesturing=b.isPressed=!1,Rl(this),b.enable=function($){return b.isEnabled||(vt(Le?Q:a,"scroll",mo),o.indexOf("scroll")>=0&&vt(Le?Q:a,"scroll",_e,y,$e),o.indexOf("wheel")>=0&&vt(a,"wheel",Se,y,$e),(o.indexOf("touch")>=0&&Cl||o.indexOf("pointer")>=0)&&(vt(a,fr[0],or,y,$e),vt(Q,fr[2],X),vt(Q,fr[3],X),Pe&&vt(a,"click",We,!0,!0),ye&&vt(a,"click",ur),ce&&vt(Q,"gesturestart",dr),m&&vt(Q,"gestureend",et),B&&vt(a,nn+"enter",ar),te&&vt(a,nn+"leave",He),K&&vt(a,nn+"move",Bt)),b.isEnabled=!0,b.isDragging=b.isGesturing=b.isPressed=ue=Xe=!1,b._vx.reset(),b._vy.reset(),Y=k(),W=z(),$&&$.type&&or($),Ue&&Ue(b)),b},b.disable=function(){b.isEnabled&&(kn.filter(function($){return $!==b&&ci($.target)}).length||xt(Le?Q:a,"scroll",mo),b.isPressed&&(b._vx.reset(),b._vy.reset(),xt(ae?a:Q,fr[1],Jt,!0)),xt(Le?Q:a,"scroll",_e,$e),xt(a,"wheel",Se,$e),xt(a,fr[0],or,$e),xt(Q,fr[2],X),xt(Q,fr[3],X),xt(a,"click",We,!0),xt(a,"click",ur),xt(Q,"gesturestart",dr),xt(Q,"gestureend",et),xt(a,nn+"enter",ar),xt(a,nn+"leave",He),xt(a,nn+"move",Bt),b.isEnabled=b.isPressed=b.isDragging=!1,ft&&ft(b))},b.kill=b.revert=function(){b.disable();var $=kn.indexOf(b);$>=0&&kn.splice($,1),kr===b&&(kr=0)},kn.push(b),ae&&ci(a)&&(kr=b),b.enable(h)},Xh(i,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),i}();Ie.version="3.14.1";Ie.create=function(i){return new Ie(i)};Ie.register=Dl;Ie.getAll=function(){return kn.slice()};Ie.getById=function(i){return kn.filter(function(e){return e.vars.id===i})[0]};Ol()&&ut.registerPlugin(Ie);/*! +*/var ut,es,$t,Vr,Yr,Mn,Cl,nn,li,Pl,kr,fr,Rl,Ol=function(){return ut||typeof window<"u"&&(ut=window.gsap)&&ut.registerPlugin&&ut},kl=1,On=[],ie=[],Tr=[],fi=Date.now,go=function(e,r){return r},Wh=function(){var e=li.core,r=e.bridge||{},t=e._scrollers,n=e._proxies;t.push.apply(t,ie),n.push.apply(n,Tr),ie=t,Tr=n,go=function(o,a){return r[o](a)}},Wr=function(e,r){return~Tr.indexOf(e)&&Tr[Tr.indexOf(e)+1][r]},ci=function(e){return!!~Pl.indexOf(e)},vt=function(e,r,t,n,s){return e.addEventListener(r,t,{passive:n!==!1,capture:!!s})},xt=function(e,r,t,n){return e.removeEventListener(r,t,!!n)},Ni="scrollLeft",Li="scrollTop",mo=function(){return kr&&kr.isPressed||ie.cache++},_s=function(e,r){var t=function n(s){if(s||s===0){kl&&($t.history.scrollRestoration="manual");var o=kr&&kr.isPressed;s=n.v=Math.round(s)||(kr&&kr.iOS?1:0),e(s),n.cacheID=ie.cache,o&&go("ss",s)}else(r||ie.cache!==n.cacheID||go("ref"))&&(n.cacheID=ie.cache,n.v=e());return n.v+n.offset};return t.offset=0,e&&t},Rt={s:Ni,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:_s(function(i){return arguments.length?$t.scrollTo(i,Ke.sc()):$t.pageXOffset||Vr[Ni]||Yr[Ni]||Mn[Ni]||0})},Ke={s:Li,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:Rt,sc:_s(function(i){return arguments.length?$t.scrollTo(Rt.sc(),i):$t.pageYOffset||Vr[Li]||Yr[Li]||Mn[Li]||0})},kt=function(e,r){return(r&&r._ctx&&r._ctx.selector||ut.utils.toArray)(e)[0]||(typeof e=="string"&&ut.config().nullTargetWarn!==!1?console.warn("Element not found:",e):null)},jh=function(e,r){for(var t=r.length;t--;)if(r[t]===e||r[t].contains(e))return!0;return!1},Jr=function(e,r){var t=r.s,n=r.sc;ci(e)&&(e=Vr.scrollingElement||Yr);var s=ie.indexOf(e),o=n===Ke.sc?1:2;!~s&&(s=ie.push(e)-1),ie[s+o]||vt(e,"scroll",mo);var a=ie[s+o],u=a||(ie[s+o]=_s(Wr(e,t),!0)||(ci(e)?n:_s(function(f){return arguments.length?e[t]=f:e[t]})));return u.target=e,a||(u.smooth=ut.getProperty(e,"scrollBehavior")==="smooth"),u},yo=function(e,r,t){var n=e,s=e,o=fi(),a=o,u=r||50,f=Math.max(500,u*3),l=function(_,h){var g=fi();h||g-o>u?(s=n,n=_,a=o,o=g):t?n+=_:n=s+(_-s)/(g-a)*(o-a)},c=function(){s=n=t?0:n,a=o=0},p=function(_){var h=a,g=s,v=fi();return(_||_===0)&&_!==n&&l(_),o===a||v-a>f?0:(n+(t?g:-g))/((t?v:o)-h)*1e3};return{update:l,reset:c,getVelocity:p}},Kn=function(e,r){return r&&!e._gsapAllow&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},Na=function(e){var r=Math.max.apply(Math,e),t=Math.min.apply(Math,e);return Math.abs(r)>=Math.abs(t)?r:t},Al=function(){li=ut.core.globals().ScrollTrigger,li&&li.core&&Wh()},Dl=function(e){return ut=e||Ol(),!es&&ut&&typeof document<"u"&&document.body&&($t=window,Vr=document,Yr=Vr.documentElement,Mn=Vr.body,Pl=[$t,Vr,Yr,Mn],ut.utils.clamp,Rl=ut.core.context||function(){},nn="onpointerenter"in Mn?"pointer":"mouse",Cl=Ie.isTouch=$t.matchMedia&&$t.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in $t||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,fr=Ie.eventTypes=("ontouchstart"in Yr?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in Yr?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return kl=0},500),Al(),es=1),es};Rt.op=Ke;ie.cache=0;var Ie=function(){function i(r){this.init(r)}var e=i.prototype;return e.init=function(t){es||Dl(ut)||console.warn("Please gsap.registerPlugin(Observer)"),li||Al();var n=t.tolerance,s=t.dragMinimum,o=t.type,a=t.target,u=t.lineHeight,f=t.debounce,l=t.preventDefault,c=t.onStop,p=t.onStopDelay,d=t.ignore,_=t.wheelSpeed,h=t.event,g=t.onDragStart,v=t.onDragEnd,S=t.onDrag,E=t.onPress,w=t.onRelease,C=t.onRight,P=t.onLeft,T=t.onUp,A=t.onDown,R=t.onChangeX,O=t.onChangeY,q=t.onChange,M=t.onToggleX,V=t.onToggleY,B=t.onHover,te=t.onHoverEnd,K=t.onMove,I=t.ignoreCheck,ae=t.isNormalizer,ce=t.onGestureStart,m=t.onGestureEnd,pe=t.onWheel,Ue=t.onEnable,ft=t.onDisable,ye=t.onClick,Me=t.scrollSpeed,$e=t.capture,Pe=t.allowClicks,Je=t.lockAxis,Qe=t.onLockAxis;this.target=a=kt(a)||Yr,this.vars=t,d&&(d=ut.utils.toArray(d)),n=n||1e-9,s=s||0,_=_||1,Me=Me||1,o=o||"wheel,touch,pointer",f=f!==!1,u||(u=parseFloat($t.getComputedStyle(Mn).lineHeight)||22);var sr,Ze,Xe,ue,Re,st,bt,b=this,ct=0,D=0,y=t.passive||!l&&t.passive!==!1,k=Jr(a,Rt),z=Jr(a,Ke),Y=k(),W=z(),re=~o.indexOf("touch")&&!~o.indexOf("pointer")&&fr[0]==="pointerdown",Le=ci(a),Q=a.ownerDocument||Vr,ve=[0,0,0],he=[0,0,0],se=0,We=function(){return se=fi()},L=function(H,de){return(b.event=H)&&d&&jh(H.target,d)||de&&re&&H.pointerType!=="touch"||I&&I(H,de)},Fr=function(){b._vx.reset(),b._vy.reset(),Ze.pause(),c&&c(b)},Ot=function(){var H=b.deltaX=Na(ve),de=b.deltaY=Na(he),F=Math.abs(H)>=n,j=Math.abs(de)>=n;q&&(F||j)&&q(b,H,de,ve,he),F&&(C&&b.deltaX>0&&C(b),P&&b.deltaX<0&&P(b),R&&R(b),M&&b.deltaX<0!=ct<0&&M(b),ct=b.deltaX,ve[0]=ve[1]=ve[2]=0),j&&(A&&b.deltaY>0&&A(b),T&&b.deltaY<0&&T(b),O&&O(b),V&&b.deltaY<0!=D<0&&V(b),D=b.deltaY,he[0]=he[1]=he[2]=0),(ue||Xe)&&(K&&K(b),Xe&&(g&&Xe===1&&g(b),S&&S(b),Xe=0),ue=!1),st&&!(st=!1)&&Qe&&Qe(b),Re&&(pe(b),Re=!1),sr=0},zt=function(H,de,F){ve[F]+=H,he[F]+=de,b._vx.update(H),b._vy.update(de),f?sr||(sr=requestAnimationFrame(Ot)):Ot()},Er=function(H,de){Je&&!bt&&(b.axis=bt=Math.abs(H)>Math.abs(de)?"x":"y",st=!0),bt!=="y"&&(ve[2]+=H,b._vx.update(H,!0)),bt!=="x"&&(he[2]+=de,b._vy.update(de,!0)),f?sr||(sr=requestAnimationFrame(Ot)):Ot()},Jt=function(H){if(!L(H,1)){H=Kn(H,l);var de=H.clientX,F=H.clientY,j=de-b.x,U=F-b.y,G=b.isDragging;b.x=de,b.y=F,(G||(j||U)&&(Math.abs(b.startX-de)>=s||Math.abs(b.startY-F)>=s))&&(Xe||(Xe=G?2:1),G||(b.isDragging=!0),Er(j,U))}},or=b.onPress=function($){L($,1)||$&&$.button||(b.axis=bt=null,Ze.pause(),b.isPressed=!0,$=Kn($),ct=D=0,b.startX=b.x=$.clientX,b.startY=b.y=$.clientY,b._vx.reset(),b._vy.reset(),vt(ae?a:Q,fr[1],Jt,y,!0),b.deltaX=b.deltaY=0,E&&E(b))},X=b.onRelease=function($){if(!L($,1)){xt(ae?a:Q,fr[1],Jt,!0);var H=!isNaN(b.y-b.startY),de=b.isDragging,F=de&&(Math.abs(b.x-b.startX)>3||Math.abs(b.y-b.startY)>3),j=Kn($);!F&&H&&(b._vx.reset(),b._vy.reset(),l&&Pe&&ut.delayedCall(.08,function(){if(fi()-se>300&&!$.defaultPrevented){if($.target.click)$.target.click();else if(Q.createEvent){var U=Q.createEvent("MouseEvents");U.initMouseEvent("click",!0,!0,$t,1,j.screenX,j.screenY,j.clientX,j.clientY,!1,!1,!1,!1,0,null),$.target.dispatchEvent(U)}}})),b.isDragging=b.isGesturing=b.isPressed=!1,c&&de&&!ae&&Ze.restart(!0),Xe&&Ot(),v&&de&&v(b),w&&w(b,F)}},dr=function(H){return H.touches&&H.touches.length>1&&(b.isGesturing=!0)&&ce(H,b.isDragging)},et=function(){return(b.isGesturing=!1)||m(b)},_e=function(H){if(!L(H)){var de=k(),F=z();zt((de-Y)*Me,(F-W)*Me,1),Y=de,W=F,c&&Ze.restart(!0)}},Se=function(H){if(!L(H)){H=Kn(H,l),pe&&(Re=!0);var de=(H.deltaMode===1?u:H.deltaMode===2?$t.innerHeight:1)*_;zt(H.deltaX*de,H.deltaY*de,0),c&&!ae&&Ze.restart(!0)}},Bt=function(H){if(!L(H)){var de=H.clientX,F=H.clientY,j=de-b.x,U=F-b.y;b.x=de,b.y=F,ue=!0,c&&Ze.restart(!0),(j||U)&&Er(j,U)}},ar=function(H){b.event=H,B(b)},He=function(H){b.event=H,te(b)},ur=function(H){return L(H)||Kn(H,l)&&ye(b)};Ze=b._dc=ut.delayedCall(p||.25,Fr).pause(),b.deltaX=b.deltaY=0,b._vx=yo(0,50,!0),b._vy=yo(0,50,!0),b.scrollX=k,b.scrollY=z,b.isDragging=b.isGesturing=b.isPressed=!1,Rl(this),b.enable=function($){return b.isEnabled||(vt(Le?Q:a,"scroll",mo),o.indexOf("scroll")>=0&&vt(Le?Q:a,"scroll",_e,y,$e),o.indexOf("wheel")>=0&&vt(a,"wheel",Se,y,$e),(o.indexOf("touch")>=0&&Cl||o.indexOf("pointer")>=0)&&(vt(a,fr[0],or,y,$e),vt(Q,fr[2],X),vt(Q,fr[3],X),Pe&&vt(a,"click",We,!0,!0),ye&&vt(a,"click",ur),ce&&vt(Q,"gesturestart",dr),m&&vt(Q,"gestureend",et),B&&vt(a,nn+"enter",ar),te&&vt(a,nn+"leave",He),K&&vt(a,nn+"move",Bt)),b.isEnabled=!0,b.isDragging=b.isGesturing=b.isPressed=ue=Xe=!1,b._vx.reset(),b._vy.reset(),Y=k(),W=z(),$&&$.type&&or($),Ue&&Ue(b)),b},b.disable=function(){b.isEnabled&&(On.filter(function($){return $!==b&&ci($.target)}).length||xt(Le?Q:a,"scroll",mo),b.isPressed&&(b._vx.reset(),b._vy.reset(),xt(ae?a:Q,fr[1],Jt,!0)),xt(Le?Q:a,"scroll",_e,$e),xt(a,"wheel",Se,$e),xt(a,fr[0],or,$e),xt(Q,fr[2],X),xt(Q,fr[3],X),xt(a,"click",We,!0),xt(a,"click",ur),xt(Q,"gesturestart",dr),xt(Q,"gestureend",et),xt(a,nn+"enter",ar),xt(a,nn+"leave",He),xt(a,nn+"move",Bt),b.isEnabled=b.isPressed=b.isDragging=!1,ft&&ft(b))},b.kill=b.revert=function(){b.disable();var $=On.indexOf(b);$>=0&&On.splice($,1),kr===b&&(kr=0)},On.push(b),ae&&ci(a)&&(kr=b),b.enable(h)},Xh(i,[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}]),i}();Ie.version="3.14.1";Ie.create=function(i){return new Ie(i)};Ie.register=Dl;Ie.getAll=function(){return On.slice()};Ie.getById=function(i){return On.filter(function(e){return e.vars.id===i})[0]};Ol()&&ut.registerPlugin(Ie);/*! * ScrollTrigger 3.14.1 * https://gsap.com * * @license Copyright 2008-2025, GreenSock. All rights reserved. * Subject to the terms at https://gsap.com/standard-license * @author: Jack Doyle, jack@greensock.com -*/var N,Cn,ne,Te,Vt,me,Go,gs,Pi,hi,ei,zi,_t,Ps,wo,Et,La,za,Pn,Ml,Hs,Fl,St,bo,Nl,Ll,Br,xo,Ko,Nn,Jo,di,vo,qs,Bi=1,gt=Date.now,Vs=gt(),ir=0,ti=0,Ba=function(e,r,t){var n=Ht(e)&&(e.substr(0,6)==="clamp("||e.indexOf("max")>-1);return t["_"+r+"Clamp"]=n,n?e.substr(6,e.length-7):e},Ia=function(e,r){return r&&(!Ht(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},Gh=function i(){return ti&&requestAnimationFrame(i)},Ua=function(){return Ps=1},Ha=function(){return Ps=0},yr=function(e){return e},ri=function(e){return Math.round(e*1e5)/1e5||0},zl=function(){return typeof window<"u"},Bl=function(){return N||zl()&&(N=window.gsap)&&N.registerPlugin&&N},yn=function(e){return!!~Go.indexOf(e)},Il=function(e){return(e==="Height"?Jo:ne["inner"+e])||Vt["client"+e]||me["client"+e]},Ul=function(e){return Wr(e,"getBoundingClientRect")||(yn(e)?function(){return ss.width=ne.innerWidth,ss.height=Jo,ss}:function(){return Or(e)})},Kh=function(e,r,t){var n=t.d,s=t.d2,o=t.a;return(o=Wr(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(r?Il(s):e["client"+s])||0}},Jh=function(e,r){return!r||~Tr.indexOf(e)?Ul(e):function(){return ss}},vr=function(e,r){var t=r.s,n=r.d2,s=r.d,o=r.a;return Math.max(0,(t="scroll"+n)&&(o=Wr(e,t))?o()-Ul(e)()[s]:yn(e)?(Vt[t]||me[t])-Il(n):e[t]-e["offset"+n])},Ii=function(e,r){for(var t=0;t0){for(n-=o,a=0;a=n)return t[a];return t[a-1]}else for(a=t.length,n+=o;a--;)if(t[a]<=n)return t[a];return t[0]}:function(n,s,o){o===void 0&&(o=.001);var a=r(n);return!s||Math.abs(a-n)t&&(n*=r/100),e=e.substr(0,t-1)),e=n+(e in ys?ys[e]*r:~e.indexOf("%")?parseFloat(e)*r/100:parseFloat(e)||0)}return e},Vi=function(e,r,t,n,s,o,a,u){var f=s.startColor,l=s.endColor,c=s.fontSize,p=s.indent,d=s.fontWeight,_=Te.createElement("div"),h=yn(t)||Wr(t,"pinType")==="fixed",g=e.indexOf("scroller")!==-1,v=h?me:t,S=e.indexOf("start")!==-1,E=S?f:l,w="border-color:"+E+";font-size:"+c+";color:"+E+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return w+="position:"+((g||u)&&h?"fixed;":"absolute;"),(g||u||!h)&&(w+=(n===Ke?Qo:Zo)+":"+(o+parseFloat(p))+"px;"),a&&(w+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),_._isStart=S,_.setAttribute("class","gsap-marker-"+e+(r?" marker-"+r:"")),_.style.cssText=w,_.innerText=r||r===0?e+"-"+r:e,v.children[0]?v.insertBefore(_,v.children[0]):v.appendChild(_),_._offset=_["offset"+n.op.d2],rs(_,0,n,S),_},rs=function(e,r,t,n){var s={display:"block"},o=t[n?"os2":"p2"],a=t[n?"p2":"os2"];e._isFlipped=n,s[t.a+"Percent"]=n?-100:0,s[t.a]=n?"1px":0,s["border"+o+Vn]=1,s["border"+a+Vn]=0,s[t.p]=r+"px",N.set(e,s)},ee=[],To={},Ri,Ya=function(){return gt()-ir>34&&(Ri||(Ri=requestAnimationFrame(Ar)))},En=function(){(!St||!St.isPressed||St.startX>me.clientWidth)&&(ie.cache++,St?Ri||(Ri=requestAnimationFrame(Ar)):Ar(),ir||bn("scrollStart"),ir=gt())},$s=function(){Ll=ne.innerWidth,Nl=ne.innerHeight},ii=function(e){ie.cache++,(e===!0||!_t&&!Fl&&!Te.fullscreenElement&&!Te.webkitFullscreenElement&&(!bo||Ll!==ne.innerWidth||Math.abs(ne.innerHeight-Nl)>ne.innerHeight*.25))&&gs.restart(!0)},wn={},td=[],Yl=function i(){return rt(oe,"scrollEnd",i)||un(!0)},bn=function(e){return wn[e]&&wn[e].map(function(r){return r()})||td},Ut=[],$l=function(e){for(var r=0;rs,a=n._startClamp&&n.start>=s;(o||a)&&n.setPositions(a?s-1:n.start,o?Math.max(a?s:n.start+1,s):n.end,!0)}),Xa(!1),vo=0,t.forEach(function(n){return n&&n.render&&n.render(-1)}),ie.forEach(function(n){yt(n)&&(n.smooth&&requestAnimationFrame(function(){return n.target.style.scrollBehavior="smooth"}),n.rec&&n(n.rec))}),Wl(Ko,1),gs.pause(),gn++,Ct=2,Ar(2),ee.forEach(function(n){return yt(n.vars.onRefresh)&&n.vars.onRefresh(n)}),Ct=oe.isRefreshing=!1,bn("refresh")},So=0,ns=1,yi,Ar=function(e){if(e===2||!Ct&&!di){oe.isUpdating=!0,yi&&yi.update(0);var r=ee.length,t=gt(),n=t-Vs>=50,s=r&&ee[0].scroll();if(ns=So>s?-1:1,Ct||(So=s),n&&(ir&&!Ps&&t-ir>200&&(ir=0,bn("scrollEnd")),ei=Vs,Vs=t),ns<0){for(Et=r;Et-- >0;)ee[Et]&&ee[Et].update(0,n);ns=1}else for(Et=0;Et20),t-=t-P}if(_&&(u[_]=e||-.001,e<0&&(e=0)),o){var A=e+t,R=o._isStart;g="scroll"+n.d2,rs(o,A,n,R&&A>20||!R&&(c?Math.max(me[g],Vt[g]):o.parentNode[g])<=A+1),c&&(f=Or(a),c&&(o.style[n.op.p]=f[n.op.p]-n.op.m-o._offset+Ge))}return d&&S&&(g=Or(S),d.seek(p),v=Or(S),d._caScrollDist=g[n.p]-v[n.p],e=e/d._caScrollDist*p),d&&d.seek(h),d?e:Math.round(e)},od=/(webkit|moz|length|cssText|inset)/i,ja=function(e,r,t,n){if(e.parentNode!==r){var s=e.style,o,a;if(r===me){e._stOrig=s.cssText,a=er(e);for(o in a)!+o&&!od.test(o)&&a[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=a[o]);s.top=t,s.left=n}else s.cssText=e._stOrig;N.core.getCache(e).uncache=1,r.appendChild(e)}},Gl=function(e,r,t){var n=r,s=n;return function(o){var a=Math.round(e());return a!==n&&a!==s&&Math.abs(a-n)>3&&Math.abs(a-s)>3&&(o=a,t&&t()),s=n,n=Math.round(o),n}},$i=function(e,r,t){var n={};n[r.p]="+="+t,N.set(e,n)},Ga=function(e,r){var t=Jr(e,r),n="_scroll"+r.p2,s=function o(a,u,f,l,c){var p=o.tween,d=u.onComplete,_={};f=f||t();var h=Gl(t,f,function(){p.kill(),o.tween=0});return c=l&&c||0,l=l||a-f,p&&p.kill(),u[n]=a,u.inherit=!1,u.modifiers=_,_[n]=function(){return h(f+l*p.ratio+c*p.ratio*p.ratio)},u.onUpdate=function(){ie.cache++,o.tween&&Ar()},u.onComplete=function(){o.tween=0,d&&d.call(p)},p=o.tween=N.to(e,u),p};return e[n]=t,t.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},nt(e,"wheel",t.wheelHandler),oe.isTouch&&nt(e,"touchmove",t.wheelHandler),s},oe=function(){function i(r,t){Cn||i.register(N)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),xo(this),this.init(r,t)}var e=i.prototype;return e.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!ti){this.update=this.refresh=this.kill=yr;return}t=qa(Ht(t)||ni(t)||t.nodeType?{trigger:t}:t,qi);var s=t,o=s.onUpdate,a=s.toggleClass,u=s.id,f=s.onToggle,l=s.onRefresh,c=s.scrub,p=s.trigger,d=s.pin,_=s.pinSpacing,h=s.invalidateOnRefresh,g=s.anticipatePin,v=s.onScrubComplete,S=s.onSnapComplete,E=s.once,w=s.snap,C=s.pinReparent,P=s.pinSpacer,T=s.containerAnimation,A=s.fastScrollEnd,R=s.preventOverlaps,O=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Rt:Ke,q=!c&&c!==0,M=kt(t.scroller||ne),V=N.core.getCache(M),B=yn(M),te=("pinType"in t?t.pinType:Wr(M,"pinType")||B&&"fixed")==="fixed",K=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],I=q&&t.toggleActions.split(" "),ae="markers"in t?t.markers:qi.markers,ce=B?0:parseFloat(er(M)["border"+O.p2+Vn])||0,m=this,pe=t.onRefreshInit&&function(){return t.onRefreshInit(m)},Ue=Kh(M,B,O),ft=Jh(M,B),ye=0,Me=0,$e=0,Pe=Jr(M,O),Je,Qe,sr,Ze,Xe,ue,Re,st,bt,b,ct,D,y,k,z,Y,W,re,Le,Q,ve,he,se,We,L,Fr,Ot,zt,Er,Jt,or,X,dr,et,_e,Se,Bt,ar,He;if(m._startClamp=m._endClamp=!1,m._dir=O,g*=45,m.scroller=M,m.scroll=T?T.time.bind(T):Pe,Ze=Pe(),m.vars=t,n=n||t.animation,"refreshPriority"in t&&(Ml=1,t.refreshPriority===-9999&&(yi=m)),V.tweenScroll=V.tweenScroll||{top:Ga(M,Ke),left:Ga(M,Rt)},m.tweenTo=Je=V.tweenScroll[O.p],m.scrubDuration=function(F){dr=ni(F)&&F,dr?X?X.duration(F):X=N.to(n,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:dr,paused:!0,onComplete:function(){return v&&v(m)}}):(X&&X.progress(1).kill(),X=0)},n&&(n.vars.lazy=!1,n._initted&&!m.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),m.animation=n.pause(),n.scrollTrigger=m,m.scrubDuration(c),Jt=0,u||(u=n.vars.id)),w&&((!sn(w)||w.push)&&(w={snapTo:w}),"scrollBehavior"in me.style&&N.set(B?[me,Vt]:M,{scrollBehavior:"auto"}),ie.forEach(function(F){return yt(F)&&F.target===(B?Te.scrollingElement||Vt:M)&&(F.smooth=!1)}),sr=yt(w.snapTo)?w.snapTo:w.snapTo==="labels"?Zh(n):w.snapTo==="labelsDirectional"?ed(n):w.directional!==!1?function(F,j){return ta(w.snapTo)(F,gt()-Me<500?0:j.direction)}:N.utils.snap(w.snapTo),et=w.duration||{min:.1,max:2},et=sn(et)?hi(et.min,et.max):hi(et,et),_e=N.delayedCall(w.delay||dr/2||.1,function(){var F=Pe(),j=gt()-Me<500,U=Je.tween;if((j||Math.abs(m.getVelocity())<10)&&!U&&!Ps&&ye!==F){var G=(F-ue)/k,tt=n&&!q?n.totalProgress():G,le=j?0:(tt-or)/(gt()-ei)*1e3||0,ze=N.utils.clamp(-G,1-G,Sn(le/2)*le/.185),ht=G+(w.inertia===!1?0:ze),Fe,Ee,we=w,lr=we.onStart,Oe=we.onInterrupt,It=we.onComplete;if(Fe=sr(ht,m),ni(Fe)||(Fe=ht),Ee=Math.max(0,Math.round(ue+Fe*k)),F<=Re&&F>=ue&&Ee!==F){if(U&&!U._initted&&U.data<=Sn(Ee-F))return;w.inertia===!1&&(ze=Fe-G),Je(Ee,{duration:et(Sn(Math.max(Sn(ht-tt),Sn(Fe-tt))*.185/le/.05||0)),ease:w.ease||"power3",data:Sn(Ee-F),onInterrupt:function(){return _e.restart(!0)&&Oe&&Oe(m)},onComplete:function(){m.update(),ye=Pe(),n&&!q&&(X?X.resetTo("totalProgress",Fe,n._tTime/n._tDur):n.progress(Fe)),Jt=or=n&&!q?n.totalProgress():m.progress,S&&S(m),It&&It(m)}},F,ze*k,Ee-F-ze*k),lr&&lr(m,Je.tween)}}else m.isActive&&ye!==F&&_e.restart(!0)}).pause()),u&&(To[u]=m),p=m.trigger=kt(p||d!==!0&&d),He=p&&p._gsap&&p._gsap.stRevert,He&&(He=He(m)),d=d===!0?p:kt(d),Ht(a)&&(a={targets:p,className:a}),d&&(_===!1||_===Zt||(_=!_&&d.parentNode&&d.parentNode.style&&er(d.parentNode).display==="flex"?!1:qe),m.pin=d,Qe=N.core.getCache(d),Qe.spacer?z=Qe.pinState:(P&&(P=kt(P),P&&!P.nodeType&&(P=P.current||P.nativeElement),Qe.spacerIsNative=!!P,P&&(Qe.spacerState=Yi(P))),Qe.spacer=re=P||Te.createElement("div"),re.classList.add("pin-spacer"),u&&re.classList.add("pin-spacer-"+u),Qe.pinState=z=Yi(d)),t.force3D!==!1&&N.set(d,{force3D:!0}),m.spacer=re=Qe.spacer,Er=er(d),We=Er[_+O.os2],Q=N.getProperty(d),ve=N.quickSetter(d,O.a,Ge),Xs(d,re,Er),W=Yi(d)),ae){D=sn(ae)?qa(ae,Va):Va,b=Vi("scroller-start",u,M,O,D,0),ct=Vi("scroller-end",u,M,O,D,0,b),Le=b["offset"+O.op.d2];var ur=kt(Wr(M,"content")||M);st=this.markerStart=Vi("start",u,ur,O,D,Le,0,T),bt=this.markerEnd=Vi("end",u,ur,O,D,Le,0,T),T&&(ar=N.quickSetter([st,bt],O.a,Ge)),!te&&!(Tr.length&&Wr(M,"fixedMarkers")===!0)&&(Qh(B?me:M),N.set([b,ct],{force3D:!0}),Fr=N.quickSetter(b,O.a,Ge),zt=N.quickSetter(ct,O.a,Ge))}if(T){var $=T.vars.onUpdate,H=T.vars.onUpdateParams;T.eventCallback("onUpdate",function(){m.update(0,0,1),$&&$.apply(T,H||[])})}if(m.previous=function(){return ee[ee.indexOf(m)-1]},m.next=function(){return ee[ee.indexOf(m)+1]},m.revert=function(F,j){if(!j)return m.kill(!0);var U=F!==!1||!m.enabled,G=_t;U!==m.isReverted&&(U&&(Se=Math.max(Pe(),m.scroll.rec||0),$e=m.progress,Bt=n&&n.progress()),st&&[st,bt,b,ct].forEach(function(tt){return tt.style.display=U?"none":"block"}),U&&(_t=m,m.update(U)),d&&(!C||!m.isActive)&&(U?nd(d,re,z):Xs(d,re,er(d),L)),U||m.update(U),_t=G,m.isReverted=U)},m.refresh=function(F,j,U,G){if(!((_t||!m.enabled)&&!j)){if(d&&F&&ir){nt(i,"scrollEnd",Yl);return}!Ct&&pe&&pe(m),_t=m,Je.tween&&!U&&(Je.tween.kill(),Je.tween=0),X&&X.pause(),h&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(Nr){return Nr.vars.immediateRender&&Nr.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),m.isReverted||m.revert(!0,!0),m._subPinOffset=!1;var tt=Ue(),le=ft(),ze=T?T.duration():vr(M,O),ht=k<=.01||!k,Fe=0,Ee=G||0,we=sn(U)?U.end:t.end,lr=t.endTrigger||p,Oe=sn(U)?U.start:t.start||(t.start===0||!p?0:d?"0 0":"0 100%"),It=m.pinnedContainer=t.pinnedContainer&&kt(t.pinnedContainer,m),pr=p&&Math.max(0,ee.indexOf(m))||0,ot=pr,at,dt,Zr,Di,pt,je,_r,Rs,na,Xn,gr,Wn,Mi;for(ae&&sn(U)&&(Wn=N.getProperty(b,O.p),Mi=N.getProperty(ct,O.p));ot-- >0;)je=ee[ot],je.end||je.refresh(0,1)||(_t=m),_r=je.pin,_r&&(_r===p||_r===d||_r===It)&&!je.isReverted&&(Xn||(Xn=[]),Xn.unshift(je),je.revert(!0,!0)),je!==ee[ot]&&(pr--,ot--);for(yt(Oe)&&(Oe=Oe(m)),Oe=Ba(Oe,"start",m),ue=Wa(Oe,p,tt,O,Pe(),st,b,m,le,ce,te,ze,T,m._startClamp&&"_startClamp")||(d?-.001:0),yt(we)&&(we=we(m)),Ht(we)&&!we.indexOf("+=")&&(~we.indexOf(" ")?we=(Ht(Oe)?Oe.split(" ")[0]:"")+we:(Fe=ts(we.substr(2),tt),we=Ht(Oe)?Oe:(T?N.utils.mapRange(0,T.duration(),T.scrollTrigger.start,T.scrollTrigger.end,ue):ue)+Fe,lr=p)),we=Ba(we,"end",m),Re=Math.max(ue,Wa(we||(lr?"100% 0":ze),lr,tt,O,Pe()+Fe,bt,ct,m,le,ce,te,ze,T,m._endClamp&&"_endClamp"))||-.001,Fe=0,ot=pr;ot--;)je=ee[ot]||{},_r=je.pin,_r&&je.start-je._pinPush<=ue&&!T&&je.end>0&&(at=je.end-(m._startClamp?Math.max(0,je.start):je.start),(_r===p&&je.start-je._pinPush=vr(M,O)))at=er(d),Di=O===Ke,Zr=Pe(),he=parseFloat(Q(O.a))+Ee,!ze&&Re>1&&(gr=(B?Te.scrollingElement||Vt:M).style,gr={style:gr,value:gr["overflow"+O.a.toUpperCase()]},B&&er(me)["overflow"+O.a.toUpperCase()]!=="scroll"&&(gr.style["overflow"+O.a.toUpperCase()]="scroll")),Xs(d,re,at),W=Yi(d),dt=Or(d,!0),Rs=te&&Jr(M,Di?Rt:Ke)(),_?(L=[_+O.os2,k+Ee+Ge],L.t=re,ot=_===qe?ms(d,O)+k+Ee:0,ot&&(L.push(O.d,ot+Ge),re.style.flexBasis!=="auto"&&(re.style.flexBasis=ot+Ge)),Ln(L),It&&ee.forEach(function(Nr){Nr.pin===It&&Nr.vars.pinSpacing!==!1&&(Nr._subPinOffset=!0)}),te&&Pe(Se)):(ot=ms(d,O),ot&&re.style.flexBasis!=="auto"&&(re.style.flexBasis=ot+Ge)),te&&(pt={top:dt.top+(Di?Zr-ue:Rs)+Ge,left:dt.left+(Di?Rs:Zr-ue)+Ge,boxSizing:"border-box",position:"fixed"},pt[pn]=pt["max"+Vn]=Math.ceil(dt.width)+Ge,pt[_n]=pt["max"+ea]=Math.ceil(dt.height)+Ge,pt[Zt]=pt[Zt+gi]=pt[Zt+pi]=pt[Zt+mi]=pt[Zt+_i]="0",pt[qe]=at[qe],pt[qe+gi]=at[qe+gi],pt[qe+pi]=at[qe+pi],pt[qe+mi]=at[qe+mi],pt[qe+_i]=at[qe+_i],Y=sd(z,pt,C),Ct&&Pe(0)),n?(na=n._initted,Hs(1),n.render(n.duration(),!0,!0),se=Q(O.a)-he+k+Ee,Ot=Math.abs(k-se)>1,te&&Ot&&Y.splice(Y.length-2,2),n.render(0,!0,!0),na||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),Hs(0)):se=k,gr&&(gr.value?gr.style["overflow"+O.a.toUpperCase()]=gr.value:gr.style.removeProperty("overflow-"+O.a));else if(p&&Pe()&&!T)for(dt=p.parentNode;dt&&dt!==me;)dt._pinOffset&&(ue-=dt._pinOffset,Re-=dt._pinOffset),dt=dt.parentNode;Xn&&Xn.forEach(function(Nr){return Nr.revert(!1,!0)}),m.start=ue,m.end=Re,Ze=Xe=Ct?Se:Pe(),!T&&!Ct&&(Ze0?ee.slice(0,j).reverse():ee.slice(j+1);return(Ht(F)?U.filter(function(G){return G.vars.preventOverlaps===F}):U).filter(function(G){return m.direction>0?G.end<=ue:G.start>=Re})},m.update=function(F,j,U){if(!(T&&!U&&!F)){var G=Ct===!0?Se:m.scroll(),tt=F?0:(G-ue)/k,le=tt<0?0:tt>1?1:tt||0,ze=m.progress,ht,Fe,Ee,we,lr,Oe,It,pr;if(j&&(Xe=Ze,Ze=T?Pe():G,w&&(or=Jt,Jt=n&&!q?n.totalProgress():le)),g&&d&&!_t&&!Bi&&ir&&(!le&&ueG+(G-Xe)/(gt()-ei)*g&&(le=.9999)),le!==ze&&m.enabled){if(ht=m.isActive=!!le&&le<1,Fe=!!ze&&ze<1,Oe=ht!==Fe,lr=Oe||!!le!=!!ze,m.direction=le>ze?1:-1,m.progress=le,lr&&!_t&&(Ee=le&&!ze?0:le===1?1:ze===1?2:3,q&&(we=!Oe&&I[Ee+1]!=="none"&&I[Ee+1]||I[Ee],pr=n&&(we==="complete"||we==="reset"||we in n))),R&&(Oe||pr)&&(pr||c||!n)&&(yt(R)?R(m):m.getTrailing(R).forEach(function(Zr){return Zr.endAnimation()})),q||(X&&!_t&&!Bi?(X._dp._time-X._start!==X._time&&X.render(X._dp._time-X._start),X.resetTo?X.resetTo("totalProgress",le,n._tTime/n._tDur):(X.vars.totalProgress=le,X.invalidate().restart())):n&&n.totalProgress(le,!!(_t&&(Me||F)))),d){if(F&&_&&(re.style[_+O.os2]=We),!te)ve(ri(he+se*le));else if(lr){if(It=!F&&le>ze&&Re+1>G&&G+1>=vr(M,O),C)if(!F&&(ht||It)){var ot=Or(d,!0),at=G-ue;ja(d,me,ot.top+(O===Ke?at:0)+Ge,ot.left+(O===Ke?0:at)+Ge)}else ja(d,re);Ln(ht||It?Y:W),Ot&&le<1&&ht||ve(he+(le===1&&!It?se:0))}}w&&!Je.tween&&!_t&&!Bi&&_e.restart(!0),a&&(Oe||E&&le&&(le<1||!qs))&&Pi(a.targets).forEach(function(Zr){return Zr.classList[ht||E?"add":"remove"](a.className)}),o&&!q&&!F&&o(m),lr&&!_t?(q&&(pr&&(we==="complete"?n.pause().totalProgress(1):we==="reset"?n.restart(!0).pause():we==="restart"?n.restart(!0):n[we]()),o&&o(m)),(Oe||!qs)&&(f&&Oe&&Ys(m,f),K[Ee]&&Ys(m,K[Ee]),E&&(le===1?m.kill(!1,1):K[Ee]=0),Oe||(Ee=le===1?1:3,K[Ee]&&Ys(m,K[Ee]))),A&&!ht&&Math.abs(m.getVelocity())>(ni(A)?A:2500)&&(Jn(m.callbackAnimation),X?X.progress(1):Jn(n,we==="reverse"?1:!le,1))):q&&o&&!_t&&o(m)}if(zt){var dt=T?G/T.duration()*(T._caScrollDist||0):G;Fr(dt+(b._isFlipped?1:0)),zt(dt)}ar&&ar(-G/T.duration()*(T._caScrollDist||0))}},m.enable=function(F,j){m.enabled||(m.enabled=!0,nt(M,"resize",ii),B||nt(M,"scroll",En),pe&&nt(i,"refreshInit",pe),F!==!1&&(m.progress=$e=0,Ze=Xe=ye=Pe()),j!==!1&&m.refresh())},m.getTween=function(F){return F&&Je?Je.tween:X},m.setPositions=function(F,j,U,G){if(T){var tt=T.scrollTrigger,le=T.duration(),ze=tt.end-tt.start;F=tt.start+ze*F/le,j=tt.start+ze*j/le}m.refresh(!1,!1,{start:Ia(F,U&&!!m._startClamp),end:Ia(j,U&&!!m._endClamp)},G),m.update()},m.adjustPinSpacing=function(F){if(L&&F){var j=L.indexOf(O.d)+1;L[j]=parseFloat(L[j])+F+Ge,L[1]=parseFloat(L[1])+F+Ge,Ln(L)}},m.disable=function(F,j){if(F!==!1&&m.revert(!0,!0),m.enabled&&(m.enabled=m.isActive=!1,j||X&&X.pause(),Se=0,Qe&&(Qe.uncache=1),pe&&rt(i,"refreshInit",pe),_e&&(_e.pause(),Je.tween&&Je.tween.kill()&&(Je.tween=0)),!B)){for(var U=ee.length;U--;)if(ee[U].scroller===M&&ee[U]!==m)return;rt(M,"resize",ii),B||rt(M,"scroll",En)}},m.kill=function(F,j){m.disable(F,j),X&&!j&&X.kill(),u&&delete To[u];var U=ee.indexOf(m);U>=0&&ee.splice(U,1),U===Et&&ns>0&&Et--,U=0,ee.forEach(function(G){return G.scroller===m.scroller&&(U=1)}),U||Ct||(m.scroll.rec=0),n&&(n.scrollTrigger=null,F&&n.revert({kill:!1}),j||n.kill()),st&&[st,bt,b,ct].forEach(function(G){return G.parentNode&&G.parentNode.removeChild(G)}),yi===m&&(yi=0),d&&(Qe&&(Qe.uncache=1),U=0,ee.forEach(function(G){return G.pin===d&&U++}),U||(Qe.spacer=0)),t.onKill&&t.onKill(m)},ee.push(m),m.enable(!1,!1),He&&He(m),n&&n.add&&!k){var de=m.update;m.update=function(){m.update=de,ie.cache++,ue||Re||m.refresh()},N.delayedCall(.01,m.update),k=.01,ue=Re=0}else m.refresh();d&&rd()},i.register=function(t){return Cn||(N=t||Bl(),zl()&&window.document&&i.enable(),Cn=ti),Cn},i.defaults=function(t){if(t)for(var n in t)qi[n]=t[n];return qi},i.disable=function(t,n){ti=0,ee.forEach(function(o){return o[n?"kill":"disable"](t)}),rt(ne,"wheel",En),rt(Te,"scroll",En),clearInterval(zi),rt(Te,"touchcancel",yr),rt(me,"touchstart",yr),Ui(rt,Te,"pointerdown,touchstart,mousedown",Ua),Ui(rt,Te,"pointerup,touchend,mouseup",Ha),gs.kill(),Ii(rt);for(var s=0;s0&&o.left+a0&&o.top+a=0&&Ut.splice(r,5),Ut.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),N.core.getCache(e),xo())}}):Ut};oe.revert=function(i,e){return ra(!i,e)};oe.create=function(i,e){return new oe(i,e)};oe.refresh=function(i){return i?ii(!0):(Cn||oe.register())&&un(!0)};oe.update=function(i){return++ie.cache&&Ar(i===!0?2:0)};oe.clearScrollMemory=Wl;oe.maxScroll=function(i,e){return vr(i,e?Rt:Ke)};oe.getScrollFunc=function(i,e){return Jr(kt(i),e?Rt:Ke)};oe.getById=function(i){return To[i]};oe.getAll=function(){return ee.filter(function(i){return i.vars.id!=="ScrollSmoother"})};oe.isScrolling=function(){return!!ir};oe.snapDirectional=ta;oe.addEventListener=function(i,e){var r=wn[i]||(wn[i]=[]);~r.indexOf(e)||r.push(e)};oe.removeEventListener=function(i,e){var r=wn[i],t=r&&r.indexOf(e);t>=0&&r.splice(t,1)};oe.batch=function(i,e){var r=[],t={},n=e.interval||.016,s=e.batchMax||1e9,o=function(f,l){var c=[],p=[],d=N.delayedCall(n,function(){l(c,p),c=[],p=[]}).pause();return function(_){c.length||d.restart(!0),c.push(_.trigger),p.push(_),s<=c.length&&d.progress(1)}},a;for(a in e)t[a]=a.substr(0,2)==="on"&&yt(e[a])&&a!=="onRefreshInit"?o(a,e[a]):e[a];return yt(s)&&(s=s(),nt(oe,"refresh",function(){return s=e.batchMax()})),Pi(i).forEach(function(u){var f={};for(a in t)f[a]=t[a];f.trigger=u,r.push(oe.create(f))}),r};var Ka=function(e,r,t,n){return r>n?e(n):r<0&&e(0),t>n?(n-r)/(t-r):t<0?r/(r-t):1},Ws=function i(e,r){r===!0?e.style.removeProperty("touch-action"):e.style.touchAction=r===!0?"auto":r?"pan-"+r+(Ie.isTouch?" pinch-zoom":""):"none",e===Vt&&i(me,r)},Xi={auto:1,scroll:1},ad=function(e){var r=e.event,t=e.target,n=e.axis,s=(r.changedTouches?r.changedTouches[0]:r).target,o=s._gsap||N.core.getCache(s),a=gt(),u;if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==me&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(Xi[(u=er(s)).overflowY]||Xi[u.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==t&&!yn(s)&&(Xi[(u=er(s)).overflowY]||Xi[u.overflowX]),o._isScrollT=a}(o._isScroll||n==="x")&&(r.stopPropagation(),r._gsapAllow=!0)},Kl=function(e,r,t,n){return Ie.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:r,onWheel:n=n&&ad,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return t&&nt(Te,Ie.eventTypes[0],Qa,!1,!0)},onDisable:function(){return rt(Te,Ie.eventTypes[0],Qa,!0)}})},ud=/(input|label|select|textarea)/i,Ja,Qa=function(e){var r=ud.test(e.target.tagName);(r||Ja)&&(e._gsapAllow=!0,Ja=r)},ld=function(e){sn(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var r=e,t=r.normalizeScrollX,n=r.momentum,s=r.allowNestedScroll,o=r.onRelease,a,u,f=kt(e.target)||Vt,l=N.core.globals().ScrollSmoother,c=l&&l.get(),p=Br&&(e.content&&kt(e.content)||c&&e.content!==!1&&!c.smooth()&&c.content()),d=Jr(f,Ke),_=Jr(f,Rt),h=1,g=(Ie.isTouch&&ne.visualViewport?ne.visualViewport.scale*ne.visualViewport.width:ne.outerWidth)/ne.innerWidth,v=0,S=yt(n)?function(){return n(a)}:function(){return n||2.8},E,w,C=Kl(f,e.type,!0,s),P=function(){return w=!1},T=yr,A=yr,R=function(){u=vr(f,Ke),A=hi(Br?1:0,u),t&&(T=hi(0,vr(f,Rt))),E=gn},O=function(){p._gsap.y=ri(parseFloat(p._gsap.y)+d.offset)+"px",p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(p._gsap.y)+", 0, 1)",d.offset=d.cacheID=0},q=function(){if(w){requestAnimationFrame(P);var ae=ri(a.deltaY/2),ce=A(d.v-ae);if(p&&ce!==d.v+d.offset){d.offset=ce-d.v;var m=ri((parseFloat(p&&p._gsap.y)||0)-d.offset);p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+m+", 0, 1)",p._gsap.y=m+"px",d.cacheID=ie.cache,Ar()}return!0}d.offset&&O(),w=!0},M,V,B,te,K=function(){R(),M.isActive()&&M.vars.scrollY>u&&(d()>u?M.progress(1)&&d(u):M.resetTo("scrollY",u))};return p&&N.set(p,{y:"+=0"}),e.ignoreCheck=function(I){return Br&&I.type==="touchmove"&&q()||h>1.05&&I.type!=="touchstart"||a.isGesturing||I.touches&&I.touches.length>1},e.onPress=function(){w=!1;var I=h;h=ri((ne.visualViewport&&ne.visualViewport.scale||1)/g),M.pause(),I!==h&&Ws(f,h>1.01?!0:t?!1:"x"),V=_(),B=d(),R(),E=gn},e.onRelease=e.onGestureStart=function(I,ae){if(d.offset&&O(),!ae)te.restart(!0);else{ie.cache++;var ce=S(),m,pe;t&&(m=_(),pe=m+ce*.05*-I.velocityX/.227,ce*=Ka(_,m,pe,vr(f,Rt)),M.vars.scrollX=T(pe)),m=d(),pe=m+ce*.05*-I.velocityY/.227,ce*=Ka(d,m,pe,vr(f,Ke)),M.vars.scrollY=A(pe),M.invalidate().duration(ce).play(.01),(Br&&M.vars.scrollY>=u||m>=u-1)&&N.to({},{onUpdate:K,duration:ce})}o&&o(I)},e.onWheel=function(){M._ts&&M.pause(),gt()-v>1e3&&(E=0,v=gt())},e.onChange=function(I,ae,ce,m,pe){if(gn!==E&&R(),ae&&t&&_(T(m[2]===ae?V+(I.startX-I.x):_()+ae-m[1])),ce){d.offset&&O();var Ue=pe[2]===ce,ft=Ue?B+I.startY-I.y:d()+ce-pe[1],ye=A(ft);Ue&&ft!==ye&&(B+=ye-ft),d(ye)}(ce||ae)&&Ar()},e.onEnable=function(){Ws(f,t?!1:"x"),oe.addEventListener("refresh",K),nt(ne,"resize",K),d.smooth&&(d.target.style.scrollBehavior="auto",d.smooth=_.smooth=!1),C.enable()},e.onDisable=function(){Ws(f,!0),rt(ne,"resize",K),oe.removeEventListener("refresh",K),C.kill()},e.lockAxis=e.lockAxis!==!1,a=new Ie(e),a.iOS=Br,Br&&!d()&&d(1),Br&&N.ticker.add(yr),te=a._dc,M=N.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:t?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Gl(d,d(),function(){return M.pause()})},onUpdate:Ar,onComplete:te.vars.onComplete}),a};oe.sort=function(i){if(yt(i))return ee.sort(i);var e=ne.pageYOffset||0;return oe.getAll().forEach(function(r){return r._sortY=r.trigger?e+r.trigger.getBoundingClientRect().top:r.start+ne.innerHeight}),ee.sort(i||function(r,t){return(r.vars.refreshPriority||0)*-1e6+(r.vars.containerAnimation?1e6:r._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})};oe.observe=function(i){return new Ie(i)};oe.normalizeScroll=function(i){if(typeof i>"u")return St;if(i===!0&&St)return St.enable();if(i===!1){St&&St.kill(),St=i;return}var e=i instanceof Ie?i:ld(i);return St&&St.target===e.target&&St.kill(),yn(e.target)&&(St=e),e};oe.core={_getVelocityProp:yo,_inputObserver:Kl,_scrollers:ie,_proxies:Tr,bridge:{ss:function(){ir||bn("scrollStart"),ir=gt()},ref:function(){return _t}}};Bl()&&N.registerPlugin(oe);function fd(i,e){for(var r=0;r-1);return t["_"+r+"Clamp"]=n,n?e.substr(6,e.length-7):e},Ia=function(e,r){return r&&(!Ht(e)||e.substr(0,6)!=="clamp(")?"clamp("+e+")":e},Gh=function i(){return ti&&requestAnimationFrame(i)},Ua=function(){return Ps=1},Ha=function(){return Ps=0},yr=function(e){return e},ri=function(e){return Math.round(e*1e5)/1e5||0},zl=function(){return typeof window<"u"},Bl=function(){return N||zl()&&(N=window.gsap)&&N.registerPlugin&&N},yn=function(e){return!!~Go.indexOf(e)},Il=function(e){return(e==="Height"?Jo:ne["inner"+e])||Vt["client"+e]||me["client"+e]},Ul=function(e){return Wr(e,"getBoundingClientRect")||(yn(e)?function(){return ss.width=ne.innerWidth,ss.height=Jo,ss}:function(){return Or(e)})},Kh=function(e,r,t){var n=t.d,s=t.d2,o=t.a;return(o=Wr(e,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(r?Il(s):e["client"+s])||0}},Jh=function(e,r){return!r||~Tr.indexOf(e)?Ul(e):function(){return ss}},vr=function(e,r){var t=r.s,n=r.d2,s=r.d,o=r.a;return Math.max(0,(t="scroll"+n)&&(o=Wr(e,t))?o()-Ul(e)()[s]:yn(e)?(Vt[t]||me[t])-Il(n):e[t]-e["offset"+n])},Ii=function(e,r){for(var t=0;t0){for(n-=o,a=0;a=n)return t[a];return t[a-1]}else for(a=t.length,n+=o;a--;)if(t[a]<=n)return t[a];return t[0]}:function(n,s,o){o===void 0&&(o=.001);var a=r(n);return!s||Math.abs(a-n)t&&(n*=r/100),e=e.substr(0,t-1)),e=n+(e in ys?ys[e]*r:~e.indexOf("%")?parseFloat(e)*r/100:parseFloat(e)||0)}return e},Vi=function(e,r,t,n,s,o,a,u){var f=s.startColor,l=s.endColor,c=s.fontSize,p=s.indent,d=s.fontWeight,_=Te.createElement("div"),h=yn(t)||Wr(t,"pinType")==="fixed",g=e.indexOf("scroller")!==-1,v=h?me:t,S=e.indexOf("start")!==-1,E=S?f:l,w="border-color:"+E+";font-size:"+c+";color:"+E+";font-weight:"+d+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return w+="position:"+((g||u)&&h?"fixed;":"absolute;"),(g||u||!h)&&(w+=(n===Ke?Qo:Zo)+":"+(o+parseFloat(p))+"px;"),a&&(w+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),_._isStart=S,_.setAttribute("class","gsap-marker-"+e+(r?" marker-"+r:"")),_.style.cssText=w,_.innerText=r||r===0?e+"-"+r:e,v.children[0]?v.insertBefore(_,v.children[0]):v.appendChild(_),_._offset=_["offset"+n.op.d2],rs(_,0,n,S),_},rs=function(e,r,t,n){var s={display:"block"},o=t[n?"os2":"p2"],a=t[n?"p2":"os2"];e._isFlipped=n,s[t.a+"Percent"]=n?-100:0,s[t.a]=n?"1px":0,s["border"+o+qn]=1,s["border"+a+qn]=0,s[t.p]=r+"px",N.set(e,s)},ee=[],To={},Ri,Ya=function(){return gt()-ir>34&&(Ri||(Ri=requestAnimationFrame(Ar)))},Sn=function(){(!St||!St.isPressed||St.startX>me.clientWidth)&&(ie.cache++,St?Ri||(Ri=requestAnimationFrame(Ar)):Ar(),ir||bn("scrollStart"),ir=gt())},$s=function(){Ll=ne.innerWidth,Nl=ne.innerHeight},ii=function(e){ie.cache++,(e===!0||!_t&&!Fl&&!Te.fullscreenElement&&!Te.webkitFullscreenElement&&(!bo||Ll!==ne.innerWidth||Math.abs(ne.innerHeight-Nl)>ne.innerHeight*.25))&&gs.restart(!0)},wn={},td=[],Yl=function i(){return rt(oe,"scrollEnd",i)||un(!0)},bn=function(e){return wn[e]&&wn[e].map(function(r){return r()})||td},Ut=[],$l=function(e){for(var r=0;rs,a=n._startClamp&&n.start>=s;(o||a)&&n.setPositions(a?s-1:n.start,o?Math.max(a?s:n.start+1,s):n.end,!0)}),Xa(!1),vo=0,t.forEach(function(n){return n&&n.render&&n.render(-1)}),ie.forEach(function(n){yt(n)&&(n.smooth&&requestAnimationFrame(function(){return n.target.style.scrollBehavior="smooth"}),n.rec&&n(n.rec))}),Wl(Ko,1),gs.pause(),gn++,Ct=2,Ar(2),ee.forEach(function(n){return yt(n.vars.onRefresh)&&n.vars.onRefresh(n)}),Ct=oe.isRefreshing=!1,bn("refresh")},So=0,ns=1,yi,Ar=function(e){if(e===2||!Ct&&!di){oe.isUpdating=!0,yi&&yi.update(0);var r=ee.length,t=gt(),n=t-Vs>=50,s=r&&ee[0].scroll();if(ns=So>s?-1:1,Ct||(So=s),n&&(ir&&!Ps&&t-ir>200&&(ir=0,bn("scrollEnd")),ei=Vs,Vs=t),ns<0){for(Et=r;Et-- >0;)ee[Et]&&ee[Et].update(0,n);ns=1}else for(Et=0;Et20),t-=t-P}if(_&&(u[_]=e||-.001,e<0&&(e=0)),o){var A=e+t,R=o._isStart;g="scroll"+n.d2,rs(o,A,n,R&&A>20||!R&&(c?Math.max(me[g],Vt[g]):o.parentNode[g])<=A+1),c&&(f=Or(a),c&&(o.style[n.op.p]=f[n.op.p]-n.op.m-o._offset+Ge))}return d&&S&&(g=Or(S),d.seek(p),v=Or(S),d._caScrollDist=g[n.p]-v[n.p],e=e/d._caScrollDist*p),d&&d.seek(h),d?e:Math.round(e)},od=/(webkit|moz|length|cssText|inset)/i,ja=function(e,r,t,n){if(e.parentNode!==r){var s=e.style,o,a;if(r===me){e._stOrig=s.cssText,a=er(e);for(o in a)!+o&&!od.test(o)&&a[o]&&typeof s[o]=="string"&&o!=="0"&&(s[o]=a[o]);s.top=t,s.left=n}else s.cssText=e._stOrig;N.core.getCache(e).uncache=1,r.appendChild(e)}},Gl=function(e,r,t){var n=r,s=n;return function(o){var a=Math.round(e());return a!==n&&a!==s&&Math.abs(a-n)>3&&Math.abs(a-s)>3&&(o=a,t&&t()),s=n,n=Math.round(o),n}},$i=function(e,r,t){var n={};n[r.p]="+="+t,N.set(e,n)},Ga=function(e,r){var t=Jr(e,r),n="_scroll"+r.p2,s=function o(a,u,f,l,c){var p=o.tween,d=u.onComplete,_={};f=f||t();var h=Gl(t,f,function(){p.kill(),o.tween=0});return c=l&&c||0,l=l||a-f,p&&p.kill(),u[n]=a,u.inherit=!1,u.modifiers=_,_[n]=function(){return h(f+l*p.ratio+c*p.ratio*p.ratio)},u.onUpdate=function(){ie.cache++,o.tween&&Ar()},u.onComplete=function(){o.tween=0,d&&d.call(p)},p=o.tween=N.to(e,u),p};return e[n]=t,t.wheelHandler=function(){return s.tween&&s.tween.kill()&&(s.tween=0)},nt(e,"wheel",t.wheelHandler),oe.isTouch&&nt(e,"touchmove",t.wheelHandler),s},oe=function(){function i(r,t){En||i.register(N)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),xo(this),this.init(r,t)}var e=i.prototype;return e.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!ti){this.update=this.refresh=this.kill=yr;return}t=qa(Ht(t)||ni(t)||t.nodeType?{trigger:t}:t,qi);var s=t,o=s.onUpdate,a=s.toggleClass,u=s.id,f=s.onToggle,l=s.onRefresh,c=s.scrub,p=s.trigger,d=s.pin,_=s.pinSpacing,h=s.invalidateOnRefresh,g=s.anticipatePin,v=s.onScrubComplete,S=s.onSnapComplete,E=s.once,w=s.snap,C=s.pinReparent,P=s.pinSpacer,T=s.containerAnimation,A=s.fastScrollEnd,R=s.preventOverlaps,O=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Rt:Ke,q=!c&&c!==0,M=kt(t.scroller||ne),V=N.core.getCache(M),B=yn(M),te=("pinType"in t?t.pinType:Wr(M,"pinType")||B&&"fixed")==="fixed",K=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],I=q&&t.toggleActions.split(" "),ae="markers"in t?t.markers:qi.markers,ce=B?0:parseFloat(er(M)["border"+O.p2+qn])||0,m=this,pe=t.onRefreshInit&&function(){return t.onRefreshInit(m)},Ue=Kh(M,B,O),ft=Jh(M,B),ye=0,Me=0,$e=0,Pe=Jr(M,O),Je,Qe,sr,Ze,Xe,ue,Re,st,bt,b,ct,D,y,k,z,Y,W,re,Le,Q,ve,he,se,We,L,Fr,Ot,zt,Er,Jt,or,X,dr,et,_e,Se,Bt,ar,He;if(m._startClamp=m._endClamp=!1,m._dir=O,g*=45,m.scroller=M,m.scroll=T?T.time.bind(T):Pe,Ze=Pe(),m.vars=t,n=n||t.animation,"refreshPriority"in t&&(Ml=1,t.refreshPriority===-9999&&(yi=m)),V.tweenScroll=V.tweenScroll||{top:Ga(M,Ke),left:Ga(M,Rt)},m.tweenTo=Je=V.tweenScroll[O.p],m.scrubDuration=function(F){dr=ni(F)&&F,dr?X?X.duration(F):X=N.to(n,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:dr,paused:!0,onComplete:function(){return v&&v(m)}}):(X&&X.progress(1).kill(),X=0)},n&&(n.vars.lazy=!1,n._initted&&!m.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),m.animation=n.pause(),n.scrollTrigger=m,m.scrubDuration(c),Jt=0,u||(u=n.vars.id)),w&&((!sn(w)||w.push)&&(w={snapTo:w}),"scrollBehavior"in me.style&&N.set(B?[me,Vt]:M,{scrollBehavior:"auto"}),ie.forEach(function(F){return yt(F)&&F.target===(B?Te.scrollingElement||Vt:M)&&(F.smooth=!1)}),sr=yt(w.snapTo)?w.snapTo:w.snapTo==="labels"?Zh(n):w.snapTo==="labelsDirectional"?ed(n):w.directional!==!1?function(F,j){return ta(w.snapTo)(F,gt()-Me<500?0:j.direction)}:N.utils.snap(w.snapTo),et=w.duration||{min:.1,max:2},et=sn(et)?hi(et.min,et.max):hi(et,et),_e=N.delayedCall(w.delay||dr/2||.1,function(){var F=Pe(),j=gt()-Me<500,U=Je.tween;if((j||Math.abs(m.getVelocity())<10)&&!U&&!Ps&&ye!==F){var G=(F-ue)/k,tt=n&&!q?n.totalProgress():G,le=j?0:(tt-or)/(gt()-ei)*1e3||0,ze=N.utils.clamp(-G,1-G,Tn(le/2)*le/.185),ht=G+(w.inertia===!1?0:ze),Fe,Ee,we=w,lr=we.onStart,Oe=we.onInterrupt,It=we.onComplete;if(Fe=sr(ht,m),ni(Fe)||(Fe=ht),Ee=Math.max(0,Math.round(ue+Fe*k)),F<=Re&&F>=ue&&Ee!==F){if(U&&!U._initted&&U.data<=Tn(Ee-F))return;w.inertia===!1&&(ze=Fe-G),Je(Ee,{duration:et(Tn(Math.max(Tn(ht-tt),Tn(Fe-tt))*.185/le/.05||0)),ease:w.ease||"power3",data:Tn(Ee-F),onInterrupt:function(){return _e.restart(!0)&&Oe&&Oe(m)},onComplete:function(){m.update(),ye=Pe(),n&&!q&&(X?X.resetTo("totalProgress",Fe,n._tTime/n._tDur):n.progress(Fe)),Jt=or=n&&!q?n.totalProgress():m.progress,S&&S(m),It&&It(m)}},F,ze*k,Ee-F-ze*k),lr&&lr(m,Je.tween)}}else m.isActive&&ye!==F&&_e.restart(!0)}).pause()),u&&(To[u]=m),p=m.trigger=kt(p||d!==!0&&d),He=p&&p._gsap&&p._gsap.stRevert,He&&(He=He(m)),d=d===!0?p:kt(d),Ht(a)&&(a={targets:p,className:a}),d&&(_===!1||_===Zt||(_=!_&&d.parentNode&&d.parentNode.style&&er(d.parentNode).display==="flex"?!1:qe),m.pin=d,Qe=N.core.getCache(d),Qe.spacer?z=Qe.pinState:(P&&(P=kt(P),P&&!P.nodeType&&(P=P.current||P.nativeElement),Qe.spacerIsNative=!!P,P&&(Qe.spacerState=Yi(P))),Qe.spacer=re=P||Te.createElement("div"),re.classList.add("pin-spacer"),u&&re.classList.add("pin-spacer-"+u),Qe.pinState=z=Yi(d)),t.force3D!==!1&&N.set(d,{force3D:!0}),m.spacer=re=Qe.spacer,Er=er(d),We=Er[_+O.os2],Q=N.getProperty(d),ve=N.quickSetter(d,O.a,Ge),Xs(d,re,Er),W=Yi(d)),ae){D=sn(ae)?qa(ae,Va):Va,b=Vi("scroller-start",u,M,O,D,0),ct=Vi("scroller-end",u,M,O,D,0,b),Le=b["offset"+O.op.d2];var ur=kt(Wr(M,"content")||M);st=this.markerStart=Vi("start",u,ur,O,D,Le,0,T),bt=this.markerEnd=Vi("end",u,ur,O,D,Le,0,T),T&&(ar=N.quickSetter([st,bt],O.a,Ge)),!te&&!(Tr.length&&Wr(M,"fixedMarkers")===!0)&&(Qh(B?me:M),N.set([b,ct],{force3D:!0}),Fr=N.quickSetter(b,O.a,Ge),zt=N.quickSetter(ct,O.a,Ge))}if(T){var $=T.vars.onUpdate,H=T.vars.onUpdateParams;T.eventCallback("onUpdate",function(){m.update(0,0,1),$&&$.apply(T,H||[])})}if(m.previous=function(){return ee[ee.indexOf(m)-1]},m.next=function(){return ee[ee.indexOf(m)+1]},m.revert=function(F,j){if(!j)return m.kill(!0);var U=F!==!1||!m.enabled,G=_t;U!==m.isReverted&&(U&&(Se=Math.max(Pe(),m.scroll.rec||0),$e=m.progress,Bt=n&&n.progress()),st&&[st,bt,b,ct].forEach(function(tt){return tt.style.display=U?"none":"block"}),U&&(_t=m,m.update(U)),d&&(!C||!m.isActive)&&(U?nd(d,re,z):Xs(d,re,er(d),L)),U||m.update(U),_t=G,m.isReverted=U)},m.refresh=function(F,j,U,G){if(!((_t||!m.enabled)&&!j)){if(d&&F&&ir){nt(i,"scrollEnd",Yl);return}!Ct&&pe&&pe(m),_t=m,Je.tween&&!U&&(Je.tween.kill(),Je.tween=0),X&&X.pause(),h&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(Nr){return Nr.vars.immediateRender&&Nr.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),m.isReverted||m.revert(!0,!0),m._subPinOffset=!1;var tt=Ue(),le=ft(),ze=T?T.duration():vr(M,O),ht=k<=.01||!k,Fe=0,Ee=G||0,we=sn(U)?U.end:t.end,lr=t.endTrigger||p,Oe=sn(U)?U.start:t.start||(t.start===0||!p?0:d?"0 0":"0 100%"),It=m.pinnedContainer=t.pinnedContainer&&kt(t.pinnedContainer,m),pr=p&&Math.max(0,ee.indexOf(m))||0,ot=pr,at,dt,Zr,Di,pt,je,_r,Rs,na,Xn,gr,Wn,Mi;for(ae&&sn(U)&&(Wn=N.getProperty(b,O.p),Mi=N.getProperty(ct,O.p));ot-- >0;)je=ee[ot],je.end||je.refresh(0,1)||(_t=m),_r=je.pin,_r&&(_r===p||_r===d||_r===It)&&!je.isReverted&&(Xn||(Xn=[]),Xn.unshift(je),je.revert(!0,!0)),je!==ee[ot]&&(pr--,ot--);for(yt(Oe)&&(Oe=Oe(m)),Oe=Ba(Oe,"start",m),ue=Wa(Oe,p,tt,O,Pe(),st,b,m,le,ce,te,ze,T,m._startClamp&&"_startClamp")||(d?-.001:0),yt(we)&&(we=we(m)),Ht(we)&&!we.indexOf("+=")&&(~we.indexOf(" ")?we=(Ht(Oe)?Oe.split(" ")[0]:"")+we:(Fe=ts(we.substr(2),tt),we=Ht(Oe)?Oe:(T?N.utils.mapRange(0,T.duration(),T.scrollTrigger.start,T.scrollTrigger.end,ue):ue)+Fe,lr=p)),we=Ba(we,"end",m),Re=Math.max(ue,Wa(we||(lr?"100% 0":ze),lr,tt,O,Pe()+Fe,bt,ct,m,le,ce,te,ze,T,m._endClamp&&"_endClamp"))||-.001,Fe=0,ot=pr;ot--;)je=ee[ot]||{},_r=je.pin,_r&&je.start-je._pinPush<=ue&&!T&&je.end>0&&(at=je.end-(m._startClamp?Math.max(0,je.start):je.start),(_r===p&&je.start-je._pinPush=vr(M,O)))at=er(d),Di=O===Ke,Zr=Pe(),he=parseFloat(Q(O.a))+Ee,!ze&&Re>1&&(gr=(B?Te.scrollingElement||Vt:M).style,gr={style:gr,value:gr["overflow"+O.a.toUpperCase()]},B&&er(me)["overflow"+O.a.toUpperCase()]!=="scroll"&&(gr.style["overflow"+O.a.toUpperCase()]="scroll")),Xs(d,re,at),W=Yi(d),dt=Or(d,!0),Rs=te&&Jr(M,Di?Rt:Ke)(),_?(L=[_+O.os2,k+Ee+Ge],L.t=re,ot=_===qe?ms(d,O)+k+Ee:0,ot&&(L.push(O.d,ot+Ge),re.style.flexBasis!=="auto"&&(re.style.flexBasis=ot+Ge)),Nn(L),It&&ee.forEach(function(Nr){Nr.pin===It&&Nr.vars.pinSpacing!==!1&&(Nr._subPinOffset=!0)}),te&&Pe(Se)):(ot=ms(d,O),ot&&re.style.flexBasis!=="auto"&&(re.style.flexBasis=ot+Ge)),te&&(pt={top:dt.top+(Di?Zr-ue:Rs)+Ge,left:dt.left+(Di?Rs:Zr-ue)+Ge,boxSizing:"border-box",position:"fixed"},pt[pn]=pt["max"+qn]=Math.ceil(dt.width)+Ge,pt[_n]=pt["max"+ea]=Math.ceil(dt.height)+Ge,pt[Zt]=pt[Zt+gi]=pt[Zt+pi]=pt[Zt+mi]=pt[Zt+_i]="0",pt[qe]=at[qe],pt[qe+gi]=at[qe+gi],pt[qe+pi]=at[qe+pi],pt[qe+mi]=at[qe+mi],pt[qe+_i]=at[qe+_i],Y=sd(z,pt,C),Ct&&Pe(0)),n?(na=n._initted,Hs(1),n.render(n.duration(),!0,!0),se=Q(O.a)-he+k+Ee,Ot=Math.abs(k-se)>1,te&&Ot&&Y.splice(Y.length-2,2),n.render(0,!0,!0),na||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),Hs(0)):se=k,gr&&(gr.value?gr.style["overflow"+O.a.toUpperCase()]=gr.value:gr.style.removeProperty("overflow-"+O.a));else if(p&&Pe()&&!T)for(dt=p.parentNode;dt&&dt!==me;)dt._pinOffset&&(ue-=dt._pinOffset,Re-=dt._pinOffset),dt=dt.parentNode;Xn&&Xn.forEach(function(Nr){return Nr.revert(!1,!0)}),m.start=ue,m.end=Re,Ze=Xe=Ct?Se:Pe(),!T&&!Ct&&(Ze0?ee.slice(0,j).reverse():ee.slice(j+1);return(Ht(F)?U.filter(function(G){return G.vars.preventOverlaps===F}):U).filter(function(G){return m.direction>0?G.end<=ue:G.start>=Re})},m.update=function(F,j,U){if(!(T&&!U&&!F)){var G=Ct===!0?Se:m.scroll(),tt=F?0:(G-ue)/k,le=tt<0?0:tt>1?1:tt||0,ze=m.progress,ht,Fe,Ee,we,lr,Oe,It,pr;if(j&&(Xe=Ze,Ze=T?Pe():G,w&&(or=Jt,Jt=n&&!q?n.totalProgress():le)),g&&d&&!_t&&!Bi&&ir&&(!le&&ueG+(G-Xe)/(gt()-ei)*g&&(le=.9999)),le!==ze&&m.enabled){if(ht=m.isActive=!!le&&le<1,Fe=!!ze&&ze<1,Oe=ht!==Fe,lr=Oe||!!le!=!!ze,m.direction=le>ze?1:-1,m.progress=le,lr&&!_t&&(Ee=le&&!ze?0:le===1?1:ze===1?2:3,q&&(we=!Oe&&I[Ee+1]!=="none"&&I[Ee+1]||I[Ee],pr=n&&(we==="complete"||we==="reset"||we in n))),R&&(Oe||pr)&&(pr||c||!n)&&(yt(R)?R(m):m.getTrailing(R).forEach(function(Zr){return Zr.endAnimation()})),q||(X&&!_t&&!Bi?(X._dp._time-X._start!==X._time&&X.render(X._dp._time-X._start),X.resetTo?X.resetTo("totalProgress",le,n._tTime/n._tDur):(X.vars.totalProgress=le,X.invalidate().restart())):n&&n.totalProgress(le,!!(_t&&(Me||F)))),d){if(F&&_&&(re.style[_+O.os2]=We),!te)ve(ri(he+se*le));else if(lr){if(It=!F&&le>ze&&Re+1>G&&G+1>=vr(M,O),C)if(!F&&(ht||It)){var ot=Or(d,!0),at=G-ue;ja(d,me,ot.top+(O===Ke?at:0)+Ge,ot.left+(O===Ke?0:at)+Ge)}else ja(d,re);Nn(ht||It?Y:W),Ot&&le<1&&ht||ve(he+(le===1&&!It?se:0))}}w&&!Je.tween&&!_t&&!Bi&&_e.restart(!0),a&&(Oe||E&&le&&(le<1||!qs))&&Pi(a.targets).forEach(function(Zr){return Zr.classList[ht||E?"add":"remove"](a.className)}),o&&!q&&!F&&o(m),lr&&!_t?(q&&(pr&&(we==="complete"?n.pause().totalProgress(1):we==="reset"?n.restart(!0).pause():we==="restart"?n.restart(!0):n[we]()),o&&o(m)),(Oe||!qs)&&(f&&Oe&&Ys(m,f),K[Ee]&&Ys(m,K[Ee]),E&&(le===1?m.kill(!1,1):K[Ee]=0),Oe||(Ee=le===1?1:3,K[Ee]&&Ys(m,K[Ee]))),A&&!ht&&Math.abs(m.getVelocity())>(ni(A)?A:2500)&&(Jn(m.callbackAnimation),X?X.progress(1):Jn(n,we==="reverse"?1:!le,1))):q&&o&&!_t&&o(m)}if(zt){var dt=T?G/T.duration()*(T._caScrollDist||0):G;Fr(dt+(b._isFlipped?1:0)),zt(dt)}ar&&ar(-G/T.duration()*(T._caScrollDist||0))}},m.enable=function(F,j){m.enabled||(m.enabled=!0,nt(M,"resize",ii),B||nt(M,"scroll",Sn),pe&&nt(i,"refreshInit",pe),F!==!1&&(m.progress=$e=0,Ze=Xe=ye=Pe()),j!==!1&&m.refresh())},m.getTween=function(F){return F&&Je?Je.tween:X},m.setPositions=function(F,j,U,G){if(T){var tt=T.scrollTrigger,le=T.duration(),ze=tt.end-tt.start;F=tt.start+ze*F/le,j=tt.start+ze*j/le}m.refresh(!1,!1,{start:Ia(F,U&&!!m._startClamp),end:Ia(j,U&&!!m._endClamp)},G),m.update()},m.adjustPinSpacing=function(F){if(L&&F){var j=L.indexOf(O.d)+1;L[j]=parseFloat(L[j])+F+Ge,L[1]=parseFloat(L[1])+F+Ge,Nn(L)}},m.disable=function(F,j){if(F!==!1&&m.revert(!0,!0),m.enabled&&(m.enabled=m.isActive=!1,j||X&&X.pause(),Se=0,Qe&&(Qe.uncache=1),pe&&rt(i,"refreshInit",pe),_e&&(_e.pause(),Je.tween&&Je.tween.kill()&&(Je.tween=0)),!B)){for(var U=ee.length;U--;)if(ee[U].scroller===M&&ee[U]!==m)return;rt(M,"resize",ii),B||rt(M,"scroll",Sn)}},m.kill=function(F,j){m.disable(F,j),X&&!j&&X.kill(),u&&delete To[u];var U=ee.indexOf(m);U>=0&&ee.splice(U,1),U===Et&&ns>0&&Et--,U=0,ee.forEach(function(G){return G.scroller===m.scroller&&(U=1)}),U||Ct||(m.scroll.rec=0),n&&(n.scrollTrigger=null,F&&n.revert({kill:!1}),j||n.kill()),st&&[st,bt,b,ct].forEach(function(G){return G.parentNode&&G.parentNode.removeChild(G)}),yi===m&&(yi=0),d&&(Qe&&(Qe.uncache=1),U=0,ee.forEach(function(G){return G.pin===d&&U++}),U||(Qe.spacer=0)),t.onKill&&t.onKill(m)},ee.push(m),m.enable(!1,!1),He&&He(m),n&&n.add&&!k){var de=m.update;m.update=function(){m.update=de,ie.cache++,ue||Re||m.refresh()},N.delayedCall(.01,m.update),k=.01,ue=Re=0}else m.refresh();d&&rd()},i.register=function(t){return En||(N=t||Bl(),zl()&&window.document&&i.enable(),En=ti),En},i.defaults=function(t){if(t)for(var n in t)qi[n]=t[n];return qi},i.disable=function(t,n){ti=0,ee.forEach(function(o){return o[n?"kill":"disable"](t)}),rt(ne,"wheel",Sn),rt(Te,"scroll",Sn),clearInterval(zi),rt(Te,"touchcancel",yr),rt(me,"touchstart",yr),Ui(rt,Te,"pointerdown,touchstart,mousedown",Ua),Ui(rt,Te,"pointerup,touchend,mouseup",Ha),gs.kill(),Ii(rt);for(var s=0;s0&&o.left+a0&&o.top+a=0&&Ut.splice(r,5),Ut.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),N.core.getCache(e),xo())}}):Ut};oe.revert=function(i,e){return ra(!i,e)};oe.create=function(i,e){return new oe(i,e)};oe.refresh=function(i){return i?ii(!0):(En||oe.register())&&un(!0)};oe.update=function(i){return++ie.cache&&Ar(i===!0?2:0)};oe.clearScrollMemory=Wl;oe.maxScroll=function(i,e){return vr(i,e?Rt:Ke)};oe.getScrollFunc=function(i,e){return Jr(kt(i),e?Rt:Ke)};oe.getById=function(i){return To[i]};oe.getAll=function(){return ee.filter(function(i){return i.vars.id!=="ScrollSmoother"})};oe.isScrolling=function(){return!!ir};oe.snapDirectional=ta;oe.addEventListener=function(i,e){var r=wn[i]||(wn[i]=[]);~r.indexOf(e)||r.push(e)};oe.removeEventListener=function(i,e){var r=wn[i],t=r&&r.indexOf(e);t>=0&&r.splice(t,1)};oe.batch=function(i,e){var r=[],t={},n=e.interval||.016,s=e.batchMax||1e9,o=function(f,l){var c=[],p=[],d=N.delayedCall(n,function(){l(c,p),c=[],p=[]}).pause();return function(_){c.length||d.restart(!0),c.push(_.trigger),p.push(_),s<=c.length&&d.progress(1)}},a;for(a in e)t[a]=a.substr(0,2)==="on"&&yt(e[a])&&a!=="onRefreshInit"?o(a,e[a]):e[a];return yt(s)&&(s=s(),nt(oe,"refresh",function(){return s=e.batchMax()})),Pi(i).forEach(function(u){var f={};for(a in t)f[a]=t[a];f.trigger=u,r.push(oe.create(f))}),r};var Ka=function(e,r,t,n){return r>n?e(n):r<0&&e(0),t>n?(n-r)/(t-r):t<0?r/(r-t):1},Ws=function i(e,r){r===!0?e.style.removeProperty("touch-action"):e.style.touchAction=r===!0?"auto":r?"pan-"+r+(Ie.isTouch?" pinch-zoom":""):"none",e===Vt&&i(me,r)},Xi={auto:1,scroll:1},ad=function(e){var r=e.event,t=e.target,n=e.axis,s=(r.changedTouches?r.changedTouches[0]:r).target,o=s._gsap||N.core.getCache(s),a=gt(),u;if(!o._isScrollT||a-o._isScrollT>2e3){for(;s&&s!==me&&(s.scrollHeight<=s.clientHeight&&s.scrollWidth<=s.clientWidth||!(Xi[(u=er(s)).overflowY]||Xi[u.overflowX]));)s=s.parentNode;o._isScroll=s&&s!==t&&!yn(s)&&(Xi[(u=er(s)).overflowY]||Xi[u.overflowX]),o._isScrollT=a}(o._isScroll||n==="x")&&(r.stopPropagation(),r._gsapAllow=!0)},Kl=function(e,r,t,n){return Ie.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:r,onWheel:n=n&&ad,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return t&&nt(Te,Ie.eventTypes[0],Qa,!1,!0)},onDisable:function(){return rt(Te,Ie.eventTypes[0],Qa,!0)}})},ud=/(input|label|select|textarea)/i,Ja,Qa=function(e){var r=ud.test(e.target.tagName);(r||Ja)&&(e._gsapAllow=!0,Ja=r)},ld=function(e){sn(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var r=e,t=r.normalizeScrollX,n=r.momentum,s=r.allowNestedScroll,o=r.onRelease,a,u,f=kt(e.target)||Vt,l=N.core.globals().ScrollSmoother,c=l&&l.get(),p=Br&&(e.content&&kt(e.content)||c&&e.content!==!1&&!c.smooth()&&c.content()),d=Jr(f,Ke),_=Jr(f,Rt),h=1,g=(Ie.isTouch&&ne.visualViewport?ne.visualViewport.scale*ne.visualViewport.width:ne.outerWidth)/ne.innerWidth,v=0,S=yt(n)?function(){return n(a)}:function(){return n||2.8},E,w,C=Kl(f,e.type,!0,s),P=function(){return w=!1},T=yr,A=yr,R=function(){u=vr(f,Ke),A=hi(Br?1:0,u),t&&(T=hi(0,vr(f,Rt))),E=gn},O=function(){p._gsap.y=ri(parseFloat(p._gsap.y)+d.offset)+"px",p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(p._gsap.y)+", 0, 1)",d.offset=d.cacheID=0},q=function(){if(w){requestAnimationFrame(P);var ae=ri(a.deltaY/2),ce=A(d.v-ae);if(p&&ce!==d.v+d.offset){d.offset=ce-d.v;var m=ri((parseFloat(p&&p._gsap.y)||0)-d.offset);p.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+m+", 0, 1)",p._gsap.y=m+"px",d.cacheID=ie.cache,Ar()}return!0}d.offset&&O(),w=!0},M,V,B,te,K=function(){R(),M.isActive()&&M.vars.scrollY>u&&(d()>u?M.progress(1)&&d(u):M.resetTo("scrollY",u))};return p&&N.set(p,{y:"+=0"}),e.ignoreCheck=function(I){return Br&&I.type==="touchmove"&&q()||h>1.05&&I.type!=="touchstart"||a.isGesturing||I.touches&&I.touches.length>1},e.onPress=function(){w=!1;var I=h;h=ri((ne.visualViewport&&ne.visualViewport.scale||1)/g),M.pause(),I!==h&&Ws(f,h>1.01?!0:t?!1:"x"),V=_(),B=d(),R(),E=gn},e.onRelease=e.onGestureStart=function(I,ae){if(d.offset&&O(),!ae)te.restart(!0);else{ie.cache++;var ce=S(),m,pe;t&&(m=_(),pe=m+ce*.05*-I.velocityX/.227,ce*=Ka(_,m,pe,vr(f,Rt)),M.vars.scrollX=T(pe)),m=d(),pe=m+ce*.05*-I.velocityY/.227,ce*=Ka(d,m,pe,vr(f,Ke)),M.vars.scrollY=A(pe),M.invalidate().duration(ce).play(.01),(Br&&M.vars.scrollY>=u||m>=u-1)&&N.to({},{onUpdate:K,duration:ce})}o&&o(I)},e.onWheel=function(){M._ts&&M.pause(),gt()-v>1e3&&(E=0,v=gt())},e.onChange=function(I,ae,ce,m,pe){if(gn!==E&&R(),ae&&t&&_(T(m[2]===ae?V+(I.startX-I.x):_()+ae-m[1])),ce){d.offset&&O();var Ue=pe[2]===ce,ft=Ue?B+I.startY-I.y:d()+ce-pe[1],ye=A(ft);Ue&&ft!==ye&&(B+=ye-ft),d(ye)}(ce||ae)&&Ar()},e.onEnable=function(){Ws(f,t?!1:"x"),oe.addEventListener("refresh",K),nt(ne,"resize",K),d.smooth&&(d.target.style.scrollBehavior="auto",d.smooth=_.smooth=!1),C.enable()},e.onDisable=function(){Ws(f,!0),rt(ne,"resize",K),oe.removeEventListener("refresh",K),C.kill()},e.lockAxis=e.lockAxis!==!1,a=new Ie(e),a.iOS=Br,Br&&!d()&&d(1),Br&&N.ticker.add(yr),te=a._dc,M=N.to(a,{ease:"power4",paused:!0,inherit:!1,scrollX:t?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:Gl(d,d(),function(){return M.pause()})},onUpdate:Ar,onComplete:te.vars.onComplete}),a};oe.sort=function(i){if(yt(i))return ee.sort(i);var e=ne.pageYOffset||0;return oe.getAll().forEach(function(r){return r._sortY=r.trigger?e+r.trigger.getBoundingClientRect().top:r.start+ne.innerHeight}),ee.sort(i||function(r,t){return(r.vars.refreshPriority||0)*-1e6+(r.vars.containerAnimation?1e6:r._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})};oe.observe=function(i){return new Ie(i)};oe.normalizeScroll=function(i){if(typeof i>"u")return St;if(i===!0&&St)return St.enable();if(i===!1){St&&St.kill(),St=i;return}var e=i instanceof Ie?i:ld(i);return St&&St.target===e.target&&St.kill(),yn(e.target)&&(St=e),e};oe.core={_getVelocityProp:yo,_inputObserver:Kl,_scrollers:ie,_proxies:Tr,bridge:{ss:function(){ir||bn("scrollStart"),ir=gt()},ref:function(){return _t}}};Bl()&&N.registerPlugin(oe);function fd(i,e){for(var r=0;rMath.abs(a)?o:a)/(1-r),f=-u*r,l,c;return u>0&&(l=s.height/(Tt.innerHeight+s.height),c=l===.5?s.height*2:Math.min(s.height,Math.abs(-u*l/(2*l-1)))*2*(r||1),f+=r?-c*r:-c/2,u+=c),{change:u,offset:f}},pd=function(e){var r=Ir.querySelector(".ScrollSmoother-wrapper");return r||(r=Ir.createElement("div"),r.classList.add("ScrollSmoother-wrapper"),e.parentNode.insertBefore(r,e),r.appendChild(e)),r},xn=function(){function i(e){var r=this;Wi||i.register(ge)||console.warn("Please gsap.registerPlugin(ScrollSmoother)"),e=this.vars=e||{},wr&&wr.kill(),wr=this,ru(this);var t=e,n=t.smoothTouch,s=t.onUpdate,o=t.onStop,a=t.smooth,u=t.onFocusIn,f=t.normalizeScroll,l=t.wholePixels,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R=this,O=e.effectsPrefix||"",q=Z.getScrollFunc(Tt),M=Z.isTouch===1?n===!0?.8:parseFloat(n)||0:a===0||a===!1?0:parseFloat(a)||.8,V=M&&+e.speed||1,B=0,te=0,K=1,I=eu(0),ae=function(){return I.update(-B)},ce={y:0},m=function(){return c.style.overflow="visible"},pe,Ue=function(y){y.update();var k=y.getTween();k&&(k.pause(),k._time=k._dur,k._tTime=k._tDur),pe=!1,y.animation.progress(y.progress,!0)},ft=function(y,k){(y!==B&&!w||k)&&(l&&(y=Math.round(y)),M&&(c.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+y+", 0, 1)",c._gsap.y=y+"px"),te=y-B,B=y,Z.isUpdating||i.isRefreshing||Z.update())},ye=function(y){return arguments.length?(y<0&&(y=0),ce.y=-y,pe=!0,w?B=-y:ft(-y),Z.isRefreshing?_.update():q(y/V),this):-B},Me=typeof ResizeObserver<"u"&&e.autoResize!==!1&&new ResizeObserver(function(){if(!Z.isRefreshing){var D=zr(p)*V;D<-B&&ye(D),nu.restart(!0)}}),$e,Pe=function(y){p.scrollTop=0,!(y.target.contains&&y.target.contains(p)||u&&u(r,y)===!1)&&(Z.isInViewport(y.target)||y.target===$e||r.scrollTo(y.target,!1,"center center"),$e=y.target)},Je=function(y,k){if(y0?Q+(se-he):Je(se,y),L.setPositions(Q,ve,!0,(L._startClamp?Math.max(0,Q):Q)-he),L.markerStart&&W.push(ge.quickSetter([L.markerStart,L.markerEnd],"y","px")),L.pin&&L.end>0&&!z)){if(re=L.end-L.start,Le=y._startClamp&&L.start<0,Le){if(y.start>0){y.setPositions(0,y.end+(y._startNative-y.start),!0),D(y,k);return}re+=L.start,Y.offset=-L.start}Y.push({start:L.start,nativeStart:he,end:L.end,distance:re,trig:L}),y.setPositions(y.start,y.end+(Le?-L.start:re),!0)}},sr=function(y,k){h.forEach(function(z){return Qe(z,y,k)})},Ze=function(){si=Ir.documentElement,Cr=Ir.body,m(),requestAnimationFrame(m),h&&(Z.getAll().forEach(function(y){y._startNative=y.start,y._endNative=y.end}),h.forEach(function(y){var k=y._startClamp||y.start,z=y.autoSpeed?Math.min(zr(),y.end):k+Math.abs((y.end-k)/y.ratio),Y=z-y.end;if(k-=Y/2,z-=Y/2,k>z){var W=k;k=z,z=W}y._startClamp&&k<0?(z=y.ratio<0?zr():y.end/y.ratio,Y=z-y.end,k=0):(y.ratio<0||y._endClamp&&z>=zr())&&(z=zr(),k=y.ratio<0||y.ratio>1?0:z-(z-y.start)/y.ratio,Y=(z-k)*y.ratio-(y.end-y.start)),y.offset=Y||1e-4,y.pins.length=y.pins.offset=0,y.setPositions(k,z,!0)}),sr(Z.sort())),I.reset()},Xe=function(){return Z.addEventListener("refresh",Ze)},ue=function(){return h&&h.forEach(function(y){return y.vars.onRefresh(y)})},Re=function(){return h&&h.forEach(function(y){return y.vars.onRefreshInit(y)}),ue},st=function(y,k,z,Y){return function(){var W=typeof k=="function"?k(z,Y):k;W||W===0||(W=Y.getAttribute("data-"+O+y)||(y==="speed"?1:0)),Y.setAttribute("data-"+O+y,W);var re=(W+"").substr(0,6)==="clamp(";return{clamp:re,value:re?W.substr(6,W.length-7):W}}},bt=function(y,k,z,Y,W){W=(typeof W=="function"?W(Y,y):W)||0;var re=st("speed",k,Y,y),Le=st("lag",z,Y,y),Q=ge.getProperty(y,"y"),ve=y._gsap,he,se,We,L,Fr,Ot,zt=[],Er=function(){k=re(),z=parseFloat(Le().value),he=parseFloat(k.value)||1,We=k.value==="auto",Fr=We||se&&se._startClamp&&se.start<=0||zt.offset?0:se&&se._endClamp&&se.end===zr()?1:.5,L&&L.kill(),L=z&&ge.to(y,{ease:ji,overwrite:!1,y:"+=0",duration:z}),se&&(se.ratio=he,se.autoSpeed=We)},Jt=function(){ve.y=Q+"px",ve.renderTransform(1),Er()},or=[],X=0,dr=function(_e){if(We){Jt();var Se=dd(y,Za(0,1,-_e.start/(_e.end-_e.start)));X=Se.change,Ot=Se.offset}else Ot=zt.offset||0,X=(_e.end-_e.start-Ot)*(1-he);zt.forEach(function(Bt){return X-=Bt.distance*(1-he)}),_e.offset=X||.001,_e.vars.onUpdate(_e),L&&L.progress(1)};return Er(),(he!==1||We||L)&&(se=Z.create({trigger:We?y.parentNode:y,start:function(){return k.clamp?"clamp(top bottom+="+W+")":"top bottom+="+W},end:function(){return k.value<0?"max":k.clamp?"clamp(bottom top-="+W+")":"bottom top-="+W},scroller:p,scrub:!0,refreshPriority:-999,onRefreshInit:Jt,onRefresh:dr,onKill:function(_e){var Se=h.indexOf(_e);Se>=0&&h.splice(Se,1),Jt()},onUpdate:function(_e){var Se=Q+X*(_e.progress-Fr),Bt=zt.length,ar=0,He,ur,$;if(_e.offset){if(Bt){for(ur=-B,$=_e.end;Bt--;){if(He=zt[Bt],He.trig.isActive||ur>=He.start&&ur<=He.end){L&&(He.trig.progress+=He.trig.direction<0?.001:-.001,He.trig.update(0,0,1),L.resetTo("y",parseFloat(ve.y),-te,!0),K&&L.progress(1));return}ur>He.end&&(ar+=He.distance),$-=He.distance}Se=Q+ar+X*((ge.utils.clamp(_e.start,_e.end,ur)-_e.start-ar)/($-_e.start)-Fr)}or.length&&!We&&or.forEach(function(H){return H(Se-ar)}),Se=hd(Se+Ot),L?(L.resetTo("y",Se,-te,!0),K&&L.progress(1)):(ve.y=Se+"px",ve.renderTransform(1))}}}),dr(se),ge.core.getCache(se.trigger).stRevert=Re,se.startY=Q,se.pins=zt,se.markers=or,se.ratio=he,se.autoSpeed=We,y.style.willChange="transform"),se};Xe(),Z.addEventListener("killAll",Xe),ge.delayedCall(.5,function(){return K=0}),this.scrollTop=ye,this.scrollTo=function(D,y,k){var z=ge.utils.clamp(0,zr(),isNaN(D)?r.offset(D,k,!!y&&!w):+D);y?w?ge.to(r,{duration:M,scrollTop:z,overwrite:"auto",ease:ji}):q(z):ye(z)},this.offset=function(D,y,k){D=on(D)[0];var z=D.style.cssText,Y=Z.create({trigger:D,start:y||"top top"}),W;return h&&(K?Z.refresh():sr([Y],!0)),W=Y.start/(k?V:1),Y.kill(!1),D.style.cssText=z,ge.core.getCache(D).uncache=1,W};function b(){return d=c.clientHeight,c.style.overflow="visible",Cr.style.height=Tt.innerHeight+(d-Tt.innerHeight)/V+"px",d-Tt.innerHeight}this.content=function(D){if(arguments.length){var y=on(D||"#smooth-content")[0]||console.warn("ScrollSmoother needs a valid content element.")||Cr.children[0];return y!==c&&(c=y,E=c.getAttribute("style")||"",Me&&Me.observe(c),ge.set(c,{overflow:"visible",width:"100%",boxSizing:"border-box",y:"+=0"}),M||ge.set(c,{clearProps:"transform"})),this}return c},this.wrapper=function(D){return arguments.length?(p=on(D||"#smooth-wrapper")[0]||pd(c),S=p.getAttribute("style")||"",b(),ge.set(p,M?{overflow:"hidden",position:"fixed",height:"100%",width:"100%",top:0,left:0,right:0,bottom:0}:{overflow:"visible",position:"relative",width:"100%",height:"auto",top:"auto",bottom:"auto",left:"auto",right:"auto"}),this):p},this.effects=function(D,y){var k;if(h||(h=[]),!D)return h.slice(0);D=on(D),D.forEach(function(he){for(var se=h.length;se--;)h[se].trigger===he&&h[se].kill()}),y=y||{};var z=y,Y=z.speed,W=z.lag,re=z.effectsPadding,Le=[],Q,ve;for(Q=0;Qz._dp._time,P=B,ce.y=0,M&&(Z.isTouch===1&&(p.style.position="absolute"),p.scrollTop=0,Z.isTouch===1&&(p.style.position="fixed"))}},onRefresh:function(y){y.animation.invalidate(),ce.y=0,y.setPositions(y.start,b()/V),T||Ue(y),ce.y=-q()*V,ft(ce.y),K||(T&&(pe=!1),y.animation.progress(ge.utils.clamp(0,1,P/V/-y.end))),T&&(y.progress-=.001,y.update()),i.isRefreshing=!1},id:"ScrollSmoother",scroller:Tt,invalidateOnRefresh:!0,start:0,refreshPriority:-9999,end:function(){return b()/V},onScrubComplete:function(){I.reset(),o&&o(r)},scrub:M||!0}),this.smooth=function(D){return arguments.length&&(M=D||0,V=M&&+e.speed||1,_.scrubDuration(D)),_.getTween()?_.getTween().duration():0},_.getTween()&&(_.getTween().vars.ease=e.ease||ji),this.scrollTrigger=_,e.effects&&this.effects(e.effects===!0?"[data-"+O+"speed], [data-"+O+"lag]":e.effects,{effectsPadding:e.effectsPadding,refresh:!1}),e.sections&&this.sections(e.sections===!0?"[data-section]":e.sections),ct.forEach(function(D){D.vars.scroller=p,D.revert(!1,!0),D.init(D.vars,D.animation)}),this.paused=function(D,y){return arguments.length?(!!w!==D&&(D?(_.getTween()&&_.getTween().pause(),q(-B/V),I.reset(),C=Z.normalizeScroll(),C&&C.disable(),w=Z.observe({preventDefault:!0,type:"wheel,touch,scroll",debounce:!1,allowClicks:!0,onChangeY:function(){return ye(-B)}}),w.nested=tu(si,"wheel,touch,scroll",!0,y!==!1)):(w.nested.kill(),w.kill(),w=0,C&&C.enable(),_.progress=(-B/V-_.start)/(_.end-_.start),Ue(_))),this):!!w},this.kill=this.revert=function(){r.paused(!1),Ue(_),_.kill();for(var D=(h||[]).concat(g||[]),y=D.length;y--;)D[y].kill();Z.scrollerProxy(p),Z.removeEventListener("killAll",Xe),Z.removeEventListener("refresh",Ze),p.style.cssText=S,c.style.cssText=E;var k=Z.defaults({});k&&k.scroller===p&&Z.defaults({scroller:Tt}),r.normalizer&&Z.normalizeScroll(!1),clearInterval(v),wr=null,Me&&Me.disconnect(),Cr.style.removeProperty("height"),Tt.removeEventListener("focusin",Pe)},this.refresh=function(D,y){return _.refresh(D,y)},f&&(this.normalizer=Z.normalizeScroll(f===!0?{debounce:!0,content:!M&&c}:f)),Z.config(e),"scrollBehavior"in Tt.getComputedStyle(Cr)&&ge.set([Cr,si],{scrollBehavior:"auto"}),Tt.addEventListener("focusin",Pe),v=setInterval(ae,250),Ir.readyState==="loading"||requestAnimationFrame(function(){return Z.refresh()})}return i.register=function(r){return Wi||(ge=r||Ql(),Jl()&&window.document&&(Tt=window,Ir=document,si=Ir.documentElement,Cr=Ir.body),ge&&(on=ge.utils.toArray,Za=ge.utils.clamp,ji=ge.parseEase("expo"),ru=ge.core.context||function(){},Z=ge.core.globals().ScrollTrigger,ge.core.globals("ScrollSmoother",i),Cr&&Z&&(nu=ge.delayedCall(.2,function(){return Z.isRefreshing||wr&&wr.refresh()}).pause(),eu=Z.core._getVelocityProp,tu=Z.core._inputObserver,i.refresh=Z.refresh,Wi=1))),Wi},cd(i,[{key:"progress",get:function(){return this.scrollTrigger?this.scrollTrigger.animation._time/100:0}}]),i}();xn.version="3.14.1";xn.create=function(i){return wr&&i&&wr.content()===on(i.content)[0]?wr:new xn(i)};xn.get=function(){return wr};Ql()&&ge.registerPlugin(xn);El.registerPlugin(oe,xn);(function(i,e){(function(){e.path.isFront,console.log("drupalSettings",e);function t(){console.log("MathalloTheme init()"),n(),s(),o()}function n(){document.getElementById("burger-btn").parentElement.addEventListener("click",function(u){this.firstElementChild.toggleAttribute("opened"),this.firstElementChild.nextElementSibling.toggleAttribute("opened")})}function s(){xn.create({smooth:1,effects:!0,smoothTouch:.1,wrapper:'main[role="main"]',content:'main[role="main"]>.layout-content'})}function o(){console.log("initVues")}t()})()})(Drupal,drupalSettings); +*/var ge,Wi,Tt,Ir,si,Cr,on,Za,Z,wr,ji,eu,tu,ru,nu,Jl=function(){return typeof window<"u"},Ql=function(){return ge||Jl()&&(ge=window.gsap)&&ge.registerPlugin&&ge},hd=function(e){return Math.round(e*1e5)/1e5||0},zr=function(e){return Z.maxScroll(e||Tt)},dd=function(e,r){var t=e.parentNode||si,n=e.getBoundingClientRect(),s=t.getBoundingClientRect(),o=s.top-n.top,a=s.bottom-n.bottom,u=(Math.abs(o)>Math.abs(a)?o:a)/(1-r),f=-u*r,l,c;return u>0&&(l=s.height/(Tt.innerHeight+s.height),c=l===.5?s.height*2:Math.min(s.height,Math.abs(-u*l/(2*l-1)))*2*(r||1),f+=r?-c*r:-c/2,u+=c),{change:u,offset:f}},pd=function(e){var r=Ir.querySelector(".ScrollSmoother-wrapper");return r||(r=Ir.createElement("div"),r.classList.add("ScrollSmoother-wrapper"),e.parentNode.insertBefore(r,e),r.appendChild(e)),r},Vn=function(){function i(e){var r=this;Wi||i.register(ge)||console.warn("Please gsap.registerPlugin(ScrollSmoother)"),e=this.vars=e||{},wr&&wr.kill(),wr=this,ru(this);var t=e,n=t.smoothTouch,s=t.onUpdate,o=t.onStop,a=t.smooth,u=t.onFocusIn,f=t.normalizeScroll,l=t.wholePixels,c,p,d,_,h,g,v,S,E,w,C,P,T,A,R=this,O=e.effectsPrefix||"",q=Z.getScrollFunc(Tt),M=Z.isTouch===1?n===!0?.8:parseFloat(n)||0:a===0||a===!1?0:parseFloat(a)||.8,V=M&&+e.speed||1,B=0,te=0,K=1,I=eu(0),ae=function(){return I.update(-B)},ce={y:0},m=function(){return c.style.overflow="visible"},pe,Ue=function(y){y.update();var k=y.getTween();k&&(k.pause(),k._time=k._dur,k._tTime=k._tDur),pe=!1,y.animation.progress(y.progress,!0)},ft=function(y,k){(y!==B&&!w||k)&&(l&&(y=Math.round(y)),M&&(c.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+y+", 0, 1)",c._gsap.y=y+"px"),te=y-B,B=y,Z.isUpdating||i.isRefreshing||Z.update())},ye=function(y){return arguments.length?(y<0&&(y=0),ce.y=-y,pe=!0,w?B=-y:ft(-y),Z.isRefreshing?_.update():q(y/V),this):-B},Me=typeof ResizeObserver<"u"&&e.autoResize!==!1&&new ResizeObserver(function(){if(!Z.isRefreshing){var D=zr(p)*V;D<-B&&ye(D),nu.restart(!0)}}),$e,Pe=function(y){p.scrollTop=0,!(y.target.contains&&y.target.contains(p)||u&&u(r,y)===!1)&&(Z.isInViewport(y.target)||y.target===$e||r.scrollTo(y.target,!1,"center center"),$e=y.target)},Je=function(y,k){if(y0?Q+(se-he):Je(se,y),L.setPositions(Q,ve,!0,(L._startClamp?Math.max(0,Q):Q)-he),L.markerStart&&W.push(ge.quickSetter([L.markerStart,L.markerEnd],"y","px")),L.pin&&L.end>0&&!z)){if(re=L.end-L.start,Le=y._startClamp&&L.start<0,Le){if(y.start>0){y.setPositions(0,y.end+(y._startNative-y.start),!0),D(y,k);return}re+=L.start,Y.offset=-L.start}Y.push({start:L.start,nativeStart:he,end:L.end,distance:re,trig:L}),y.setPositions(y.start,y.end+(Le?-L.start:re),!0)}},sr=function(y,k){h.forEach(function(z){return Qe(z,y,k)})},Ze=function(){si=Ir.documentElement,Cr=Ir.body,m(),requestAnimationFrame(m),h&&(Z.getAll().forEach(function(y){y._startNative=y.start,y._endNative=y.end}),h.forEach(function(y){var k=y._startClamp||y.start,z=y.autoSpeed?Math.min(zr(),y.end):k+Math.abs((y.end-k)/y.ratio),Y=z-y.end;if(k-=Y/2,z-=Y/2,k>z){var W=k;k=z,z=W}y._startClamp&&k<0?(z=y.ratio<0?zr():y.end/y.ratio,Y=z-y.end,k=0):(y.ratio<0||y._endClamp&&z>=zr())&&(z=zr(),k=y.ratio<0||y.ratio>1?0:z-(z-y.start)/y.ratio,Y=(z-k)*y.ratio-(y.end-y.start)),y.offset=Y||1e-4,y.pins.length=y.pins.offset=0,y.setPositions(k,z,!0)}),sr(Z.sort())),I.reset()},Xe=function(){return Z.addEventListener("refresh",Ze)},ue=function(){return h&&h.forEach(function(y){return y.vars.onRefresh(y)})},Re=function(){return h&&h.forEach(function(y){return y.vars.onRefreshInit(y)}),ue},st=function(y,k,z,Y){return function(){var W=typeof k=="function"?k(z,Y):k;W||W===0||(W=Y.getAttribute("data-"+O+y)||(y==="speed"?1:0)),Y.setAttribute("data-"+O+y,W);var re=(W+"").substr(0,6)==="clamp(";return{clamp:re,value:re?W.substr(6,W.length-7):W}}},bt=function(y,k,z,Y,W){W=(typeof W=="function"?W(Y,y):W)||0;var re=st("speed",k,Y,y),Le=st("lag",z,Y,y),Q=ge.getProperty(y,"y"),ve=y._gsap,he,se,We,L,Fr,Ot,zt=[],Er=function(){k=re(),z=parseFloat(Le().value),he=parseFloat(k.value)||1,We=k.value==="auto",Fr=We||se&&se._startClamp&&se.start<=0||zt.offset?0:se&&se._endClamp&&se.end===zr()?1:.5,L&&L.kill(),L=z&&ge.to(y,{ease:ji,overwrite:!1,y:"+=0",duration:z}),se&&(se.ratio=he,se.autoSpeed=We)},Jt=function(){ve.y=Q+"px",ve.renderTransform(1),Er()},or=[],X=0,dr=function(_e){if(We){Jt();var Se=dd(y,Za(0,1,-_e.start/(_e.end-_e.start)));X=Se.change,Ot=Se.offset}else Ot=zt.offset||0,X=(_e.end-_e.start-Ot)*(1-he);zt.forEach(function(Bt){return X-=Bt.distance*(1-he)}),_e.offset=X||.001,_e.vars.onUpdate(_e),L&&L.progress(1)};return Er(),(he!==1||We||L)&&(se=Z.create({trigger:We?y.parentNode:y,start:function(){return k.clamp?"clamp(top bottom+="+W+")":"top bottom+="+W},end:function(){return k.value<0?"max":k.clamp?"clamp(bottom top-="+W+")":"bottom top-="+W},scroller:p,scrub:!0,refreshPriority:-999,onRefreshInit:Jt,onRefresh:dr,onKill:function(_e){var Se=h.indexOf(_e);Se>=0&&h.splice(Se,1),Jt()},onUpdate:function(_e){var Se=Q+X*(_e.progress-Fr),Bt=zt.length,ar=0,He,ur,$;if(_e.offset){if(Bt){for(ur=-B,$=_e.end;Bt--;){if(He=zt[Bt],He.trig.isActive||ur>=He.start&&ur<=He.end){L&&(He.trig.progress+=He.trig.direction<0?.001:-.001,He.trig.update(0,0,1),L.resetTo("y",parseFloat(ve.y),-te,!0),K&&L.progress(1));return}ur>He.end&&(ar+=He.distance),$-=He.distance}Se=Q+ar+X*((ge.utils.clamp(_e.start,_e.end,ur)-_e.start-ar)/($-_e.start)-Fr)}or.length&&!We&&or.forEach(function(H){return H(Se-ar)}),Se=hd(Se+Ot),L?(L.resetTo("y",Se,-te,!0),K&&L.progress(1)):(ve.y=Se+"px",ve.renderTransform(1))}}}),dr(se),ge.core.getCache(se.trigger).stRevert=Re,se.startY=Q,se.pins=zt,se.markers=or,se.ratio=he,se.autoSpeed=We,y.style.willChange="transform"),se};Xe(),Z.addEventListener("killAll",Xe),ge.delayedCall(.5,function(){return K=0}),this.scrollTop=ye,this.scrollTo=function(D,y,k){var z=ge.utils.clamp(0,zr(),isNaN(D)?r.offset(D,k,!!y&&!w):+D);y?w?ge.to(r,{duration:M,scrollTop:z,overwrite:"auto",ease:ji}):q(z):ye(z)},this.offset=function(D,y,k){D=on(D)[0];var z=D.style.cssText,Y=Z.create({trigger:D,start:y||"top top"}),W;return h&&(K?Z.refresh():sr([Y],!0)),W=Y.start/(k?V:1),Y.kill(!1),D.style.cssText=z,ge.core.getCache(D).uncache=1,W};function b(){return d=c.clientHeight,c.style.overflow="visible",Cr.style.height=Tt.innerHeight+(d-Tt.innerHeight)/V+"px",d-Tt.innerHeight}this.content=function(D){if(arguments.length){var y=on(D||"#smooth-content")[0]||console.warn("ScrollSmoother needs a valid content element.")||Cr.children[0];return y!==c&&(c=y,E=c.getAttribute("style")||"",Me&&Me.observe(c),ge.set(c,{overflow:"visible",width:"100%",boxSizing:"border-box",y:"+=0"}),M||ge.set(c,{clearProps:"transform"})),this}return c},this.wrapper=function(D){return arguments.length?(p=on(D||"#smooth-wrapper")[0]||pd(c),S=p.getAttribute("style")||"",b(),ge.set(p,M?{overflow:"hidden",position:"fixed",height:"100%",width:"100%",top:0,left:0,right:0,bottom:0}:{overflow:"visible",position:"relative",width:"100%",height:"auto",top:"auto",bottom:"auto",left:"auto",right:"auto"}),this):p},this.effects=function(D,y){var k;if(h||(h=[]),!D)return h.slice(0);D=on(D),D.forEach(function(he){for(var se=h.length;se--;)h[se].trigger===he&&h[se].kill()}),y=y||{};var z=y,Y=z.speed,W=z.lag,re=z.effectsPadding,Le=[],Q,ve;for(Q=0;Qz._dp._time,P=B,ce.y=0,M&&(Z.isTouch===1&&(p.style.position="absolute"),p.scrollTop=0,Z.isTouch===1&&(p.style.position="fixed"))}},onRefresh:function(y){y.animation.invalidate(),ce.y=0,y.setPositions(y.start,b()/V),T||Ue(y),ce.y=-q()*V,ft(ce.y),K||(T&&(pe=!1),y.animation.progress(ge.utils.clamp(0,1,P/V/-y.end))),T&&(y.progress-=.001,y.update()),i.isRefreshing=!1},id:"ScrollSmoother",scroller:Tt,invalidateOnRefresh:!0,start:0,refreshPriority:-9999,end:function(){return b()/V},onScrubComplete:function(){I.reset(),o&&o(r)},scrub:M||!0}),this.smooth=function(D){return arguments.length&&(M=D||0,V=M&&+e.speed||1,_.scrubDuration(D)),_.getTween()?_.getTween().duration():0},_.getTween()&&(_.getTween().vars.ease=e.ease||ji),this.scrollTrigger=_,e.effects&&this.effects(e.effects===!0?"[data-"+O+"speed], [data-"+O+"lag]":e.effects,{effectsPadding:e.effectsPadding,refresh:!1}),e.sections&&this.sections(e.sections===!0?"[data-section]":e.sections),ct.forEach(function(D){D.vars.scroller=p,D.revert(!1,!0),D.init(D.vars,D.animation)}),this.paused=function(D,y){return arguments.length?(!!w!==D&&(D?(_.getTween()&&_.getTween().pause(),q(-B/V),I.reset(),C=Z.normalizeScroll(),C&&C.disable(),w=Z.observe({preventDefault:!0,type:"wheel,touch,scroll",debounce:!1,allowClicks:!0,onChangeY:function(){return ye(-B)}}),w.nested=tu(si,"wheel,touch,scroll",!0,y!==!1)):(w.nested.kill(),w.kill(),w=0,C&&C.enable(),_.progress=(-B/V-_.start)/(_.end-_.start),Ue(_))),this):!!w},this.kill=this.revert=function(){r.paused(!1),Ue(_),_.kill();for(var D=(h||[]).concat(g||[]),y=D.length;y--;)D[y].kill();Z.scrollerProxy(p),Z.removeEventListener("killAll",Xe),Z.removeEventListener("refresh",Ze),p.style.cssText=S,c.style.cssText=E;var k=Z.defaults({});k&&k.scroller===p&&Z.defaults({scroller:Tt}),r.normalizer&&Z.normalizeScroll(!1),clearInterval(v),wr=null,Me&&Me.disconnect(),Cr.style.removeProperty("height"),Tt.removeEventListener("focusin",Pe)},this.refresh=function(D,y){return _.refresh(D,y)},f&&(this.normalizer=Z.normalizeScroll(f===!0?{debounce:!0,content:!M&&c}:f)),Z.config(e),"scrollBehavior"in Tt.getComputedStyle(Cr)&&ge.set([Cr,si],{scrollBehavior:"auto"}),Tt.addEventListener("focusin",Pe),v=setInterval(ae,250),Ir.readyState==="loading"||requestAnimationFrame(function(){return Z.refresh()})}return i.register=function(r){return Wi||(ge=r||Ql(),Jl()&&window.document&&(Tt=window,Ir=document,si=Ir.documentElement,Cr=Ir.body),ge&&(on=ge.utils.toArray,Za=ge.utils.clamp,ji=ge.parseEase("expo"),ru=ge.core.context||function(){},Z=ge.core.globals().ScrollTrigger,ge.core.globals("ScrollSmoother",i),Cr&&Z&&(nu=ge.delayedCall(.2,function(){return Z.isRefreshing||wr&&wr.refresh()}).pause(),eu=Z.core._getVelocityProp,tu=Z.core._inputObserver,i.refresh=Z.refresh,Wi=1))),Wi},cd(i,[{key:"progress",get:function(){return this.scrollTrigger?this.scrollTrigger.animation._time/100:0}}]),i}();Vn.version="3.14.1";Vn.create=function(i){return wr&&i&&wr.content()===on(i.content)[0]?wr:new Vn(i)};Vn.get=function(){return wr};Ql()&&ge.registerPlugin(Vn);El.registerPlugin(oe,Vn);(function(i,e){(function(){e.path.isFront,console.log("drupalSettings",e);function t(){console.log("MathalloTheme init()"),n(),s()}function n(){document.getElementById("burger-btn").parentElement.addEventListener("click",function(a){this.firstElementChild.toggleAttribute("opened"),this.firstElementChild.nextElementSibling.toggleAttribute("opened")})}function s(){console.log("initVues")}t()})()})(Drupal,drupalSettings); diff --git a/web_main/themes/custom/mathallo/assets/js/main.js b/web_main/themes/custom/mathallo/assets/js/main.js index 470fb8b..c10d285 100644 --- a/web_main/themes/custom/mathallo/assets/js/main.js +++ b/web_main/themes/custom/mathallo/assets/js/main.js @@ -61,13 +61,13 @@ gsap.registerPlugin(ScrollTrigger, ScrollSmoother); // scrollTrigger: 'main[role="main"]', // start animation when ".box" enters the viewport // backgroundPositionY: 10 // }); - ScrollSmoother.create({ - smooth: 1, // how long (in seconds) it takes to "catch up" to the native scroll position - effects: true, // looks for data-speed and data-lag attributes on elements - smoothTouch: 0.1, // much shorter smoothing time on touch devices (default is NO smoothing on touch devices) - wrapper: 'main[role="main"]', - content: 'main[role="main"]>.layout-content' - }); + // ScrollSmoother.create({ + // smooth: 1, // how long (in seconds) it takes to "catch up" to the native scroll position + // effects: true, // looks for data-speed and data-lag attributes on elements + // smoothTouch: 0.1, // much shorter smoothing time on touch devices (default is NO smoothing on touch devices) + // wrapper: 'main[role="main"]', + // content: 'main[role="main"]>.layout-content' + // }); } function initVues(){ diff --git a/web_main/themes/custom/mathallo/assets/scss/main.scss b/web_main/themes/custom/mathallo/assets/scss/main.scss index 97bac7f..3e7eaa5 100644 --- a/web_main/themes/custom/mathallo/assets/scss/main.scss +++ b/web_main/themes/custom/mathallo/assets/scss/main.scss @@ -43,8 +43,8 @@ div.layout-container{ // flex: 1 1 auto; position: fixed; z-index: 90; - top:$header_height + 40px; - left: 20px; + top:$header_height + 30px; + left: 15px; } main[role="main"]{ // flex: 1 1 auto; @@ -96,6 +96,10 @@ header[role="banner"]{ font-size: 2em; text-transform:uppercase; font-weight: 500; + + &:hover{ + color: $rose; + } } } @@ -108,11 +112,18 @@ header[role="banner"]{ >div#burger-btn{ position:relative; transition-duration: 0.5s; + transition-property: transform; top: 8.5px; &, &::before, &::after{ // position: absolute; width:20px; height:3px; background-color: $bleu_site; + + } + &:hover{ + &, &::before, &::after{ + background-color: $rose; + } } &::before, &::after{ content: ""; @@ -126,7 +137,6 @@ header[role="banner"]{ &::after{ bottom: 6px; } - &[opened]{ transform: rotate(90deg); } @@ -155,6 +165,7 @@ header[role="banner"]{ } nav#block-mathallo-contenu{ + padding: 1em; @include menu-contenus; li{ padding:0 0 1em 0; @@ -220,8 +231,8 @@ nav[role="breadcrumb"]{ } } #block-mathallo-contenu-2{ - @include menu-contenus; padding: 0.5em 1em; + @include menu-contenus; li:not(.in-active-trail){ display: none; } @@ -251,17 +262,17 @@ nav[role="breadcrumb"]{ main[role="main"]{ div.layout-content{ + article{ - position: relative; - background-color: #fff; - padding:2em; - box-shadow: 0 0 10px rgba(0,0,0,0.25); - max-width: 50em; - margin: 5em auto 0; - + + @include card; + h2{ @include titre_h2; margin:0; + a:hover{ + color: $rose; + } } div.field-chapitre-num, div.field-partie-num{ @@ -276,6 +287,7 @@ main[role="main"]{ &>*{ font-weight: 600; } + } } @@ -287,6 +299,59 @@ main[role="main"]{ gap: 2em; padding:1em; } + + section.field-card{ + @include card; + + h3{ + @include titre_h3; + } + + &.field-en-pratique{ + div.field-label{ + text-align: right; + } + } + + &.field-ressources, + &.field-plus-loin{ + .field-label{ + @include titre_h3; + padding-bottom: 1em; + } + div.paragraph{ + padding-bottom: 1em; + } + p{ + margin: 0 0.25em; + } + } + + &.field-ressources{ + div.paragraph--type--ressource{ + .field_titre{ + background-color: $bleu_site; + color: #fff; + border-radius: 2em; + display: inline-block; + padding: 0.5em 1em; + &>div{ + @include titre_h4; + color:#fff; + } + } + } + } + &.field-plus-loin{ + div.paragraph--type--complement{ + .field_titre{ + @include titre_h4; + color: $bleu_site; + } + } + } + } + // HOME div.views-home-chapitres{ display: flex; diff --git a/web_main/themes/custom/mathallo/assets/scss/partials/fonts.scss b/web_main/themes/custom/mathallo/assets/scss/partials/fonts.scss index 72eb461..57c5714 100644 --- a/web_main/themes/custom/mathallo/assets/scss/partials/fonts.scss +++ b/web_main/themes/custom/mathallo/assets/scss/partials/fonts.scss @@ -14,6 +14,7 @@ body{ font-size: 3em; font-weight: 400; color: $bleu_typo; + line-height: 1; } @mixin titre_h3{ @@ -21,3 +22,8 @@ body{ font-size: 2em; } +@mixin titre_h4{ + @include titre_h2(); + font-size: 1.323em; +} + diff --git a/web_main/themes/custom/mathallo/assets/scss/partials/mixins.scss b/web_main/themes/custom/mathallo/assets/scss/partials/mixins.scss index 28dc13a..a79a35e 100644 --- a/web_main/themes/custom/mathallo/assets/scss/partials/mixins.scss +++ b/web_main/themes/custom/mathallo/assets/scss/partials/mixins.scss @@ -1,5 +1,4 @@ @mixin menu-contenus{ - padding: 1em; ul,li{ padding: 0; margin:0; @@ -19,4 +18,14 @@ font-size: 1.13em; } -} \ No newline at end of file +} + +@mixin card{ + position: relative; + background-color: #fff; + padding:2em; + box-shadow: 0 0 10px rgba(0,0,0,0.25); + max-width: 50em; + margin: 5em auto 0; +} + diff --git a/web_main/themes/custom/mathallo/mathallo.theme b/web_main/themes/custom/mathallo/mathallo.theme index 8da72c5..2e81e59 100644 --- a/web_main/themes/custom/mathallo/mathallo.theme +++ b/web_main/themes/custom/mathallo/mathallo.theme @@ -86,17 +86,17 @@ function mathallo_preprocess_contanier(&$variables) { } +/** + * Implements hook_preprocess_HOOK() for node.html.twig. + */ +function mathallo_preprocess_field(&$variables) { + if (!isset($variables["title_attributes"]['class'])) { + $variables["title_attributes"]['class'] = []; + } + $variables['title_attributes']['class'][] = 'field-label'; - -// function A(){ -// $attr = 6; -// B($attr); -// print($attr); -// } - -// function B($attr){ -// $attr = 3; -// print($attr); -// } - -// A(); \ No newline at end of file + if (!isset($variables["attributes"]['class'])) { + $variables["attributes"]['class'] = []; + } + $variables['attributes']['class'][] = $variables['field_name']; +} diff --git a/web_main/themes/custom/mathallo/templates/field.html.twig b/web_main/themes/custom/mathallo/templates/field.html.twig index 1497678..0acbf1d 100644 --- a/web_main/themes/custom/mathallo/templates/field.html.twig +++ b/web_main/themes/custom/mathallo/templates/field.html.twig @@ -58,7 +58,9 @@ {% endif %} {% else %} + {{ label }} + {% if multiple %}
{% endif %} diff --git a/web_main/themes/custom/mathallo/templates/node--partie--full.html.twig b/web_main/themes/custom/mathallo/templates/node--partie--full.html.twig new file mode 100644 index 0000000..bc93fed --- /dev/null +++ b/web_main/themes/custom/mathallo/templates/node--partie--full.html.twig @@ -0,0 +1,97 @@ +{# +/** + * @file + * Default theme implementation to display a node. + * + * Available variables: + * - node: The node entity with limited access to object properties and methods. + * Only method names starting with "get", "has", or "is" and a few common + * methods such as "id", "label", and "bundle" are available. For example: + * - node.getCreatedTime() will return the node creation timestamp. + * - node.hasField('field_example') returns TRUE if the node bundle includes + * field_example. (This does not indicate the presence of a value in this + * field.) + * - node.isPublished() will return whether the node is published or not. + * Calling other methods, such as node.delete(), will result in an exception. + * See \Drupal\node\Entity\Node for a full list of public properties and + * methods for the node object. + * - label: (optional) The title of the node. + * - content: All node items. Use {{ content }} to print them all, + * or print a subset such as {{ content.field_example }}. Use + * {{ content|without('field_example') }} to temporarily suppress the printing + * of a given child element. + * - author_picture: The node author user entity, rendered using the "compact" + * view mode. + * - metadata: Metadata for this node. + * - date: (optional) Themed creation date field. + * - author_name: (optional) Themed author name field. + * - url: Direct URL of the current node. + * - display_submitted: Whether submission information should be displayed. + * - attributes: HTML attributes for the containing element. + * The attributes.class element may contain one or more of the following + * classes: + * - node: The current template type (also known as a "theming hook"). + * - node--type-[type]: The current node type. For example, if the node is an + * "Article" it would result in "node--type-article". Note that the machine + * name will often be in a short form of the human readable label. + * - node--view-mode-[view_mode]: The View Mode of the node; for example, a + * teaser would result in: "node--view-mode-teaser", and + * full: "node--view-mode-full". + * The following are controlled through the node publishing options. + * - node--promoted: Appears on nodes promoted to the front page. + * - node--sticky: Appears on nodes ordered above other non-sticky nodes in + * teaser listings. + * - node--unpublished: Appears on unpublished nodes visible only to site + * admins. + * - title_attributes: Same as attributes, except applied to the main title + * tag that appears in the template. + * - content_attributes: Same as attributes, except applied to the main + * content tag that appears in the template. + * - author_attributes: Same as attributes, except applied to the author of + * the node tag that appears in the template. + * - title_prefix: Additional output populated by modules, intended to be + * displayed in front of the main title tag that appears in the template. + * - title_suffix: Additional output populated by modules, intended to be + * displayed after the main title tag that appears in the template. + * - view_mode: View mode; for example, "teaser" or "full". + * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. + * - page: Flag for the full page state. Will be true if view_mode is 'full'. + * + * @see template_preprocess_node() + * + * @ingroup themeable + */ +#} + + +
+ {{ content.field_partie }} +
+ {{ title_prefix }} + {% if label and not page %} + + {{ label }} + + {% endif %} + {{ title_suffix }} + + + {{ content|without('field_partie','field_principes_reflexions','field_en_pratique','field_ressources','field_pour_aller_plus_loin') }} +
+ + +{% if content.field_principes_reflexions %} +
{{ content.field_principes_reflexions }}
+{% endif %} + +{% if content.field_en_pratique %} +
{{ content.field_en_pratique }}
+{% endif %} + +{% if content.field_ressources %} +
{{ content.field_ressources }}
+{% endif %} + +{% if content.field_pour_aller_plus_loin %} +
{{ content.field_pour_aller_plus_loin }}
+{% endif %} \ No newline at end of file