From 6e7f743d9c4fc129aef4d41c011fca7a5d452f74 Mon Sep 17 00:00:00 2001 From: Stefan Reichert Date: Wed, 2 Aug 2017 10:04:30 +0200 Subject: [PATCH 1/4] License clarification --- config.codekit3 | 144 +++++++++++------------------------------------- style.css | 8 +-- 2 files changed, 36 insertions(+), 116 deletions(-) diff --git a/config.codekit3 b/config.codekit3 index c3bf1e4..44d7a45 100644 --- a/config.codekit3 +++ b/config.codekit3 @@ -1003,12 +1003,12 @@ "oA": 0, "oAP": "\/library\/plugin-update-checker-4.1\/css\/puc-debug-bar-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/plugin-update-checker\/examples\/plugin.json": { "ft": 524288, "oA": 1, - "oAP": "\/library\/plugin-update-checker\/examples\/plugin-min.json", + "oAP": "\/library\/plugin-update-checker-4.1\/examples\/plugin-min.json", "oF": 0, "oO": 0, "oS": 1 @@ -1039,13 +1039,13 @@ "\/library\/plugin-update-checker\/languages\/plugin-update-checker-de_DE.po": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/languages\/plugin-update-checker-de_DE.po", + "oAP": "\/library\/plugin-update-checker-4.1\/languages\/plugin-update-checker-de_DE.po", "oF": 0 }, "\/library\/plugin-update-checker\/languages\/plugin-update-checker-fa_IR.mo": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/languages\/plugin-update-checker-fa_IR.mo", + "oAP": "\/library\/plugin-update-checker-4.1\/languages\/plugin-update-checker-fa_IR.mo", "oF": 0 }, "\/library\/plugin-update-checker\/languages\/plugin-update-checker-fa_IR.po": { @@ -1069,13 +1069,13 @@ "\/library\/plugin-update-checker\/languages\/plugin-update-checker-hu_HU.mo": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/languages\/plugin-update-checker-hu_HU.mo", + "oAP": "\/library\/plugin-update-checker-4.1\/languages\/plugin-update-checker-hu_HU.mo", "oF": 0 }, "\/library\/plugin-update-checker\/languages\/plugin-update-checker-hu_HU.po": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/languages\/plugin-update-checker-hu_HU.po", + "oAP": "\/library\/plugin-update-checker-4.1\/languages\/plugin-update-checker-hu_HU.po", "oF": 0 }, "\/library\/plugin-update-checker\/languages\/plugin-update-checker-it_IT.mo": { @@ -1087,7 +1087,7 @@ "\/library\/plugin-update-checker\/languages\/plugin-update-checker-it_IT.po": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/languages\/plugin-update-checker-it_IT.po", + "oAP": "\/library\/plugin-update-checker-4.1\/languages\/plugin-update-checker-it_IT.po", "oF": 0 }, "\/library\/plugin-update-checker\/languages\/plugin-update-checker-ja.mo": { @@ -1135,19 +1135,19 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/Extension.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/Extension.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/DebugBar\/Extension.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/Panel.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/Panel.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/DebugBar\/Panel.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/PluginExtension.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/PluginExtension.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/DebugBar\/PluginExtension.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/PluginPanel.php": { @@ -1159,13 +1159,13 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/ThemePanel.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/DebugBar\/ThemePanel.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/DebugBar\/ThemePanel.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Metadata.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Metadata.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Metadata.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/OAuthSignature.php": { @@ -1177,19 +1177,19 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/Info.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/Info.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Plugin\/Info.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/Update.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/Update.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Plugin\/Update.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/UpdateChecker.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Plugin\/UpdateChecker.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Plugin\/UpdateChecker.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Scheduler.php": { @@ -1201,7 +1201,7 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/StateStore.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/StateStore.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/StateStore.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Theme\/Update.php": { @@ -1213,25 +1213,25 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/Theme\/UpdateChecker.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Theme\/UpdateChecker.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Theme\/UpdateChecker.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Update.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Update.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Update.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/UpdateChecker.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/UpdateChecker.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/UpdateChecker.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/UpgraderStatus.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/UpgraderStatus.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/UpgraderStatus.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Utils.php": { @@ -1255,7 +1255,7 @@ "\/library\/plugin-update-checker\/Puc\/v4p1\/Vcs\/BitBucketApi.php": { "ft": 8192, "oA": 2, - "oAP": "\/library\/plugin-update-checker\/Puc\/v4p1\/Vcs\/BitBucketApi.php", + "oAP": "\/library\/plugin-update-checker-4.1\/Puc\/v4p1\/Vcs\/BitBucketApi.php", "oF": 0 }, "\/library\/plugin-update-checker\/Puc\/v4p1\/Vcs\/GitHubApi.php": { @@ -1479,7 +1479,7 @@ "oA": 0, "oAP": "\/library\/vendor\/fontfaceobserver\/test\/assets\/late-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/fontfaceobserver\/test\/assets\/sourcesanspro-regular.eot": { "ft": 8192, @@ -1892,7 +1892,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-float-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-float.min.css": { "aP": 1, @@ -1902,7 +1902,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-float.min-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-prototype.css": { "aP": 1, @@ -1912,7 +1912,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-prototype-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-prototype.min.css": { "aP": 1, @@ -1922,7 +1922,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-prototype.min-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-rtl.css": { "aP": 1, @@ -1932,7 +1932,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-rtl-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-rtl.min.css": { "aP": 1, @@ -1942,7 +1942,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-rtl.min-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation.css": { "aP": 1, @@ -1952,7 +1952,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/css\/foundation.min.css": { "aP": 1, @@ -1962,7 +1962,7 @@ "oA": 0, "oAP": "\/library\/vendor\/foundation-sites\/dist\/css\/foundation.min-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/foundation-sites\/dist\/js\/foundation.d.ts": { "cDF": 0, @@ -5721,7 +5721,7 @@ "oA": 0, "oAP": "\/library\/vendor\/motion-ui\/dist\/motion-ui-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/motion-ui\/dist\/motion-ui.js": { "ft": 64, @@ -5740,7 +5740,7 @@ "oA": 0, "oAP": "\/library\/vendor\/motion-ui\/dist\/motion-ui.min-min.css", "oF": 0, - "oS": 3 + "oS": 0 }, "\/library\/vendor\/motion-ui\/dist\/motion-ui.min.js": { "ft": 64, @@ -8314,10 +8314,6 @@ } }, "jsLintFlags2": { - "ass": { - "active": false, - "flagValue": -1 - }, "bitwise": { "active": 0, "flagValue": -1 @@ -8326,30 +8322,14 @@ "active": 1, "flagValue": -1 }, - "closure": { - "active": false, - "flagValue": -1 - }, - "continue": { - "active": false, - "flagValue": -1 - }, "couch": { "active": 0, "flagValue": -1 }, - "debug": { - "active": false, - "flagValue": -1 - }, "devel": { "active": 1, "flagValue": -1 }, - "eqeq": { - "active": false, - "flagValue": -1 - }, "es6": { "active": 0, "flagValue": -1 @@ -8358,82 +8338,22 @@ "active": 0, "flagValue": -1 }, - "evil": { - "active": false, - "flagValue": -1 - }, "for": { "active": 0, "flagValue": -1 }, - "forin": { - "active": false, - "flagValue": -1 - }, - "indent": { - "active": false, - "flagValue": 4 - }, "maxlen": { "active": 0, "flagValue": 150 }, - "newcap": { - "active": false, - "flagValue": -1 - }, "node": { "active": 0, "flagValue": -1 }, - "nomen": { - "active": false, - "flagValue": -1 - }, - "plusplus": { - "active": false, - "flagValue": -1 - }, - "properties": { - "active": false, - "flagValue": -1 - }, - "regexp": { - "active": false, - "flagValue": -1 - }, - "rhino": { - "active": false, - "flagValue": -1 - }, - "sloppy": { - "active": false, - "flagValue": -1 - }, - "stupid": { - "active": false, - "flagValue": -1 - }, - "sub": { - "active": false, - "flagValue": -1 - }, "this": { "active": 0, "flagValue": -1 }, - "todo": { - "active": false, - "flagValue": -1 - }, - "unparam": { - "active": false, - "flagValue": -1 - }, - "vars": { - "active": false, - "flagValue": -1 - }, "white": { "active": 0, "flagValue": -1 diff --git a/style.css b/style.css index 0f146c2..0e7d970 100755 --- a/style.css +++ b/style.css @@ -2,14 +2,14 @@ Theme Name: sr-theme Theme URI: http://sr-theme.com Description: sr-theme is a WordPress developer theme based on Zurb Foundation 6.x. Focusing on a light core with the experienced developer in mind to kickstart the development of custom themes. -Tags: custom-menu, featured-images, one-column, two-columns, three-columns, left-sidebar, right-sidebar, footer-widgets, full-width-template, translation-ready +Tags: custom-menu, featured-images, one-column, two-columns, three-columns, left-sidebar, right-sidebar, footer-widgets, full-width-template, translation-ready Version: 1.2.0 Author: Stefan Reichert Author URI: http://stefan-reichert.com/ -Text Domain: sr-theme +Text Domain: sr-theme -License: GNU General Public License v2.0 -License URI: http://www.gnu.org/licenses/gpl-2.0.html +License: GNU General Public License v3.0 +License URI: http://www.gnu.org/licenses/gpl-3.0 Foundation License: MIT License Foundation License URI: http://www.opensource.org/licenses/mit-license.php From eba7338a9e7f4d5c2e55b5ab4f0f8a332178327a Mon Sep 17 00:00:00 2001 From: Stefan Reichert Date: Wed, 25 Oct 2017 09:03:40 +0200 Subject: [PATCH 2/4] foundation-sites 6.4.3 --- library/vendor/foundation-sites/.bower.json | 8 +- .../.github/ISSUE_TEMPLATE.html | 40 + .../.github/ISSUE_TEMPLATE.md | 8 +- library/vendor/foundation-sites/README.md | 4 + .../stylesheets/functions/_contain.scss | 31 + .../assets/foundation-prototype.css | 6045 +++++++++++++++++ .../assets/foundation-prototype.css.map | 1 + .../assets/foundation-rtl.css | 5001 ++++++++++++++ .../assets/foundation-rtl.css.map | 123 + .../foundation-sites/assets/foundation.css | 4998 ++++++++++++++ .../assets/foundation.css.map | 123 + library/vendor/foundation-sites/bower.json | 2 +- .../foundation-sites/customizer/complete.json | 1 + .../customizer/essential.json | 1 + .../dist/css/foundation-float.css | 101 +- .../dist/css/foundation-float.min.css | 2 +- .../dist/css/foundation-prototype.css | 702 +- .../dist/css/foundation-prototype.min.css | 2 +- .../dist/css/foundation-rtl.css | 718 +- .../dist/css/foundation-rtl.min.css | 2 +- .../foundation-sites/dist/css/foundation.css | 718 +- .../dist/css/foundation.min.css | 3 +- .../foundation-sites/dist/js/foundation.js | 139 +- .../dist/js/foundation.min.js | 9 +- .../dist/js/plugins/foundation.abide.js | 2 +- .../dist/js/plugins/foundation.abide.min.js | 2 +- .../js/plugins/foundation.accordionMenu.js | 4 +- .../plugins/foundation.accordionMenu.min.js | 2 +- .../dist/js/plugins/foundation.core.js | 2 +- .../dist/js/plugins/foundation.core.min.js | 2 +- .../dist/js/plugins/foundation.drilldown.js | 6 +- .../js/plugins/foundation.drilldown.min.js | 2 +- .../dist/js/plugins/foundation.dropdown.js | 62 +- .../js/plugins/foundation.dropdown.min.js | 2 +- .../js/plugins/foundation.dropdownMenu.js | 9 +- .../js/plugins/foundation.dropdownMenu.min.js | 2 +- .../dist/js/plugins/foundation.offcanvas.js | 20 +- .../js/plugins/foundation.offcanvas.min.js | 2 +- .../dist/js/plugins/foundation.orbit.js | 2 +- .../dist/js/plugins/foundation.orbit.min.js | 2 +- .../dist/js/plugins/foundation.reveal.js | 5 +- .../dist/js/plugins/foundation.slider.js | 17 +- .../dist/js/plugins/foundation.slider.min.js | 2 +- .../dist/js/plugins/foundation.sticky.js | 5 +- .../dist/js/plugins/foundation.toggler.js | 5 +- .../dist/js/plugins/foundation.tooltip.js | 5 +- .../dist/js/plugins/foundation.util.box.js | 25 +- .../js/plugins/foundation.util.box.min.js | 2 +- .../js/plugins/foundation.util.mediaQuery.js | 1 + .../plugins/foundation.util.mediaQuery.min.js | 2 +- .../js/plugins/foundation.util.triggers.js | 5 +- .../plugins/foundation.util.mediaQuery.js | 1 + .../foundation-sites/js/foundation.abide.js | 2 +- .../js/foundation.accordionMenu.js | 4 +- .../foundation-sites/js/foundation.core.js | 2 +- .../js/foundation.drilldown.js | 6 +- .../js/foundation.dropdown.js | 53 +- .../js/foundation.dropdownMenu.js | 9 +- .../js/foundation.interchange.js | 0 .../js/foundation.offcanvas.js | 15 +- .../foundation-sites/js/foundation.orbit.js | 2 +- .../foundation-sites/js/foundation.slider.js | 12 +- .../js/foundation.util.box.js | 2 +- .../vendor/foundation-sites/package-lock.json | 6 +- .../vendor/foundation-sites/scss/_global.scss | 8 +- .../scss/components/_button-group.scss | 2 +- .../scss/components/_button.scss | 6 + .../scss/components/_dropdown-menu.scss | 2 + .../scss/components/_menu.scss | 16 +- .../scss/components/_off-canvas.scss | 149 +- .../scss/forms/_input-group.scss | 11 +- .../foundation-sites/scss/foundation.scss | 3 +- .../scss/grid/_flex-grid.scss | 4 - .../foundation-sites/scss/grid/_position.scss | 2 +- .../scss/prototype/_prototype.scss | 4 - .../scss/prototype/_rounded.scss | 2 +- .../scss/prototype/_typescale.scss | 20 - .../scss/settings/_settings.scss | 12 +- .../scss/typography/_base.scss | 16 +- .../scss/util/_breakpoint.scss | 14 +- .../foundation-sites/scss/util/_mixins.scss | 9 +- .../foundation-sites/scss/xy-grid/_cell.scss | 14 +- .../scss/xy-grid/_classes.scss | 59 +- .../scss/xy-grid/_collapse.scss | 50 +- .../foundation-sites/scss/xy-grid/_frame.scss | 49 +- .../foundation-sites/scss/xy-grid/_grid.scss | 29 +- .../scss/xy-grid/_layout.scss | 2 +- .../scss/xy-grid/_xy-grid.scss | 7 +- 88 files changed, 18372 insertions(+), 1211 deletions(-) create mode 100644 library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.html create mode 100644 library/vendor/foundation-sites/_vendor/sassy-lists/stylesheets/functions/_contain.scss create mode 100644 library/vendor/foundation-sites/assets/foundation-prototype.css create mode 100644 library/vendor/foundation-sites/assets/foundation-prototype.css.map create mode 100644 library/vendor/foundation-sites/assets/foundation-rtl.css create mode 100644 library/vendor/foundation-sites/assets/foundation-rtl.css.map create mode 100644 library/vendor/foundation-sites/assets/foundation.css create mode 100644 library/vendor/foundation-sites/assets/foundation.css.map mode change 100755 => 100644 library/vendor/foundation-sites/js/foundation.interchange.js delete mode 100644 library/vendor/foundation-sites/scss/prototype/_typescale.scss diff --git a/library/vendor/foundation-sites/.bower.json b/library/vendor/foundation-sites/.bower.json index be12ab4..1b30980 100644 --- a/library/vendor/foundation-sites/.bower.json +++ b/library/vendor/foundation-sites/.bower.json @@ -1,6 +1,6 @@ { "name": "foundation-sites", - "version": "6.4.1", + "version": "6.4.3", "license": "MIT", "main": [ "scss/foundation.scss", @@ -32,11 +32,11 @@ "what-input": "~4.1.3" }, "homepage": "https://github.com/zurb/foundation-sites", - "_release": "6.4.1", + "_release": "6.4.3", "_resolution": { "type": "version", - "tag": "v6.4.1", - "commit": "414f1b82f763d0062f627a322a65a86a10890f90" + "tag": "v6.4.3", + "commit": "4e21634356da296edd2f1c3e65d91140f991008b" }, "_source": "https://github.com/zurb/foundation-sites.git", "_target": "^6.3.0", diff --git a/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.html b/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.html new file mode 100644 index 0000000..73638f1 --- /dev/null +++ b/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.html @@ -0,0 +1,40 @@ + + + + + + + + +

How to reproduce this bug:

+ +
    +
  1. Step one
  2. +
  3. Step two
  4. +
  5. Step three
  6. +
+ +

What should happen:

+ +

What happened instead:

+ +

Browser(s) and Device(s) tested on:

+ +

Foundation Version(s) you are using:

+ +

Test case link:

+ + + + + + + diff --git a/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.md b/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.md index 10ac49c..1241f34 100644 --- a/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.md +++ b/library/vendor/foundation-sites/.github/ISSUE_TEMPLATE.md @@ -22,7 +22,7 @@ - [CodePen with Foundation 6.3.1, Float Grid with RTL Direction and MotionUI](http://codepen.io/IamManchanda/pen/bRYOMv) - [CodePen with Foundation 6.3.1, Flexbox grid and MotionUI](http://codepen.io/IamManchanda/pen/zZrBEv) -- [CodePen with Foundation 6.4.0, XY Flexbox grid and MotionUI](http://codepen.io/IamManchanda/pen/EXbGKJ) -- [CodePen with Foundation 6.4.0, XY Flexbox grid with RTL Direction and MotionUI](http://codepen.io/IamManchanda/pen/qjVLoO) -- [CodePen with Foundation 6.4.0, XY Flexbox grid with Prototype Mode and MotionUI](http://codepen.io/IamManchanda/pen/XgzopG) -- [CodePen with Foundation 6.4.0, Float Grid and MotionUI](http://codepen.io/IamManchanda/pen/qjVLrB) +- [CodePen with Foundation 6.4.1, XY Flexbox grid and MotionUI](http://codepen.io/IamManchanda/pen/EXbGKJ) +- [CodePen with Foundation 6.4.1, XY Flexbox grid with RTL Direction and MotionUI](http://codepen.io/IamManchanda/pen/qjVLoO) +- [CodePen with Foundation 6.4.1, XY Flexbox grid with Prototype Mode and MotionUI](http://codepen.io/IamManchanda/pen/XgzopG) +- [CodePen with Foundation 6.4.1, Float Grid and MotionUI](http://codepen.io/IamManchanda/pen/qjVLrB) diff --git a/library/vendor/foundation-sites/README.md b/library/vendor/foundation-sites/README.md index 9d6120b..270cc17 100644 --- a/library/vendor/foundation-sites/README.md +++ b/library/vendor/foundation-sites/README.md @@ -33,6 +33,10 @@ npm install Then run `npm start` to compile the documentation. When it finishes, a new browser window will open pointing to a BrowserSync server displaying the documentation. +## Training + +Want the guided tour to Foundation from the team that built it? The ZURB team offers comprehensive training courses for developers of all skill levels. If you're new to Foundation, check out the [Introduction to Foundation Course](http://zurb.com/university/foundation-intro?utm_source=Github%20Repo&utm_medium=website&utm_campaign=readme&utm_content=readme%20training%20link) to kickstart your skills, amplify your productivity, and get a comprehensive overview of everything Foundation has to offer. More Advanced users should check out the [Advanced Foundation Course](http://zurb.com/university/advanced-foundation-training?utm_source=Github%20Repo&utm_medium=website&utm_campaign=readme&utm_content=readme%20training%20link) to learn the Advanced skills that ZURB uses to deliver quality client work in short timeframes. + ## Testing Foundation has three kinds of tests: JavaScript, Sass, and visual regression. Refer to our [testing guide](https://github.com/zurb/foundation-sites/wiki/Testing-Guide) for more details. diff --git a/library/vendor/foundation-sites/_vendor/sassy-lists/stylesheets/functions/_contain.scss b/library/vendor/foundation-sites/_vendor/sassy-lists/stylesheets/functions/_contain.scss new file mode 100644 index 0000000..87d160b --- /dev/null +++ b/library/vendor/foundation-sites/_vendor/sassy-lists/stylesheets/functions/_contain.scss @@ -0,0 +1,31 @@ +/// +/// Returns whether `$list` contains `$value`. +/// +/// @ignore Documentation: http://at-import.github.io/SassyLists/documentation/#function-sl-contain +/// +/// @param {List} $list - list to check +/// @param {*} $value - value to look for +/// +/// @example +/// sl-contain(a b c, a) +/// // true +/// +/// @example +/// sl-contain(a b c, z) +/// // false +/// +/// @return {Bool} +/// + +@function sl-contain($list, $value) { + @return not not index($list, $value); +} + +/// +/// @requires sl-contain +/// @alias sl-contain +/// + +@function sl-include($list, $value) { + @return sl-contain($list, $value); +} diff --git a/library/vendor/foundation-sites/assets/foundation-prototype.css b/library/vendor/foundation-sites/assets/foundation-prototype.css new file mode 100644 index 0000000..7b9f2aa --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation-prototype.css @@ -0,0 +1,6045 @@ +@charset "UTF-8"; +/** + * Foundation for Sites by ZURB + * Version 6.4.3 + * foundation.zurb.com + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal, .reveal.tiny, .reveal.small, .reveal.large { + right: auto; + left: auto; + margin: 0 auto; } } + +/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ +/* Document + ========================================================================== */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Correct the line height in all browsers. + * 3. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +html { + font-family: sans-serif; + /* 1 */ + line-height: 1.15; + /* 2 */ + -ms-text-size-adjust: 100%; + /* 3 */ + -webkit-text-size-adjust: 100%; + /* 3 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } + +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +figcaption, +figure { + display: block; } + +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; } + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * Add the correct display in IE. + */ +main { + display: block; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Links + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ } + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } + +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + */ +button { + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + /** + * Remove the inner border and padding in Firefox. + */ + /** + * Restore the focus styles unset by the previous rule. + */ } + button::-moz-focus-inner, + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + button:-moz-focusring, + [type="button"]:-moz-focusring, + [type="reset"]:-moz-focusring, + [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Show the overflow in Edge. + */ +input { + overflow: visible; } + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ + /** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ } + [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/** + * Change the border, margin, and padding in all browsers (opinionated). + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ } + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* + * Add the correct display in IE 9-. + */ +menu { + display: block; } + +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } + +/** + * Add the correct display in IE. + */ +template { + display: none; } + +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; + font-size: 100%; } + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; } + +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; } + +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } + +select { + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + border-radius: 0; } + +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } + +button { + padding: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; } + [data-whatinput='mouse'] button { + outline: 0; } + +pre { + overflow: auto; } + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; } + +.is-visible { + display: block !important; } + +.is-hidden { + display: none !important; } + +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } + +.grid-x { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; } + +.cell { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + min-height: 0px; + min-width: 0px; + width: 100%; } + .cell.auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + .cell.shrink { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; } + +.grid-x > .auto { + width: auto; } + +.grid-x > .shrink { + width: auto; } + +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } } + +.grid-x > .small-1 { + width: 8.3333333333%; } + +.grid-x > .small-2 { + width: 16.6666666667%; } + +.grid-x > .small-3 { + width: 25%; } + +.grid-x > .small-4 { + width: 33.3333333333%; } + +.grid-x > .small-5 { + width: 41.6666666667%; } + +.grid-x > .small-6 { + width: 50%; } + +.grid-x > .small-7 { + width: 58.3333333333%; } + +.grid-x > .small-8 { + width: 66.6666666667%; } + +.grid-x > .small-9 { + width: 75%; } + +.grid-x > .small-10 { + width: 83.3333333333%; } + +.grid-x > .small-11 { + width: 91.6666666667%; } + +.grid-x > .small-12 { + width: 100%; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + width: auto; } + .grid-x > .medium-shrink { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; } + .grid-x > .medium-1 { + width: 8.3333333333%; } + .grid-x > .medium-2 { + width: 16.6666666667%; } + .grid-x > .medium-3 { + width: 25%; } + .grid-x > .medium-4 { + width: 33.3333333333%; } + .grid-x > .medium-5 { + width: 41.6666666667%; } + .grid-x > .medium-6 { + width: 50%; } + .grid-x > .medium-7 { + width: 58.3333333333%; } + .grid-x > .medium-8 { + width: 66.6666666667%; } + .grid-x > .medium-9 { + width: 75%; } + .grid-x > .medium-10 { + width: 83.3333333333%; } + .grid-x > .medium-11 { + width: 91.6666666667%; } + .grid-x > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + width: auto; } + .grid-x > .large-shrink { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; } + .grid-x > .large-1 { + width: 8.3333333333%; } + .grid-x > .large-2 { + width: 16.6666666667%; } + .grid-x > .large-3 { + width: 25%; } + .grid-x > .large-4 { + width: 33.3333333333%; } + .grid-x > .large-5 { + width: 41.6666666667%; } + .grid-x > .large-6 { + width: 50%; } + .grid-x > .large-7 { + width: 58.3333333333%; } + .grid-x > .large-8 { + width: 66.6666666667%; } + .grid-x > .large-9 { + width: 75%; } + .grid-x > .large-10 { + width: 83.3333333333%; } + .grid-x > .large-11 { + width: 91.6666666667%; } + .grid-x > .large-12 { + width: 100%; } } + +.grid-margin-x:not(.grid-x) > .cell { + width: auto; } + +.grid-margin-y:not(.grid-y) > .cell { + height: auto; } + +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } + .grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } } + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } + .grid-margin-x > .medium-auto { + width: auto; } + .grid-margin-x > .medium-shrink { + width: auto; } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } + .grid-margin-x > .large-shrink { + width: auto; } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } } + +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + +.small-up-1 > .cell { + width: 100%; } + +.small-up-2 > .cell { + width: 50%; } + +.small-up-3 > .cell { + width: 33.3333333333%; } + +.small-up-4 > .cell { + width: 25%; } + +.small-up-5 > .cell { + width: 20%; } + +.small-up-6 > .cell { + width: 16.6666666667%; } + +.small-up-7 > .cell { + width: 14.2857142857%; } + +.small-up-8 > .cell { + width: 12.5%; } + +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; } + .medium-up-2 > .cell { + width: 50%; } + .medium-up-3 > .cell { + width: 33.3333333333%; } + .medium-up-4 > .cell { + width: 25%; } + .medium-up-5 > .cell { + width: 20%; } + .medium-up-6 > .cell { + width: 16.6666666667%; } + .medium-up-7 > .cell { + width: 14.2857142857%; } + .medium-up-8 > .cell { + width: 12.5%; } } + +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; } + .large-up-2 > .cell { + width: 50%; } + .large-up-3 > .cell { + width: 33.3333333333%; } + .large-up-4 > .cell { + width: 25%; } + .large-up-5 > .cell { + width: 20%; } + .large-up-6 > .cell { + width: 16.6666666667%; } + .large-up-7 > .cell { + width: 14.2857142857%; } + .large-up-8 > .cell { + width: 12.5%; } } + +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +.small-margin-collapse { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .small-1 { + width: 8.3333333333%; } + .small-margin-collapse > .small-2 { + width: 16.6666666667%; } + .small-margin-collapse > .small-3 { + width: 25%; } + .small-margin-collapse > .small-4 { + width: 33.3333333333%; } + .small-margin-collapse > .small-5 { + width: 41.6666666667%; } + .small-margin-collapse > .small-6 { + width: 50%; } + .small-margin-collapse > .small-7 { + width: 58.3333333333%; } + .small-margin-collapse > .small-8 { + width: 66.6666666667%; } + .small-margin-collapse > .small-9 { + width: 75%; } + .small-margin-collapse > .small-10 { + width: 83.3333333333%; } + .small-margin-collapse > .small-11 { + width: 91.6666666667%; } + .small-margin-collapse > .small-12 { + width: 100%; } + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .small-3 { + width: 25%; } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .small-6 { + width: 50%; } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .small-9 { + width: 75%; } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .medium-3 { + width: 25%; } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .medium-6 { + width: 50%; } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .medium-9 { + width: 75%; } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +.small-offset-0 { + margin-left: 0%; } + +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 0.625rem); } + +.small-offset-1 { + margin-left: 8.3333333333%; } + +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 0.625rem); } + +.small-offset-2 { + margin-left: 16.6666666667%; } + +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 0.625rem); } + +.small-offset-3 { + margin-left: 25%; } + +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 0.625rem); } + +.small-offset-4 { + margin-left: 33.3333333333%; } + +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 0.625rem); } + +.small-offset-5 { + margin-left: 41.6666666667%; } + +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 0.625rem); } + +.small-offset-6 { + margin-left: 50%; } + +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 0.625rem); } + +.small-offset-7 { + margin-left: 58.3333333333%; } + +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 0.625rem); } + +.small-offset-8 { + margin-left: 66.6666666667%; } + +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 0.625rem); } + +.small-offset-9 { + margin-left: 75%; } + +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 0.625rem); } + +.small-offset-10 { + margin-left: 83.3333333333%; } + +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 0.625rem); } + +.small-offset-11 { + margin-left: 91.6666666667%; } + +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 0.625rem); } + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; } + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 0.9375rem); } + .medium-offset-1 { + margin-left: 8.3333333333%; } + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 0.9375rem); } + .medium-offset-2 { + margin-left: 16.6666666667%; } + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 0.9375rem); } + .medium-offset-3 { + margin-left: 25%; } + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 0.9375rem); } + .medium-offset-4 { + margin-left: 33.3333333333%; } + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 0.9375rem); } + .medium-offset-5 { + margin-left: 41.6666666667%; } + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 0.9375rem); } + .medium-offset-6 { + margin-left: 50%; } + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 0.9375rem); } + .medium-offset-7 { + margin-left: 58.3333333333%; } + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 0.9375rem); } + .medium-offset-8 { + margin-left: 66.6666666667%; } + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 0.9375rem); } + .medium-offset-9 { + margin-left: 75%; } + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 0.9375rem); } + .medium-offset-10 { + margin-left: 83.3333333333%; } + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 0.9375rem); } + .medium-offset-11 { + margin-left: 91.6666666667%; } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 0.9375rem); } } + +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; } + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 0.9375rem); } + .large-offset-1 { + margin-left: 8.3333333333%; } + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 0.9375rem); } + .large-offset-2 { + margin-left: 16.6666666667%; } + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 0.9375rem); } + .large-offset-3 { + margin-left: 25%; } + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 0.9375rem); } + .large-offset-4 { + margin-left: 33.3333333333%; } + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 0.9375rem); } + .large-offset-5 { + margin-left: 41.6666666667%; } + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 0.9375rem); } + .large-offset-6 { + margin-left: 50%; } + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 0.9375rem); } + .large-offset-7 { + margin-left: 58.3333333333%; } + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 0.9375rem); } + .large-offset-8 { + margin-left: 66.6666666667%; } + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 0.9375rem); } + .large-offset-9 { + margin-left: 75%; } + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 0.9375rem); } + .large-offset-10 { + margin-left: 83.3333333333%; } + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 0.9375rem); } + .large-offset-11 { + margin-left: 91.6666666667%; } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 0.9375rem); } } + +.grid-y { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; } + .grid-y > .cell { + width: auto; } + .grid-y > .auto { + height: auto; } + .grid-y > .shrink { + height: auto; } + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + -ms-flex-preferred-size: auto; + flex-basis: auto; } } + .grid-y > .small-1 { + height: 8.3333333333%; } + .grid-y > .small-2 { + height: 16.6666666667%; } + .grid-y > .small-3 { + height: 25%; } + .grid-y > .small-4 { + height: 33.3333333333%; } + .grid-y > .small-5 { + height: 41.6666666667%; } + .grid-y > .small-6 { + height: 50%; } + .grid-y > .small-7 { + height: 58.3333333333%; } + .grid-y > .small-8 { + height: 66.6666666667%; } + .grid-y > .small-9 { + height: 75%; } + .grid-y > .small-10 { + height: 83.3333333333%; } + .grid-y > .small-11 { + height: 91.6666666667%; } + .grid-y > .small-12 { + height: 100%; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + height: auto; } + .grid-y > .medium-shrink { + height: auto; } + .grid-y > .medium-1 { + height: 8.3333333333%; } + .grid-y > .medium-2 { + height: 16.6666666667%; } + .grid-y > .medium-3 { + height: 25%; } + .grid-y > .medium-4 { + height: 33.3333333333%; } + .grid-y > .medium-5 { + height: 41.6666666667%; } + .grid-y > .medium-6 { + height: 50%; } + .grid-y > .medium-7 { + height: 58.3333333333%; } + .grid-y > .medium-8 { + height: 66.6666666667%; } + .grid-y > .medium-9 { + height: 75%; } + .grid-y > .medium-10 { + height: 83.3333333333%; } + .grid-y > .medium-11 { + height: 91.6666666667%; } + .grid-y > .medium-12 { + height: 100%; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + height: auto; } + .grid-y > .large-shrink { + height: auto; } + .grid-y > .large-1 { + height: 8.3333333333%; } + .grid-y > .large-2 { + height: 16.6666666667%; } + .grid-y > .large-3 { + height: 25%; } + .grid-y > .large-4 { + height: 33.3333333333%; } + .grid-y > .large-5 { + height: 41.6666666667%; } + .grid-y > .large-6 { + height: 50%; } + .grid-y > .large-7 { + height: 58.3333333333%; } + .grid-y > .large-8 { + height: 66.6666666667%; } + .grid-y > .large-9 { + height: 75%; } + .grid-y > .large-10 { + height: 83.3333333333%; } + .grid-y > .large-11 { + height: 91.6666666667%; } + .grid-y > .large-12 { + height: 100%; } } + +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame { + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100vw; } + +.cell .grid-frame { + width: 100%; } + +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-height: 100%; } + .cell-block-container > .grid-x { + max-height: 100%; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100vw; } + .cell .medium-grid-frame { + width: 100%; } + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .medium-cell-block-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-height: 100%; } + .medium-cell-block-container > .grid-x { + max-height: 100%; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100vw; } + .cell .large-grid-frame { + width: 100%; } + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .large-cell-block-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-height: 100%; } + .large-cell-block-container > .grid-x { + max-height: 100%; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +.grid-y.grid-frame { + width: auto; + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + height: 100vh; } + +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + width: auto; + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + height: 100vh; } } + +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + width: auto; + overflow: hidden; + position: relative; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + height: 100vh; } } + +.cell .grid-y.grid-frame { + height: 100%; } + +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; } } + +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } + +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; } + +em, +i { + font-style: italic; + line-height: inherit; } + +strong, +b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 80%; + line-height: inherit; } + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; } + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { + line-height: 0; + color: #cacaca; } + +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; } + h2, .h2 { + font-size: 2.5rem; } + h3, .h3 { + font-size: 1.9375rem; } + h4, .h4 { + font-size: 1.5625rem; } + h5, .h5 { + font-size: 1.25rem; } + h6, .h6 { + font-size: 1rem; } } + +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; } + a:hover, a:focus { + color: #1468a0; } + a img { + border: 0; } + +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; } + +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; } + +li { + font-size: inherit; } + +ul { + margin-left: 1.25rem; + list-style-type: disc; } + +ol { + margin-left: 1.25rem; } + +ul ul, ol ul, ul ol, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +dl { + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } + +cite { + display: block; + font-size: 0.8125rem; + color: #8a8a8a; } + cite:before { + content: "— "; } + +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; } + +figure { + margin: 0; } + +code { + padding: 0.125rem 0.3125rem 0.0625rem; + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #0a0a0a; } + +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + color: #0a0a0a; } + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } + +.lead { + font-size: 125%; + line-height: 1.6; } + +.stat { + font-size: 2.5rem; + line-height: 1; } + p + .stat { + margin-top: -1rem; } + +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } + .medium-text-right { + text-align: right; } + .medium-text-center { + text-align: center; } + .medium-text-justify { + text-align: justify; } } + +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; } + .large-text-right { + text-align: right; } + .large-text-center { + text-align: center; } + .large-text-justify { + text-align: justify; } } + +.show-for-print { + display: none !important; } + +@media print { + * { + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + color: black !important; + text-shadow: none !important; } + .show-for-print { + display: block !important; } + .hide-for-print { + display: none !important; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, + a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } + abbr[title]:after { + content: " (" attr(title) ")"; } + pre, + blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + .print-break-inside { + page-break-inside: auto; } } + +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +textarea { + display: block; + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + -webkit-box-shadow: 0 0 5px #cacaca; + box-shadow: 0 0 5px #cacaca; + -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; } + +textarea { + max-width: 100%; } + textarea[rows] { + height: auto; } + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #cacaca; } + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #cacaca; } + +input::placeholder, +textarea::placeholder { + color: #cacaca; } + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } + +[type='submit'], +[type='button'] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0; } + +input[type='search'] { + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } + +[type='checkbox'] + label, +[type='radio'] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } + +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } + +[type='file'] { + width: 100%; } + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + padding: 0.5625rem 0; } + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } + +.input-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + margin-bottom: 1rem; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .input-group > :first-child { + border-radius: 0 0 0 0; } + .input-group > :last-child > * { + border-radius: 0 0 0 0; } + +.input-group-label, .input-group-field, .input-group-button, .input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + margin: 0; + white-space: nowrap; } + +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } + +.input-group-field { + border-radius: 0; + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + height: auto; + min-width: 0; } + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; } + .input-group-button a, + .input-group-button input, + .input-group-button button, + .input-group-button label { + height: auto; + -ms-flex-item-align: stretch; + align-self: stretch; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } + +fieldset { + margin: 0; + padding: 0; + border: 0; } + +legend { + max-width: 100%; + margin-bottom: 0.5rem; } + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; } + .fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } + +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url("data:image/svg+xml;utf8,"); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; } + @media screen and (min-width: 0\0) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } + select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + -webkit-box-shadow: 0 0 5px #cacaca; + box-shadow: 0 0 5px #cacaca; + -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s; } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; } + .is-invalid-input:not(:focus)::-webkit-input-placeholder { + color: #cc4b37; } + .is-invalid-input:not(:focus):-ms-input-placeholder { + color: #cc4b37; } + .is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } + +.is-invalid-label { + color: #cc4b37; } + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; } + .form-error.is-visible { + display: block; } + +.button { + display: inline-block; + vertical-align: middle; + margin: 0 0 1rem 0; + font-family: inherit; + padding: 0.85em 1em; + -webkit-appearance: none; + border: 1px solid transparent; + border-radius: 0; + -webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-size: 0.9rem; + line-height: 1; + text-align: center; + cursor: pointer; + background-color: #1779ba; + color: #fefefe; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } + .button.primary { + background-color: #1779ba; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } + .button.secondary { + background-color: #767676; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button.success { + background-color: #3adb76; + color: #0a0a0a; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button.warning { + background-color: #ffae00; + color: #0a0a0a; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button.alert { + background-color: #cc4b37; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.primary, .button[disabled].primary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.secondary, .button[disabled].secondary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #767676; + color: #fefefe; } + .button.disabled.success, .button[disabled].success { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button.disabled.warning, .button[disabled].warning { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button.disabled.alert, .button[disabled].alert { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc4b37; + color: #fefefe; } + .button.hollow { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow, .button.hollow:hover, .button.hollow:focus { + background-color: transparent; } + .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.secondary { + border: 1px solid #767676; + color: #767676; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.hollow.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear:hover, .button.clear:focus { + background-color: transparent; } + .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + background-color: transparent; } + .button.clear:hover, .button.clear:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] { + border-color: transparent; } + .button.clear.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary:hover, .button.clear.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border-color: transparent; } + .button.clear.secondary { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary:hover, .button.clear.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border-color: transparent; } + .button.clear.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success:hover, .button.clear.success:focus { + border-color: #157539; + color: #157539; } + .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border-color: transparent; } + .button.clear.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning:hover, .button.clear.warning:focus { + border-color: #805700; + color: #805700; } + .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border-color: transparent; } + .button.clear.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert:hover, .button.clear.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border-color: transparent; } + .button.dropdown::after { + display: block; + width: 0; + height: 0; + border: inset 0.4em; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } + .button.dropdown.hollow::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.primary::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.secondary::after { + border-top-color: #767676; } + .button.dropdown.hollow.success::after { + border-top-color: #3adb76; } + .button.dropdown.hollow.warning::after { + border-top-color: #ffae00; } + .button.dropdown.hollow.alert::after { + border-top-color: #cc4b37; } + .button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } + +a.button:hover, a.button:focus { + text-decoration: none; } + +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; } + .accordion[disabled] .accordion-title { + cursor: not-allowed; } + +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } + +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } + +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + :last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: '+'; } + .is-active > .accordion-title::before { + content: '\2013'; } + +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } + +.accordion-menu li { + width: 100%; } + +.accordion-menu a { + padding: 0.7rem 1rem; } + +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } + +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; } + +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; } + +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } + +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + left: auto; + right: 1rem; } + +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; } + +.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; } + +.is-accordion-submenu-parent { + position: relative; } + +.has-submenu-toggle > a { + margin-right: 40px; } + +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + cursor: pointer; + width: 40px; + height: 40px; } + .submenu-toggle::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } + +.submenu-toggle[aria-expanded='true']::after { + -webkit-transform: scaleY(-1); + transform: scaleY(-1); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; } + +.submenu-toggle-text { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; } + +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; } + .badge.primary { + background: #1779ba; + color: #fefefe; } + .badge.secondary { + background: #767676; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #0a0a0a; } + .badge.warning { + background: #ffae00; + color: #0a0a0a; } + .badge.alert { + background: #cc4b37; + color: #fefefe; } + +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } + .breadcrumbs::before, .breadcrumbs::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: "/"; + color: #cacaca; } + .breadcrumbs a { + color: #1779ba; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } + +.button-group { + margin-bottom: 1rem; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + .button-group::before, .button-group::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .button-group::after { + clear: both; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded .button { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + .button-group.primary .button { + background-color: #1779ba; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } + .button-group.secondary .button { + background-color: #767676; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button-group.success .button { + background-color: #3adb76; + color: #0a0a0a; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button-group.warning .button { + background-color: #ffae00; + color: #0a0a0a; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button-group.alert .button { + background-color: #cc4b37; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } + .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + margin-bottom: 0; } } + @media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; + margin-bottom: 0; } } + @media screen and (max-width: 39.9375em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } + .callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } + .callout.success { + background-color: #e1faea; + color: #0a0a0a; } + .callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } + .callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } + +.card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + -webkit-box-shadow: none; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } + .card > :last-child { + margin-bottom: 0; } + +.card-divider { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding: 1rem; + background: #e6e6e6; } + .card-divider > :last-child { + margin-bottom: 0; } + +.card-section { + -webkit-box-flex: 1; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + padding: 1rem; } + .card-section > :last-child { + margin-bottom: 0; } + +.card-image { + min-height: 1px; } + +.close-button { + position: absolute; + color: #8a8a8a; + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + .close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } + .close-button, .close-button.medium { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } + +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + [data-whatinput='mouse'] .menu li { + outline: 0; } + .menu a, + .menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } + .menu input, + .menu select, + .menu a, + .menu button { + margin-bottom: 0; } + .menu input { + display: inline-block; } + .menu, .menu.horizontal { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .menu.vertical { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + .menu.expanded li { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + .menu.simple { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .menu.simple li + li { + margin-left: 1rem; } + .menu.simple a { + padding: 0; } + @media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .menu.medium-vertical { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + .menu.medium-expanded li { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + .menu.medium-simple li { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } } + @media print, screen and (min-width: 64em) { + .menu.large-horizontal { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .menu.large-vertical { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + .menu.large-expanded li { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + .menu.large-simple li { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } } + .menu.nested { + margin-right: 0; + margin-left: 1rem; } + .menu.icons a { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .menu.icon-left li a { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; } + .menu.icon-left li a img, + .menu.icon-left li a i, + .menu.icon-left li a svg { + margin-right: 0.25rem; } + .menu.icon-right li a { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; } + .menu.icon-right li a img, + .menu.icon-right li a i, + .menu.icon-right li a svg { + margin-left: 0.25rem; } + .menu.icon-top li a { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; } + .menu.icon-top li a img, + .menu.icon-top li a i, + .menu.icon-top li a svg { + -ms-flex-item-align: stretch; + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu.icon-bottom li a { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-flow: column nowrap; + flex-flow: column nowrap; } + .menu.icon-bottom li a img, + .menu.icon-bottom li a i, + .menu.icon-bottom li a svg { + -ms-flex-item-align: stretch; + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu .is-active > a { + background: #1779ba; + color: #fefefe; } + .menu .active > a { + background: #1779ba; + color: #fefefe; } + .menu.align-left { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .menu.align-right li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; } + .menu.align-right li .submenu li { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .menu.align-right.vertical li { + display: block; + text-align: right; } + .menu.align-right.vertical li .submenu li { + text-align: right; } + .menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } + .menu.align-center li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + .menu.align-center li .submenu li { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } + +.menu-centered > .menu { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + .menu-centered > .menu li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + .menu-centered > .menu li .submenu li { + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + +.no-js [data-responsive-menu] ul { + display: none; } + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + -webkit-box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ''; } + .menu-icon:hover::after { + background: #cacaca; + -webkit-box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + -webkit-box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: ''; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + -webkit-box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.is-drilldown { + position: relative; + overflow: hidden; } + .is-drilldown li { + display: block; } + .is-drilldown.animate-height { + -webkit-transition: height 0.5s; + transition: height 0.5s; } + +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } + +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + -webkit-transition: -webkit-transform 0.15s linear; + transition: -webkit-transform 0.15s linear; + transition: transform 0.15s linear; + transition: transform 0.15s linear, -webkit-transform 0.15s linear; } + .drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); } + .drilldown .is-drilldown-submenu.is-closing { + -webkit-transform: translateX(100%); + transform: translateX(100%); } + .drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } + +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; } + +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } + +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } + .drilldown .is-drilldown-submenu-parent > a::after { + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + left: auto; + right: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + right: auto; + left: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; + border-left-width: 0; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; + border-left-width: 0; } + +.dropdown-pane { + position: absolute; + z-index: 10; + width: 300px; + padding: 1rem; + visibility: hidden; + display: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } + .dropdown-pane.is-opening { + display: block; } + .dropdown-pane.is-open { + visibility: visible; + display: block; } + +.dropdown-pane.tiny { + width: 100px; } + +.dropdown-pane.small { + width: 200px; } + +.dropdown-pane.large { + width: 400px; } + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + +.dropdown.menu a { + padding: 0.7rem 1rem; } + [data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + +.dropdown.menu .is-active > a { + background: transparent; + color: #1779ba; } + +.no-js .dropdown.menu ul { + display: none; } + +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; } + +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } + +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.dropdown.menu.vertical > li > a::after { + right: 14px; } + +.dropdown.menu.vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; } + .dropdown.menu.large-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } + +.is-dropdown-menu.vertical { + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } + +.is-dropdown-submenu-parent { + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } + .dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } + +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } + .responsive-embed iframe, + .responsive-embed object, + .responsive-embed embed, + .responsive-embed video, + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .responsive-embed.widescreen, + .flex-video.widescreen { + padding-bottom: 56.25%; } + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } + .label.primary { + background: #1779ba; + color: #fefefe; } + .label.secondary { + background: #767676; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #0a0a0a; } + .label.warning { + background: #ffae00; + color: #0a0a0a; } + .label.alert { + background: #cc4b37; + color: #fefefe; } + +.media-object { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-bottom: 1rem; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .media-object img { + max-width: none; } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small { + -ms-flex-wrap: wrap; + flex-wrap: wrap; } } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; } + .media-object.stack-for-small .media-object-section img { + width: 100%; } } + +.media-object-section { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + .media-object-section.main-section { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + +.is-off-canvas-open { + overflow: hidden; } + +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + -webkit-transition: opacity 0.5s ease, visibility 0.5s ease; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } + .js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } + .js-off-canvas-overlay.is-closable { + cursor: pointer; } + .js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } + .js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } + +.off-canvas-wrapper { + position: relative; + overflow: hidden; } + +.off-canvas { + position: fixed; + z-index: 12; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: transform 0.5s ease, -webkit-transform 0.5s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.is-transition-push { + z-index: 12; } + .off-canvas.is-closed { + visibility: hidden; } + .off-canvas.is-transition-overlap { + z-index: 13; } + .off-canvas.is-transition-overlap.is-open { + -webkit-box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.off-canvas-absolute { + position: absolute; + z-index: 12; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: transform 0.5s ease, -webkit-transform 0.5s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas-absolute { + outline: 0; } + .off-canvas-absolute.is-transition-push { + z-index: 12; } + .off-canvas-absolute.is-closed { + visibility: hidden; } + .off-canvas-absolute.is-transition-overlap { + z-index: 13; } + .off-canvas-absolute.is-transition-overlap.is-open { + -webkit-box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas-absolute.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + width: 250px; + -webkit-transform: translateX(-250px); + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left { + -webkit-transform: translateX(-250px); + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + .off-canvas-content.is-open-left.has-transition-push { + -webkit-transform: translateX(250px); + transform: translateX(250px); } + .position-left.is-transition-push { + -webkit-box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + width: 250px; + -webkit-transform: translateX(250px); + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right { + -webkit-transform: translateX(250px); + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + .off-canvas-content.is-open-right.has-transition-push { + -webkit-transform: translateX(-250px); + transform: translateX(-250px); } + .position-right.is-transition-push { + -webkit-box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + -webkit-transform: translateY(-250px); + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top { + -webkit-transform: translateY(-250px); + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + .off-canvas-content.is-open-top.has-transition-push { + -webkit-transform: translateY(250px); + transform: translateY(250px); } + .position-top.is-transition-push { + -webkit-box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } + +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + -webkit-transform: translateY(250px); + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom { + -webkit-transform: translateY(250px); + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + .off-canvas-content.is-open-bottom.has-transition-push { + -webkit-transform: translateY(-250px); + transform: translateY(-250px); } + .position-bottom.is-transition-push { + -webkit-box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } + +.off-canvas-content { + -webkit-transform: none; + transform: none; + -webkit-transition: -webkit-transform 0.5s ease; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + transition: transform 0.5s ease, -webkit-transform 0.5s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + .off-canvas-content.has-transition-push { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + .off-canvas-content .off-canvas.is-open { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-left.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-medium { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-medium { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-right.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-medium { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-medium { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-top.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-medium { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-medium { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-medium { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-left.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-large { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-large { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-right.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-large { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-large { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-top.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-large { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-large { + -webkit-transform: none; + transform: none; + z-index: 12; + -webkit-transition: none; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-large { + -webkit-transform: none; + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + -webkit-transition: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + -webkit-box-shadow: none; + box-shadow: none; + -webkit-transform: none; + transform: none; } + .off-canvas.in-canvas-for-medium .close-button { + display: none; } } + +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + -webkit-transition: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + -webkit-box-shadow: none; + box-shadow: none; + -webkit-transform: none; + transform: none; } + .off-canvas.in-canvas-for-large .close-button { + display: none; } } + +.orbit { + position: relative; } + +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } + +.orbit-slide { + width: 100%; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } + +.orbit-figure { + margin: 0; } + +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } + +.orbit-previous, .orbit-next { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous { + left: 0; } + +.orbit-next { + left: auto; + right: 0; } + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } + +.pagination { + margin-left: 0; + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .pagination::after { + clear: both; } + .pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: '\2026'; + color: #0a0a0a; } + +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: '\00ab'; } + +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: '\00bb'; } + +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } + .progress.primary .progress-meter { + background-color: #1779ba; } + .progress.secondary .progress-meter { + background-color: #767676; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #cc4b37; } + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + position: absolute; + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-touch-action: none; + touch-action: none; } + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + -webkit-transition: all 0s linear; + transition: all 0s linear; } + +.slider-handle { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + left: 0; + z-index: 1; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -ms-touch-action: manipulation; + touch-action: manipulation; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #14679e; } + .slider-handle.is-dragging { + -webkit-transition: all 0s linear; + transition: all 0s linear; } + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + +.sticky-container { + position: relative; } + +.sticky { + position: relative; + z-index: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } + +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } + +body.is-reveal-open { + overflow: hidden; } + +html.is-reveal-open, +html.is-reveal-open body { + min-height: 100%; + overflow: hidden; + position: fixed; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: scroll; } + +.reveal { + z-index: 1006; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + .reveal.collapse { + padding: 0; } + @media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } + @media screen and (max-width: 39.9375em) { + .reveal { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } + +.switch { + height: 2rem; + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; } + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + content: ''; } + input:checked ~ .switch-paddle { + background: #1779ba; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } + +.switch-active, .switch-inactive { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + +.switch-active { + left: 8%; + display: none; } + input:checked + label > .switch-active { + display: block; } + +.switch-inactive { + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } + +.switch.tiny { + height: 1.5rem; } + .switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + .switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } + .switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } + +.switch.small { + height: 1.75rem; } + .switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + .switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } + .switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } + +.switch.large { + height: 2.5rem; } + .switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + .switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } + .switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } + thead, tbody, tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } + thead { + background: #f8f8f8; + color: #0a0a0a; } + tfoot { + background: #f1f1f1; + color: #0a0a0a; } + thead tr, tfoot tr { + background: transparent; } + thead th, thead td, tfoot th, tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + tbody th, tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } + table.unstriped tbody { + background-color: #fefefe; } + table.unstriped tbody tr { + border-bottom: 0; + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } + +@media screen and (max-width: 63.9375em) { + table.stack thead { + display: none; } + table.stack tfoot { + display: none; } + table.stack tr, + table.stack th, + table.stack td { + display: block; } + table.stack td { + border-top: 0; } } + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } + +table.hover thead tr:hover { + background-color: #f3f3f3; } + +table.hover tfoot tr:hover { + background-color: #ececec; } + +table.hover tbody tr:hover { + background-color: #f9f9f9; } + +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } + +.table-scroll { + overflow-x: auto; } + .table-scroll table { + width: auto; } + +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; } + .tabs::before, .tabs::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .tabs::after { + clear: both; } + +.tabs.vertical > li { + display: block; + float: none; + width: auto; } + +.tabs.simple > li > a { + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } + +.tabs.primary { + background: #1779ba; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } + +.tabs-title { + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + .tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; + color: #1779ba; } + +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; } + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } + +.tabs-panel { + display: none; + padding: 1rem; } + .tabs-panel.is-active { + display: block; } + +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: solid 4px #fefefe; + border-radius: 0; + -webkit-box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } + +a.thumbnail { + -webkit-transition: -webkit-box-shadow 200ms ease-out; + transition: -webkit-box-shadow 200ms ease-out; + transition: box-shadow 200ms ease-out; + transition: box-shadow 200ms ease-out, -webkit-box-shadow 200ms ease-out; } + a.thumbnail:hover, a.thumbnail:focus { + -webkit-box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } + a.thumbnail image { + -webkit-box-shadow: none; + box-shadow: none; } + +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.title-bar-left, +.title-bar-right { + -webkit-box-flex: 1; + -ms-flex: 1 1 0px; + flex: 1 1 0px; } + +.title-bar-right { + text-align: right; } + +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; } + +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } + +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; } + .tooltip::before { + position: absolute; } + .tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } + .tooltip.bottom.align-center::before { + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + .tooltip.top::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } + .tooltip.top.align-center::before { + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); } + .tooltip.left::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } + .tooltip.left.align-center::before { + bottom: auto; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + .tooltip.right::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } + .tooltip.right.align-center::before { + bottom: auto; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + .tooltip.align-top::before { + bottom: auto; + top: 10%; } + .tooltip.align-bottom::before { + bottom: 10%; + top: auto; } + .tooltip.align-left::before { + left: 10%; + right: auto; } + .tooltip.align-right::before { + left: auto; + right: 10%; } + +.top-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.5rem; + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, + .top-bar .top-bar-right { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + @media print, screen and (min-width: 40em) { + .top-bar { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .top-bar .top-bar-left { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + margin-right: auto; } + .top-bar .top-bar-right { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + margin-left: auto; } } + @media screen and (max-width: 63.9375em) { + .top-bar.stacked-for-medium { + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } } + @media screen and (max-width: 74.9375em) { + .top-bar.stacked-for-large { + -ms-flex-wrap: wrap; + flex-wrap: wrap; } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } } + +.top-bar-title { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; } + +.top-bar-left, +.top-bar-right { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; } + +.hide { + display: none !important; } + +.invisible { + visibility: hidden; } + +@media screen and (max-width: 39.9375em) { + .hide-for-small-only { + display: none !important; } } + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } } + +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } } + +@media screen and (max-width: 39.9375em) { + .show-for-medium { + display: none !important; } } + +@media screen and (min-width: 40em) and (max-width: 63.9375em) { + .hide-for-medium-only { + display: none !important; } } + +@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } + +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } + +@media screen and (max-width: 63.9375em) { + .show-for-large { + display: none !important; } } + +@media screen and (min-width: 64em) and (max-width: 74.9375em) { + .hide-for-large-only { + display: none !important; } } + +@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } } + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; } + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; } + +.show-for-landscape, +.hide-for-portrait { + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } + +.hide-for-landscape, +.show-for-portrait { + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-center { + display: block; + margin-right: auto; + margin-left: auto; } + +.clearfix::before, .clearfix::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + +.clearfix::after { + clear: both; } + +.align-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; } + +.align-center { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + +.align-justify { + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; } + +.align-spaced { + -ms-flex-pack: distribute; + justify-content: space-around; } + +.align-right.vertical.menu > li > a { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; } + +.align-center.vertical.menu > li > a { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + +.align-top { + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; } + +.align-self-top { + -ms-flex-item-align: start; + align-self: flex-start; } + +.align-bottom { + -webkit-box-align: end; + -ms-flex-align: end; + align-items: flex-end; } + +.align-self-bottom { + -ms-flex-item-align: end; + align-self: flex-end; } + +.align-middle { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + +.align-self-middle { + -ms-flex-item-align: center; + align-self: center; } + +.align-stretch { + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; } + +.align-self-stretch { + -ms-flex-item-align: stretch; + align-self: stretch; } + +.align-center-middle { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -ms-flex-line-pack: center; + align-content: center; } + +.small-order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + +.small-order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + +.small-order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + +.small-order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + +.small-order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + +.small-order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + +@media print, screen and (min-width: 40em) { + .medium-order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .medium-order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .medium-order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .medium-order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .medium-order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .medium-order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } } + +@media print, screen and (min-width: 64em) { + .large-order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .large-order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .large-order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .large-order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .large-order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .large-order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } } + +.flex-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + +.flex-child-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; } + +.flex-child-grow { + -webkit-box-flex: 1; + -ms-flex: 1 0 auto; + flex: 1 0 auto; } + +.flex-child-shrink { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; } + +.flex-dir-row { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + +.flex-dir-row-reverse { + -webkit-box-orient: horizontal; + -webkit-box-direction: reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; } + +.flex-dir-column { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + +.flex-dir-column-reverse { + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; } + +@media print, screen and (min-width: 40em) { + .medium-flex-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .medium-flex-child-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; } + .medium-flex-child-grow { + -webkit-box-flex: 1; + -ms-flex: 1 0 auto; + flex: 1 0 auto; } + .medium-flex-child-shrink { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; } + .medium-flex-dir-row { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .medium-flex-dir-row-reverse { + -webkit-box-orient: horizontal; + -webkit-box-direction: reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; } + .medium-flex-dir-column { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + .medium-flex-dir-column-reverse { + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; } } + +@media print, screen and (min-width: 64em) { + .large-flex-container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .large-flex-child-auto { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; } + .large-flex-child-grow { + -webkit-box-flex: 1; + -ms-flex: 1 0 auto; + flex: 1 0 auto; } + .large-flex-child-shrink { + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; } + .large-flex-dir-row { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .large-flex-dir-row-reverse { + -webkit-box-orient: horizontal; + -webkit-box-direction: reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; } + .large-flex-dir-column { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + .large-flex-dir-column-reverse { + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; } } + +.text-hide { + font: 0/0 a !important; + color: transparent !important; + text-shadow: none !important; + background-color: transparent !important; + border: 0 !important; } + +.text-truncate { + max-width: 100% !important; + overflow: hidden !important; + text-overflow: ellipsis; + white-space: nowrap !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-wrap { + word-wrap: break-word !important; } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.text-overline { + text-decoration: overline !important; } + +.text-underline { + text-decoration: underline !important; } + +.text-line-through { + text-decoration: line-through !important; } + +.font-wide { + letter-spacing: 0.25rem; } + +.font-normal { + font-weight: normal; } + +.font-bold { + font-weight: bold; } + +.font-italic { + font-style: italic !important; } + +ul.list-disc { + list-style-type: disc !important; } + +ul.list-circle { + list-style-type: circle !important; } + +ul.list-square { + list-style-type: square !important; } + +ol.list-decimal { + list-style-type: decimal !important; } + +ol.list-lower-alpha { + list-style-type: lower-alpha !important; } + +ol.list-lower-latin { + list-style-type: lower-latin !important; } + +ol.list-lower-roman { + list-style-type: lower-roman !important; } + +ol.list-upper-alpha { + list-style-type: upper-alpha !important; } + +ol.list-upper-latin { + list-style-type: upper-latin !important; } + +ol.list-upper-roman { + list-style-type: upper-roman !important; } + +.rounded { + border-radius: 5000px !important; } + +.radius { + border-radius: 0.1875rem; } + +.bordered { + border: 0.0625rem solid #cacaca; } + +.shadow { + -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } + +.arrow-down { + display: block; + width: 0; + height: 0; + border: inset 0.4375rem; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #0a0a0a transparent transparent; } + +.arrow-up { + display: block; + width: 0; + height: 0; + border: inset 0.4375rem; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #0a0a0a; } + +.arrow-right { + display: block; + width: 0; + height: 0; + border: inset 0.4375rem; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #0a0a0a; } + +.arrow-left { + display: block; + width: 0; + height: 0; + border: inset 0.4375rem; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #0a0a0a transparent transparent; } + +.separator-center { + text-align: center !important; } + .separator-center::before, .separator-center::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .separator-center::after { + clear: both; } + .separator-center::after { + position: relative !important; + width: 3rem; + border-bottom: 0.125rem solid #1779ba; + margin: 1rem auto 0; } + +.separator-left { + text-align: left !important; } + .separator-left::before, .separator-left::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .separator-left::after { + clear: both; } + .separator-left::after { + position: relative !important; + width: 3rem; + border-bottom: 0.125rem solid #1779ba; + margin: 1rem auto 0; + margin-left: 0 !important; } + +.separator-right { + text-align: right !important; } + .separator-right::before, .separator-right::after { + display: table; + content: ' '; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .separator-right::after { + clear: both; } + .separator-right::after { + position: relative !important; + width: 3rem; + border-bottom: 0.125rem solid #1779ba; + margin: 1rem auto 0; + margin-right: 0 !important; } + +.overflow-visible { + overflow: visible !important; } + +.overflow-x-visible { + overflow-x: visible !important; } + +.overflow-y-visible { + overflow-y: visible !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.overflow-x-hidden { + overflow-x: hidden !important; } + +.overflow-y-hidden { + overflow-y: hidden !important; } + +.overflow-scroll { + overflow: scroll !important; } + +.overflow-x-scroll { + overflow-x: scroll !important; } + +.overflow-y-scroll { + overflow-y: scroll !important; } + +.display-inline { + display: inline !important; } + +.display-inline-block { + display: inline-block !important; } + +.display-block { + display: block !important; } + +.display-table { + display: table !important; } + +.display-table-cell { + display: table-cell !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-fixed-top { + position: fixed !important; + top: 0rem !important; + right: 0rem !important; + left: 0rem !important; + z-index: 975; } + +.position-fixed-bottom { + position: fixed !important; + right: 0rem !important; + bottom: 0rem !important; + left: 0rem !important; + z-index: 975; } + +.border-box { + -webkit-box-sizing: border-box !important; + box-sizing: border-box !important; } + +.border-none { + border: none !important; } + +.width-25 { + width: 25% !important; } + +.width-50 { + width: 50% !important; } + +.width-75 { + width: 75% !important; } + +.width-100 { + width: 100% !important; } + +.height-25 { + height: 25% !important; } + +.height-50 { + height: 50% !important; } + +.height-75 { + height: 75% !important; } + +.height-100 { + height: 100% !important; } + +.max-width-100 { + max-width: 100% !important; } + +.max-height-100 { + max-height: 100% !important; } + +.margin-0 { + margin-top: 0rem !important; + margin-right: 0rem !important; + margin-bottom: 0rem !important; + margin-left: 0rem !important; } + +.padding-0 { + padding-top: 0rem !important; + padding-right: 0rem !important; + padding-bottom: 0rem !important; + padding-left: 0rem !important; } + +.margin-top-0 { + margin-top: 0rem !important; } + +.padding-top-0 { + padding-top: 0rem !important; } + +.margin-right-0 { + margin-right: 0rem !important; } + +.padding-right-0 { + padding-right: 0rem !important; } + +.margin-bottom-0 { + margin-bottom: 0rem !important; } + +.padding-bottom-0 { + padding-bottom: 0rem !important; } + +.margin-left-0 { + margin-left: 0rem !important; } + +.padding-left-0 { + padding-left: 0rem !important; } + +.margin-horizontal-0 { + margin-right: 0rem !important; + margin-left: 0rem !important; } + +.padding-horizontal-0 { + padding-right: 0rem !important; + padding-left: 0rem !important; } + +.margin-vertical-0 { + margin-top: 0rem !important; + margin-bottom: 0rem !important; } + +.padding-vertical-0 { + padding-top: 0rem !important; + padding-bottom: 0rem !important; } + +.margin-1 { + margin-top: 1rem !important; + margin-right: 1rem !important; + margin-bottom: 1rem !important; + margin-left: 1rem !important; } + +.padding-1 { + padding-top: 1rem !important; + padding-right: 1rem !important; + padding-bottom: 1rem !important; + padding-left: 1rem !important; } + +.margin-top-1 { + margin-top: 1rem !important; } + +.padding-top-1 { + padding-top: 1rem !important; } + +.margin-right-1 { + margin-right: 1rem !important; } + +.padding-right-1 { + padding-right: 1rem !important; } + +.margin-bottom-1 { + margin-bottom: 1rem !important; } + +.padding-bottom-1 { + padding-bottom: 1rem !important; } + +.margin-left-1 { + margin-left: 1rem !important; } + +.padding-left-1 { + padding-left: 1rem !important; } + +.margin-horizontal-1 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + +.padding-horizontal-1 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + +.margin-vertical-1 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + +.padding-vertical-1 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + +.margin-2 { + margin-top: 2rem !important; + margin-right: 2rem !important; + margin-bottom: 2rem !important; + margin-left: 2rem !important; } + +.padding-2 { + padding-top: 2rem !important; + padding-right: 2rem !important; + padding-bottom: 2rem !important; + padding-left: 2rem !important; } + +.margin-top-2 { + margin-top: 2rem !important; } + +.padding-top-2 { + padding-top: 2rem !important; } + +.margin-right-2 { + margin-right: 2rem !important; } + +.padding-right-2 { + padding-right: 2rem !important; } + +.margin-bottom-2 { + margin-bottom: 2rem !important; } + +.padding-bottom-2 { + padding-bottom: 2rem !important; } + +.margin-left-2 { + margin-left: 2rem !important; } + +.padding-left-2 { + padding-left: 2rem !important; } + +.margin-horizontal-2 { + margin-right: 2rem !important; + margin-left: 2rem !important; } + +.padding-horizontal-2 { + padding-right: 2rem !important; + padding-left: 2rem !important; } + +.margin-vertical-2 { + margin-top: 2rem !important; + margin-bottom: 2rem !important; } + +.padding-vertical-2 { + padding-top: 2rem !important; + padding-bottom: 2rem !important; } + +.margin-3 { + margin-top: 3rem !important; + margin-right: 3rem !important; + margin-bottom: 3rem !important; + margin-left: 3rem !important; } + +.padding-3 { + padding-top: 3rem !important; + padding-right: 3rem !important; + padding-bottom: 3rem !important; + padding-left: 3rem !important; } + +.margin-top-3 { + margin-top: 3rem !important; } + +.padding-top-3 { + padding-top: 3rem !important; } + +.margin-right-3 { + margin-right: 3rem !important; } + +.padding-right-3 { + padding-right: 3rem !important; } + +.margin-bottom-3 { + margin-bottom: 3rem !important; } + +.padding-bottom-3 { + padding-bottom: 3rem !important; } + +.margin-left-3 { + margin-left: 3rem !important; } + +.padding-left-3 { + padding-left: 3rem !important; } + +.margin-horizontal-3 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + +.padding-horizontal-3 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + +.margin-vertical-3 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + +.padding-vertical-3 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } +/*# sourceMappingURL=foundation-prototype.css.map */ \ No newline at end of file diff --git a/library/vendor/foundation-sites/assets/foundation-prototype.css.map b/library/vendor/foundation-sites/assets/foundation-prototype.css.map new file mode 100644 index 0000000..81fb677 --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation-prototype.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["foundation-prototype.css","../scss/foundation.scss","../scss/util/_breakpoint.scss","../scss/components/_reveal.scss","../_vendor/normalize-scss/sass/normalize/_normalize-mixin.scss","../_vendor/normalize-scss/sass/normalize/_variables.scss","../_vendor/normalize-scss/sass/normalize/_vertical-rhythm.scss","../scss/_global.scss","../scss/util/_unit.scss","../scss/util/_mixins.scss","../scss/xy-grid/_classes.scss","../scss/xy-grid/_gutters.scss","../scss/xy-grid/_grid.scss","../scss/xy-grid/_cell.scss","../scss/xy-grid/_layout.scss","../scss/xy-grid/_collapse.scss","../scss/xy-grid/_position.scss","../scss/xy-grid/_frame.scss","../scss/typography/_base.scss","../scss/typography/_helpers.scss","../scss/typography/_alignment.scss","../scss/typography/_print.scss","../scss/forms/_text.scss","../scss/forms/_checkbox.scss","../scss/forms/_label.scss","../scss/forms/_help-text.scss","../scss/forms/_input-group.scss","../scss/forms/_fieldset.scss","../scss/forms/_select.scss","../scss/forms/_error.scss","../scss/components/_button.scss","../scss/components/_accordion.scss","../scss/components/_accordion-menu.scss","../scss/components/_menu.scss","../scss/components/_badge.scss","../scss/components/_breadcrumbs.scss","../scss/components/_button-group.scss","../scss/components/_callout.scss","../scss/components/_card.scss","../scss/components/_close-button.scss","../scss/components/_menu-icon.scss","../scss/components/_drilldown.scss","../scss/components/_dropdown-menu.scss","../scss/components/_dropdown.scss","../scss/components/_responsive-embed.scss","../scss/util/_math.scss","../scss/components/_label.scss","../scss/components/_media-object.scss","../scss/components/_off-canvas.scss","../scss/components/_orbit.scss","../scss/components/_pagination.scss","../scss/components/_progress-bar.scss","../scss/forms/_progress.scss","../scss/components/_slider.scss","../scss/forms/_range.scss","../scss/components/_sticky.scss","../scss/components/_switch.scss","../scss/components/_table.scss","../scss/util/_color.scss","../scss/components/_tabs.scss","../scss/components/_thumbnail.scss","../scss/components/_title-bar.scss","../scss/components/_tooltip.scss","../scss/components/_top-bar.scss","../scss/components/_visibility.scss","../scss/components/_float.scss","../scss/components/_flex.scss","../scss/util/_flex.scss","../scss/prototype/_text-utilities.scss","../scss/prototype/_text-transformation.scss","../scss/prototype/_text-decoration.scss","../scss/prototype/_font-styling.scss","../scss/prototype/_list-style-type.scss","../scss/prototype/_rounded.scss","../scss/prototype/_bordered.scss","../scss/prototype/_shadow.scss","../scss/prototype/_arrow.scss","../scss/prototype/_separator.scss","../scss/prototype/_position.scss","../scss/prototype/_overflow.scss","../scss/prototype/_display.scss","../scss/prototype/_border-box.scss","../scss/prototype/_border-none.scss","../scss/prototype/_sizing.scss","../scss/prototype/_spacing.scss"],"names":[],"mappings":"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ECtDrD;;AAFG;EDyDF,WADoD,ECtDrD;;AAFG;EDyDF,sBADoD,ECtDrD;;AAFG;EDyDF,sBADoD,ECtDrD;;AAFG;EDyDF,aADoD,ECtDrD;;AZoIG;EYtIA;IDyDF,YADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,aADoD,ECtDrD,EAAA;;AZoIG;EYtIA;IDyDF,YADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,WADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,sBADoD,ECtDrD;EAFG;IDyDF,aADoD,ECtDrD,EAAA;;AAFG;EDyDF,4BADgH,ECtDjH;;AAFG;EDyDF,2BADgH,ECtDjH;;AAFG;EDyDF,sCADgH,ECtDjH;;AAFG;EDyDF,2BADgH,ECtDjH;;AAFG;EDyDF,2BADgH,ECtDjH;;AAFG;EDyDF,sCADgH,ECtDjH;;AAFG;EDyDF,sCADgH,ECtDjH;;AAFG;EDyDF,6BADgH,ECtDjH;;AZoIG;EYtIA;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,2BADgH,ECtDjH;EAFG;IDyDF,sCADgH,ECtDjH;EAFG;IDyDF,2BADgH,ECtDjH;EAFG;IDyDF,2BADgH,ECtDjH;EAFG;IDyDF,sCADgH,ECtDjH;EAFG;IDyDF,sCADgH,ECtDjH;EAFG;IDyDF,6BADgH,ECtDjH;EAFG;IDyDF,6BADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,8BADgH,ECtDjH,EAAA;;AZoIG;EYtIA;IDyDF,6BADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,4BADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,uCADgH,ECtDjH;EAFG;IDyDF,8BADgH,ECtDjH,EAAA;;AJgMG;EKvME,gBAA0B;EAA1B,eAA0B,ELyM3B;EKtMC;IAEE,gBAA0B;IAA1B,eAA0B,EAE7B;EAoBO;IFmCV,qBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,YADoD,EEhC3C;Eb8GP;IahHQ;MFmCV,qBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,YADoD,EEhC3C,EAAA;Eb8GP;IahHQ;MFmCV,qBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,WADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,sBADoD,EEhC3C;IAFC;MFmCV,YADoD,EEhC3C,EAAA;;ALgLP;EKtKE,gBAA0B;EAA1B,eAA0B,ELwK3B;EKrKC;IAEE,iBAA4B;IAA5B,gBAA4B,EAE/B;;Ab6FD;EQ4DA;IKvME,gBAA0B;IAA1B,eAA0B,ELyM3B;IKtMC;MAEE,gBAA0B;MAA1B,eAA0B,EAE7B,EAAA;;AboID;EazHQ;IF4CV,qBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,YADoD,EEzC3C,EAAA;;AbuHP;EahHQ;IFmCV,qBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,YADoD,EEhC3C,EAAA;;Ab8GP;EahHQ;IFmCV,qBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,YADoD,EEhC3C,EAAA;;Ab8GP;EQkEA;IKtKE,gBAA0B;IAA1B,eAA0B,ELwK3B;IKrKC;MAEE,iBAA4B;MAA5B,gBAA4B,EAE/B,EAAA;;Ab6FD;EQ4DA;IKvME,gBAA0B;IAA1B,eAA0B,ELyM3B;IKtMC;MAEE,gBAA0B;MAA1B,eAA0B,EAE7B,EAAA;;AboID;EazHQ;IF4CV,qBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,YADoD,EEzC3C,EAAA;;AbuHP;EazHQ;IF4CV,qBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,WADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,sBADoD,EEzC3C;EAFC;IF4CV,YADoD,EEzC3C,EAAA;;AbuHP;EahHQ;IFmCV,qBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,WADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,sBADoD,EEhC3C;EAFC;IFmCV,YADoD,EEhC3C,EAAA;;Ab8GP;EQkEA;IKtKE,gBAA0B;IAA1B,eAA0B,ELwK3B;IKrKC;MAEE,iBAA4B;MAA5B,gBAA4B,EAE/B,EAAA;;AL6KD;EM1NF,gBAA6B,EN4N1B;;AAED;EM9NF,iCAA6B,ENgO1B;;AAND;EM1NF,2BAA6B,EN4N1B;;AAED;EM9NF,4CAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,iBAA6B,EN4N1B;;AAED;EM9NF,kCAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,iBAA6B,EN4N1B;;AAED;EM9NF,kCAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,iBAA6B,EN4N1B;;AAED;EM9NF,kCAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;AAND;EM1NF,4BAA6B,EN4N1B;;AAED;EM9NF,6CAA6B,ENgO1B;;ARtFD;EQgFA;IM1NF,gBAA6B,EN4N1B;EAED;IM9NF,kCAA6B,ENgO1B;EAND;IM1NF,2BAA6B,EN4N1B;EAED;IM9NF,6CAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,iBAA6B,EN4N1B;EAED;IM9NF,mCAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,iBAA6B,EN4N1B;EAED;IM9NF,mCAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,iBAA6B,EN4N1B;EAED;IM9NF,mCAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;IM9NF,8CAA6B,ENgO1B,EAAA;;ARtFD;EQgFA;IM1NF,gBAA6B,EN4N1B;EAED;IM9NF,kCAA6B,ENgO1B;EAND;IM1NF,2BAA6B,EN4N1B;EAED;IM9NF,6CAA6B,ENgO1B;EAND;IM1NF,4BAA6B,EN4N1B;EAED;I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C;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,4BADgH,EHgC/G;EAFC;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,4BADgH,EHgC/G;EAFC;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,uCADgH,EHgC/G;EAFC;IG7BF,6BADgH,EHgC/G;ER8CC;IQ5DF;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,8BADgH,EHgC/G;IAdD;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,8BADgH,EHgC/G,EAAA;ER8CC;IQ5DF;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BAD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DgH,EHgC/G;EAFC;IG7BF,6BADgH,EHgC/G;ER8CC;IQ5DF;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,8BADgH,EHgC/G;IAdD;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,8BADgH,EHgC/G,EAAA;ER8CC;IQ5DF;MGzBA,aAAmB,EH2BpB;IAEC;MGzBA,aAAmB,EH2BpB;IAMG;MG7BF,uCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,6BADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,wCADgH,EHgC/G;IAFC;MG7BF,8BADgH,EHgC/G,EAAA;;AAySD;EO3XI,8BAAmC,EP6XtC;ER7PC;IQ2PF;MO3XI,+BAAmC,EP6XtC,EAAA;ER7PC;IQ2PF;MO3XI,+BAAmC,EP6XtC,EAAA;;AR7PC;EQ+PA;IO/XE,+BAAmC,EPiYpC,EAAA;;ARjQD;EQ+PA;IO/XE,+BAAmC,EPiYpC,EAAA;;AQrKL;;;;;;;;;;;;;;;;;;;EAmBE,UAAS;EACT,WAAU,EACX;;AAGD;EACE,oBAzK0B;EA2K1B,mBAAkB;EAClB,iBAhLsB;EAiLtB,mCAzKyC,EA0K1C;;AAGD;;EAEE,mBAAkB;EAClB,qBAAoB,EACrB;;AAGD;;EAEE,kBXnNqB;EWoNrB,qBAAoB,EACrB;;AdgDC;Ec5CA,eA5MiB;EA6MjB,qBAAoB,EACrB;;AAGD;;;;;;EAME,oEX5PqE;EW6PrE,mBAzRsB;EA0RtB,oBX1OyB;EW2OzB,eAnRkB;EAoRlB,mCA/NsC,EAqOvC;EAhBD;;;;;;IAaI,eAAc;IACd,eX5Re,EW6RhB;;AAQG;EAII,kBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AAjCD;EAII,mBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AAjCD;EAII,qBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AAjCD;EAII,oBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AAjCD;EAII,qBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AAjCD;EAII,gBVvP6C;EUmQ7C,iBA7SW;EAqTX,cAAa;EAOb,sBAxTiB,EA0TpB;;AhBzMH;EgBwKE;IAII,gBVvP6C,EUoRhD;EAjCD;IAII,kBVvP6C,EUoRhD;EAjCD;IAII,qBVvP6C,EUoRhD;EAjCD;IAII,qBVvP6C,EUoRhD;EAjCD;IAII,mBVvP6C,EUoRhD;EAjCD;IAII,gBVvP6C,EUoRhD,EAAA;;AdnGL;Ec0GA,qBAAoB;EACpB,eX3Vc;EW4Vd,sBA9NyB;EAgOzB,gBAAe,EAahB;EAlBD;IASI,eAxO2D,EA4O5D;EAbH;IAgBI,UAAS,EACV;;AdvKD;Ec4KA,YAAW;EAEX,iBVlTqD;EUmTrD,UAAS;EACT,qBArOyB;EAuOzB,cAAa;EACb,gBAAe;EACf,iCX1WiB;EW2WjB,eAAc,EACf;;AAGD;;;EAGE,oBAzS0B;EA0S1B,6BAlOyB;EAmOzB,iBA/SsB,EAgTvB;;AAGD;EACE,mBAAkB,EACnB;;AAGD;EACE,qBAzOsB;EA0OtB,sBAlPkB,EAmPnB;;AAGD;EACE,qBA/OsB,EAgPvB;;AAGD;EAEI,qBAjP2B;EAkP3B,iBAAgB,EACjB;;AAIH;EACE,oBApPyB,EA0P1B;EAPD;IAII,sBA/O8B;IAgP9B,kBXrWmB,EWsWpB;;AAIH;EACE,iBAlV0B;EAmV1B,uCV1WqD;EU2WrD,+BX7ZiB,EWmalB;EATD;IAMI,iBA3VoB;IA4VpB,eX7Za,EW8Zd;;AAIH;EACE,eAAc;EACd,qBVtXqD;EUuXrD,eXrae,EW0ahB;EARD;IAMI,cA/OgB,EAAa;;AAoPjC;EACE,kCX1aW;EW2aX,aAAY;EACZ,sBAAqB,EACtB;;Ad7QC;EciRA,UAAS,EACV;;AAGD;EACE,sCV5YqD;EU8YrD,0BXhciB;EWicjB,0BXrcgB;EWuchB,6DAncmE;EAocnE,oBXxZyB;EWyZzB,eX7bW,EW8bZ;;AAGD;EACE,UAAS;EACT,4BVpZS;EUsZT,0BXjdgB;EWmdhB,6DA/cmE;EAgdnE,eXxcW,EW6cZ;;AC5cD;EACE,mBAlByB;EAmBzB,sBAf4B;EAiB5B,oBZ+ByB;EY9BzB,iBAlCsB;EAmCtB,eZXe,EYYhB;;AAGD;EACE,gBAhDqC;EAiDrC,iBA7CiB,EA8ClB;;AAGD;EACE,kBA1BmB;EA2BnB,eAAc,EAKf;EAHC;IACE,kBAAiB,EAClB;;AAGH;EAGI,eAAgC;EAChC,iBAAgB,EACjB;;AC/DK;EACE,iBARe,EAShB;;AAFD;EACE,kBARsB,EASvB;;AAFD;EACE,mBAR8B,EAS/B;;AAFD;EACE,oBARuC,EASxC;;AlBmJL;EkB1JI;IACE,iBAHe,EAIhB;EAFD;IACE,kBAHsB,EAIvB;EAFD;IACE,mBAH8B,EAI/B;EAFD;IACE,oBAHuC,EAIxC,EAAA;;AlBwJL;EkB1JI;IACE,iBAHe,EAIhB;EAFD;IACE,kBAHsB,EAIvB;EAFD;IACE,mBAH8B,EAI/B;EAFD;IACE,oBAHuC,EAIxC,EAAA;;ACET;EAAkB,yBAAwB,EAAK;;AAE/C;EACE;IAEI,mCAAkC;IAGpC,oCAA2B;YAA3B,4BAA2B;IAE3B,wBAAuB;IACvB,6BAA4B,EAC7B;EAZH;IAcoB,0BAAyB,EAAK;EAChD;IAAkB,yBAAwB,EAAK;EAE/C;IAAuB,0BAAyB,EAAK;EACrD;IAAuB,uCAAsC,EAAK;EAClE;IAAuB,oCAAmC,EAAK;EAC/D;IAAoB,8BAA6B,EAAK;EACtD;IAAoB,+BAA8B,EAAK;EACvD;IAAoB,+BAA8B,EAAK;EAGvD;;IACY,2BAA0B,EAAI;EAExC;IAAgB,6BAA4B,EAAI;EAIlD;;;IAEqB,YAAW,EAAK;EAGrC;IAAoB,8BAA6B,EAAI;EAGrD;;IAEE,0Bdba;Iccb,yBAAwB,EACzB;EAGD;IAAQ,4BAA2B,EAAK;EAExC;;IACM,yBAAwB,EAAK;EjBgVnC;IiB9UM,2BAA0B,EAAK;EAErC;IAAQ,cAAa,EAAA;EAErB;;;IAGE,WAAU;IACV,UAAS,EACV;EAGD;;IACK,wBAAuB,EAAK;EAGjC;IACE,wBAAuB,EACxB,EAAA;;ArBsmEL;;EsBlmEE,eAAc;EACd,+BAAsB;UAAtB,uBAAsB;EACtB,YAAW;EACX,kBALsJ;EAMtJ,iBdHuD;EcIvD,gBAtC+B;EAwC/B,0BfxDmB;EeyDnB,iBfLe;EeMf,0Bf9Ca;Ee+Cb,0DfnDa;UemDb,kDfnDa;EeqDb,qBAjFyB;EAkFzB,gBdZuD;EcavD,oBfnB2B;EeoB3B,iBflFqB;EemFrB,efzDa;Ee4DX,4EApC8D;EAoC9D,oEApC8D;EAoC9D,4DApC8D;EAoC9D,qFApC8D;EAyD9D,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EACjB;EtB4kED;;IsB7lEE,cAAa;IACb,0BftEe;IeuEf,0Bf/DW;IegEX,oCf5EiB;Ye4EjB,4Bf5EiB;Ie+Ef,4EA/C4D;IA+C5D,oEA/C4D;IA+C5D,4DA/C4D;IA+C5D,qFA/C4D,EAiD/D;;AlBqdC;EkBxcA,gBAAe,EAKhB;EAND;IAII,aAAY,EACb;;AAGH;;EAII,efzGe,Ee0GhB;;AALH;;EAII,efzGe,Ee0GhB;;AALH;;EAII,efzGe,Ee0GhB;;AALH;;;EAUI,0BfnHc;EeoHd,oBApF6B,EAqF9B;;AtB4kEL;;EsBtkEI,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB;EAChB,iBfpEa,EeqEd;;AAGD;EACE,+BAAsB;UAAtB,uBAAsB,EACvB;;AtBukEH;;;EuB/tEI,iBf4EqD,Ee3EtD;;AvBmuEH;;EuB9tEI,sBAAqB;EACrB,yBAAwB;EAExB,oBAAkD;EAClD,mBfkEqD;EejErD,iBAAgB,EAKjB;EvB2tED;;IuB7tEI,gBAAe,EAChB;;AAIH;;EAEE,qBAAmD,EACpD;;AvB6tEH;EuBztEI,YAAW,EACZ;;ACGD;EAjBA,eAAc;EACd,UAAS;EAET,oBhB4DuD;EgB3DvD,oBjBqD2B;EiBpD3B,iBAR0B;EAS1B,ejBea,EiBEZ;EAND;IALA,iBhBmDuD;IgBlDvD,qBAA8D,EAS3D;;AC1BH;EAGE,oBAFuC;EAGvC,qBjB+DqD;EiB9DrD,mBARwB;EASxB,elBmBW,EkBlBZ;;ACFD;EACE,qBAAiC;EAAjC,qBAAiC;EAAjC,cAAiC;EACjC,YAAW;EACX,oBlB2DqD;EkBxDnD,2BAAoB;MAApB,wBAAoB;UAApB,qBAAoB,EAYvB;EAlBD;IAUI,uBnBsDW,EmBrDZ;EAXH;IAeM,uBAAiH,EAClH;;AAIL;;;;EACE,UAAS;EACT,oBAAmB,EAMpB;;AAED;EAEE,gBArCuB;EAsCvB,0BnBrBiB;EmBsBjB,oBnB1BgB;EmB4BhB,enBhBW;EmBiBX,mBAAkB;EAClB,oBAAmB;EAGjB,qBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,oBAAc;MAAd,mBAAc;UAAd,eAAc;EACd,0BAAmB;MAAnB,uBAAmB;UAAnB,oBAAmB,EAgBtB;EA7BD;IAsBM,gBAAiC,EAClC;EAvBL;IA0BM,eAAgC,EACjC;;AAIL;EAEE,iBAAgB;EAGd,oBAAa;MAAb,kBAAa;UAAb,cAAa;EACb,aAAY;EACZ,aAAY,EAKf;;AAED;EAEE,eAAc;EACd,kBAAiB;EACjB,mBAAkB;EAGhB,qBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,oBAAc;MAAd,mBAAc;UAAd,eAAc,EAwBjB;EAhCD;;;;IAsBM,aAAY;IACZ,6BAAmB;QAAnB,oBAAmB;IAKrB,eAAc;IACd,kBAAiB;IACjB,gBlB3CmD,EkB4CpD;;AtBoaD;EuBjgBA,UAAS;EACT,WAAU;EACV,UAAS,EACV;;AvB2gBC;EuBxgBA,gBAAe;EACf,sBAAkC,EACnC;;AAED;EAxBA,mBnBoEW;EmBnEX,iBnB8DuD;EmB7DvD,0BpBWmB,EoBalB;EAtBD;IAEE,UAAS;IACT,wBnBwDqD;ImBvDrD,qBnBuDqD,EmBtDtD;;ApB6JD;EqBxKA,kBAFsJ;EAGtJ,iBpBgEuD;EoB/DvD,gBN6B+B;EM3B/B,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB;EAChB,0BrBUmB;EqBTnB,iBrB6De;EqB5Df,0BrBoBa;EqBlBb,qBNdyB;EMezB,gBpBuDuD;EoBtDvD,oBrBgD2B;EqB/C3B,iBrBfqB;EqBgBrB,erBUa;EEwGb,yOAAyN;EmB9GvN,+BAA8B;EAC9B,wCAA0D;EAC1D,6BAA4B;EAC5B,yBAAwB;EAExB,sBAAuD;EAIvD,4ENqB8D;EMrB9D,oENqB8D;EMrB9D,4DNqB8D;EMrB9D,qFNqB8D,EMc/D;EnBoED;IFuCA;MEpCI,wWAAuW,EmBvE1W,EAAA;EA/BD;IACE,cAAa;IACb,0BrBbe;IqBcf,0BrBNW;IqBOX,oCrBnBiB;YqBmBjB,4BrBnBiB;IqBsBf,4ENU4D;IMV5D,oENU4D;IMV5D,4DNU4D;IMV5D,qFNU4D,EMR/D;EAGD;IACE,0BrBhCgB;IqBiChB,oBND+B,EMEhC;EAGD;IACE,cAAa,EACd;EAED;IACE,aAAY;IACZ,uBAAsB,EACvB;;AClCD;EACE,sBtBhBY;EsBiBZ,0BAA+D,EAIhE;EAHC;IACE,etBnBU,EsBoBX;EAFD;IACE,etBnBU,EsBoBX;EAFD;IACE,etBnBU,EsBoBX;;AAyBD;EACE,etB9CU,EsB+CX;;AAIH;EAzBA,cAAa;EACb,oBAAgC;EAChC,oBrB+BuD;EqB7BvD,mBrB6BuD;EqB5BvD,kBtB0BuB;EsBzBvB,etBhCc,EsByDb;EAND;IAII,eAAc,EACf;;ACgLH;EAh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gB;MA+ChB,sBA/CgB;UA+ChB,wBA/CgB;EAgDhB,0BAxCgB;MAwChB,uBAxCgB;UAwChB,oBAxCgB;ED2Fd,2BAAqB;MAArB,sBAAqB,EACtB;;AAKG;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AAFD;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AAFD;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AAFD;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AAFD;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AAFD;ECnCJ,6BDkCgB;MClChB,kBDkCgB;UClChB,SDkCgB,EAGX;;AhEqDD;EgEvDA;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX,EAAA;;AhEqDD;EgEvDA;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX;EAFD;ICnCJ,6BDkCgB;QClChB,kBDkCgB;YClChB,SDkCgB,EAGX,EAAA;;AA7FL;ECOA,qBAAa;EAAb,qBAAa;EAAb,cAAa,EDLZ;;AAED;EACE,oBAAc;MAAd,mBAAc;UAAd,eAAc,EACf;;AAED;EACE,oB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","file":"foundation-prototype.css"} \ No newline at end of file diff --git a/library/vendor/foundation-sites/assets/foundation-rtl.css b/library/vendor/foundation-sites/assets/foundation-rtl.css new file mode 100644 index 0000000..ff58c3c --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation-rtl.css @@ -0,0 +1,5001 @@ +@charset "UTF-8"; +/** + * Foundation for Sites by ZURB + * Version 6.4.3 + * foundation.zurb.com + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal, .reveal.tiny, .reveal.small, .reveal.large { + right: auto; + left: auto; + margin: 0 auto; } } + +/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ +/* Document + ========================================================================== */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Correct the line height in all browsers. + * 3. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +html { + font-family: sans-serif; + /* 1 */ + line-height: 1.15; + /* 2 */ + -ms-text-size-adjust: 100%; + /* 3 */ + -webkit-text-size-adjust: 100%; + /* 3 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } + +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +figcaption, +figure { + display: block; } + +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; } + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * Add the correct display in IE. + */ +main { + display: block; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Links + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } + +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + */ +button { + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + /** + * Remove the inner border and padding in Firefox. + */ + /** + * Restore the focus styles unset by the previous rule. + */ } + button::-moz-focus-inner, + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + button:-moz-focusring, + [type="button"]:-moz-focusring, + [type="reset"]:-moz-focusring, + [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Show the overflow in Edge. + */ +input { + overflow: visible; } + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ + /** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ } + [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/** + * Change the border, margin, and padding in all browsers (opinionated). + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ } + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* + * Add the correct display in IE 9-. + */ +menu { + display: block; } + +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } + +/** + * Add the correct display in IE. + */ +template { + display: none; } + +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } + +html { + box-sizing: border-box; + font-size: 100%; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; } + +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } + +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; } + +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } + +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; } + [data-whatinput='mouse'] button { + outline: 0; } + +pre { + overflow: auto; } + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; } + +.is-visible { + display: block !important; } + +.is-hidden { + display: none !important; } + +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } + +.grid-x { + display: flex; + flex-flow: row wrap; } + +.cell { + flex: 0 0 auto; + min-height: 0px; + min-width: 0px; + width: 100%; } + .cell.auto { + flex: 1 1 0px; } + .cell.shrink { + flex: 0 0 auto; } + +.grid-x > .auto { + width: auto; } + +.grid-x > .shrink { + width: auto; } + +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; } } + +.grid-x > .small-1 { + width: 8.3333333333%; } + +.grid-x > .small-2 { + width: 16.6666666667%; } + +.grid-x > .small-3 { + width: 25%; } + +.grid-x > .small-4 { + width: 33.3333333333%; } + +.grid-x > .small-5 { + width: 41.6666666667%; } + +.grid-x > .small-6 { + width: 50%; } + +.grid-x > .small-7 { + width: 58.3333333333%; } + +.grid-x > .small-8 { + width: 66.6666666667%; } + +.grid-x > .small-9 { + width: 75%; } + +.grid-x > .small-10 { + width: 83.3333333333%; } + +.grid-x > .small-11 { + width: 91.6666666667%; } + +.grid-x > .small-12 { + width: 100%; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0px; + width: auto; } + .grid-x > .medium-shrink { + flex: 0 0 auto; + width: auto; } + .grid-x > .medium-1 { + width: 8.3333333333%; } + .grid-x > .medium-2 { + width: 16.6666666667%; } + .grid-x > .medium-3 { + width: 25%; } + .grid-x > .medium-4 { + width: 33.3333333333%; } + .grid-x > .medium-5 { + width: 41.6666666667%; } + .grid-x > .medium-6 { + width: 50%; } + .grid-x > .medium-7 { + width: 58.3333333333%; } + .grid-x > .medium-8 { + width: 66.6666666667%; } + .grid-x > .medium-9 { + width: 75%; } + .grid-x > .medium-10 { + width: 83.3333333333%; } + .grid-x > .medium-11 { + width: 91.6666666667%; } + .grid-x > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0px; + width: auto; } + .grid-x > .large-shrink { + flex: 0 0 auto; + width: auto; } + .grid-x > .large-1 { + width: 8.3333333333%; } + .grid-x > .large-2 { + width: 16.6666666667%; } + .grid-x > .large-3 { + width: 25%; } + .grid-x > .large-4 { + width: 33.3333333333%; } + .grid-x > .large-5 { + width: 41.6666666667%; } + .grid-x > .large-6 { + width: 50%; } + .grid-x > .large-7 { + width: 58.3333333333%; } + .grid-x > .large-8 { + width: 66.6666666667%; } + .grid-x > .large-9 { + width: 75%; } + .grid-x > .large-10 { + width: 83.3333333333%; } + .grid-x > .large-11 { + width: 91.6666666667%; } + .grid-x > .large-12 { + width: 100%; } } + +.grid-margin-x:not(.grid-x) > .cell { + width: auto; } + +.grid-margin-y:not(.grid-y) > .cell { + height: auto; } + +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } + .grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } } + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } + .grid-margin-x > .medium-auto { + width: auto; } + .grid-margin-x > .medium-shrink { + width: auto; } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } + .grid-margin-x > .large-shrink { + width: auto; } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } } + +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + +.small-up-1 > .cell { + width: 100%; } + +.small-up-2 > .cell { + width: 50%; } + +.small-up-3 > .cell { + width: 33.3333333333%; } + +.small-up-4 > .cell { + width: 25%; } + +.small-up-5 > .cell { + width: 20%; } + +.small-up-6 > .cell { + width: 16.6666666667%; } + +.small-up-7 > .cell { + width: 14.2857142857%; } + +.small-up-8 > .cell { + width: 12.5%; } + +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; } + .medium-up-2 > .cell { + width: 50%; } + .medium-up-3 > .cell { + width: 33.3333333333%; } + .medium-up-4 > .cell { + width: 25%; } + .medium-up-5 > .cell { + width: 20%; } + .medium-up-6 > .cell { + width: 16.6666666667%; } + .medium-up-7 > .cell { + width: 14.2857142857%; } + .medium-up-8 > .cell { + width: 12.5%; } } + +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; } + .large-up-2 > .cell { + width: 50%; } + .large-up-3 > .cell { + width: 33.3333333333%; } + .large-up-4 > .cell { + width: 25%; } + .large-up-5 > .cell { + width: 20%; } + .large-up-6 > .cell { + width: 16.6666666667%; } + .large-up-7 > .cell { + width: 14.2857142857%; } + .large-up-8 > .cell { + width: 12.5%; } } + +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +.small-margin-collapse { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .small-1 { + width: 8.3333333333%; } + .small-margin-collapse > .small-2 { + width: 16.6666666667%; } + .small-margin-collapse > .small-3 { + width: 25%; } + .small-margin-collapse > .small-4 { + width: 33.3333333333%; } + .small-margin-collapse > .small-5 { + width: 41.6666666667%; } + .small-margin-collapse > .small-6 { + width: 50%; } + .small-margin-collapse > .small-7 { + width: 58.3333333333%; } + .small-margin-collapse > .small-8 { + width: 66.6666666667%; } + .small-margin-collapse > .small-9 { + width: 75%; } + .small-margin-collapse > .small-10 { + width: 83.3333333333%; } + .small-margin-collapse > .small-11 { + width: 91.6666666667%; } + .small-margin-collapse > .small-12 { + width: 100%; } + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .small-3 { + width: 25%; } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .small-6 { + width: 50%; } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .small-9 { + width: 75%; } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .medium-3 { + width: 25%; } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .medium-6 { + width: 50%; } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .medium-9 { + width: 75%; } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +.small-offset-0 { + margin-right: 0%; } + +.grid-margin-x > .small-offset-0 { + margin-right: calc(0% + 0.625rem); } + +.small-offset-1 { + margin-right: 8.3333333333%; } + +.grid-margin-x > .small-offset-1 { + margin-right: calc(8.3333333333% + 0.625rem); } + +.small-offset-2 { + margin-right: 16.6666666667%; } + +.grid-margin-x > .small-offset-2 { + margin-right: calc(16.6666666667% + 0.625rem); } + +.small-offset-3 { + margin-right: 25%; } + +.grid-margin-x > .small-offset-3 { + margin-right: calc(25% + 0.625rem); } + +.small-offset-4 { + margin-right: 33.3333333333%; } + +.grid-margin-x > .small-offset-4 { + margin-right: calc(33.3333333333% + 0.625rem); } + +.small-offset-5 { + margin-right: 41.6666666667%; } + +.grid-margin-x > .small-offset-5 { + margin-right: calc(41.6666666667% + 0.625rem); } + +.small-offset-6 { + margin-right: 50%; } + +.grid-margin-x > .small-offset-6 { + margin-right: calc(50% + 0.625rem); } + +.small-offset-7 { + margin-right: 58.3333333333%; } + +.grid-margin-x > .small-offset-7 { + margin-right: calc(58.3333333333% + 0.625rem); } + +.small-offset-8 { + margin-right: 66.6666666667%; } + +.grid-margin-x > .small-offset-8 { + margin-right: calc(66.6666666667% + 0.625rem); } + +.small-offset-9 { + margin-right: 75%; } + +.grid-margin-x > .small-offset-9 { + margin-right: calc(75% + 0.625rem); } + +.small-offset-10 { + margin-right: 83.3333333333%; } + +.grid-margin-x > .small-offset-10 { + margin-right: calc(83.3333333333% + 0.625rem); } + +.small-offset-11 { + margin-right: 91.6666666667%; } + +.grid-margin-x > .small-offset-11 { + margin-right: calc(91.6666666667% + 0.625rem); } + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-right: 0%; } + .grid-margin-x > .medium-offset-0 { + margin-right: calc(0% + 0.9375rem); } + .medium-offset-1 { + margin-right: 8.3333333333%; } + .grid-margin-x > .medium-offset-1 { + margin-right: calc(8.3333333333% + 0.9375rem); } + .medium-offset-2 { + margin-right: 16.6666666667%; } + .grid-margin-x > .medium-offset-2 { + margin-right: calc(16.6666666667% + 0.9375rem); } + .medium-offset-3 { + margin-right: 25%; } + .grid-margin-x > .medium-offset-3 { + margin-right: calc(25% + 0.9375rem); } + .medium-offset-4 { + margin-right: 33.3333333333%; } + .grid-margin-x > .medium-offset-4 { + margin-right: calc(33.3333333333% + 0.9375rem); } + .medium-offset-5 { + margin-right: 41.6666666667%; } + .grid-margin-x > .medium-offset-5 { + margin-right: calc(41.6666666667% + 0.9375rem); } + .medium-offset-6 { + margin-right: 50%; } + .grid-margin-x > .medium-offset-6 { + margin-right: calc(50% + 0.9375rem); } + .medium-offset-7 { + margin-right: 58.3333333333%; } + .grid-margin-x > .medium-offset-7 { + margin-right: calc(58.3333333333% + 0.9375rem); } + .medium-offset-8 { + margin-right: 66.6666666667%; } + .grid-margin-x > .medium-offset-8 { + margin-right: calc(66.6666666667% + 0.9375rem); } + .medium-offset-9 { + margin-right: 75%; } + .grid-margin-x > .medium-offset-9 { + margin-right: calc(75% + 0.9375rem); } + .medium-offset-10 { + margin-right: 83.3333333333%; } + .grid-margin-x > .medium-offset-10 { + margin-right: calc(83.3333333333% + 0.9375rem); } + .medium-offset-11 { + margin-right: 91.6666666667%; } + .grid-margin-x > .medium-offset-11 { + margin-right: calc(91.6666666667% + 0.9375rem); } } + +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-right: 0%; } + .grid-margin-x > .large-offset-0 { + margin-right: calc(0% + 0.9375rem); } + .large-offset-1 { + margin-right: 8.3333333333%; } + .grid-margin-x > .large-offset-1 { + margin-right: calc(8.3333333333% + 0.9375rem); } + .large-offset-2 { + margin-right: 16.6666666667%; } + .grid-margin-x > .large-offset-2 { + margin-right: calc(16.6666666667% + 0.9375rem); } + .large-offset-3 { + margin-right: 25%; } + .grid-margin-x > .large-offset-3 { + margin-right: calc(25% + 0.9375rem); } + .large-offset-4 { + margin-right: 33.3333333333%; } + .grid-margin-x > .large-offset-4 { + margin-right: calc(33.3333333333% + 0.9375rem); } + .large-offset-5 { + margin-right: 41.6666666667%; } + .grid-margin-x > .large-offset-5 { + margin-right: calc(41.6666666667% + 0.9375rem); } + .large-offset-6 { + margin-right: 50%; } + .grid-margin-x > .large-offset-6 { + margin-right: calc(50% + 0.9375rem); } + .large-offset-7 { + margin-right: 58.3333333333%; } + .grid-margin-x > .large-offset-7 { + margin-right: calc(58.3333333333% + 0.9375rem); } + .large-offset-8 { + margin-right: 66.6666666667%; } + .grid-margin-x > .large-offset-8 { + margin-right: calc(66.6666666667% + 0.9375rem); } + .large-offset-9 { + margin-right: 75%; } + .grid-margin-x > .large-offset-9 { + margin-right: calc(75% + 0.9375rem); } + .large-offset-10 { + margin-right: 83.3333333333%; } + .grid-margin-x > .large-offset-10 { + margin-right: calc(83.3333333333% + 0.9375rem); } + .large-offset-11 { + margin-right: 91.6666666667%; } + .grid-margin-x > .large-offset-11 { + margin-right: calc(91.6666666667% + 0.9375rem); } } + +.grid-y { + display: flex; + flex-flow: column nowrap; } + .grid-y > .cell { + width: auto; } + .grid-y > .auto { + height: auto; } + .grid-y > .shrink { + height: auto; } + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; } } + .grid-y > .small-1 { + height: 8.3333333333%; } + .grid-y > .small-2 { + height: 16.6666666667%; } + .grid-y > .small-3 { + height: 25%; } + .grid-y > .small-4 { + height: 33.3333333333%; } + .grid-y > .small-5 { + height: 41.6666666667%; } + .grid-y > .small-6 { + height: 50%; } + .grid-y > .small-7 { + height: 58.3333333333%; } + .grid-y > .small-8 { + height: 66.6666666667%; } + .grid-y > .small-9 { + height: 75%; } + .grid-y > .small-10 { + height: 83.3333333333%; } + .grid-y > .small-11 { + height: 91.6666666667%; } + .grid-y > .small-12 { + height: 100%; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0px; + height: auto; } + .grid-y > .medium-shrink { + height: auto; } + .grid-y > .medium-1 { + height: 8.3333333333%; } + .grid-y > .medium-2 { + height: 16.6666666667%; } + .grid-y > .medium-3 { + height: 25%; } + .grid-y > .medium-4 { + height: 33.3333333333%; } + .grid-y > .medium-5 { + height: 41.6666666667%; } + .grid-y > .medium-6 { + height: 50%; } + .grid-y > .medium-7 { + height: 58.3333333333%; } + .grid-y > .medium-8 { + height: 66.6666666667%; } + .grid-y > .medium-9 { + height: 75%; } + .grid-y > .medium-10 { + height: 83.3333333333%; } + .grid-y > .medium-11 { + height: 91.6666666667%; } + .grid-y > .medium-12 { + height: 100%; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0px; + height: auto; } + .grid-y > .large-shrink { + height: auto; } + .grid-y > .large-1 { + height: 8.3333333333%; } + .grid-y > .large-2 { + height: 16.6666666667%; } + .grid-y > .large-3 { + height: 25%; } + .grid-y > .large-4 { + height: 33.3333333333%; } + .grid-y > .large-5 { + height: 41.6666666667%; } + .grid-y > .large-6 { + height: 50%; } + .grid-y > .large-7 { + height: 58.3333333333%; } + .grid-y > .large-8 { + height: 66.6666666667%; } + .grid-y > .large-9 { + height: 75%; } + .grid-y > .large-10 { + height: 83.3333333333%; } + .grid-y > .large-11 { + height: 91.6666666667%; } + .grid-y > .large-12 { + height: 100%; } } + +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + +.cell .grid-frame { + width: 100%; } + +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + .cell .medium-grid-frame { + width: 100%; } + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + .cell .large-grid-frame { + width: 100%; } + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +.grid-y.grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } + +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } } + +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } } + +.cell .grid-y.grid-frame { + height: 100%; } + +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; } } + +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } + +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; } + +em, +i { + font-style: italic; + line-height: inherit; } + +strong, +b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 80%; + line-height: inherit; } + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; } + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { + line-height: 0; + color: #cacaca; } + +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; } + h2, .h2 { + font-size: 2.5rem; } + h3, .h3 { + font-size: 1.9375rem; } + h4, .h4 { + font-size: 1.5625rem; } + h5, .h5 { + font-size: 1.25rem; } + h6, .h6 { + font-size: 1rem; } } + +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; } + a:hover, a:focus { + color: #1468a0; } + a img { + border: 0; } + +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; } + +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; } + +li { + font-size: inherit; } + +ul { + margin-right: 1.25rem; + list-style-type: disc; } + +ol { + margin-right: 1.25rem; } + +ul ul, ol ul, ul ol, ol ol { + margin-right: 1.25rem; + margin-bottom: 0; } + +dl { + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-right: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } + +cite { + display: block; + font-size: 0.8125rem; + color: #8a8a8a; } + cite:before { + content: "— "; } + +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; } + +figure { + margin: 0; } + +code { + padding: 0.125rem 0.3125rem 0.0625rem; + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #0a0a0a; } + +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + color: #0a0a0a; } + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } + +.lead { + font-size: 125%; + line-height: 1.6; } + +.stat { + font-size: 2.5rem; + line-height: 1; } + p + .stat { + margin-top: -1rem; } + +ul.no-bullet, ol.no-bullet { + margin-right: 0; + list-style: none; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } + .medium-text-right { + text-align: right; } + .medium-text-center { + text-align: center; } + .medium-text-justify { + text-align: justify; } } + +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; } + .large-text-right { + text-align: right; } + .large-text-center { + text-align: center; } + .large-text-justify { + text-align: justify; } } + +.show-for-print { + display: none !important; } + +@media print { + * { + background: transparent !important; + box-shadow: none !important; + color: black !important; + text-shadow: none !important; } + .show-for-print { + display: block !important; } + .hide-for-print { + display: none !important; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, + a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } + abbr[title]:after { + content: " (" attr(title) ")"; } + pre, + blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + .print-break-inside { + page-break-inside: auto; } } + +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + +textarea { + max-width: 100%; } + textarea[rows] { + height: auto; } + +input::placeholder, +textarea::placeholder { + color: #cacaca; } + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } + +[type='submit'], +[type='button'] { + appearance: none; + border-radius: 0; } + +input[type='search'] { + box-sizing: border-box; } + +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } + +[type='checkbox'] + label, +[type='radio'] + label { + display: inline-block; + vertical-align: baseline; + margin-right: 0.5rem; + margin-left: 1rem; + margin-bottom: 0; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } + +label > [type='checkbox'], +label > [type='radio'] { + margin-left: 0.5rem; } + +[type='file'] { + width: 100%; } + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + padding: 0.5625rem 0; } + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } + +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; } + .input-group > :first-child { + border-radius: 0 0 0 0; } + .input-group > :last-child > * { + border-radius: 0 0 0 0; } + +.input-group-label, .input-group-field, .input-group-button, .input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + margin: 0; + white-space: nowrap; } + +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; } + .input-group-label:first-child { + border-left: 0; } + .input-group-label:last-child { + border-right: 0; } + +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + height: auto; + min-width: 0; } + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; } + .input-group-button a, + .input-group-button input, + .input-group-button button, + .input-group-button label { + height: auto; + align-self: stretch; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } + +fieldset { + margin: 0; + padding: 0; + border: 0; } + +legend { + max-width: 100%; + margin-bottom: 0.5rem; } + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; } + .fieldset legend { + margin: 0; + margin-right: -0.1875rem; + padding: 0 0.1875rem; } + +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url("data:image/svg+xml;utf8,"); + background-origin: content-box; + background-position: left -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-left: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + @media screen and (min-width: 0\0) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } + select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; } + .is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } + +.is-invalid-label { + color: #cc4b37; } + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; } + .form-error.is-visible { + display: block; } + +.button { + display: inline-block; + vertical-align: middle; + margin: 0 0 1rem 0; + font-family: inherit; + padding: 0.85em 1em; + -webkit-appearance: none; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-size: 0.9rem; + line-height: 1; + text-align: center; + cursor: pointer; + background-color: #1779ba; + color: #fefefe; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } + .button.primary { + background-color: #1779ba; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } + .button.secondary { + background-color: #767676; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button.success { + background-color: #3adb76; + color: #0a0a0a; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button.warning { + background-color: #ffae00; + color: #0a0a0a; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button.alert { + background-color: #cc4b37; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.primary, .button[disabled].primary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.secondary, .button[disabled].secondary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #767676; + color: #fefefe; } + .button.disabled.success, .button[disabled].success { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button.disabled.warning, .button[disabled].warning { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button.disabled.alert, .button[disabled].alert { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc4b37; + color: #fefefe; } + .button.hollow { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow, .button.hollow:hover, .button.hollow:focus { + background-color: transparent; } + .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.secondary { + border: 1px solid #767676; + color: #767676; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.hollow.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear:hover, .button.clear:focus { + background-color: transparent; } + .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + background-color: transparent; } + .button.clear:hover, .button.clear:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] { + border-color: transparent; } + .button.clear.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary:hover, .button.clear.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border-color: transparent; } + .button.clear.secondary { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary:hover, .button.clear.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border-color: transparent; } + .button.clear.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success:hover, .button.clear.success:focus { + border-color: #157539; + color: #157539; } + .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border-color: transparent; } + .button.clear.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning:hover, .button.clear.warning:focus { + border-color: #805700; + color: #805700; } + .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border-color: transparent; } + .button.clear.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert:hover, .button.clear.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border-color: transparent; } + .button.dropdown::after { + display: block; + width: 0; + height: 0; + border: inset 0.4em; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: left; + margin-right: 1em; } + .button.dropdown.hollow::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.primary::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.secondary::after { + border-top-color: #767676; } + .button.dropdown.hollow.success::after { + border-top-color: #3adb76; } + .button.dropdown.hollow.warning::after { + border-top-color: #ffae00; } + .button.dropdown.hollow.alert::after { + border-top-color: #cc4b37; } + .button.arrow-only::after { + top: -0.1em; + float: none; + margin-right: 0; } + +a.button:hover, a.button:focus { + text-decoration: none; } + +.accordion { + margin-right: 0; + background: #fefefe; + list-style-type: none; } + .accordion[disabled] .accordion-title { + cursor: not-allowed; } + +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } + +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } + +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + :last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + position: absolute; + top: 50%; + left: 1rem; + margin-top: -0.5rem; + content: '+'; } + .is-active > .accordion-title::before { + content: '\2013'; } + +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } + +.accordion-menu li { + width: 100%; } + +.accordion-menu a { + padding: 0.7rem 1rem; } + +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } + +.accordion-menu .nested.is-accordion-submenu { + margin-left: 0; + margin-right: 1rem; } + +.accordion-menu.align-left .nested.is-accordion-submenu { + margin-left: 1rem; + margin-right: 0; } + +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + left: 1rem; } + +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + left: auto; + right: 1rem; } + +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; } + +.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; } + +.is-accordion-submenu-parent { + position: relative; } + +.has-submenu-toggle > a { + margin-left: 40px; } + +.submenu-toggle { + position: absolute; + top: 0; + left: 0; + cursor: pointer; + width: 40px; + height: 40px; } + .submenu-toggle::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } + +.submenu-toggle[aria-expanded='true']::after { + transform: scaleY(-1); + transform-origin: 50% 50%; } + +.submenu-toggle-text { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + clip-path: inset(50%); + border: 0; } + +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; } + .badge.primary { + background: #1779ba; + color: #fefefe; } + .badge.secondary { + background: #767676; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #0a0a0a; } + .badge.warning { + background: #ffae00; + color: #0a0a0a; } + .badge.alert { + background: #cc4b37; + color: #fefefe; } + +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } + .breadcrumbs::before, .breadcrumbs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: right; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: "\\"; + color: #cacaca; } + .breadcrumbs a { + color: #1779ba; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } + +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: nowrap; + align-items: stretch; } + .button-group::before, .button-group::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .button-group::after { + clear: both; } + .button-group .button { + margin: 0; + margin-left: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } + .button-group .button:last-child { + margin-left: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded .button { + flex: 1 1 0px; } + .button-group.primary .button { + background-color: #1779ba; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } + .button-group.secondary .button { + background-color: #767676; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button-group.success .button { + background-color: #3adb76; + color: #0a0a0a; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button-group.warning .button { + background-color: #ffae00; + color: #0a0a0a; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button-group.alert .button { + background-color: #cc4b37; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } + .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 1 1 0px; + margin-bottom: 0; } } + @media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 1 1 0px; + margin-bottom: 0; } } + @media screen and (max-width: 39.9375em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-left: 0; } } + +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } + .callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } + .callout.success { + background-color: #e1faea; + color: #0a0a0a; } + .callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } + .callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } + +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } + .card > :last-child { + margin-bottom: 0; } + +.card-divider { + flex: 0 1 auto; + display: flex; + padding: 1rem; + background: #e6e6e6; } + .card-divider > :last-child { + margin-bottom: 0; } + +.card-section { + flex: 1 0 auto; + padding: 1rem; } + .card-section > :last-child { + margin-bottom: 0; } + +.card-image { + min-height: 1px; } + +.close-button { + position: absolute; + color: #8a8a8a; + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + .close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } + .close-button, .close-button.medium { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } + +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; } + [data-whatinput='mouse'] .menu li { + outline: 0; } + .menu a, + .menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } + .menu input, + .menu select, + .menu a, + .menu button { + margin-bottom: 0; } + .menu input { + display: inline-block; } + .menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.expanded li { + flex: 1 1 0px; } + .menu.simple { + align-items: center; } + .menu.simple li + li { + margin-right: 1rem; } + .menu.simple a { + padding: 0; } + @media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.medium-expanded li { + flex: 1 1 0px; } + .menu.medium-simple li { + flex: 1 1 0px; } } + @media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.large-expanded li { + flex: 1 1 0px; } + .menu.large-simple li { + flex: 1 1 0px; } } + .menu.nested { + margin-left: 0; + margin-right: 1rem; } + .menu.icons a { + display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } + .menu.icon-left li a { + flex-flow: row nowrap; } + .menu.icon-left li a img, + .menu.icon-left li a i, + .menu.icon-left li a svg { + margin-left: 0.25rem; } + .menu.icon-right li a { + flex-flow: row nowrap; } + .menu.icon-right li a img, + .menu.icon-right li a i, + .menu.icon-right li a svg { + margin-right: 0.25rem; } + .menu.icon-top li a { + flex-flow: column nowrap; } + .menu.icon-top li a img, + .menu.icon-top li a i, + .menu.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu.icon-bottom li a { + flex-flow: column nowrap; } + .menu.icon-bottom li a img, + .menu.icon-bottom li a i, + .menu.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu .is-active > a { + background: #1779ba; + color: #fefefe; } + .menu .active > a { + background: #1779ba; + color: #fefefe; } + .menu.align-right { + justify-content: flex-start; } + .menu.align-left li { + display: flex; + justify-content: flex-end; } + .menu.align-left li .submenu li { + justify-content: flex-start; } + .menu.align-left.vertical li { + display: block; + text-align: left; } + .menu.align-left.vertical li .submenu li { + text-align: left; } + .menu.align-left .nested { + margin-left: 1rem; + margin-right: 0; } + .menu.align-center li { + display: flex; + justify-content: center; } + .menu.align-center li .submenu li { + justify-content: flex-start; } + .menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } + +.menu-centered > .menu { + justify-content: center; } + .menu-centered > .menu li { + display: flex; + justify-content: center; } + .menu-centered > .menu li .submenu li { + justify-content: flex-start; } + +.no-js [data-responsive-menu] ul { + display: none; } + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ''; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: ''; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.is-drilldown { + position: relative; + overflow: hidden; } + .is-drilldown li { + display: block; } + .is-drilldown.animate-height { + transition: height 0.5s; } + +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } + +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + right: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; } + .drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(100%); } + .drilldown .is-drilldown-submenu.is-closing { + transform: translateX(-100%); } + .drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } + +.drilldown .nested.is-drilldown-submenu { + margin-left: 0; + margin-right: 0; } + +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } + +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } + .drilldown .is-drilldown-submenu-parent > a::after { + position: absolute; + top: 50%; + margin-top: -6px; + left: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + left: auto; + right: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + right: auto; + left: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; + border-right-width: 0; + display: inline-block; + vertical-align: middle; + margin-left: 0.75rem; + border-right-width: 0; } + +.dropdown-pane { + position: absolute; + z-index: 10; + width: 300px; + padding: 1rem; + visibility: hidden; + display: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } + .dropdown-pane.is-opening { + display: block; } + .dropdown-pane.is-open { + visibility: visible; + display: block; } + +.dropdown-pane.tiny { + width: 100px; } + +.dropdown-pane.small { + width: 200px; } + +.dropdown-pane.large { + width: 400px; } + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-left: 1.5rem; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + left: 5px; + right: auto; + margin-top: -3px; } + +.dropdown.menu a { + padding: 0.7rem 1rem; } + [data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + +.dropdown.menu .is-active > a { + background: transparent; + color: #1779ba; } + +.no-js .dropdown.menu ul { + display: none; } + +.dropdown.menu .nested.is-dropdown-submenu { + margin-left: 0; + margin-right: 0; } + +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } + +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.dropdown.menu.vertical > li > a::after { + left: 14px; } + +.dropdown.menu.vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-left: 1.5rem; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + left: 5px; + right: auto; + margin-top: -3px; } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.medium-vertical > li > a::after { + left: 14px; } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-left: 1.5rem; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + left: 5px; + right: auto; + margin-top: -3px; } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.large-vertical > li > a::after { + left: 14px; } + .dropdown.menu.large-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } + +.is-dropdown-menu.vertical { + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } + +.is-dropdown-submenu-parent { + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + left: 5px; + right: auto; + margin-top: -6px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + right: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.is-dropdown-submenu { + position: absolute; + top: 0; + right: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } + .dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + left: 14px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } + +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } + .responsive-embed iframe, + .responsive-embed object, + .responsive-embed embed, + .responsive-embed video, + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + right: 0; + width: 100%; + height: 100%; } + .responsive-embed.widescreen, + .flex-video.widescreen { + padding-bottom: 56.25%; } + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } + .label.primary { + background: #1779ba; + color: #fefefe; } + .label.secondary { + background: #767676; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #0a0a0a; } + .label.warning { + background: #ffae00; + color: #0a0a0a; } + .label.alert { + background: #cc4b37; + color: #fefefe; } + +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; } + .media-object img { + max-width: none; } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small { + flex-wrap: wrap; } } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; } + .media-object.stack-for-small .media-object-section img { + width: 100%; } } + +.media-object-section { + flex: 0 1 auto; } + .media-object-section:first-child { + padding-left: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-right: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + .media-object-section.main-section { + flex: 1 1 0px; } + +.is-off-canvas-open { + overflow: hidden; } + +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } + .js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } + .js-off-canvas-overlay.is-closable { + cursor: pointer; } + .js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } + .js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } + +.off-canvas-wrapper { + position: relative; + overflow: hidden; } + +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.is-transition-push { + z-index: 12; } + .off-canvas.is-closed { + visibility: hidden; } + .off-canvas.is-transition-overlap { + z-index: 13; } + .off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas.is-open { + transform: translate(0, 0); } + +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas-absolute { + outline: 0; } + .off-canvas-absolute.is-transition-push { + z-index: 12; } + .off-canvas-absolute.is-closed { + visibility: hidden; } + .off-canvas-absolute.is-transition-overlap { + z-index: 13; } + .off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas-absolute.is-open { + transform: translate(0, 0); } + +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + width: 250px; + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } + .position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + width: 250px; + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } + .position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } + .position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } + +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } + .position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } + +.off-canvas-content { + transform: none; + transition: transform 0.5s ease; + backface-visibility: hidden; } + .off-canvas-content.has-transition-push { + transform: translate(0, 0); } + .off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); } + +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-left.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-right.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-top.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-left.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-right.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-top.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-medium .close-button { + display: none; } } + +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-large .close-button { + display: none; } } + +.orbit { + position: relative; } + +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } + +.orbit-slide { + width: 100%; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } + +.orbit-figure { + margin: 0; } + +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } + +.orbit-previous, .orbit-next { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous { + right: 0; } + +.orbit-next { + right: auto; + left: 0; } + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } + +.pagination { + margin-right: 0; + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .pagination::after { + clear: both; } + .pagination li { + margin-left: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: '\2026'; + color: #0a0a0a; } + +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-left: 0.5rem; + content: '\00ab'; } + +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-right: 0.5rem; + content: '\00bb'; } + +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } + .progress.primary .progress-meter { + background-color: #1779ba; } + .progress.secondary .progress-meter { + background-color: #767676; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #cc4b37; } + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; } + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } + +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + transition: all 0.2s ease-in-out; + touch-action: manipulation; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #14679e; } + .slider-handle.is-dragging { + transition: all 0s linear; } + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } + +.slider:not(.vertical) { + transform: scale(-1, 1); } + +.sticky-container { + position: relative; } + +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); } + +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } + +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } + +body.is-reveal-open { + overflow: hidden; } + +html.is-reveal-open, +html.is-reveal-open body { + min-height: 100%; + overflow: hidden; + position: fixed; + user-select: none; } + +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: scroll; } + +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + .reveal.collapse { + padding: 0; } + @media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } + @media screen and (max-width: 39.9375em) { + .reveal { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } + +.switch { + height: 2rem; + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; } + +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; } + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + position: absolute; + top: 0.25rem; + right: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: ''; } + input:checked ~ .switch-paddle { + background: #1779ba; } + input:checked ~ .switch-paddle::after { + right: 2.25rem; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } + +.switch-active, .switch-inactive { + position: absolute; + top: 50%; + transform: translateY(-50%); } + +.switch-active { + right: 8%; + display: none; } + input:checked + label > .switch-active { + display: block; } + +.switch-inactive { + left: 15%; } + input:checked + label > .switch-inactive { + display: none; } + +.switch.tiny { + height: 1.5rem; } + .switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + .switch.tiny .switch-paddle::after { + top: 0.25rem; + right: 0.25rem; + width: 1rem; + height: 1rem; } + .switch.tiny input:checked ~ .switch-paddle::after { + right: 1.75rem; } + +.switch.small { + height: 1.75rem; } + .switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + .switch.small .switch-paddle::after { + top: 0.25rem; + right: 0.25rem; + width: 1.25rem; + height: 1.25rem; } + .switch.small input:checked ~ .switch-paddle::after { + right: 2rem; } + +.switch.large { + height: 2.5rem; } + .switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + .switch.large .switch-paddle::after { + top: 0.25rem; + right: 0.25rem; + width: 2rem; + height: 2rem; } + .switch.large input:checked ~ .switch-paddle::after { + right: 2.75rem; } + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } + thead, tbody, tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } + thead { + background: #f8f8f8; + color: #0a0a0a; } + tfoot { + background: #f1f1f1; + color: #0a0a0a; } + thead tr, tfoot tr { + background: transparent; } + thead th, thead td, tfoot th, tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: right; } + tbody th, tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } + table.unstriped tbody { + background-color: #fefefe; } + table.unstriped tbody tr { + border-bottom: 0; + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } + +@media screen and (max-width: 63.9375em) { + table.stack thead { + display: none; } + table.stack tfoot { + display: none; } + table.stack tr, + table.stack th, + table.stack td { + display: block; } + table.stack td { + border-top: 0; } } + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } + +table.hover thead tr:hover { + background-color: #f3f3f3; } + +table.hover tfoot tr:hover { + background-color: #ececec; } + +table.hover tbody tr:hover { + background-color: #f9f9f9; } + +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } + +.table-scroll { + overflow-x: auto; } + .table-scroll table { + width: auto; } + +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; } + .tabs::before, .tabs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .tabs::after { + clear: both; } + +.tabs.vertical > li { + display: block; + float: none; + width: auto; } + +.tabs.simple > li > a { + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } + +.tabs.primary { + background: #1779ba; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } + +.tabs-title { + float: right; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + .tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; + color: #1779ba; } + +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; } + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-right: 0; } + +.tabs-panel { + display: none; + padding: 1rem; } + .tabs-panel.is-active { + display: block; } + +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: solid 4px #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } + +a.thumbnail { + transition: box-shadow 200ms ease-out; } + a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } + a.thumbnail image { + box-shadow: none; } + +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; } + .title-bar .menu-icon { + margin-right: 0.25rem; + margin-left: 0.25rem; } + +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; } + +.title-bar-right { + text-align: right; } + +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; } + +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } + +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; } + .tooltip::before { + position: absolute; } + .tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } + .tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.top::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } + .tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.left::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } + .tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.right::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } + .tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.align-top::before { + bottom: auto; + top: 10%; } + .tooltip.align-bottom::before { + bottom: 10%; + top: auto; } + .tooltip.align-left::before { + left: 10%; + right: auto; } + .tooltip.align-right::before { + left: auto; + right: 10%; } + +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-left: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-left: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, + .top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } + @media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } } + @media screen and (max-width: 63.9375em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + @media screen and (max-width: 74.9375em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; } + +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; } + +.hide { + display: none !important; } + +.invisible { + visibility: hidden; } + +@media screen and (max-width: 39.9375em) { + .hide-for-small-only { + display: none !important; } } + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } } + +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } } + +@media screen and (max-width: 39.9375em) { + .show-for-medium { + display: none !important; } } + +@media screen and (min-width: 40em) and (max-width: 63.9375em) { + .hide-for-medium-only { + display: none !important; } } + +@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } + +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } + +@media screen and (max-width: 63.9375em) { + .show-for-large { + display: none !important; } } + +@media screen and (min-width: 64em) and (max-width: 74.9375em) { + .hide-for-large-only { + display: none !important; } } + +@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } } + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + clip-path: inset(50%); + border: 0; } + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + clip-path: none; } + +.show-for-landscape, +.hide-for-portrait { + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } + +.hide-for-landscape, +.show-for-portrait { + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-center { + display: block; + margin-right: auto; + margin-left: auto; } + +.clearfix::before, .clearfix::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + +.clearfix::after { + clear: both; } + +.align-right { + justify-content: flex-end; } + +.align-center { + justify-content: center; } + +.align-justify { + justify-content: space-between; } + +.align-spaced { + justify-content: space-around; } + +.align-right.vertical.menu > li > a { + justify-content: flex-end; } + +.align-center.vertical.menu > li > a { + justify-content: center; } + +.align-top { + align-items: flex-start; } + +.align-self-top { + align-self: flex-start; } + +.align-bottom { + align-items: flex-end; } + +.align-self-bottom { + align-self: flex-end; } + +.align-middle { + align-items: center; } + +.align-self-middle { + align-self: center; } + +.align-stretch { + align-items: stretch; } + +.align-self-stretch { + align-self: stretch; } + +.align-center-middle { + justify-content: center; + align-items: center; + align-content: center; } + +.small-order-1 { + order: 1; } + +.small-order-2 { + order: 2; } + +.small-order-3 { + order: 3; } + +.small-order-4 { + order: 4; } + +.small-order-5 { + order: 5; } + +.small-order-6 { + order: 6; } + +@media print, screen and (min-width: 40em) { + .medium-order-1 { + order: 1; } + .medium-order-2 { + order: 2; } + .medium-order-3 { + order: 3; } + .medium-order-4 { + order: 4; } + .medium-order-5 { + order: 5; } + .medium-order-6 { + order: 6; } } + +@media print, screen and (min-width: 64em) { + .large-order-1 { + order: 1; } + .large-order-2 { + order: 2; } + .large-order-3 { + order: 3; } + .large-order-4 { + order: 4; } + .large-order-5 { + order: 5; } + .large-order-6 { + order: 6; } } + +.flex-container { + display: flex; } + +.flex-child-auto { + flex: 1 1 auto; } + +.flex-child-grow { + flex: 1 0 auto; } + +.flex-child-shrink { + flex: 0 1 auto; } + +.flex-dir-row { + flex-direction: row; } + +.flex-dir-row-reverse { + flex-direction: row-reverse; } + +.flex-dir-column { + flex-direction: column; } + +.flex-dir-column-reverse { + flex-direction: column-reverse; } + +@media print, screen and (min-width: 40em) { + .medium-flex-container { + display: flex; } + .medium-flex-child-auto { + flex: 1 1 auto; } + .medium-flex-child-grow { + flex: 1 0 auto; } + .medium-flex-child-shrink { + flex: 0 1 auto; } + .medium-flex-dir-row { + flex-direction: row; } + .medium-flex-dir-row-reverse { + flex-direction: row-reverse; } + .medium-flex-dir-column { + flex-direction: column; } + .medium-flex-dir-column-reverse { + flex-direction: column-reverse; } } + +@media print, screen and (min-width: 64em) { + .large-flex-container { + display: flex; } + .large-flex-child-auto { + flex: 1 1 auto; } + .large-flex-child-grow { + flex: 1 0 auto; } + .large-flex-child-shrink { + flex: 0 1 auto; } + .large-flex-dir-row { + flex-direction: row; } + .large-flex-dir-row-reverse { + flex-direction: row-reverse; } + .large-flex-dir-column { + flex-direction: column; } + .large-flex-dir-column-reverse { + flex-direction: column-reverse; } } + +/*# sourceMappingURL=foundation-rtl.css.map */ \ No newline at end of file diff --git a/library/vendor/foundation-sites/assets/foundation-rtl.css.map b/library/vendor/foundation-sites/assets/foundation-rtl.css.map new file mode 100644 index 0000000..e328875 --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation-rtl.css.map @@ -0,0 +1,123 @@ +{ + "version": 3, + "file": "foundation-rtl.css", + "sources": [ + "foundation-rtl.scss", + "../scss/foundation.scss", + "../_vendor/normalize-scss/sass/_normalize.scss", + "../_vendor/normalize-scss/sass/normalize/_variables.scss", + "../_vendor/normalize-scss/sass/normalize/_vertical-rhythm.scss", + "../_vendor/normalize-scss/sass/normalize/_normalize-mixin.scss", + "../_vendor/sassy-lists/stylesheets/helpers/_missing-dependencies.scss", + "../_vendor/sassy-lists/stylesheets/helpers/_true.scss", + "../_vendor/sassy-lists/stylesheets/functions/_contain.scss", + "../_vendor/sassy-lists/stylesheets/functions/_purge.scss", + "../_vendor/sassy-lists/stylesheets/functions/_remove.scss", + "../_vendor/sassy-lists/stylesheets/functions/_replace.scss", + "../_vendor/sassy-lists/stylesheets/functions/_to-list.scss", + "../scss/util/_util.scss", + "../scss/util/_math.scss", + "../scss/util/_unit.scss", + "../scss/util/_value.scss", + "../scss/util/_direction.scss", + "../scss/util/_color.scss", + "../scss/util/_selector.scss", + "../scss/util/_flex.scss", + "../scss/util/_breakpoint.scss", + "../scss/util/_mixins.scss", + "../scss/util/_typography.scss", + "../scss/_global.scss", + "../scss/grid/_grid.scss", + "../scss/grid/_row.scss", + "../scss/grid/_column.scss", + "../scss/grid/_size.scss", + "../scss/grid/_position.scss", + "../scss/grid/_gutter.scss", + "../scss/grid/_classes.scss", + "../scss/grid/_layout.scss", + "../scss/grid/_flex-grid.scss", + "../scss/xy-grid/_xy-grid.scss", + "../scss/xy-grid/_gutters.scss", + "../scss/xy-grid/_grid.scss", + "../scss/xy-grid/_cell.scss", + "../scss/xy-grid/_frame.scss", + "../scss/xy-grid/_position.scss", + "../scss/xy-grid/_layout.scss", + "../scss/xy-grid/_collapse.scss", + "../scss/xy-grid/_classes.scss", + "../scss/typography/_typography.scss", + "../scss/typography/_base.scss", + "../scss/typography/_helpers.scss", + "../scss/typography/_alignment.scss", + "../scss/typography/_print.scss", + "../scss/forms/_forms.scss", + "../scss/forms/_text.scss", + "../scss/forms/_checkbox.scss", + "../scss/forms/_label.scss", + "../scss/forms/_help-text.scss", + "../scss/forms/_input-group.scss", + "../scss/forms/_fieldset.scss", + "../scss/forms/_select.scss", + "../scss/forms/_range.scss", + "../scss/forms/_progress.scss", + "../scss/forms/_meter.scss", + "../scss/forms/_error.scss", + "../scss/components/_visibility.scss", + "../scss/components/_float.scss", + "../scss/components/_button.scss", + "../scss/components/_button-group.scss", + "../scss/components/_accordion-menu.scss", + "../scss/components/_accordion.scss", + "../scss/components/_badge.scss", + "../scss/components/_breadcrumbs.scss", + "../scss/components/_callout.scss", + "../scss/components/_card.scss", + "../scss/components/_close-button.scss", + "../scss/components/_drilldown.scss", + "../scss/components/_dropdown-menu.scss", + "../scss/components/_dropdown.scss", + "../scss/components/_flex.scss", + "../scss/components/_responsive-embed.scss", + "../scss/components/_label.scss", + "../scss/components/_media-object.scss", + "../scss/components/_menu.scss", + "../scss/components/_menu-icon.scss", + "../scss/components/_off-canvas.scss", + "../scss/components/_orbit.scss", + "../scss/components/_pagination.scss", + "../scss/components/_progress-bar.scss", + "../scss/components/_reveal.scss", + "../scss/components/_slider.scss", + "../scss/components/_sticky.scss", + "../scss/components/_switch.scss", + "../scss/components/_table.scss", + "../scss/components/_tabs.scss", + "../scss/components/_title-bar.scss", + "../scss/components/_top-bar.scss", + "../scss/components/_thumbnail.scss", + "../scss/components/_tooltip.scss", + "../scss/prototype/_prototype.scss", + "../scss/prototype/_relation.scss", + "../scss/prototype/_box.scss", + "../scss/prototype/_rotate.scss", + "../scss/prototype/_text-utilities.scss", + "../scss/prototype/_text-transformation.scss", + "../scss/prototype/_text-decoration.scss", + "../scss/prototype/_font-styling.scss", + "../scss/prototype/_list-style-type.scss", + "../scss/prototype/_rounded.scss", + "../scss/prototype/_bordered.scss", + "../scss/prototype/_shadow.scss", + "../scss/prototype/_arrow.scss", + "../scss/prototype/_separator.scss", + "../scss/prototype/_overflow.scss", + "../scss/prototype/_display.scss", + "../scss/prototype/_position.scss", + "../scss/prototype/_border-box.scss", + "../scss/prototype/_border-none.scss", + "../scss/prototype/_sizing.scss", + "../scss/prototype/_spacing.scss" + ], + "names": [], + "mappings": "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GOmJ/B;;AASG,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,IAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,KAAsB,GGtDrD;;AnBoIG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqByBvC,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,IAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,KAAsB,GGtDrD;;AnBoIG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqByBvC,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;IHyDf,KAAa,EADiB,I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C0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;EpB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB4DzC,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,aAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,UAAU,CAAI;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,UAAU,CAAI;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,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mCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;;ApB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,aAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;;ApB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBkEzC,AAAA,wBAAwB,CAAC;IDtKvB,YAAgB,EAAS,CAAC;IAA1B,WAAgB,EAAS,CAAC,GCwK3B;IAFD,ADnKE,wBCmKsB,GDnKtB,KAAK,CAAQ;MAEX,aAAiB,EAAU,CAAC;MAA5B,YAAiB,EAAU,CAAC,GAE/B;;ApB6FD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AAAA,sBAAsB,CAAE;IDvMtB,YAAgB,EAAS,CAAC;IAA1B,WAAgB,EAAS,CAAC,GCyM3B;IAFD,ADpME,sBCoMoB,GDpMpB,KAAK,CAAQ;MAEX,YAAgB,EAAS,CAAC;MAA1B,WAAgB,EAAS,CAAC,GAE7B;;ApBoID,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,aAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,IAAsB,GIzC3C;;ApBuHP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,aAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,IAAsB,GIzC3C;;ApBuHP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AD5KQ,sBC4K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" +} \ No newline at end of file diff --git a/library/vendor/foundation-sites/assets/foundation.css b/library/vendor/foundation-sites/assets/foundation.css new file mode 100644 index 0000000..4a60d19 --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation.css @@ -0,0 +1,4998 @@ +@charset "UTF-8"; +/** + * Foundation for Sites by ZURB + * Version 6.4.3 + * foundation.zurb.com + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal, .reveal.tiny, .reveal.small, .reveal.large { + right: auto; + left: auto; + margin: 0 auto; } } + +/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ +/* Document + ========================================================================== */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Correct the line height in all browsers. + * 3. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +html { + font-family: sans-serif; + /* 1 */ + line-height: 1.15; + /* 2 */ + -ms-text-size-adjust: 100%; + /* 3 */ + -webkit-text-size-adjust: 100%; + /* 3 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } + +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +figcaption, +figure { + display: block; } + +/** + * Add the correct margin in IE 8. + */ +figure { + margin: 1em 40px; } + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * Add the correct display in IE. + */ +main { + display: block; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Links + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } + +/** + * Add the correct background and color in IE 9-. + */ +mark { + background-color: #ff0; + color: #000; } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + */ +button { + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + /** + * Remove the inner border and padding in Firefox. + */ + /** + * Restore the focus styles unset by the previous rule. + */ } + button::-moz-focus-inner, + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + button:-moz-focusring, + [type="button"]:-moz-focusring, + [type="reset"]:-moz-focusring, + [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Show the overflow in Edge. + */ +input { + overflow: visible; } + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ + /** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ } + [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/** + * Change the border, margin, and padding in all browsers (opinionated). + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + color: inherit; + /* 2 */ + white-space: normal; + /* 1 */ } + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* + * Add the correct display in IE 9-. + */ +menu { + display: block; } + +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } + +/** + * Add the correct display in IE. + */ +template { + display: none; } + +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } + +html { + box-sizing: border-box; + font-size: 100%; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +body { + margin: 0; + padding: 0; + background: #fefefe; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; } + +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } + +select { + box-sizing: border-box; + width: 100%; + border-radius: 0; } + +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } + +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 0; + background: transparent; + line-height: 1; + cursor: auto; } + [data-whatinput='mouse'] button { + outline: 0; } + +pre { + overflow: auto; } + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; } + +.is-visible { + display: block !important; } + +.is-hidden { + display: none !important; } + +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 75rem; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } + +.grid-x { + display: flex; + flex-flow: row wrap; } + +.cell { + flex: 0 0 auto; + min-height: 0px; + min-width: 0px; + width: 100%; } + .cell.auto { + flex: 1 1 0px; } + .cell.shrink { + flex: 0 0 auto; } + +.grid-x > .auto { + width: auto; } + +.grid-x > .shrink { + width: auto; } + +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; } } + +.grid-x > .small-1 { + width: 8.3333333333%; } + +.grid-x > .small-2 { + width: 16.6666666667%; } + +.grid-x > .small-3 { + width: 25%; } + +.grid-x > .small-4 { + width: 33.3333333333%; } + +.grid-x > .small-5 { + width: 41.6666666667%; } + +.grid-x > .small-6 { + width: 50%; } + +.grid-x > .small-7 { + width: 58.3333333333%; } + +.grid-x > .small-8 { + width: 66.6666666667%; } + +.grid-x > .small-9 { + width: 75%; } + +.grid-x > .small-10 { + width: 83.3333333333%; } + +.grid-x > .small-11 { + width: 91.6666666667%; } + +.grid-x > .small-12 { + width: 100%; } + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0px; + width: auto; } + .grid-x > .medium-shrink { + flex: 0 0 auto; + width: auto; } + .grid-x > .medium-1 { + width: 8.3333333333%; } + .grid-x > .medium-2 { + width: 16.6666666667%; } + .grid-x > .medium-3 { + width: 25%; } + .grid-x > .medium-4 { + width: 33.3333333333%; } + .grid-x > .medium-5 { + width: 41.6666666667%; } + .grid-x > .medium-6 { + width: 50%; } + .grid-x > .medium-7 { + width: 58.3333333333%; } + .grid-x > .medium-8 { + width: 66.6666666667%; } + .grid-x > .medium-9 { + width: 75%; } + .grid-x > .medium-10 { + width: 83.3333333333%; } + .grid-x > .medium-11 { + width: 91.6666666667%; } + .grid-x > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0px; + width: auto; } + .grid-x > .large-shrink { + flex: 0 0 auto; + width: auto; } + .grid-x > .large-1 { + width: 8.3333333333%; } + .grid-x > .large-2 { + width: 16.6666666667%; } + .grid-x > .large-3 { + width: 25%; } + .grid-x > .large-4 { + width: 33.3333333333%; } + .grid-x > .large-5 { + width: 41.6666666667%; } + .grid-x > .large-6 { + width: 50%; } + .grid-x > .large-7 { + width: 58.3333333333%; } + .grid-x > .large-8 { + width: 66.6666666667%; } + .grid-x > .large-9 { + width: 75%; } + .grid-x > .large-10 { + width: 83.3333333333%; } + .grid-x > .large-11 { + width: 91.6666666667%; } + .grid-x > .large-12 { + width: 100%; } } + +.grid-margin-x:not(.grid-x) > .cell { + width: auto; } + +.grid-margin-y:not(.grid-y) > .cell { + height: auto; } + +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } + .grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; } } + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; } + .grid-margin-x > .shrink { + width: auto; } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); } + .grid-margin-x > .medium-auto { + width: auto; } + .grid-margin-x > .medium-shrink { + width: auto; } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; } + .grid-margin-x > .large-shrink { + width: auto; } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); } } + +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + +.small-up-1 > .cell { + width: 100%; } + +.small-up-2 > .cell { + width: 50%; } + +.small-up-3 > .cell { + width: 33.3333333333%; } + +.small-up-4 > .cell { + width: 25%; } + +.small-up-5 > .cell { + width: 20%; } + +.small-up-6 > .cell { + width: 16.6666666667%; } + +.small-up-7 > .cell { + width: 14.2857142857%; } + +.small-up-8 > .cell { + width: 12.5%; } + +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; } + .medium-up-2 > .cell { + width: 50%; } + .medium-up-3 > .cell { + width: 33.3333333333%; } + .medium-up-4 > .cell { + width: 25%; } + .medium-up-5 > .cell { + width: 20%; } + .medium-up-6 > .cell { + width: 16.6666666667%; } + .medium-up-7 > .cell { + width: 14.2857142857%; } + .medium-up-8 > .cell { + width: 12.5%; } } + +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; } + .large-up-2 > .cell { + width: 50%; } + .large-up-3 > .cell { + width: 33.3333333333%; } + .large-up-4 > .cell { + width: 25%; } + .large-up-5 > .cell { + width: 20%; } + .large-up-6 > .cell { + width: 16.6666666667%; } + .large-up-7 > .cell { + width: 14.2857142857%; } + .large-up-8 > .cell { + width: 12.5%; } } + +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); } } + +.small-margin-collapse { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } + .small-margin-collapse > .small-1 { + width: 8.3333333333%; } + .small-margin-collapse > .small-2 { + width: 16.6666666667%; } + .small-margin-collapse > .small-3 { + width: 25%; } + .small-margin-collapse > .small-4 { + width: 33.3333333333%; } + .small-margin-collapse > .small-5 { + width: 41.6666666667%; } + .small-margin-collapse > .small-6 { + width: 50%; } + .small-margin-collapse > .small-7 { + width: 58.3333333333%; } + .small-margin-collapse > .small-8 { + width: 66.6666666667%; } + .small-margin-collapse > .small-9 { + width: 75%; } + .small-margin-collapse > .small-10 { + width: 83.3333333333%; } + .small-margin-collapse > .small-11 { + width: 91.6666666667%; } + .small-margin-collapse > .small-12 { + width: 100%; } + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .small-3 { + width: 25%; } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .small-6 { + width: 50%; } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .small-9 { + width: 75%; } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .medium-3 { + width: 25%; } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .medium-6 { + width: 50%; } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .medium-9 { + width: 75%; } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } } + +.small-offset-0 { + margin-left: 0%; } + +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 0.625rem); } + +.small-offset-1 { + margin-left: 8.3333333333%; } + +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 0.625rem); } + +.small-offset-2 { + margin-left: 16.6666666667%; } + +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 0.625rem); } + +.small-offset-3 { + margin-left: 25%; } + +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 0.625rem); } + +.small-offset-4 { + margin-left: 33.3333333333%; } + +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 0.625rem); } + +.small-offset-5 { + margin-left: 41.6666666667%; } + +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 0.625rem); } + +.small-offset-6 { + margin-left: 50%; } + +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 0.625rem); } + +.small-offset-7 { + margin-left: 58.3333333333%; } + +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 0.625rem); } + +.small-offset-8 { + margin-left: 66.6666666667%; } + +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 0.625rem); } + +.small-offset-9 { + margin-left: 75%; } + +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 0.625rem); } + +.small-offset-10 { + margin-left: 83.3333333333%; } + +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 0.625rem); } + +.small-offset-11 { + margin-left: 91.6666666667%; } + +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 0.625rem); } + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; } + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 0.9375rem); } + .medium-offset-1 { + margin-left: 8.3333333333%; } + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 0.9375rem); } + .medium-offset-2 { + margin-left: 16.6666666667%; } + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 0.9375rem); } + .medium-offset-3 { + margin-left: 25%; } + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 0.9375rem); } + .medium-offset-4 { + margin-left: 33.3333333333%; } + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 0.9375rem); } + .medium-offset-5 { + margin-left: 41.6666666667%; } + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 0.9375rem); } + .medium-offset-6 { + margin-left: 50%; } + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 0.9375rem); } + .medium-offset-7 { + margin-left: 58.3333333333%; } + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 0.9375rem); } + .medium-offset-8 { + margin-left: 66.6666666667%; } + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 0.9375rem); } + .medium-offset-9 { + margin-left: 75%; } + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 0.9375rem); } + .medium-offset-10 { + margin-left: 83.3333333333%; } + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 0.9375rem); } + .medium-offset-11 { + margin-left: 91.6666666667%; } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 0.9375rem); } } + +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; } + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 0.9375rem); } + .large-offset-1 { + margin-left: 8.3333333333%; } + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 0.9375rem); } + .large-offset-2 { + margin-left: 16.6666666667%; } + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 0.9375rem); } + .large-offset-3 { + margin-left: 25%; } + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 0.9375rem); } + .large-offset-4 { + margin-left: 33.3333333333%; } + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 0.9375rem); } + .large-offset-5 { + margin-left: 41.6666666667%; } + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 0.9375rem); } + .large-offset-6 { + margin-left: 50%; } + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 0.9375rem); } + .large-offset-7 { + margin-left: 58.3333333333%; } + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 0.9375rem); } + .large-offset-8 { + margin-left: 66.6666666667%; } + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 0.9375rem); } + .large-offset-9 { + margin-left: 75%; } + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 0.9375rem); } + .large-offset-10 { + margin-left: 83.3333333333%; } + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 0.9375rem); } + .large-offset-11 { + margin-left: 91.6666666667%; } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 0.9375rem); } } + +.grid-y { + display: flex; + flex-flow: column nowrap; } + .grid-y > .cell { + width: auto; } + .grid-y > .auto { + height: auto; } + .grid-y > .shrink { + height: auto; } + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; } } + .grid-y > .small-1 { + height: 8.3333333333%; } + .grid-y > .small-2 { + height: 16.6666666667%; } + .grid-y > .small-3 { + height: 25%; } + .grid-y > .small-4 { + height: 33.3333333333%; } + .grid-y > .small-5 { + height: 41.6666666667%; } + .grid-y > .small-6 { + height: 50%; } + .grid-y > .small-7 { + height: 58.3333333333%; } + .grid-y > .small-8 { + height: 66.6666666667%; } + .grid-y > .small-9 { + height: 75%; } + .grid-y > .small-10 { + height: 83.3333333333%; } + .grid-y > .small-11 { + height: 91.6666666667%; } + .grid-y > .small-12 { + height: 100%; } + @media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0px; + height: auto; } + .grid-y > .medium-shrink { + height: auto; } + .grid-y > .medium-1 { + height: 8.3333333333%; } + .grid-y > .medium-2 { + height: 16.6666666667%; } + .grid-y > .medium-3 { + height: 25%; } + .grid-y > .medium-4 { + height: 33.3333333333%; } + .grid-y > .medium-5 { + height: 41.6666666667%; } + .grid-y > .medium-6 { + height: 50%; } + .grid-y > .medium-7 { + height: 58.3333333333%; } + .grid-y > .medium-8 { + height: 66.6666666667%; } + .grid-y > .medium-9 { + height: 75%; } + .grid-y > .medium-10 { + height: 83.3333333333%; } + .grid-y > .medium-11 { + height: 91.6666666667%; } + .grid-y > .medium-12 { + height: 100%; } } + @media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0px; + height: auto; } + .grid-y > .large-shrink { + height: auto; } + .grid-y > .large-1 { + height: 8.3333333333%; } + .grid-y > .large-2 { + height: 16.6666666667%; } + .grid-y > .large-3 { + height: 25%; } + .grid-y > .large-4 { + height: 33.3333333333%; } + .grid-y > .large-5 { + height: 41.6666666667%; } + .grid-y > .large-6 { + height: 50%; } + .grid-y > .large-7 { + height: 58.3333333333%; } + .grid-y > .large-8 { + height: 66.6666666667%; } + .grid-y > .large-9 { + height: 75%; } + .grid-y > .large-10 { + height: 83.3333333333%; } + .grid-y > .large-11 { + height: 91.6666666667%; } + .grid-y > .large-12 { + height: 100%; } } + +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + +.cell .grid-frame { + width: 100%; } + +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + .cell .medium-grid-frame { + width: 100%; } + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; } + .cell .large-grid-frame { + width: 100%; } + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; } + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-stype: -ms-autohiding-scrollbar; } } + +.grid-y.grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } + +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } } + +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + width: auto; + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; } } + +.cell .grid-y.grid-frame { + height: 100%; } + +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; } } + +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; } } + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } + +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; } + +em, +i { + font-style: italic; + line-height: inherit; } + +strong, +b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 80%; + line-height: inherit; } + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; } + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { + line-height: 0; + color: #cacaca; } + +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; } + +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 3rem; } + h2, .h2 { + font-size: 2.5rem; } + h3, .h3 { + font-size: 1.9375rem; } + h4, .h4 { + font-size: 1.5625rem; } + h5, .h5 { + font-size: 1.25rem; } + h6, .h6 { + font-size: 1rem; } } + +a { + line-height: inherit; + color: #1779ba; + text-decoration: none; + cursor: pointer; } + a:hover, a:focus { + color: #1468a0; } + a img { + border: 0; } + +hr { + clear: both; + max-width: 75rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; } + +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; } + +li { + font-size: inherit; } + +ul { + margin-left: 1.25rem; + list-style-type: disc; } + +ol { + margin-left: 1.25rem; } + +ul ul, ol ul, ul ol, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +dl { + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } + +cite { + display: block; + font-size: 0.8125rem; + color: #8a8a8a; } + cite:before { + content: "— "; } + +abbr, abbr[title] { + border-bottom: 1px dotted #0a0a0a; + cursor: help; + text-decoration: none; } + +figure { + margin: 0; } + +code { + padding: 0.125rem 0.3125rem 0.0625rem; + border: 1px solid #cacaca; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #0a0a0a; } + +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e6e6e6; + font-family: Consolas, "Liberation Mono", Courier, monospace; + color: #0a0a0a; } + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } + +.lead { + font-size: 125%; + line-height: 1.6; } + +.stat { + font-size: 2.5rem; + line-height: 1; } + p + .stat { + margin-top: -1rem; } + +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } + .medium-text-right { + text-align: right; } + .medium-text-center { + text-align: center; } + .medium-text-justify { + text-align: justify; } } + +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; } + .large-text-right { + text-align: right; } + .large-text-center { + text-align: center; } + .large-text-justify { + text-align: justify; } } + +.show-for-print { + display: none !important; } + +@media print { + * { + background: transparent !important; + box-shadow: none !important; + color: black !important; + text-shadow: none !important; } + .show-for-print { + display: block !important; } + .hide-for-print { + display: none !important; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, + a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } + abbr[title]:after { + content: " (" attr(title) ")"; } + pre, + blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + .print-break-inside { + page-break-inside: auto; } } + +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + +textarea { + max-width: 100%; } + textarea[rows] { + height: auto; } + +input::placeholder, +textarea::placeholder { + color: #cacaca; } + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } + +[type='submit'], +[type='button'] { + appearance: none; + border-radius: 0; } + +input[type='search'] { + box-sizing: border-box; } + +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } + +[type='checkbox'] + label, +[type='radio'] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } + +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } + +[type='file'] { + width: 100%; } + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + padding: 0.5625rem 0; } + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } + +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; } + .input-group > :first-child { + border-radius: 0 0 0 0; } + .input-group > :last-child > * { + border-radius: 0 0 0 0; } + +.input-group-label, .input-group-field, .input-group-button, .input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + margin: 0; + white-space: nowrap; } + +.input-group-label { + padding: 0 1rem; + border: 1px solid #cacaca; + background: #e6e6e6; + color: #0a0a0a; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } + +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + height: auto; + min-width: 0; } + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; } + .input-group-button a, + .input-group-button input, + .input-group-button button, + .input-group-button label { + height: auto; + align-self: stretch; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; } + +fieldset { + margin: 0; + padding: 0; + border: 0; } + +legend { + max-width: 100%; + margin-bottom: 0.5rem; } + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #cacaca; } + .fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } + +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background-image: url("data:image/svg+xml;utf8,"); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + @media screen and (min-width: 0\0) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } + select:focus { + outline: none; + border: 1px solid #8a8a8a; + background-color: #fefefe; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; } + .is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; } + +.is-invalid-label { + color: #cc4b37; } + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; } + .form-error.is-visible { + display: block; } + +.button { + display: inline-block; + vertical-align: middle; + margin: 0 0 1rem 0; + font-family: inherit; + padding: 0.85em 1em; + -webkit-appearance: none; + border: 1px solid transparent; + border-radius: 0; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-size: 0.9rem; + line-height: 1; + text-align: center; + cursor: pointer; + background-color: #1779ba; + color: #fefefe; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button:hover, .button:focus { + background-color: #14679e; + color: #fefefe; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; } + .button.primary { + background-color: #1779ba; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #126195; + color: #fefefe; } + .button.secondary { + background-color: #767676; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button.success { + background-color: #3adb76; + color: #0a0a0a; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button.warning { + background-color: #ffae00; + color: #0a0a0a; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button.alert { + background-color: #cc4b37; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.primary, .button[disabled].primary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus { + background-color: #1779ba; + color: #fefefe; } + .button.disabled.secondary, .button[disabled].secondary { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #767676; + color: #fefefe; } + .button.disabled.success, .button[disabled].success { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #3adb76; + color: #0a0a0a; } + .button.disabled.warning, .button[disabled].warning { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #ffae00; + color: #0a0a0a; } + .button.disabled.alert, .button[disabled].alert { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc4b37; + color: #fefefe; } + .button.hollow { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow, .button.hollow:hover, .button.hollow:focus { + background-color: transparent; } + .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.hollow.secondary { + border: 1px solid #767676; + color: #767676; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.hollow.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear:hover, .button.clear:focus { + background-color: transparent; } + .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + background-color: transparent; } + .button.clear:hover, .button.clear:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] { + border-color: transparent; } + .button.clear.primary { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary:hover, .button.clear.primary:focus { + border-color: #0c3d5d; + color: #0c3d5d; } + .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border: 1px solid #1779ba; + color: #1779ba; } + .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] { + border-color: transparent; } + .button.clear.secondary { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary:hover, .button.clear.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; } + .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border: 1px solid #767676; + color: #767676; } + .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] { + border-color: transparent; } + .button.clear.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success:hover, .button.clear.success:focus { + border-color: #157539; + color: #157539; } + .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border: 1px solid #3adb76; + color: #3adb76; } + .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] { + border-color: transparent; } + .button.clear.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning:hover, .button.clear.warning:focus { + border-color: #805700; + color: #805700; } + .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border: 1px solid #ffae00; + color: #ffae00; } + .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] { + border-color: transparent; } + .button.clear.alert { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert:hover, .button.clear.alert:focus { + border-color: #67251a; + color: #67251a; } + .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border: 1px solid #cc4b37; + color: #cc4b37; } + .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] { + border-color: transparent; } + .button.dropdown::after { + display: block; + width: 0; + height: 0; + border: inset 0.4em; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; } + .button.dropdown.hollow::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.primary::after { + border-top-color: #1779ba; } + .button.dropdown.hollow.secondary::after { + border-top-color: #767676; } + .button.dropdown.hollow.success::after { + border-top-color: #3adb76; } + .button.dropdown.hollow.warning::after { + border-top-color: #ffae00; } + .button.dropdown.hollow.alert::after { + border-top-color: #cc4b37; } + .button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; } + +a.button:hover, a.button:focus { + text-decoration: none; } + +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; } + .accordion[disabled] .accordion-title { + cursor: not-allowed; } + +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } + +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } + +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + :last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e6e6e6; + border-radius: 0 0 0 0; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: '+'; } + .is-active > .accordion-title::before { + content: '\2013'; } + +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } + +.accordion-menu li { + width: 100%; } + +.accordion-menu a { + padding: 0.7rem 1rem; } + +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; } + +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; } + +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; } + +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; } + .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; } + +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + left: auto; + right: 1rem; } + +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; } + +.accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; } + +.is-accordion-submenu-parent { + position: relative; } + +.has-submenu-toggle > a { + margin-right: 40px; } + +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + cursor: pointer; + width: 40px; + height: 40px; } + .submenu-toggle::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + top: 0; + bottom: 0; + margin: auto; } + +.submenu-toggle[aria-expanded='true']::after { + transform: scaleY(-1); + transform-origin: 50% 50%; } + +.submenu-toggle-text { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + clip-path: inset(50%); + border: 0; } + +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #1779ba; + color: #fefefe; } + .badge.primary { + background: #1779ba; + color: #fefefe; } + .badge.secondary { + background: #767676; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #0a0a0a; } + .badge.warning { + background: #ffae00; + color: #0a0a0a; } + .badge.alert { + background: #cc4b37; + color: #fefefe; } + +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; } + .breadcrumbs::before, .breadcrumbs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #0a0a0a; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: "/"; + color: #cacaca; } + .breadcrumbs a { + color: #1779ba; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } + +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: nowrap; + align-items: stretch; } + .button-group::before, .button-group::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .button-group::after { + clear: both; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded .button { + flex: 1 1 0px; } + .button-group.primary .button { + background-color: #1779ba; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #126195; + color: #fefefe; } + .button-group.secondary .button { + background-color: #767676; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; } + .button-group.success .button { + background-color: #3adb76; + color: #0a0a0a; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #0a0a0a; } + .button-group.warning .button { + background-color: #ffae00; + color: #0a0a0a; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #0a0a0a; } + .button-group.alert .button { + background-color: #cc4b37; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; } + .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 1 1 0px; + margin-bottom: 0; } } + @media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 1 1 0px; + margin-bottom: 0; } } + @media screen and (max-width: 39.9375em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + background-color: white; + color: #0a0a0a; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #d7ecfa; + color: #0a0a0a; } + .callout.secondary { + background-color: #eaeaea; + color: #0a0a0a; } + .callout.success { + background-color: #e1faea; + color: #0a0a0a; } + .callout.warning { + background-color: #fff3d9; + color: #0a0a0a; } + .callout.alert { + background-color: #f7e4e1; + color: #0a0a0a; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } + +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e6e6e6; + border-radius: 0; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #0a0a0a; } + .card > :last-child { + margin-bottom: 0; } + +.card-divider { + flex: 0 1 auto; + display: flex; + padding: 1rem; + background: #e6e6e6; } + .card-divider > :last-child { + margin-bottom: 0; } + +.card-section { + flex: 1 0 auto; + padding: 1rem; } + .card-section > :last-child { + margin-bottom: 0; } + +.card-image { + min-height: 1px; } + +.close-button { + position: absolute; + color: #8a8a8a; + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + .close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; } + .close-button, .close-button.medium { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; } + +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; } + [data-whatinput='mouse'] .menu li { + outline: 0; } + .menu a, + .menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; } + .menu input, + .menu select, + .menu a, + .menu button { + margin-bottom: 0; } + .menu input { + display: inline-block; } + .menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.expanded li { + flex: 1 1 0px; } + .menu.simple { + align-items: center; } + .menu.simple li + li { + margin-left: 1rem; } + .menu.simple a { + padding: 0; } + @media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.medium-expanded li { + flex: 1 1 0px; } + .menu.medium-simple li { + flex: 1 1 0px; } } + @media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; } + .menu.large-expanded li { + flex: 1 1 0px; } + .menu.large-simple li { + flex: 1 1 0px; } } + .menu.nested { + margin-right: 0; + margin-left: 1rem; } + .menu.icons a { + display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; } + .menu.icon-left li a { + flex-flow: row nowrap; } + .menu.icon-left li a img, + .menu.icon-left li a i, + .menu.icon-left li a svg { + margin-right: 0.25rem; } + .menu.icon-right li a { + flex-flow: row nowrap; } + .menu.icon-right li a img, + .menu.icon-right li a i, + .menu.icon-right li a svg { + margin-left: 0.25rem; } + .menu.icon-top li a { + flex-flow: column nowrap; } + .menu.icon-top li a img, + .menu.icon-top li a i, + .menu.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu.icon-bottom li a { + flex-flow: column nowrap; } + .menu.icon-bottom li a img, + .menu.icon-bottom li a i, + .menu.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; } + .menu .is-active > a { + background: #1779ba; + color: #fefefe; } + .menu .active > a { + background: #1779ba; + color: #fefefe; } + .menu.align-left { + justify-content: flex-start; } + .menu.align-right li { + display: flex; + justify-content: flex-end; } + .menu.align-right li .submenu li { + justify-content: flex-start; } + .menu.align-right.vertical li { + display: block; + text-align: right; } + .menu.align-right.vertical li .submenu li { + text-align: right; } + .menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; } + .menu.align-center li { + display: flex; + justify-content: center; } + .menu.align-center li .submenu li { + justify-content: flex-start; } + .menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; } + +.menu-centered > .menu { + justify-content: center; } + .menu-centered > .menu li { + display: flex; + justify-content: center; } + .menu-centered > .menu li .submenu li { + justify-content: flex-start; } + +.no-js [data-responsive-menu] ul { + display: none; } + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ''; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; } + .menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; + content: ''; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.is-drilldown { + position: relative; + overflow: hidden; } + .is-drilldown li { + display: block; } + .is-drilldown.animate-height { + transition: height 0.5s; } + +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; } + +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; } + .drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); } + .drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); } + .drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; } + +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; } + +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; } + +.drilldown .is-drilldown-submenu-parent > a { + position: relative; } + .drilldown .is-drilldown-submenu-parent > a::after { + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + left: auto; + right: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + right: auto; + left: 1rem; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; + border-left-width: 0; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; + border-left-width: 0; } + +.dropdown-pane { + position: absolute; + z-index: 10; + width: 300px; + padding: 1rem; + visibility: hidden; + display: none; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + font-size: 1rem; } + .dropdown-pane.is-opening { + display: block; } + .dropdown-pane.is-open { + visibility: visible; + display: block; } + +.dropdown-pane.tiny { + width: 100px; } + +.dropdown-pane.small { + width: 200px; } + +.dropdown-pane.large { + width: 400px; } + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + +.dropdown.menu a { + padding: 0.7rem 1rem; } + [data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + +.dropdown.menu .is-active > a { + background: transparent; + color: #1779ba; } + +.no-js .dropdown.menu ul { + display: none; } + +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; } + +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } + +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.dropdown.menu.vertical > li > a::after { + right: 14px; } + +.dropdown.menu.vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #1779ba transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; + top: 0; } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; } + .dropdown.menu.large-vertical > li.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } } + +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; } + +.is-dropdown-menu.vertical { + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } + +.is-dropdown-submenu-parent { + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #cacaca; + background: #fefefe; } + .dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + right: auto; + left: 5px; + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #1779ba transparent transparent; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border: inset 6px; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #1779ba; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } + +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; } + .responsive-embed iframe, + .responsive-embed object, + .responsive-embed embed, + .responsive-embed video, + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .responsive-embed.widescreen, + .flex-video.widescreen { + padding-bottom: 56.25%; } + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 0; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #1779ba; + color: #fefefe; } + .label.primary { + background: #1779ba; + color: #fefefe; } + .label.secondary { + background: #767676; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #0a0a0a; } + .label.warning { + background: #ffae00; + color: #0a0a0a; } + .label.alert { + background: #cc4b37; + color: #fefefe; } + +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; } + .media-object img { + max-width: none; } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small { + flex-wrap: wrap; } } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; } + .media-object.stack-for-small .media-object-section img { + width: 100%; } } + +.media-object-section { + flex: 0 1 auto; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + .media-object-section.main-section { + flex: 1 1 0px; } + +.is-off-canvas-open { + overflow: hidden; } + +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; } + .js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; } + .js-off-canvas-overlay.is-closable { + cursor: pointer; } + .js-off-canvas-overlay.is-overlay-absolute { + position: absolute; } + .js-off-canvas-overlay.is-overlay-fixed { + position: fixed; } + +.off-canvas-wrapper { + position: relative; + overflow: hidden; } + +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.is-transition-push { + z-index: 12; } + .off-canvas.is-closed { + visibility: hidden; } + .off-canvas.is-transition-overlap { + z-index: 13; } + .off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas.is-open { + transform: translate(0, 0); } + +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e6e6e6; } + [data-whatinput='mouse'] .off-canvas-absolute { + outline: 0; } + .off-canvas-absolute.is-transition-push { + z-index: 12; } + .off-canvas-absolute.is-closed { + visibility: hidden; } + .off-canvas-absolute.is-transition-overlap { + z-index: 13; } + .off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); } + .off-canvas-absolute.is-open { + transform: translate(0, 0); } + +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + width: 250px; + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); } + .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); } + .position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + width: 250px; + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right { + transform: translateX(250px); } + .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); } + .position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, 0.25); } + +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); } + .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); } + .position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, 0.25); } + +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + height: 250px; + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); } + .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); } + .off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); } + .position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, 0.25); } + +.off-canvas-content { + transform: none; + transition: transform 0.5s ease; + backface-visibility: hidden; } + .off-canvas-content.has-transition-push { + transform: translate(0, 0); } + .off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); } + +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-left.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-right.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-top.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-medium .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-left.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-left.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-left { + margin-left: 250px; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-right.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-right.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-right { + margin-right: 250px; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-top.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-top.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-top { + margin-top: 250px; } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; } + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; } + .position-bottom.reveal-for-large .close-button { + display: none; } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; } } + +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-medium .close-button { + display: none; } } + +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: inherit; + width: inherit; + overflow: inherit; + transition: inherit; } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; } + .off-canvas.in-canvas-for-large .close-button { + display: none; } } + +.orbit { + position: relative; } + +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; } + +.orbit-slide { + width: 100%; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } + +.orbit-figure { + margin: 0; } + +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; } + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(10, 10, 10, 0.5); + color: #fefefe; } + +.orbit-previous, .orbit-next { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous { + left: 0; } + +.orbit-next { + left: auto; + right: 0; } + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #cacaca; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } + +.pagination { + margin-left: 0; + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .pagination::after { + clear: both; } + .pagination li { + margin-right: 0.0625rem; + border-radius: 0; + font-size: 0.875rem; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; + color: #0a0a0a; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #1779ba; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: '\2026'; + color: #0a0a0a; } + +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: '\00ab'; } + +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: '\00bb'; } + +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; + background-color: #cacaca; } + .progress.primary .progress-meter { + background-color: #1779ba; } + .progress.secondary .progress-meter { + background-color: #767676; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #cc4b37; } + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #1779ba; } + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + user-select: none; + touch-action: none; } + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } + +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 0; + background-color: #1779ba; + transition: all 0.2s ease-in-out; + touch-action: manipulation; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #14679e; } + .slider-handle.is-dragging { + transition: all 0s linear; } + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); } + +.sticky-container { + position: relative; } + +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); } + +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } + +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } + +body.is-reveal-open { + overflow: hidden; } + +html.is-reveal-open, +html.is-reveal-open body { + min-height: 100%; + overflow: hidden; + position: fixed; + user-select: none; } + +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: scroll; } + +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #cacaca; + border-radius: 0; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + .reveal.collapse { + padding: 0; } + @media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } + @media screen and (max-width: 39.9375em) { + .reveal { + top: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + height: 100vh; + min-height: 100vh; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } + +.switch { + height: 2rem; + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; } + +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; } + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 0; + background: #cacaca; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 0; + background: #fefefe; + transition: all 0.25s ease-out; + content: ''; } + input:checked ~ .switch-paddle { + background: #1779ba; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } + +.switch-active, .switch-inactive { + position: absolute; + top: 50%; + transform: translateY(-50%); } + +.switch-active { + left: 8%; + display: none; } + input:checked + label > .switch-active { + display: block; } + +.switch-inactive { + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } + +.switch.tiny { + height: 1.5rem; } + .switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + .switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; } + .switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } + +.switch.small { + height: 1.75rem; } + .switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + .switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; } + .switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } + +.switch.large { + height: 2.5rem; } + .switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + .switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; } + .switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } + thead, tbody, tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; } + thead { + background: #f8f8f8; + color: #0a0a0a; } + tfoot { + background: #f1f1f1; + color: #0a0a0a; } + thead tr, tfoot tr { + background: transparent; } + thead th, thead td, tfoot th, tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + tbody th, tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; } + table.unstriped tbody { + background-color: #fefefe; } + table.unstriped tbody tr { + border-bottom: 0; + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; } + +@media screen and (max-width: 63.9375em) { + table.stack thead { + display: none; } + table.stack tfoot { + display: none; } + table.stack tr, + table.stack th, + table.stack td { + display: block; } + table.stack td { + border-top: 0; } } + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } + +table.hover thead tr:hover { + background-color: #f3f3f3; } + +table.hover tfoot tr:hover { + background-color: #ececec; } + +table.hover tbody tr:hover { + background-color: #f9f9f9; } + +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; } + +.table-scroll { + overflow-x: auto; } + .table-scroll table { + width: auto; } + +.tabs { + margin: 0; + border: 1px solid #e6e6e6; + background: #fefefe; + list-style-type: none; } + .tabs::before, .tabs::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + .tabs::after { + clear: both; } + +.tabs.vertical > li { + display: block; + float: none; + width: auto; } + +.tabs.simple > li > a { + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } + +.tabs.primary { + background: #1779ba; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1673b1; } + +.tabs-title { + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #1779ba; } + .tabs-title > a:hover { + background: #fefefe; + color: #1468a0; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; + color: #1779ba; } + +.tabs-content { + border: 1px solid #e6e6e6; + border-top: 0; + background: #fefefe; + color: #0a0a0a; + transition: all 0.5s ease; } + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } + +.tabs-panel { + display: none; + padding: 1rem; } + .tabs-panel.is-active { + display: block; } + +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: solid 4px #fefefe; + border-radius: 0; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + line-height: 0; } + +a.thumbnail { + transition: box-shadow 200ms ease-out; } + a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); } + a.thumbnail image { + box-shadow: none; } + +.title-bar { + padding: 0.5rem; + background: #0a0a0a; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; } + +.title-bar-right { + text-align: right; } + +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; } + +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + cursor: help; } + +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 0; + background-color: #0a0a0a; + font-size: 80%; + color: #fefefe; } + .tooltip::before { + position: absolute; } + .tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-top-width: 0; + border-bottom-style: solid; + border-color: transparent transparent #0a0a0a; + bottom: 100%; } + .tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.top::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-bottom-width: 0; + border-top-style: solid; + border-color: #0a0a0a transparent transparent; + top: 100%; + bottom: auto; } + .tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); } + .tooltip.left::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-right-width: 0; + border-left-style: solid; + border-color: transparent transparent transparent #0a0a0a; + left: 100%; } + .tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.right::before { + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + content: ''; + border-left-width: 0; + border-right-style: solid; + border-color: transparent #0a0a0a transparent transparent; + right: 100%; + left: auto; } + .tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); } + .tooltip.align-top::before { + bottom: auto; + top: 10%; } + .tooltip.align-bottom::before { + bottom: 10%; + top: auto; } + .tooltip.align-left::before { + left: 10%; + right: auto; } + .tooltip.align-right::before { + left: auto; + right: 10%; } + +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, + .top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } + @media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; } } + @media screen and (max-width: 63.9375em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + @media screen and (max-width: 74.9375em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; } } + +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; } + +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; } + +.hide { + display: none !important; } + +.invisible { + visibility: hidden; } + +@media screen and (max-width: 39.9375em) { + .hide-for-small-only { + display: none !important; } } + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } } + +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } } + +@media screen and (max-width: 39.9375em) { + .show-for-medium { + display: none !important; } } + +@media screen and (min-width: 40em) and (max-width: 63.9375em) { + .hide-for-medium-only { + display: none !important; } } + +@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } + +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } + +@media screen and (max-width: 63.9375em) { + .show-for-large { + display: none !important; } } + +@media screen and (min-width: 64em) and (max-width: 74.9375em) { + .hide-for-large-only { + display: none !important; } } + +@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } } + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + clip-path: inset(50%); + border: 0; } + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + clip-path: none; } + +.show-for-landscape, +.hide-for-portrait { + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } + +.hide-for-landscape, +.show-for-portrait { + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-center { + display: block; + margin-right: auto; + margin-left: auto; } + +.clearfix::before, .clearfix::after { + display: table; + content: ' '; + flex-basis: 0; + order: 1; } + +.clearfix::after { + clear: both; } + +.align-right { + justify-content: flex-end; } + +.align-center { + justify-content: center; } + +.align-justify { + justify-content: space-between; } + +.align-spaced { + justify-content: space-around; } + +.align-right.vertical.menu > li > a { + justify-content: flex-end; } + +.align-center.vertical.menu > li > a { + justify-content: center; } + +.align-top { + align-items: flex-start; } + +.align-self-top { + align-self: flex-start; } + +.align-bottom { + align-items: flex-end; } + +.align-self-bottom { + align-self: flex-end; } + +.align-middle { + align-items: center; } + +.align-self-middle { + align-self: center; } + +.align-stretch { + align-items: stretch; } + +.align-self-stretch { + align-self: stretch; } + +.align-center-middle { + justify-content: center; + align-items: center; + align-content: center; } + +.small-order-1 { + order: 1; } + +.small-order-2 { + order: 2; } + +.small-order-3 { + order: 3; } + +.small-order-4 { + order: 4; } + +.small-order-5 { + order: 5; } + +.small-order-6 { + order: 6; } + +@media print, screen and (min-width: 40em) { + .medium-order-1 { + order: 1; } + .medium-order-2 { + order: 2; } + .medium-order-3 { + order: 3; } + .medium-order-4 { + order: 4; } + .medium-order-5 { + order: 5; } + .medium-order-6 { + order: 6; } } + +@media print, screen and (min-width: 64em) { + .large-order-1 { + order: 1; } + .large-order-2 { + order: 2; } + .large-order-3 { + order: 3; } + .large-order-4 { + order: 4; } + .large-order-5 { + order: 5; } + .large-order-6 { + order: 6; } } + +.flex-container { + display: flex; } + +.flex-child-auto { + flex: 1 1 auto; } + +.flex-child-grow { + flex: 1 0 auto; } + +.flex-child-shrink { + flex: 0 1 auto; } + +.flex-dir-row { + flex-direction: row; } + +.flex-dir-row-reverse { + flex-direction: row-reverse; } + +.flex-dir-column { + flex-direction: column; } + +.flex-dir-column-reverse { + flex-direction: column-reverse; } + +@media print, screen and (min-width: 40em) { + .medium-flex-container { + display: flex; } + .medium-flex-child-auto { + flex: 1 1 auto; } + .medium-flex-child-grow { + flex: 1 0 auto; } + .medium-flex-child-shrink { + flex: 0 1 auto; } + .medium-flex-dir-row { + flex-direction: row; } + .medium-flex-dir-row-reverse { + flex-direction: row-reverse; } + .medium-flex-dir-column { + flex-direction: column; } + .medium-flex-dir-column-reverse { + flex-direction: column-reverse; } } + +@media print, screen and (min-width: 64em) { + .large-flex-container { + display: flex; } + .large-flex-child-auto { + flex: 1 1 auto; } + .large-flex-child-grow { + flex: 1 0 auto; } + .large-flex-child-shrink { + flex: 0 1 auto; } + .large-flex-dir-row { + flex-direction: row; } + .large-flex-dir-row-reverse { + flex-direction: row-reverse; } + .large-flex-dir-column { + flex-direction: column; } + .large-flex-dir-column-reverse { + flex-direction: column-reverse; } } + +/*# sourceMappingURL=foundation.css.map */ \ No newline at end of file diff --git a/library/vendor/foundation-sites/assets/foundation.css.map b/library/vendor/foundation-sites/assets/foundation.css.map new file mode 100644 index 0000000..24929de --- /dev/null +++ b/library/vendor/foundation-sites/assets/foundation.css.map @@ -0,0 +1,123 @@ +{ + "version": 3, + "file": "foundation.css", + "sources": [ + "foundation.scss", + "../scss/foundation.scss", + "../_vendor/normalize-scss/sass/_normalize.scss", + "../_vendor/normalize-scss/sass/normalize/_variables.scss", + "../_vendor/normalize-scss/sass/normalize/_vertical-rhythm.scss", + "../_vendor/normalize-scss/sass/normalize/_normalize-mixin.scss", + "../_vendor/sassy-lists/stylesheets/helpers/_missing-dependencies.scss", + "../_vendor/sassy-lists/stylesheets/helpers/_true.scss", + "../_vendor/sassy-lists/stylesheets/functions/_contain.scss", + "../_vendor/sassy-lists/stylesheets/functions/_purge.scss", + "../_vendor/sassy-lists/stylesheets/functions/_remove.scss", + "../_vendor/sassy-lists/stylesheets/functions/_replace.scss", + "../_vendor/sassy-lists/stylesheets/functions/_to-list.scss", + "../scss/util/_util.scss", + "../scss/util/_math.scss", + "../scss/util/_unit.scss", + "../scss/util/_value.scss", + "../scss/util/_direction.scss", + "../scss/util/_color.scss", + "../scss/util/_selector.scss", + "../scss/util/_flex.scss", + "../scss/util/_breakpoint.scss", + "../scss/util/_mixins.scss", + "../scss/util/_typography.scss", + "../scss/_global.scss", + "../scss/grid/_grid.scss", + "../scss/grid/_row.scss", + "../scss/grid/_column.scss", + "../scss/grid/_size.scss", + "../scss/grid/_position.scss", + "../scss/grid/_gutter.scss", + "../scss/grid/_classes.scss", + "../scss/grid/_layout.scss", + "../scss/grid/_flex-grid.scss", + "../scss/xy-grid/_xy-grid.scss", + "../scss/xy-grid/_gutters.scss", + "../scss/xy-grid/_grid.scss", + "../scss/xy-grid/_cell.scss", + "../scss/xy-grid/_frame.scss", + "../scss/xy-grid/_position.scss", + "../scss/xy-grid/_layout.scss", + "../scss/xy-grid/_collapse.scss", + "../scss/xy-grid/_classes.scss", + "../scss/typography/_typography.scss", + "../scss/typography/_base.scss", + "../scss/typography/_helpers.scss", + "../scss/typography/_alignment.scss", + "../scss/typography/_print.scss", + "../scss/forms/_forms.scss", + "../scss/forms/_text.scss", + "../scss/forms/_checkbox.scss", + "../scss/forms/_label.scss", + "../scss/forms/_help-text.scss", + "../scss/forms/_input-group.scss", + "../scss/forms/_fieldset.scss", + "../scss/forms/_select.scss", + "../scss/forms/_range.scss", + "../scss/forms/_progress.scss", + "../scss/forms/_meter.scss", + "../scss/forms/_error.scss", + "../scss/components/_visibility.scss", + "../scss/components/_float.scss", + "../scss/components/_button.scss", + "../scss/components/_button-group.scss", + "../scss/components/_accordion-menu.scss", + "../scss/components/_accordion.scss", + "../scss/components/_badge.scss", + "../scss/components/_breadcrumbs.scss", + "../scss/components/_callout.scss", + "../scss/components/_card.scss", + "../scss/components/_close-button.scss", + "../scss/components/_drilldown.scss", + "../scss/components/_dropdown-menu.scss", + "../scss/components/_dropdown.scss", + "../scss/components/_flex.scss", + "../scss/components/_responsive-embed.scss", + "../scss/components/_label.scss", + "../scss/components/_media-object.scss", + "../scss/components/_menu.scss", + "../scss/components/_menu-icon.scss", + "../scss/components/_off-canvas.scss", + "../scss/components/_orbit.scss", + "../scss/components/_pagination.scss", + "../scss/components/_progress-bar.scss", + "../scss/components/_reveal.scss", + "../scss/components/_slider.scss", + "../scss/components/_sticky.scss", + "../scss/components/_switch.scss", + "../scss/components/_table.scss", + "../scss/components/_tabs.scss", + "../scss/components/_title-bar.scss", + "../scss/components/_top-bar.scss", + "../scss/components/_thumbnail.scss", + "../scss/components/_tooltip.scss", + "../scss/prototype/_prototype.scss", + "../scss/prototype/_relation.scss", + "../scss/prototype/_box.scss", + "../scss/prototype/_rotate.scss", + "../scss/prototype/_text-utilities.scss", + "../scss/prototype/_text-transformation.scss", + "../scss/prototype/_text-decoration.scss", + "../scss/prototype/_font-styling.scss", + "../scss/prototype/_list-style-type.scss", + "../scss/prototype/_rounded.scss", + "../scss/prototype/_bordered.scss", + "../scss/prototype/_shadow.scss", + "../scss/prototype/_arrow.scss", + "../scss/prototype/_separator.scss", + "../scss/prototype/_overflow.scss", + "../scss/prototype/_display.scss", + "../scss/prototype/_position.scss", + "../scss/prototype/_border-box.scss", + "../scss/prototype/_border-none.scss", + "../scss/prototype/_sizing.scss", + "../scss/prototype/_spacing.scss" + ], + "names": [], + "mappings": "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GOmJ/B;;AASG,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,IAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,GAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,cAAsB,GGtDrD;;AE6JK,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;EHyDf,KAAa,EADiB,KAAsB,GGtDrD;;AnBoIG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqByBvC,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,IAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,GAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,cAAsB,GGtDrD;EE6JK,AF/JF,YE+Jc,GF/Jd,KAAK,CAAQ;IHyDf,KAAa,EADiB,KAAsB,GGtDrD;;AnBoIG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqByBvC,AF/JF,WE+Ja,GF/Jb,KAAK,CAAQ;IHyDf,KAAa,EADiB,I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C0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;EpB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB4DzC,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,aAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;MJmCxB,KAAa,EADiB,GAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,UAAU,CAAI;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,UAAU,CAAI;MJmCxB,KAAa,EADiB,cAAsB,GIhC3C;IC0KP,AD5KQ,sBC4Kc,GD5Kd,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mCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,UAAU,CAAI;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;;ApB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,aAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,uBC4Ke,GD5Kf,SAAS,CAAK;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;;ApB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBkEzC,AAAA,wBAAwB,CAAC;IDtKvB,YAAgB,EAAS,CAAC;IAA1B,WAAgB,EAAS,CAAC,GCwK3B;IAFD,ADnKE,wBCmKsB,GDnKtB,KAAK,CAAQ;MAEX,aAAiB,EAAU,CAAC;MAA5B,YAAiB,EAAU,CAAC,GAE/B;;ApB6FD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AAAA,sBAAsB,CAAE;IDvMtB,YAAgB,EAAS,CAAC;IAA1B,WAAgB,EAAS,CAAC,GCyM3B;IAFD,ADpME,sBCoMoB,GDpMpB,KAAK,CAAQ;MAEX,YAAgB,EAAS,CAAC;MAA1B,WAAgB,EAAS,CAAC,GAE7B;;ApBoID,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,aAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,QAAQ,CAAM;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,IAAsB,GIzC3C;;ApBuHP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,aAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,SAAS,CAAK;IJ4CxB,KAAa,EADiB,GAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,cAAsB,GIzC3C;ECmLP,ADrLQ,sBCqLc,GDrLd,UAAU,CAAI;IJ4CxB,KAAa,EADiB,IAAsB,GIzC3C;;ApBuHP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB4DzC,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,aAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,QAAQ,CAAM;IJmCxB,KAAa,EADiB,GAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,cAAsB,GIhC3C;EC0KP,AD5KQ,sBC4Kc,GD5Kd,SAAS,CAAK;IJmCxB,KAAa,EADiB,IAAsB,GIhC3C;;ApB8GP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBkEzC,AAAA,uBAAuB,CAAE;IDtKvB,YAAgB,EAAS,CAAC;IAA1B,WAAgB,EAAS,CAAC,GCwK3B;IAFD,ADnKE,uBCmKqB,GDnKrB,KAAK,CAAQ;MAEX,aAAiB,EAAU,CAAC;MAA5B,YAAiB,EAAU,CAAC,GAE/B;;AC6KD,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,EAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,mBAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,aAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,8BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,oBAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,oBAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,eAAe,CAAY;EH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,eAAe,CAAY;EH9N9C,WAAoB,EAAQ,oBAAC,GGgO1B;;AAND,AAAA,gBAAgB,CAAW;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;AAND,AAAA,gBAAgB,CAAW;EH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;;AAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;EH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;;ArBtFD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBgFzC,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,EAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,oBAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,aAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,iBAAiB,CAAU;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,iBAAiB,CAAU;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,iBAAiB,CAAU;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,iBAAiB,CAAU;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;;ArBtFD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBgFzC,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,EAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,oBAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,aAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,+BAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,eAAe,CAAY;IH1N7B,WAAoB,EAAQ,GAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,eAAe,CAAY;IH9N9C,WAAoB,EAAQ,qBAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;EAND,AAAA,gBAAgB,CAAW;IH1N7B,WAAoB,EAAQ,cAAC,GG4N1B;EAED,AAAiB,cAAH,GAAG,gBAAgB,CAAW;IH9N9C,WAAoB,EAAQ,gCAAC,GGgO1B;;AAzJc,AAAA,OAAO,CAyKlB;ENzOR,OAAO,EAAE,IAAI;EACb,SAAS,EAJuC,MAAM,CAC/B,MAAM,GM+R5B;EApDD,AAII,OAJG,GAIH,KAAK,CAAC;IL1MV,KAAa,EAAE,IAAI,GK4MhB;EANH,AAQI,OARG,GAQH,KAAK,CAAC;ILnMR,MAAa,EAAE,IAAI,GKqMlB;EAVH,AAYI,OAZG,GAYH,OAAO,CAAC;ILnMV,MAAa,EAAE,IAAI,GKqMlB;EAdH,AA0BM,OA1BC,GA0BD,aAAa,EA1BnB,AA0BuB,OA1BhB,GA0BgB,WAAW,EA1BlC,AA0BsC,OA1B/B,GA0B+B,QAAQ,EA1B9C,AA0BkD,OA1B3C,GA0B2C,QAAQ,EA1B1D,AA0B8D,OA1BvD,GA0BuD,QAAQ,EA1BtE,AA0B0E,OA1BnE,GA0BmE,QAAQ,EA1BlF,AA0BsF,OA1B/E,GA0B+E,QAAQ,EA1B9F,AA0BkG,OA1B3F,GA0B2F,QAAQ,EA1B1G,AA0B8G,OA1BvG,GA0BuG,QAAQ,EA1BtH,AA0B0H,OA1BnH,GA0BmH,QAAQ,EA1BlI,AA0BsI,OA1B/H,GA0B+H,QAAQ,EA1B9I,AA0BkJ,OA1B3I,GA0B2I,SAAS,EA1B3J,AA0B+J,OA1BxJ,GA0BwJ,SAAS,EA1BxK,AA0B4K,OA1BrK,GA0BqK,SAAS,CAAzK;IACN,UAAU,EAAE,IAAI,GACjB;ErBlID,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBsG7C,AA0BM,OA1BC,GA0BD,cAAc,EA1BpB,AA0BwB,OA1BjB,GA0BiB,YAAY,EA1BpC,AA0BwC,OA1BjC,GA0BiC,SAAS,EA1BjD,AA0BqD,OA1B9C,GA0B8C,SAAS,EA1B9D,AA0BkE,OA1B3D,GA0B2D,SAAS,EA1B3E,AA0B+E,OA1BxE,GA0BwE,SAAS,EA1BxF,AA0B4F,OA1BrF,GA0BqF,SAAS,EA1BrG,AA0ByG,OA1BlG,GA0BkG,SAAS,EA1BlH,AA0BsH,OA1B/G,GA0B+G,SAAS,EA1B/H,AA0BmI,OA1B5H,GA0B4H,SAAS,EA1B5I,AA0BgJ,OA1BzI,GA0ByI,SAAS,EA1BzJ,AA0B6J,OA1BtJ,GA0BsJ,UAAU,EA1BvK,AA0B2K,OA1BpK,GA0BoK,UAAU,EA1BrL,AA0ByL,OA1BlL,GA0BkL,UAAU,CAAvL;MACN,UAAU,EAAE,IAAI,GACjB;ErBlID,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBsG7C,AA0BM,OA1BC,GA0BD,aAAa,EA1BnB,AA0BuB,OA1BhB,GA0BgB,WAAW,EA1BlC,AA0BsC,OA1B/B,GA0B+B,QAAQ,EA1B9C,AA0BkD,OA1B3C,GA0B2C,QAAQ,EA1B1D,AA0B8D,OA1BvD,GA0BuD,QAAQ,EA1BtE,AA0B0E,OA1BnE,GA0BmE,QAAQ,EA1BlF,AA0BsF,OA1B/E,GA0B+E,QAAQ,EA1B9F,AA0BkG,OA1B3F,GA0B2F,QAAQ,EA1B1G,AA0B8G,OA1BvG,GA0BuG,QAAQ,EA1BtH,AA0B0H,OA1BnH,GA0BmH,QAAQ,EA1BlI,AA0BsI,OA1B/H,GA0B+H,QAAQ,EA1B9I,AA0BkJ,OA1B3I,GA0B2I,SAAS,EA1B3J,AA0B+J,OA1BxJ,GA0BwJ,SAAS,EA1BxK,AA0B4K,OA1BrK,GA0BqK,SAAS,CAAzK;MACN,UAAU,EAAE,IAAI,GACjB;EA5BL,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,aAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,GAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,GAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;ILjO1B,MAAa,EADiB,GAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;ILjO1B,MAAa,EADiB,cAAsB,GKoO/C;EAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;ILjO1B,MAAa,EADiB,IAAsB,GKoO/C;ErBtJH,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBsG7C,AAiCQ,OAjCD,GAiCC,YAAY,CAAO;MLnPzB,IAAI,EAAE,OAAO;MAuBb,MAAa,EAAE,IAAI,GK+Nd;IApCP,AAsCQ,OAtCD,GAsCC,cAAc,CAAO;ML7N3B,MAAa,EAAE,IAAI,GK+Nd;IAxCP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,aAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,UAAU,CAAU;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,UAAU,CAAU;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,UAAU,CAAU;MLjO1B,MAAa,EADiB,IAAsB,GKoO/C;ErBtJH,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBsG7C,AAiCQ,OAjCD,GAiCC,WAAW,CAAQ;MLnPzB,IAAI,EAAE,OAAO;MAuBb,MAAa,EAAE,IAAI,GK+Nd;IApCP,AAsCQ,OAtCD,GAsCC,aAAa,CAAQ;ML7N3B,MAAa,EAAE,IAAI,GK+Nd;IAxCP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,aAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,QAAQ,CAAY;MLjO1B,MAAa,EADiB,GAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,cAAsB,GKoO/C;IAhDP,AA8CQ,OA9CD,GA8CC,SAAS,CAAW;MLjO1B,MAAa,EADiB,IAAsB,GKoO/C;;AAOL,AAEE,eAFa,CAEb,eAAe,CAAC;EPlSd,UAAyB,EAAE,SAAC;EAA5B,aAAyB,EAAE,SAAC,GOoS7B;ErBjKD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB6J3C,AAEE,eAFa,CAEb,eAAe,CAAC;MPlSd,UAAyB,EAAE,UAAC;MAA5B,aAAyB,EAAE,UAAC,GOoS7B;;AAJH,AAOI,eAPW,GAOX,KAAK,CAAC;EPvSN,WAAyB,EAAE,QAAC;EAA5B,cAAyB,EAAE,QAAC,GOyS7B;ErBtKD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB6J3C,AAOI,eAPW,GAOX,KAAK,CAAC;MPvSN,WAAyB,EAAE,SAAC;MAA5B,cAAyB,EAAE,SAAC,GOyS7B;;AA1ML,AAAA,cAAc,CAAQ;EP/FhB,UAAyB,EAAE,SAAC;EAA5B,aAAyB,EAAE,SAAC,GO8HjC;ErBKG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAAA,cAAc,CAAQ;MP/FhB,UAAyB,EAAE,UAAC;MAA5B,aAAyB,EAAE,UAAC,GO8HjC;EA/BD,AAII,cAJU,GAIV,KAAK,CAAC;ILxDR,MAAa,EADuB,oBAAwC;IFjC1E,UAAyB,EAAE,QAAC;IAA5B,aAAyB,EAAE,QAAC,GO4F7B;ErB8BC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAII,cAJU,GAIV,KAAK,CAOK;ML/DZ,MAAa,EADuB,qBAAwC;MFjC1E,UAAyB,EAAE,SAAC;MAA5B,aAAyB,EAAE,SAAC,GOmGzB;EAbP,AAxBE,cAwBY,GAxBZ,KAAK,CAAW;ILzBhB,MAAa,EAAE,IAAI,GK2BpB;EAsBD,AApBE,cAoBY,GApBZ,OAAO,CAAW;ILzBlB,MAAa,EAAE,IAAI,GK2BpB;EAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,6BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,oBAA0D,GKgC/G;ErB8CC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAxBE,cAwBY,GAxBZ,KAAK,CAAW;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,OAAO,CAAW;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;IAUH,AAxBE,cAwBY,GAxBZ,YAAY,CAAI;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,cAAc,CAAI;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;ErB8CC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAxBE,cAwBY,GAxBZ,WAAW,CAAK;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,aAAa,CAAK;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;;AAgOH,AAAA,WAAW,CAAC;EJrUV,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,OAAO;EA2BhB,KAAK,EAA4B,KAAK,GIyS3C;;AAED,AAAM,KAAD,CAAC,WAAW,CAAC;EAChB,KAAK,EAAE,IAAI,GACZ;;AAED,AAAA,WAAW,CAAC;EJ7RV,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;EAGjB,0BAA0B,EAAE,KAAK;EACjC,kBAAkB,EAAE,wBAAwB,GI0R3C;;AAED,AAAA,aAAa,CAAC;EJpSZ,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;EAMlB,0BAA0B,EAAE,KAAK;EACjC,kBAAkB,EAAE,wBAAwB,GI8R3C;;AAGD,AAAA,qBAAqB,CAAC;EJ1RtB,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,IAAI,GI0Rf;EAFD,AJtRE,qBIsRmB,GJtRnB,OAAO,CAAC;IACR,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,MAAM,GAClB;;AjBgFG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB0M3C,AAAA,kBAAkB,CAAO;IJ7VzB,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,OAAO;IA2BhB,KAAK,EAA4B,KAAK,GIiUzC;EAED,AAAM,KAAD,CAAC,kBAAkB,CAAO;IAC7B,KAAK,EAAE,IAAI,GACZ;EAED,AAAA,kBAAkB,CAAO;IJrTzB,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,IAAI;IAGjB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB,GIkTzC;EAED,AAAA,4BAA4B,CAAO;IJ7SrC,OAAO,EAAE,IAAI;IACb,cAAc,EAAE,MAAM;IACtB,UAAU,EAAE,IAAI,GI6Sb;IAFD,AJzSA,4BIyS4B,GJzS5B,OAAO,CAAC;MACR,UAAU,EAAE,IAAI;MAChB,SAAS,EAAE,MAAM,GAClB;EI0SC,AAAA,oBAAoB,CAAO;IJhU3B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,IAAI;IAMlB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB,GI0TzC;;ArB5NC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB0M3C,AAAA,iBAAiB,CAAQ;IJ7VzB,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,OAAO;IA2BhB,KAAK,EAA4B,KAAK,GIiUzC;EAED,AAAM,KAAD,CAAC,iBAAiB,CAAQ;IAC7B,KAAK,EAAE,IAAI,GACZ;EAED,AAAA,iBAAiB,CAAQ;IJrTzB,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,IAAI;IAGjB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB,GIkTzC;EAED,AAAA,2BAA2B,CAAQ;IJ7SrC,OAAO,EAAE,IAAI;IACb,cAAc,EAAE,MAAM;IACtB,UAAU,EAAE,IAAI,GI6Sb;IAFD,AJzSA,2BIyS2B,GJzS3B,OAAO,CAAC;MACR,UAAU,EAAE,IAAI;MAChB,SAAS,EAAE,MAAM,GAClB;EI0SC,AAAA,mBAAmB,CAAQ;IJhU3B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,IAAI;IAMlB,0BAA0B,EAAE,KAAK;IACjC,kBAAkB,EAAE,wBAAwB,GI0TzC;;AAID,AACE,OADK,AACL,WAAY,CAAC;EACX,KAAK,EAAE,IAAI;EJrXf,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,OAAO;EAyBhB,MAAM,EAA4B,KAAK,GI2VxC;;ArBpOD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBgO3C,AAOI,OAPG,AAOH,kBAAmB,CAAO;IACxB,KAAK,EAAE,IAAI;IJ3XjB,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,OAAO;IAyBhB,MAAM,EAA4B,KAAK,GIiWtC;;ArB1OH,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqBgO3C,AAOI,OAPG,AAOH,iBAAkB,CAAQ;IACxB,KAAK,EAAE,IAAI;IJ3XjB,QAAQ,EAAE,MAAM;IAChB,QAAQ,EAAE,QAAQ;IAClB,SAAS,EAAE,MAAM;IACjB,WAAW,EAAE,OAAO;IAyBhB,MAAM,EAA4B,KAAK,GIiWtC;;AAIL,AACE,KADG,CACH,OAAO,AAAA,WAAW,CAAC;EACjB,MAAM,EAAE,IAAI,GACb;;ArBjPD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB8O3C,AAKI,KALC,CAKD,OAAO,AAAA,kBAAkB,CAAO;IAC9B,MAAM,EAAE,IAAI,GACb;;ArBrPH,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB8O3C,AAKI,KALC,CAKD,OAAO,AAAA,iBAAiB,CAAQ;IAC9B,MAAM,EAAE,IAAI,GACb;;AAzRP,AAAA,cAAc,CAAQ;EP/FhB,UAAyB,EAAE,SAAC;EAA5B,aAAyB,EAAE,SAAC,GO8HjC;ErBKG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAAA,cAAc,CAAQ;MP/FhB,UAAyB,EAAE,UAAC;MAA5B,aAAyB,EAAE,UAAC,GO8HjC;EA/BD,AAII,cAJU,GAIV,KAAK,CAAC;ILxDR,MAAa,EADuB,oBAAwC;IFjC1E,UAAyB,EAAE,QAAC;IAA5B,aAAyB,EAAE,QAAC,GO4F7B;ErB8BC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAII,cAJU,GAIV,KAAK,CAOK;ML/DZ,MAAa,EADuB,qBAAwC;MFjC1E,UAAyB,EAAE,SAAC;MAA5B,aAAyB,EAAE,SAAC,GOmGzB;EAbP,AAxBE,cAwBY,GAxBZ,KAAK,CAAW;ILzBhB,MAAa,EAAE,IAAI,GK2BpB;EAsBD,AApBE,cAoBY,GApBZ,OAAO,CAAW;ILzBlB,MAAa,EAAE,IAAI,GK2BpB;EAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,6BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;IL7BhB,MAAa,EADyC,mBAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,8BAA0D,GKgC/G;EAUH,AAZI,cAYU,GAZV,SAAS,CAAK;IL7BhB,MAAa,EADyC,oBAA0D,GKgC/G;ErB8CC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAxBE,cAwBY,GAxBZ,KAAK,CAAW;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,OAAO,CAAW;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;IAUH,AAxBE,cAwBY,GAxBZ,YAAY,CAAI;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,cAAc,CAAI;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,UAAU,CAAI;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;ErB8CC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqBpC7C,AAxBE,cAwBY,GAxBZ,WAAW,CAAK;MLzBhB,MAAa,EAAE,IAAI,GK2BpB;IAsBD,AApBE,cAoBY,GApBZ,aAAa,CAAK;MLzBlB,MAAa,EAAE,IAAI,GK2BpB;IAkBD,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,8BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,QAAQ,CAAM;ML7BhB,MAAa,EADyC,oBAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,+BAA0D,GKgC/G;IAUH,AAZI,cAYU,GAZV,SAAS,CAAK;ML7BhB,MAAa,EADyC,qBAA0D,GKgC/G;;AAySD,AAAA,WAAW,AAAA,cAAc,CAAC;EJ3XtB,MAAM,EAAE,qBAA2B,GI6XtC;ErB7PC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB2P3C,AAAA,WAAW,AAAA,cAAc,CAAC;MJ3XtB,MAAM,EAAE,sBAA2B,GI6XtC;ErB7PC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IqB2P3C,AAAA,WAAW,AAAA,cAAc,CAAC;MJ3XtB,MAAM,EAAE,sBAA2B,GI6XtC;;ArB7PC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB+PzC,AAAA,cAAc,AAAA,kBAAkB,CAAO;IJ/XrC,MAAM,EAAE,sBAA2B,GIiYpC;;ArBjQD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqB+PzC,AAAA,cAAc,AAAA,iBAAiB,CAAQ;IJ/XrC,MAAM,EAAE,sBAA2B,GIiYpC;;AErKL,AAAA,GAAG;AACH,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,GAAG;AACH,AAAA,IAAI;AACJ,AAAA,CAAC;AACD,AAAA,UAAU;AACV,AAAA,EAAE;AACF,AAAA,EAAE,CAAC;EACD,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACX;;AAGD,AAAA,CAAC,CAAC;EACA,aAAa,EAzKS,IAAI;EA2K1B,SAAS,EAAE,OAAO;EAClB,WAAW,EAhLQ,GAAG;EAiLtB,cAAc,EAzKS,kBAAkB,GA0K1C;;AAGD,AAAA,EAAE;AACF,AAAA,CAAC,CAAC;EACA,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO,GACrB;;AAGD,AAAA,MAAM;AACN,AAAA,CAAC,CAAC;EACA,WAAW,EpBnNM,IAAI;EoBoNrB,WAAW,EAAE,OAAO,GACrB;;AvCgDC,AAAA,KAAK,CuC7CD;EACJ,SAAS,EA5MK,GAAG;EA6MjB,WAAW,EAAE,OAAO,GACrB;;AAGD,AAAA,EAAE,EAAE,AAAA,GAAG;AACP,AAAA,EAAE,EAAE,AAAA,GAAG;AACP,AAAA,EAAE,EAAE,AAAA,GAAG;AACP,AAAA,EAAE,EAAE,AAAA,GAAG;AACP,AAAA,EAAE,EAAE,AAAA,GAAG;AACP,AAAA,EAAE,EAAE,AAAA,GAAG,CAAC;EACN,WAAW,EpB5PI,gBAAgB,EAAE,SAAS,EAAE,MAAM,EAAE,KAAK,EAAE,UAAU;EoB6PrE,UAAU,EAzRM,MAAM;EA0RtB,WAAW,EpB1OQ,MAAM;EoB2OzB,KAAK,EAnRM,OAAO;EAoRlB,cAAc,EA/NM,kBAAkB,GAqOvC;EAhBD,AAYE,EAZA,CAYA,KAAK,EAZH,AAYF,GAZK,CAYL,KAAK;EAXP,AAWE,EAXA,CAWA,KAAK,EAXH,AAWF,GAXK,CAWL,KAAK;EAVP,AAUE,EAVA,CAUA,KAAK,EAVH,AAUF,GAVK,CAUL,KAAK;EATP,AASE,EATA,CASA,KAAK,EATH,AASF,GATK,CASL,KAAK;EARP,AAQE,EARA,CAQA,KAAK,EARH,AAQF,GARK,CAQL,KAAK;EAPP,AAOE,EAPA,CAOA,KAAK,EAPH,AAOF,GAPK,CAOL,KAAK,CAAC;IACJ,WAAW,EAAE,CAAC;IACd,KAAK,EpB5RG,OAAO,GoB6RhB;;AAQG,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,MAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,OAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,SAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,QAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,SAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;EAIpB,SAAS,E7BvPT,IAA6C;E6BmQ7C,WAAW,EA7SH,GAAG;EAqTX,UAAU,EAAE,CAAC;EAOb,aAAa,EAxTF,MAAM,GA0TpB;;AvBzMH,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EuBwKvC,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,IAA6C,G6BoRhD;EAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,MAA6C,G6BoRhD;EAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,SAA6C,G6BoRhD;EAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,SAA6C,G6BoRhD;EAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,OAA6C,G6BoRhD;EAjCD,AAAA,EAAE,EAAE,AAAA,GAAG,CAAiB;IAIpB,SAAS,E7BvPT,IAA6C,G6BoRhD;;AvCnGL,AAAA,CAAC,CuCyGD;EACA,WAAW,EAAE,OAAO;EACpB,KAAK,EpB3VE,OAAO;EoB4Vd,eAAe,EA9NM,IAAI;EAgOzB,MAAM,EAAE,OAAO,GAahB;EAlBD,AAOE,CAPD,AAOC,MAAO,EAPT,AAQE,CARD,AAQC,MAAO,CAAC;IACN,KAAK,EAxOU,OAA4C,GA4O5D;EAbH,AAeE,CAfD,CAeC,GAAG,CAAC;IACF,MAAM,EAAE,CAAC,GACV;;AvCvKD,AAAA,EAAE,CuC2KD;EACD,KAAK,EAAE,IAAI;EAEX,SAAS,E7BlTD,KAA6C;E6BmTrD,MAAM,EAAE,CAAC;EACT,MAAM,E7BpTE,OAA6C,C6B+EhC,IAAI;EAuOzB,UAAU,EAAE,CAAC;EACb,YAAY,EAAE,CAAC;EACf,aAAa,EA7OL,GAAG,CAAC,KAAK,CpB7HP,OAAO;EoB2WjB,WAAW,EAAE,CAAC,GACf;;AAGD,AAAA,EAAE;AACF,AAAA,EAAE;AACF,AAAA,EAAE,CAAC;EACD,aAAa,EAzSS,IAAI;EA0S1B,mBAAmB,EAlOD,OAAO;EAmOzB,WAAW,EA/SQ,GAAG,GAgTvB;;AAGD,AAAA,EAAE,CAAC;EACD,SAAS,EAAE,OAAO,GACnB;;AAGD,AAAA,EAAE,CAAC;EACD,WAAsB,EAzOP,OAAO;EA0OtB,eAAe,EAlPD,IAAI,GAmPnB;;AAGD,AAAA,EAAE,CAAC;EACD,WAAsB,EA/OP,OAAO,GAgPvB;;AAGD,AACI,EADF,CAAF,EAAE,EAAE,AACA,EADE,CAAN,EAAE,EAAF,AACI,EADF,CAAE,EAAE,EAAF,AACA,EADE,CAAF,EAAE,CACA;EACF,WAAsB,EAjPF,OAAO;EAkP3B,aAAa,EAAE,CAAC,GACjB;;AAIH,AAAA,EAAE,CAAC;EACD,aAAa,EApPQ,IAAI,GA0P1B;EAPD,AAGE,EAHA,CAGA,EAAE,CAAC;IACD,aAAa,EA/OW,MAAM;IAgP9B,WAAW,EpBrWI,IAAI,GoBsWpB;;AAIH,AAAA,UAAU,CAAC;EACT,MAAM,EAAE,CAAC,CAAC,CAAC,CAlVW,IAAI;EAmV1B,OAAO,E7B1WC,SAA6C,CAA7C,OAA6C,CAK7C,CAAC,CALD,SAA6C;E6B2WrD,WAAsB,EA5ON,GAAG,CAAC,KAAK,CpBjLf,OAAO,GoBmalB;EATD,AAKE,UALQ,EAAV,AAKK,UALK,CAKL,CAAC,CAAC;IACH,WAAW,EA3VM,GAAG;IA4VpB,KAAK,EpB7ZC,OAAO,GoB8Zd;;AAIH,AAAA,IAAI,CAAC;EACH,OAAO,EAAE,KAAK;EACd,SAAS,E7BtXD,SAA6C;E6BuXrD,KAAK,EpBraG,OAAO,GoB0ahB;EARD,AAKE,IALE,AAKF,OAAQ,CAAC;IACP,OAAO,EA/OS,MAAa,GAgP9B;;AAIH,AAAA,IAAI,EAAE,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA,EAAO;EAChB,aAAa,EA7NA,GAAG,CAAC,MAAM,CpB7MnB,OAAO;EoB2aX,MAAM,EAAE,IAAI;EACZ,eAAe,EAAE,IAAI,GACtB;;AvC7QC,AAAA,MAAM,CuCgRD;EACL,MAAM,EAAE,CAAC,GACV;;AAGD,AAAA,IAAI,CAAC;EACH,OAAO,E7B5YC,QAA6C,CAA7C,SAA6C,CAA7C,SAA6C;E6B8YrD,MAAM,EA/VI,GAAG,CAAC,KAAK,CpBjGT,OAAO;EoBicjB,gBAAgB,EpBrcP,OAAO;EoBuchB,WAAW,EAncS,QAAQ,EAAE,iBAAiB,EAAE,OAAO,EAAE,SAAS;EAocnE,WAAW,EpBxZQ,MAAM;EoByZzB,KAAK,EpB7bD,OAAO,GoB8bZ;;AAGD,AAAA,GAAG,CAAC;EACF,MAAM,EAAE,CAAC;EACT,OAAO,E7BzZC,QAA6C,CAA7C,OAA6C,CAK7C,CAAC;E6BsZT,gBAAgB,EpBjdP,OAAO;EoBmdhB,WAAW,EA/cS,QAAQ,EAAE,iBAAiB,EAAE,OAAO,EAAE,SAAS;EAgdnE,KAAK,EpBxcD,OAAO,GoB6cZ;;AC5cD,AAAA,UAAU,CAAC;EACT,UAAU,EAlBS,MAAM;EAmBzB,aAAa,EAfS,MAAM;EAiB5B,WAAW,ErB+BQ,MAAM;EqB9BzB,WAAW,EAlCQ,GAAG;EAmCtB,KAAK,ErBXG,OAAO,GqBYhB;;AAGD,AAAA,KAAK,CAAC;EACJ,SAAS,EAhDI,IAAwB;EAiDrC,WAAW,EA7CG,GAAG,GA8ClB;;AAGD,AAAA,KAAK,CAAC;EACJ,SAAS,EA1BI,MAAM;EA2BnB,WAAW,EAAE,CAAC,GAKf;EAHC,AAAI,CAAH,GAJH,KAAK,CAIG;IACJ,UAAU,EAAE,KAAK,GAClB;;AAGH,AAEE,EAFA,AAED,UAAY,EAFT,AAEF,EAFI,AAEL,UAAY,CAAC;EACV,WAAsB,EAAS,CAAC;EAChC,UAAU,EAAE,IAAI,GACjB;;AC/DK,AAAA,UAAU,CAAM;EACd,UAAU,EARC,IAAI,GAShB;;AAFD,AAAA,WAAW,CAAK;EACd,UAAU,EARO,KAAK,GASvB;;AAFD,AAAA,YAAY,CAAI;EACd,UAAU,EARc,MAAM,GAS/B;;AAFD,AAAA,aAAa,CAAG;EACd,UAAU,EARsB,OAAO,GASxC;;AzBmJL,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EyB1JrC,AAAA,iBAAiB,CAAQ;IACvB,UAAU,EAHC,IAAI,GAIhB;EAFD,AAAA,kBAAkB,CAAO;IACvB,UAAU,EAHO,KAAK,GAIvB;EAFD,AAAA,mBAAmB,CAAM;IACvB,UAAU,EAHc,MAAM,GAI/B;EAFD,AAAA,oBAAoB,CAAK;IACvB,UAAU,EAHsB,OAAO,GAIxC;;AzBwJL,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EyB1JrC,AAAA,gBAAgB,CAAS;IACvB,UAAU,EAHC,IAAI,GAIhB;EAFD,AAAA,iBAAiB,CAAQ;IACvB,UAAU,EAHO,KAAK,GAIvB;EAFD,AAAA,kBAAkB,CAAO;IACvB,UAAU,EAHc,MAAM,GAI/B;EAFD,AAAA,mBAAmB,CAAM;IACvB,UAAU,EAHsB,OAAO,GAIxC;;ACET,AAAA,eAAe,CAAC;EAAE,OAAO,EAAE,eAAe,GAAK;;AAE/C,MAAM,CAAC,KAAK;EACV,AAAA,CAAC,CAAC;IAEE,UAAU,EAAE,sBAAsB;IAGpC,UAAU,EAAE,eAAe;IAE3B,KAAK,EAAE,gBAAgB;IACvB,WAAW,EAAE,eAAe,GAC7B;EAZH,AAAA,eAAe,CAcG;IAAE,OAAO,EAAE,gBAAgB,GAAK;EAChD,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,eAAe,GAAK;EAE/C,AAAA,KAAK,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,gBAAgB,GAAK;EACrD,AAAA,KAAK,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,6BAA6B,GAAK;EAClE,AAAA,KAAK,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,0BAA0B,GAAK;EAC/D,AAAA,EAAE,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,oBAAoB,GAAK;EACtD,AAAA,EAAE,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,qBAAqB,GAAK;EACvD,AAAA,EAAE,AAAA,eAAe,CAAC;IAAE,OAAO,EAAE,qBAAqB,GAAK;EAGvD,AAAA,CAAC;EACD,AAAA,CAAC,AAAA,QAAQ,CAAC;IAAE,eAAe,EAAE,SAAS,GAAI;EAExC,AAAA,CAAC,CAAA,AAAA,IAAC,AAAA,CAAK,MAAM,CAAC;IAAE,OAAO,EAAE,IAAI,CAAC,UAAU,CAAC,GAAG,GAAI;EAIlD,AAAI,GAAD,CAAC,CAAC,AAAA,MAAM;EACX,AAAA,CAAC,CAAA,AAAA,IAAC,EAAM,aAAa,AAAnB,CAAoB,MAAM;EAC5B,AAAA,CAAC,CAAA,AAAA,IAAC,EAAM,GAAG,AAAT,CAAU,MAAM,CAAC;IAAE,OAAO,EAAE,EAAE,GAAK;EAGrC,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA,CAAM,MAAM,CAAC;IAAE,OAAO,EAAE,IAAI,CAAC,WAAW,CAAC,GAAG,GAAI;EAGrD,AAAA,GAAG;EACH,AAAA,UAAU,CAAC;IACT,MAAM,EAAE,GAAG,CAAC,KAAK,CvBbX,OAAO;IuBcb,iBAAiB,EAAE,KAAK,GACzB;EAGD,AAAA,KAAK,CAAC;IAAE,OAAO,EAAE,kBAAkB,GAAK;EAExC,AAAA,EAAE;EACF,AAAA,GAAG,CAAC;IAAE,iBAAiB,EAAE,KAAK,GAAK;E1CgVnC,AAAA,GAAG,C0C9UC;IAAE,SAAS,EAAE,eAAe,GAAK;EAErC,KAAK;IAAG,MAAM,EAAE,KAAK;EAErB,AAAA,CAAC;EACD,AAAA,EAAE;EACF,AAAA,EAAE,CAAC;IACD,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC,GACV;EAGD,AAAA,EAAE;EACF,AAAA,EAAE,CAAC;IAAE,gBAAgB,EAAE,KAAK,GAAK;EAGjC,AAAA,mBAAmB,CAAC;IAClB,iBAAiB,EAAE,IAAI,GACxB;;CEyCH,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX,IAAc,AAAA,AAAA,IAAC,CAAK,UAAU,AAAf,IAAkB,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX,IAAc,AAAA,AAAA,IAAC,CAAK,UAAU,AAAf,IAAkB,AAAA,AAAA,IAAC,CAAK,gBAAgB,AAArB,IAAwB,AAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,IAAe,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX,IAAc,AAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,IAAe,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,IAAgB,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,IAAgB,AAAA,AAAA,IAAC,CAAK,KAAK,AAAV,IAAa,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX,IAAc,AAAA,AAAA,IAAC,CAAK,KAAK,AAAV,IAAa,AAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;AAC1N,AAAA,QAAQ,CAAC;EAtCT,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,UAAU;EACtB,KAAK,EAAE,IAAI;EACX,MAAM,EALG,SAA6I;EAMtJ,MAAM,EAAE,CAAC,CAAC,CAAC,ClCHD,IAA6C;EkCIvD,OAAO,EAtCO,MAAiB;EAwC/B,MAAM,EAhDO,GAAG,CAAC,KAAK,CzBRV,OAAO;EyByDnB,aAAa,EzBLC,CAAC;EyBMf,gBAAgB,EzB9CV,OAAO;EyB+Cb,UAAU,EAvCG,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CzBZtB,qBAAO;EyBqDb,WAAW,EAjFO,OAAO;EAkFzB,SAAS,ElCZC,IAA6C;EkCavD,WAAW,EzBnBU,MAAM;EyBoB3B,WAAW,EzBlFO,GAAG;EyBmFrB,KAAK,EzBzDC,OAAO;EyB4DX,UAAU,EApCK,UAAU,CAAC,IAAI,EAAE,YAAY,CAAC,KAAK,CAAC,WAAW;EAyD9D,UAAU,EAAE,IAAI,GACjB;GAJD,AAAA,AAdA,IAcC,CAAK,MAAM,AAAX,CAdf,MAAqB,GAcQ,AAAA,AAdf,IAcgB,CAAK,UAAU,AAAf,CAd9B,MAAqB,GAc2B,AAAA,AAdlC,IAcmC,CAAK,MAAM,AAAX,CAdjD,MAAqB,GAc0C,AAAA,AAdjD,IAckD,CAAK,UAAU,AAAf,CAdhE,MAAqB,GAc6D,AAAA,AAdpE,IAcqE,CAAK,gBAAgB,AAArB,CAdnF,MAAqB,GAcsF,AAAA,AAd7F,IAc8F,CAAK,OAAO,AAAZ,CAd5G,MAAqB,GAcsG,AAAA,AAd7G,IAc8G,CAAK,MAAM,AAAX,CAd5H,MAAqB,GAcqH,AAAA,AAd5H,IAc6H,CAAK,OAAO,AAAZ,CAd3I,MAAqB,GAcqI,AAAA,AAd5I,IAc6I,CAAK,QAAQ,AAAb,CAd3J,MAAqB,GAcsJ,AAAA,AAd7J,IAc8J,CAAK,QAAQ,AAAb,CAd5K,MAAqB,GAcuK,AAAA,AAd9K,IAc+K,CAAK,KAAK,AAAV,CAd7L,MAAqB,GAcqL,AAAA,AAd5L,IAc6L,CAAK,MAAM,AAAX,CAd3M,MAAqB,GAcoM,AAAA,AAd3M,IAc4M,CAAK,KAAK,AAAV,CAd1N,MAAqB,GAckN,AAAA,AAdzN,IAc0N,CAAK,OAAO,AAAZ,CAdxO,MAAqB;EAeP,AAfA,QAeQ,AAftB,MAAqB,CAAC;IACN,OAAO,EAAE,IAAI;IACb,MAAM,EA9DW,GAAG,CAAC,KAAK,CzBRlB,OAAO;IyBuEf,gBAAgB,EzB/DZ,OAAO;IyBgEX,UAAU,EApDO,CAAC,CAAC,CAAC,CAAC,GAAG,CzBxBd,OAAO;IyB+Ef,UAAU,EA/CG,UAAU,CAAC,IAAI,EAAE,YAAY,CAAC,KAAK,CAAC,WAAW,GAiD/D;;A5CqdC,AAAA,QAAQ,C4CzcD;EACP,SAAS,EAAE,IAAI,GAKhB;EAND,AAGE,QAHM,CAGN,AAAA,IAAE,AAAA,EAAM;IACN,MAAM,EAAE,IAAI,GACb;;AAGH,AAGE,KAHG,AAGJ,aAAe;AAFhB,AAEE,QAFM,AAEP,aAAe,CAAC;EACb,KAAK,EzBzGG,OAAO,GyB0GhB;;AALH,AAQE,KARG,AAQJ,SAAW,EARZ,AASE,KATG,CASJ,AAAA,QAAG,AAAA;AARJ,AAOE,QAPM,AAOP,SAAW;AAPZ,AAQE,QARM,CAQP,AAAA,QAAG,AAAA,EAAU;EACV,gBAAgB,EzBnHT,OAAO;EyBoHd,MAAM,EApFY,WAAW,GAqF9B;;CAIH,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb;CACD,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACd,UAAU,EAAE,IAAI;EAChB,aAAa,EzBpED,CAAC,GyBqEd;;AAGD,AAAA,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACnB,UAAU,EAAE,UAAU,GACvB;;CC3JD,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX;CACD,AAAA,AAAA,IAAC,CAAK,UAAU,AAAf;CACD,AAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;EACb,MAAM,EAAE,CAAC,CAAC,CAAC,CnC4EH,IAA6C,GmC3EtD;;CAGD,AAAA,AAAoB,IAAnB,CAAK,UAAU,AAAf,IAAmB,KAAK;CACzB,AAAA,AAAiB,IAAhB,CAAK,OAAO,AAAZ,IAAgB,KAAK,CAAC;EACrB,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,QAAQ;EAExB,WAAsB,EAAS,MAAmB;EAClD,YAAuB,EnCkEf,IAA6C;EmCjErD,aAAa,EAAE,CAAC,GAKjB;GAZD,AAAA,AAAoB,IAAnB,CAAK,UAAU,AAAf,IAAmB,KAAK,CASxB,AAAA,GAAG,AAAA;GARJ,AAAA,AAAiB,IAAhB,CAAK,OAAO,AAAZ,IAAgB,KAAK,CAQrB,AAAA,GAAG,AAAA,EAAK;IACL,MAAM,EAAE,OAAO,GAChB;;AAIH,AAAQ,KAAH,IAAG,AAAA,IAAC,CAAK,UAAU,AAAf;AACT,AAAQ,KAAH,IAAG,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;EACrB,YAAuB,EAAS,MAAmB,GACpD;;CAGD,AAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EACZ,KAAK,EAAE,IAAI,GACZ;;ACGD,AAAA,KAAK,CAAC;EAjBN,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,CAAC;EAET,SAAS,EpC4DC,QAA6C;EoC3DvD,WAAW,E3BqDU,MAAM;E2BpD3B,WAAW,EARY,GAAG;EAS1B,KAAK,E3BeC,OAAO,G2BEZ;EAND,AAGE,KAHG,AAGH,OAAQ,CAAC;IARX,MAAM,EAAE,CAAC,CAAC,CAAC,CpCmDD,IAA6C;IoClDvD,OAAO,EAAE,SAAmD,CAAC,CAAC,GAS3D;;AC1BH,AAAA,UAAU,CAAC;EAGT,UAAU,EAFG,OAA0B;EAGvC,SAAS,ErC+DD,SAA6C;EqC9DrD,UAAU,EARQ,MAAM;EASxB,KAAK,E5BmBD,OAAO,G4BlBZ;;ACFD,AAAA,YAAY,CAAC;EACX,OAAO,EAAsB,IAAI;EACjC,KAAK,EAAE,IAAI;EACX,aAAa,EtC2DL,IAA6C;EsCxDnD,WAAW,EAAE,OAAO,GAYvB;EAlBD,AASI,YATQ,GASR,YAAY,CAAC;IACb,aAAa,E7BsDH,CAAC,C6BtDqF,CAAC,CAAC,CAAC,C7BsDzF,CAAC,G6BrDZ;EAXH,AAcM,YAdM,GAaR,WAAW,GACT,CAAC,CAAC;IACF,aAAa,EAAqE,CAAC,C7BiD3E,CAAC,CAAD,CAAC,C6BjDuG,CAAC,GAClH;;AAcL,AAVA,kBAUkB,EA+BlB,AAzCA,kBAyCkB,EAclB,AAvDA,mBAuDmB,EAAnB,AAvDA,mBAuDmB,CAejB,CAAC;AAfH,AAvDA,mBAuDmB,CAgBjB,KAAK;AAhBP,AAvDA,mBAuDmB,CAiBjB,MAAM;AAjBR,AAvDA,mBAuDmB,CAkBjB,KAAK,CAzEY;EACjB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,MAAM,GAMpB;;AAED,AAAA,kBAAkB,CAAC;EAEjB,OAAO,EAAE,CAAC,CArCS,IAAI;EAsCvB,MAAM,EAzCY,GAAG,CAAC,KAAK,C7BoBjB,OAAO;E6BsBjB,UAAU,E7B1BD,OAAO;E6B4BhB,KAAK,E7BhBD,OAAO;E6BiBX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EAGjB,OAAO,EAAE,IAAI;EACb,IAAI,EAAE,QAAQ;EACd,WAAW,EAAE,MAAM,GAgBtB;EA7BD,AAqBI,kBArBc,AAqBd,YAAa,CAAC;IACZ,YAAuB,EAAS,CAAC,GAClC;EAvBL,AAyBI,kBAzBc,AAyBd,WAAY,CAAC;IACX,WAAsB,EAAS,CAAC,GACjC;;AAIL,AAAA,kBAAkB,CAAC;EAEjB,aAAa,EAAE,CAAC;EAGd,IAAI,EAAE,OAAO;EACb,MAAM,EAAE,IAAI;EACZ,SAAS,EAAE,CAAC,GAKf;;AAED,AAAA,mBAAmB,CAAC;EAElB,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,CAAC;EACjB,UAAU,EAAE,MAAM;EAGhB,OAAO,EAAE,IAAI;EACb,IAAI,EAAE,QAAQ,GAwBjB;EAhCD,AAeE,mBAfiB,CAejB,CAAC;EAfH,AAgBE,mBAhBiB,CAgBjB,KAAK;EAhBP,AAiBE,mBAjBiB,CAiBjB,MAAM;EAjBR,AAkBE,mBAlBiB,CAkBjB,KAAK,CAAC;IAIF,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,OAAO;IAKrB,WAAW,EAAE,CAAC;IACd,cAAc,EAAE,CAAC;IACjB,SAAS,EtC3CH,IAA6C,GsC4CpD;;AhDoaD,AAAA,QAAQ,CiDlgBD;EACP,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC,GACV;;AjD2gBC,AAAA,MAAM,CiDzgBD;EACL,SAAS,EAAE,IAAI;EACf,aAAa,EAAE,MAAmB,GACnC;;AAED,AAAA,SAAS,CAAC;EAxBV,MAAM,EvC+DI,QAA6C,CAK7C,CAAC;EuCnEX,OAAO,EvC8DG,OAA6C;EuC7DvD,MAAM,EAjBU,GAAG,CAAC,KAAK,C9B4Bb,OAAO,G8BalB;EAFD,AApBA,SAoBS,CApBT,MAAM,CAAC;IAEL,MAAM,EAAE,CAAC;IACT,WAAsB,EvCwDd,UAA6C;IuCvDrD,OAAO,EvC4DC,CAAC,CALD,SAA6C,GuCtDtD;;A9B6JD,AAAA,MAAM,C+B7GC;EA3DP,MAAM,EAFG,SAA6I;EAGtJ,MAAM,EAAE,CAAC,CAAC,CAAC,CxCgED,IAA6C;EwC/DvD,OAAO,EN6BO,MAAiB;EM3B/B,UAAU,EAAE,IAAI;EAChB,MAAM,ENkBO,GAAG,CAAC,KAAK,CzBRV,OAAO;E+BTnB,aAAa,E/B6DC,CAAC;E+B5Df,gBAAgB,E/BoBV,OAAO;E+BlBb,WAAW,ENdO,OAAO;EMezB,SAAS,ExCuDC,IAA6C;EwCtDvD,WAAW,E/BgDU,MAAM;E+B/C3B,WAAW,E/BfO,GAAG;E+BgBrB,KAAK,E/BUC,OAAO;EFwGb,gBAAgB,EAAE,sNAAuM;EiC9GvN,iBAAiB,EAAE,WAAW;EAC9B,mBAAmB,E/BgFgC,KAAK,CTjChD,KAA6C,CwC/CD,MAAM;EAC1D,iBAAiB,EAAE,SAAS;EAC5B,eAAe,EAAE,OAAO;EAExB,aAAwB,EAAU,MAAqB;EAIvD,UAAU,ENqBK,UAAU,CAAC,IAAI,EAAE,YAAY,CAAC,KAAK,CAAC,WAAW,GMc/D;EjCoED,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,GAAG;IEuCjC,AAAA,MAAM,C+B7GC;MjCyEH,gBAAgB,EAAE,qVAAqV,GiCvE1W;EAFD,AA7BA,MA6BM,AA7BN,MAAO,CAAC;IACN,OAAO,EAAE,IAAI;IACb,MAAM,ENLW,GAAG,CAAC,KAAK,CzBRlB,OAAO;I+Bcf,gBAAgB,E/BNZ,OAAO;I+BOX,UAAU,ENKO,CAAC,CAAC,CAAC,CAAC,GAAG,CzBxBd,OAAO;I+BsBf,UAAU,ENUG,UAAU,CAAC,IAAI,EAAE,YAAY,CAAC,KAAK,CAAC,WAAW,GMR/D;EAoBD,AAjBA,MAiBM,AAjBN,SAAU,CAAC;IACT,gBAAgB,E/BhCP,OAAO;I+BiChB,MAAM,ENDc,WAAW,GMEhC;EAcD,AAXA,MAWM,AAXN,YAAa,CAAC;IACZ,OAAO,EAAE,IAAI,GACd;EASD,AAPA,MAOM,CAPN,AAAA,QAAE,AAAA,EAAU;IACV,MAAM,EAAE,IAAI;IACZ,gBAAgB,EAAE,IAAI,GACvB;;AIXC,AAvBF,iBAuBmB,AAvBnB,IAAM,CAAA,AAAA,MAAM,EAAE;EACZ,YAAY,EnChBP,OAAO;EmCiBZ,gBAAgB,EAAE,OAA6C,GAIhE;EAiBC,AApBA,iBAoBiB,AAvBnB,IAAM,CAAA,AAAA,MAAM,CAGV,aAAc,CAAC;IACb,KAAK,EnCnBF,OAAO,GmCoBX;;AAyBD,AAAA,iBAAiB,CAAC;EAChB,KAAK,EnC9CF,OAAO,GmC+CX;;AAIH,AAAA,WAAW,CAAC;EAzBZ,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,OAAoB;EAChC,aAAa,E5C+BH,IAA6C;E4C7BvD,SAAS,E5C6BC,OAA6C;E4C5BvD,WAAW,EnC0BQ,IAAI;EmCzBvB,KAAK,EnChCE,OAAO,GmCyDb;EAND,AAGE,WAHS,AAGT,WAAY,CAAC;IACX,OAAO,EAAE,KAAK,GACf;;AGgLH,AAAA,OAAO,CAAC;EAhLR,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,MAAM,EArEQ,CAAC,CAAC,CAAC,CtCoDH,IAAI,CsCpDe,CAAC;EAsElC,WAAW,EA9EQ,OAAO;EAwFxB,OAAO,EApFM,MAAM,CAAC,GAAG;EAuFzB,kBAAkB,EAAE,IAAI;EACxB,MAAM,EAAE,qBAAqB;EAC7B,aAAa,EtCbC,CAAC;EsCcf,UAAU,EAxBQ,gBAAgB,CAAC,KAAK,CAAC,QAAQ,EAAE,KAAK,CAAC,KAAK,CAAC,QAAQ;EA0BvE,SAAS,EArDA,MAAM;EAsDf,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,OAAO;EAqCf,gBAAgB,EtCzHP,OAAO;EsC0HhB,KAAK,EtCjGC,OAAO,GsCuUZ;GxChLD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,EwC4DD,OAAO,CxC5DoB;IACzB,OAAO,EAAE,CAAC,GACX;EwC0DD,AAhHA,OAgHO,AAhHjB,MAAiB,EAgHP,AAhHS,OAgHF,AAhHR,MAAiB,CAAC;IACf,gBAAgB,EAxHM,OAAiD;IAyHvE,KAAK,EtCrGD,OAAO,GsCsGZ;EA6GD,AAKI,OALG,AAKH,KAAM,CAAK;IACT,SAAS,EAxNT,MAAM,GAyNP;EAPL,AAKI,OALG,AAKH,MAAO,CAAI;IACT,SAAS,EAvNR,OAAO,GAwNT;EAPL,AAKI,OALG,AAKH,MAAO,CAAI;IACT,SAAS,EArNR,OAAO,GAsNT;EAPL,AAUE,OAVK,AAUL,SAAU,CAAC;IA3JX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,CAAC,GAwJyB;EAVzC,AAeM,OAfC,AAeD,QAAS,CAAE;IAlIjB,gBAAgB,EtCzHP,OAAO;IsC0HhB,KAAK,EtCjGC,OAAO,GsCoON;IAjBP,AAhHA,OAgHO,AAeD,QAAS,AA/HzB,MAAiB,EAgHP,AAhHS,OAgHF,AAeD,QAAS,AA/HhB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EA6GD,AAeM,OAfC,AAeD,UAAW,CAAA;IAlIjB,gBAAgB,EtCxHL,OAAO;IsCyHlB,KAAK,EtCjGC,OAAO,GsCoON;IAjBP,AAhHA,OAgHO,AAeD,UAAW,AA/H3B,MAAiB,EAgHP,AAhHS,OAgHF,AAeD,UAAW,AA/HlB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EA6GD,AAeM,OAfC,AAeD,QAAS,CAAE;IAlIjB,gBAAgB,EtCvHP,OAAO;IsCwHhB,KAAK,EtCrGC,OAAO,GsCwON;IAjBP,AAhHA,OAgHO,AAeD,QAAS,AA/HzB,MAAiB,EAgHP,AAhHS,OAgHF,AAeD,QAAS,AA/HhB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCzGD,OAAO,GsC0GZ;EA6GD,AAeM,OAfC,AAeD,QAAS,CAAE;IAlIjB,gBAAgB,EtCtHP,OAAO;IsCuHhB,KAAK,EtCrGC,OAAO,GsCwON;IAjBP,AAhHA,OAgHO,AAeD,QAAS,AA/HzB,MAAiB,EAgHP,AAhHS,OAgHF,AAeD,QAAS,AA/HhB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCzGD,OAAO,GsC0GZ;EA6GD,AAeM,OAfC,AAeD,MAAO,CAAI;IAlIjB,gBAAgB,EtCrHT,OAAO;IsCsHd,KAAK,EtCjGC,OAAO,GsCoON;IAjBP,AAhHA,OAgHO,AAeD,MAAO,AA/HvB,MAAiB,EAgHP,AAhHS,OAgHF,AAeD,MAAO,AA/Hd,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EA6GD,AA+BE,OA/BK,AA+BL,SAAU,EA/BZ,AAgCE,OAhCK,CAgCL,AAAA,QAAE,AAAA,EAAU;IA1Fd,OAAO,EA5IiB,IAAI;IA6I5B,MAAM,EAAE,WAAW,GAiGhB;IAxCH,AAvDA,OAuDO,AA+BL,SAAU,EA/BZ,AAvDG,OAuDI,AA+BL,SAAU,AAtFpB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAtFX,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,GAhCJ,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAvFZ,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAvFH,MAAkB,CAAC;MAClB,gBAAgB,EtCtLT,OAAO;MsCuLd,KAAK,EtC9JD,OAAO,GsC+JZ;IAoDD,AAoCM,OApCC,AA+BL,SAAU,AAKP,QAAU,EApCf,AAoCM,OApCC,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,CAAE;MA9FjB,OAAO,EA5IiB,IAAI;MA6I5B,MAAM,EAAE,WAAW,GA+FZ;MAtCP,AAvDA,OAuDO,AA+BL,SAAU,AAKP,QAAU,EApCf,AAvDG,OAuDI,AA+BL,SAAU,AAKP,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAKP,QAAU,AA3Fd,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,EApCf,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3Fd,MAAkB,CAAC;QAClB,gBAAgB,EtCtLT,OAAO;QsCuLd,KAAK,EtC9JD,OAAO,GsC+JZ;IAoDD,AAoCM,OApCC,AA+BL,SAAU,AAKP,UAAY,EApCjB,AAoCM,OApCC,CAgCL,AAAA,QAAE,AAAA,CAIC,UAAY,CAAA;MA9FjB,OAAO,EA5IiB,IAAI;MA6I5B,MAAM,EAAE,WAAW,GA+FZ;MAtCP,AAvDA,OAuDO,AA+BL,SAAU,AAKP,UAAY,EApCjB,AAvDG,OAuDI,AA+BL,SAAU,AAKP,UAAY,AA3FzB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAKP,UAAY,AA3FhB,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,CAIC,UAAY,EApCjB,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAIC,UAAY,AA3FzB,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAIC,UAAY,AA3FhB,MAAkB,CAAC;QAClB,gBAAgB,EtCrLP,OAAO;QsCsLhB,KAAK,EtC9JD,OAAO,GsC+JZ;IAoDD,AAoCM,OApCC,AA+BL,SAAU,AAKP,QAAU,EApCf,AAoCM,OApCC,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,CAAE;MA9FjB,OAAO,EA5IiB,IAAI;MA6I5B,MAAM,EAAE,WAAW,GA+FZ;MAtCP,AAvDA,OAuDO,AA+BL,SAAU,AAKP,QAAU,EApCf,AAvDG,OAuDI,AA+BL,SAAU,AAKP,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAKP,QAAU,AA3Fd,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,EApCf,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3Fd,MAAkB,CAAC;QAClB,gBAAgB,EtCpLT,OAAO;QsCqLd,KAAK,EtClKD,OAAO,GsCmKZ;IAoDD,AAoCM,OApCC,AA+BL,SAAU,AAKP,QAAU,EApCf,AAoCM,OApCC,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,CAAE;MA9FjB,OAAO,EA5IiB,IAAI;MA6I5B,MAAM,EAAE,WAAW,GA+FZ;MAtCP,AAvDA,OAuDO,AA+BL,SAAU,AAKP,QAAU,EApCf,AAvDG,OAuDI,AA+BL,SAAU,AAKP,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAKP,QAAU,AA3Fd,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,EApCf,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3FvB,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAIC,QAAU,AA3Fd,MAAkB,CAAC;QAClB,gBAAgB,EtCnLT,OAAO;QsCoLd,KAAK,EtClKD,OAAO,GsCmKZ;IAoDD,AAoCM,OApCC,AA+BL,SAAU,AAKP,MAAQ,EApCb,AAoCM,OApCC,CAgCL,AAAA,QAAE,AAAA,CAIC,MAAQ,CAAI;MA9FjB,OAAO,EA5IiB,IAAI;MA6I5B,MAAM,EAAE,WAAW,GA+FZ;MAtCP,AAvDA,OAuDO,AA+BL,SAAU,AAKP,MAAQ,EApCb,AAvDG,OAuDI,AA+BL,SAAU,AAKP,MAAQ,AA3FrB,MAAkB,EAuDV,AAvDY,OAuDL,AA+BL,SAAU,AAKP,MAAQ,AA3FZ,MAAkB,EAuDnB,AAvDA,OAuDO,CAgCL,AAAA,QAAE,AAAA,CAIC,MAAQ,EApCb,AAvDG,OAuDI,CAgCL,AAAA,QAAE,AAAA,CAIC,MAAQ,AA3FrB,MAAkB,EAuDV,AAvDY,OAuDL,CAgCL,AAAA,QAAE,AAAA,CAIC,MAAQ,AA3FZ,MAAkB,CAAC;QAClB,gBAAgB,EtClLX,OAAO;QsCmLZ,KAAK,EtC9JD,OAAO,GsC+JZ;EAoDD,AA4CI,OA5CG,AA4CH,OAAQ,CAAC;IA/Hb,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCzJlB,OAAO;IsC0JhB,KAAK,EtC1JI,OAAO,GsCiSX;IArDL,AAxGA,OAwGO,AA4CH,OAAQ,EA5CZ,AAvGA,OAuGO,AA4CH,OAAQ,AAnJb,MAAQ,EAuGP,AAvGS,OAuGF,AA4CH,OAAQ,AAnJJ,MAAQ,CAAC;MACf,gBAAgB,EAAE,WAAW,GAC9B;IAqGD,AAjGE,OAiGK,AA4CH,OAAQ,AA/IZ,SAAU,EAmGV,AAhGE,OAgGK,AA4CH,OAAQ,AA/IZ,SAAU,AAGX,MAAU,EAgGT,AAhGW,OAgGJ,AA4CH,OAAQ,AA/IZ,SAAU,AAGF,MAAU,EAgGlB,AAjGE,OAiGK,AA4CH,OAAQ,CA9IZ,AAAA,QAAE,AAAA,GAkGF,AAhGE,OAgGK,AA4CH,OAAQ,CA9IZ,AAAA,QAAE,AAAA,CAEH,MAAU,EAgGT,AAhGW,OAgGJ,AA4CH,OAAQ,CA9IZ,AAAA,QAAE,AAAA,CAEM,MAAU,CAAC;MACf,gBAAgB,EAAE,WAAW,GAC9B;IA8FH,AAhFA,OAgFO,AA4CH,OAAQ,AA5HvB,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AA5Hd,MAAkB,CAAC;MACf,YAAY,EANA,OAAiD;MAO7D,KAAK,EAPO,OAAiD,GAa9D;MAwED,AA7EE,OA6EK,AA4CH,OAAQ,AA5HZ,MAAO,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AA5HZ,MAAO,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AA5HH,MAAO,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AA5HH,MAAO,CAIrC,AAAA,QAAyB,AAAA,EAAU;QACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtCjKtB,OAAO;QsCkKZ,KAAK,EtClKA,OAAO,GsCmKb;IAyEH,AAiDQ,OAjDD,AA4CH,OAAQ,AAKJ,QAAS,CAAE;MApInB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCzJlB,OAAO;MsC0JhB,KAAK,EtC1JI,OAAO,GsC+RP;MAnDT,AAhFA,OAgFO,AA4CH,OAAQ,AAKJ,QAAS,AAjI5B,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AAKJ,QAAS,AAjInB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIlB,MAAQ,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIlB,MAAQ,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIT,MAAQ,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIT,MAAQ,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtCjKtB,OAAO;UsCkKZ,KAAK,EtClKA,OAAO,GsCmKb;IAyEH,AAiDQ,OAjDD,AA4CH,OAAQ,AAKJ,UAAW,CAAA;MApInB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCxJhB,OAAO;MsCyJlB,KAAK,EtCzJM,OAAO,GsC8RT;MAnDT,AAhFA,OAgFO,AA4CH,OAAQ,AAKJ,UAAW,AAjI9B,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AAKJ,UAAW,AAjIrB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,UAAW,AAjIrB,MAAS,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,UAAW,AAjIrB,MAAS,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,UAAW,AAjIZ,MAAS,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,UAAW,AAjIZ,MAAS,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtChKpB,OAAO;UsCiKd,KAAK,EtCjKE,OAAO,GsCkKf;IAyEH,AAiDQ,OAjDD,AA4CH,OAAQ,AAKJ,QAAS,CAAE;MApInB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCvJlB,OAAO;MsCwJhB,KAAK,EtCxJI,OAAO,GsC6RP;MAnDT,AAhFA,OAgFO,AA4CH,OAAQ,AAKJ,QAAS,AAjI5B,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AAKJ,QAAS,AAjInB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIpB,MAAU,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIpB,MAAU,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIX,MAAU,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIX,MAAU,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC/JtB,OAAO;UsCgKZ,KAAK,EtChKA,OAAO,GsCiKb;IAyEH,AAiDQ,OAjDD,AA4CH,OAAQ,AAKJ,QAAS,CAAE;MApInB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCtJlB,OAAO;MsCuJhB,KAAK,EtCvJI,OAAO,GsC4RP;MAnDT,AAhFA,OAgFO,AA4CH,OAAQ,AAKJ,QAAS,AAjI5B,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AAKJ,QAAS,AAjInB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIrB,MAAW,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIrB,MAAW,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIZ,MAAW,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,QAAS,AAjIZ,MAAW,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC9JtB,OAAO;UsC+JZ,KAAK,EtC/JA,OAAO,GsCgKb;IAyEH,AAiDQ,OAjDD,AA4CH,OAAQ,AAKJ,MAAO,CAAI;MApInB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCrJpB,OAAO;MsCsJd,KAAK,EtCtJE,OAAO,GsC2RL;MAnDT,AAhFA,OAgFO,AA4CH,OAAQ,AAKJ,MAAO,AAjI1B,MAAkB,EAgFP,AAhFS,OAgFF,AA4CH,OAAQ,AAKJ,MAAO,AAjIjB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,MAAO,AAjIpB,MAAY,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,MAAO,AAjIpB,MAAY,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA4CH,OAAQ,AAKJ,MAAO,AAjIX,MAAY,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA4CH,OAAQ,AAKJ,MAAO,AAjIX,MAAY,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC7JxB,OAAO;UsC8JV,KAAK,EtC9JF,OAAO,GsC+JX;EAyEH,AA0DI,OA1DG,AA0DH,MAAO,CAAC;IA7IZ,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCzJlB,OAAO;IsC0JhB,KAAK,EtC1JI,OAAO,GsC8TX;IAlFL,AAxGA,OAwGO,AA0DH,MAAO,EA1DX,AAvGA,OAuGO,AA0DH,MAAO,AAjKZ,MAAQ,EAuGP,AAvGS,OAuGF,AA0DH,MAAO,AAjKH,MAAQ,CAAC;MACf,gBAAgB,EAAE,WAAW,GAC9B;IAqGD,AAjGE,OAiGK,AA0DH,MAAO,AA7JZ,SAAW,EAmGV,AAhGE,OAgGK,AA0DH,MAAO,AA7JZ,SAAW,AAGX,MAAU,EAgGT,AAhGW,OAgGJ,AA0DH,MAAO,AA7JZ,SAAW,AAGF,MAAU,EAgGlB,AAjGE,OAiGK,AA0DH,MAAO,CA5JZ,AAAA,QAAG,AAAA,GAkGF,AAhGE,OAgGK,AA0DH,MAAO,CA5JZ,AAAA,QAAG,AAAA,CAEH,MAAU,EAgGT,AAhGW,OAgGJ,AA0DH,MAAO,CA5JZ,AAAA,QAAG,AAAA,CAEM,MAAU,CAAC;MACf,gBAAgB,EAAE,WAAW,GAC9B;IA8FH,AAhFA,OAgFO,AA0DH,MAAO,AA1ItB,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AA1Ib,MAAkB,CAAC;MACf,YAAY,EANA,OAAiD;MAO7D,KAAK,EAPO,OAAiD,GAa9D;MAwED,AA7EE,OA6EK,AA0DH,MAAO,AA1IjB,MAAa,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AA1IjB,MAAa,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AA1IR,MAAa,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AA1IR,MAAa,CAIrC,AAAA,QAAyB,AAAA,EAAU;QACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtCjKtB,OAAO;QsCkKZ,KAAK,EtClKA,OAAO,GsCmKb;IAyEH,AA+DQ,OA/DD,AA0DH,MAAO,EA1DX,AA+DW,OA/DJ,AA0DH,MAAO,AAKF,SAAY,EA/DrB,AA+DuB,OA/DhB,AA0DH,MAAO,CAKU,AAAA,QAAI,AAAA,GA/DzB,AA+DQ,OA/DD,AA0DH,MAAO,AAIF,MAAO,EA9DhB,AA+DW,OA/DJ,AA0DH,MAAO,AAIF,MAAO,AACP,SAAY,EA/DrB,AA+DuB,OA/DhB,AA0DH,MAAO,AAIF,MAAO,CACK,AAAA,QAAI,AAAA,GA/DzB,AA+DQ,OA/DD,AA0DH,MAAO,AAIO,MAAO,EA9DzB,AA+DW,OA/DJ,AA0DH,MAAO,AAIO,MAAO,AAChB,SAAY,EA/DrB,AA+DuB,OA/DhB,AA0DH,MAAO,AAIO,MAAO,CACJ,AAAA,QAAI,AAAA,EAAU;MACzB,YAAY,EAAE,WAAW,GAC1B;IAjET,AAqEQ,OArED,AA0DH,MAAO,AAWH,QAAS,CAAE;MAxJnB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCzJlB,OAAO;MsC0JhB,KAAK,EtC1JI,OAAO,GsC4TP;MAhFT,AAhFA,OAgFO,AA0DH,MAAO,AAWH,QAAS,AArJ5B,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AAWH,QAAS,AArJnB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJxB,MAAc,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJxB,MAAc,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJf,MAAc,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJf,MAAc,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtCjKtB,OAAO;UsCkKZ,KAAK,EtClKA,OAAO,GsCmKb;MAyEH,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,EArEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAMnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,CAOnB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAGJ,MAAO,EAxEpB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAGJ,MAAO,AAGtB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAGJ,MAAO,CAItB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAIP,MAAO,EAzEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAIP,MAAO,AAEnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAIP,MAAO,CAGnB,AAAA,QAAgB,AAAA,EAAU;QACV,YAAY,EAAE,WAAW,GAC1B;IA9Eb,AAqEQ,OArED,AA0DH,MAAO,AAWH,UAAW,CAAA;MAxJnB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCxJhB,OAAO;MsCyJlB,KAAK,EtCzJM,OAAO,GsC2TT;MAhFT,AAhFA,OAgFO,AA0DH,MAAO,AAWH,UAAW,AArJ9B,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AAWH,UAAW,AArJrB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA0DH,MAAO,AAWH,UAAW,AArJ3B,MAAe,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,UAAW,AArJ3B,MAAe,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AAWH,UAAW,AArJlB,MAAe,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,UAAW,AArJlB,MAAe,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtChKpB,OAAO;UsCiKd,KAAK,EtCjKE,OAAO,GsCkKf;MAyEH,AA0EY,OA1EL,AA0DH,MAAO,AAWH,UAAW,EArEnB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,UAAW,AAMrB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,UAAW,CAOrB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,UAAW,AAGP,MAAQ,EAxEpB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,UAAW,AAGP,MAAQ,AAGtB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,UAAW,AAGP,MAAQ,CAItB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,UAAW,AAIV,MAAQ,EAzEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,UAAW,AAIV,MAAQ,AAEnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,UAAW,AAIV,MAAQ,CAGnB,AAAA,QAAgB,AAAA,EAAU;QACV,YAAY,EAAE,WAAW,GAC1B;IA9Eb,AAqEQ,OArED,AA0DH,MAAO,AAWH,QAAS,CAAE;MAxJnB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCvJlB,OAAO;MsCwJhB,KAAK,EtCxJI,OAAO,GsC0TP;MAhFT,AAhFA,OAgFO,AA0DH,MAAO,AAWH,QAAS,AArJ5B,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AAWH,QAAS,AArJnB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJ1B,MAAgB,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJ1B,MAAgB,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJjB,MAAgB,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJjB,MAAgB,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC/JtB,OAAO;UsCgKZ,KAAK,EtChKA,OAAO,GsCiKb;MAyEH,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,EArEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAMnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,CAOnB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAGN,MAAS,EAxEpB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAGN,MAAS,AAGtB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAGN,MAAS,CAItB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAIT,MAAS,EAzEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAIT,MAAS,AAEnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAIT,MAAS,CAGnB,AAAA,QAAgB,AAAA,EAAU;QACV,YAAY,EAAE,WAAW,GAC1B;IA9Eb,AAqEQ,OArED,AA0DH,MAAO,AAWH,QAAS,CAAE;MAxJnB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCtJlB,OAAO;MsCuJhB,KAAK,EtCvJI,OAAO,GsCyTP;MAhFT,AAhFA,OAgFO,AA0DH,MAAO,AAWH,QAAS,AArJ5B,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AAWH,QAAS,AArJnB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJ3B,MAAiB,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJ3B,MAAiB,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AAWH,QAAS,AArJlB,MAAiB,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,QAAS,AArJlB,MAAiB,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC9JtB,OAAO;UsC+JZ,KAAK,EtC/JA,OAAO,GsCgKb;MAyEH,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,EArEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAMnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,CAOnB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAGP,MAAU,EAxEpB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAGP,MAAU,AAGtB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAGP,MAAU,CAItB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,QAAS,AAIV,MAAU,EAzEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,QAAS,AAIV,MAAU,AAEnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,QAAS,AAIV,MAAU,CAGnB,AAAA,QAAgB,AAAA,EAAU;QACV,YAAY,EAAE,WAAW,GAC1B;IA9Eb,AAqEQ,OArED,AA0DH,MAAO,AAWH,MAAO,CAAI;MAxJnB,MAAM,EApIqB,GAAG,CAoIR,KAAK,CtCrJpB,OAAO;MsCsJd,KAAK,EtCtJE,OAAO,GsCwTL;MAhFT,AAhFA,OAgFO,AA0DH,MAAO,AAWH,MAAO,AArJ1B,MAAkB,EAgFP,AAhFS,OAgFF,AA0DH,MAAO,AAWH,MAAO,AArJjB,MAAkB,CAAC;QACf,YAAY,EANA,OAAiD;QAO7D,KAAK,EAPO,OAAiD,GAa9D;QAwED,AA7EE,OA6EK,AA0DH,MAAO,AAWH,MAAO,AArJ1B,MAAkB,AAG5B,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,MAAO,AArJ1B,MAAkB,CAI5B,AAAA,QAAyB,AAAA,GA4EJ,AA7EE,OA6EK,AA0DH,MAAO,AAWH,MAAO,AArJjB,MAAkB,AAGrC,SAAiC,EA6EZ,AA5EE,OA4EK,AA0DH,MAAO,AAWH,MAAO,AArJjB,MAAkB,CAIrC,AAAA,QAAyB,AAAA,EAAU;UACV,MAAM,EA5IiB,GAAG,CA4IJ,KAAK,CtC7JxB,OAAO;UsC8JV,KAAK,EtC9JF,OAAO,GsC+JX;MAyEH,AA0EY,OA1EL,AA0DH,MAAO,AAWH,MAAO,EArEf,AA2EY,OA3EL,AA0DH,MAAO,AAWH,MAAO,AAMjB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,MAAO,CAOjB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,MAAO,AAGN,MAAW,EAxEpB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,MAAO,AAGN,MAAW,AAGtB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,MAAO,AAGN,MAAW,CAItB,AAAA,QAAgB,AAAA,GA5Ed,AA0EY,OA1EL,AA0DH,MAAO,AAWH,MAAO,AAIT,MAAW,EAzEjB,AA2EY,OA3EL,AA0DH,MAAO,AAWH,MAAO,AAIT,MAAW,AAEnB,SAAwB,EA3EtB,AA4EY,OA5EL,AA0DH,MAAO,AAWH,MAAO,AAIT,MAAW,CAGnB,AAAA,QAAgB,AAAA,EAAU;QACV,YAAY,EAAE,WAAW,GAC1B;EA9Eb,AAxCA,OAwCO,AAsFL,SAAU,AA9HZ,OAAQ,CAAC;IxCnLT,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CwC2KN,KAAK;IxCzKZ,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EEHR,OAAO,CFGmB,WAAW,CAAC,WAAW;IwC0KrD,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,KAAK;IAEV,OAAO,EAAE,YAAY;IACrB,KAAK,EAAC,KAAC;IACP,WAAsB,EAtNF,GAAG,GAuNxB;EAgCD,AAgGM,OAhGC,AAsFL,SAAU,AASR,OAAQ,AACN,OAAQ,CAAC;IACP,gBAAgB,EtC7Uf,OAAO,GsC8UT;EAlGP,AAsGU,OAtGH,AAsFL,SAAU,AASR,OAAQ,AAMJ,QAAS,AACX,OAAY,CAAC;IACP,gBAAgB,EtCnVnB,OAAO,GsCoVL;EAxGX,AAsGU,OAtGH,AAsFL,SAAU,AASR,OAAQ,AAMJ,UAAW,AACb,OAAY,CAAC;IACP,gBAAgB,EtClVjB,OAAO,GsCmVP;EAxGX,AAsGU,OAtGH,AAsFL,SAAU,AASR,OAAQ,AAMJ,QAAS,AACX,OAAY,CAAC;IACP,gBAAgB,EtCjVnB,OAAO,GsCkVL;EAxGX,AAsGU,OAtGH,AAsFL,SAAU,AASR,OAAQ,AAMJ,QAAS,AACX,OAAY,CAAC;IACP,gBAAgB,EtChVnB,OAAO,GsCiVL;EAxGX,AAsGU,OAtGH,AAsFL,SAAU,AASR,OAAQ,AAMJ,MAAO,AACT,OAAY,CAAC;IACP,gBAAgB,EtC/UrB,OAAO,GsCgVH;EAxGX,AA+GE,OA/GK,AA+GL,WAAY,AAAA,OAAO,CAAC;IAClB,GAAG,EAAE,MAAM;IACX,KAAK,EAAE,IAAI;IACX,WAAsB,EAAS,CAAC,GACjC;;AAEH,AACE,CADD,AAAA,OAAO,AACN,MAAO,EADT,AAEE,CAFD,AAAA,OAAO,AAEN,MAAO,CAAC;EACN,eAAe,EAAE,IAAI,GACtB;;AGnPH,AAAA,UAAU,CAAC;EAvFX,WAAsB,EAAS,CAAC;EAChC,UAAU,EzCHJ,OAAO;EyCIb,eAAe,EAAE,IAAI,GAuFpB;EAFD,AAnFE,UAmFQ,CApFV,AAAA,QAAE,AAAA,EACA,gBAAgB,CAAC;IACf,MAAM,EAAE,WAAW,GACpB;;AAqFH,AA/EgB,eA+ED,AA/Ef,YAAa,GAAG,YAAY,CAAC;EAC3B,aAAa,EzCyBD,CAAC,CAAD,CAAC,CyCzBgC,CAAC,CAAC,CAAC,GACjD;;AA6ED,AA3Ee,eA2EA,AA3Ef,WAAY,GAAG,WAAW,CAAC;EACzB,aAAa,EAAE,CAAC,CAAC,CAAC,CzCqBN,CAAC,CAAD,CAAC,GyCpBd;;AA6ED,AAAA,gBAAgB,CAAC;EAlEjB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,OAAO,EArDgB,OAAO,CAAC,IAAI;EAuDnC,MAAM,EA/CmB,GAAG,CAAC,KAAK,CzCJvB,OAAO;EyCoDlB,aAAa,EAAE,CAAC;EAEhB,SAAS,ElDAC,OAA6C;EkDCvD,WAAW,EAAE,CAAC;EACd,KAAK,EzCjEI,OAAO,GyC4Hf;EAzDD,AAA8B,WAAnB,AAAA,IAAK,CAAA,AAAA,UAAU,IAuD1B,gBAAgB,CAvDgB;IAC9B,aAAa,EAvDU,GAAG,CAAC,KAAK,CzCJvB,OAAO;IyC4DhB,aAAa,EAAE,CAAC,CAAC,CAAC,CzCJN,CAAC,CAAD,CAAC,GyCKd;EAoDD,AAlDA,gBAkDgB,AAlDhB,MAAO,EAkDP,AAjDA,gBAiDgB,AAjDhB,MAAO,CAAC;IACN,gBAAgB,EzCjEP,OAAO,GyCkEjB;EA+CD,AA5CE,gBA4Cc,AA5Cd,QAAS,CAAC;IACR,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAgB,EAAE,IAAI;IACtB,UAAU,EAAE,OAAO;IACnB,OAAO,EAAE,GAAG,GACb;EAED,AAAa,UAAH,GAoCZ,gBAAgB,AApCD,QAAS,CAAC;IACrB,OAAO,EAAE,OAAO,GACjB;;AAsCH,AAAA,kBAAkB,CAAC;EA3BnB,OAAO,EAAE,IAAI;EACb,OAAO,EA/EmB,IAAI;EAiF9B,MAAM,EAzFmB,GAAG,CAAC,KAAK,CzCJvB,OAAO;EyC8FlB,aAAa,EAAE,CAAC;EAChB,gBAAgB,EzC/EV,OAAO;EyCiFb,KAAK,EzCrFC,OAAO,GyC2GZ;EApBD,AAAc,WAAH,GAkBX,kBAAkB,AAlBJ,WAAY,CAAC;IACzB,aAAa,EAhGU,GAAG,CAAC,KAAK,CzCJvB,OAAO,GyCqGjB;;AD5DD,AAKE,eALa,CAKb,EAAE,CAAC;EAMD,KAAK,EAAE,IAAI,GACZ;;AAZH,AAcE,eAda,CAcb,CAAC,CAAC;EAIA,OAAO,ExCCS,MAAM,CAAC,IAAI,GwCA5B;;AAnBH,AAqBwB,eArBT,CAqBb,qBAAqB,CAAC,CAAC,CAAC;EACtB,OAAO,ExCHS,MAAM,CAAC,IAAI,GwCI5B;;AAvBH,AAyBE,eAzBa,CAyBb,OAAO,AAAA,qBAAqB,CAAC;EcsI7B,YAAuB,EAAS,CAAC;EACjC,WAAsB,EtD1IE,IAAI,GwCK3B;;AA3BH,AA8BI,eA9BW,AA6Bb,YAAa,CACX,OAAO,AAAA,qBAAqB,CAAC;Ec6H/B,YAAuB,EtDrIC,IAAI;EsDsI5B,WAAsB,EAAS,CAAC,Gd5H7B;;AAhCL,AAtBwD,eAsBzC,CAtBf,4BAA4B,AAAA,IAAK,CAAA,AAAA,mBAAmB,IAAI,CAAC,CAAC;EACxD,QAAQ,EAAE,QAAQ,GASnB;EAYD,AAtBwD,eAsBzC,CAtBf,4BAA4B,AAAA,IAAK,CAAA,AAAA,mBAAmB,IAAI,CAAC,AAGvD,OAAQ,CAAC;I1CdX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,C0CIY,GAAG;I1CF5B,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EE5BL,OAAO,CF4BgB,WAAW,CAAC,WAAW;I0CKnD,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,IAAoC;IAChD,KAAgB,EAAE,IAAI,GACvB;;AAaH,AAX4C,eAW7B,AAXf,WAAY,CAAC,4BAA4B,GAAG,CAAC,AAAA,OAAO,CAAC;EACnD,IAAI,EAAE,IAAI;EACV,KAAK,EAAE,IAAI,GACZ;;AAQD,AAP6C,eAO9B,AAPf,YAAa,CAAC,4BAA4B,GAAG,CAAC,AAAA,OAAO,CAAC;EACpD,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI,GACX;;AAID,AAsCyD,eAtC1C,CAsCX,4BAA4B,CAAA,AAAA,aAAC,CAAc,MAAM,AAApB,IAAwB,CAAC,AAAA,OAAO,CAAC;EAC5D,SAAS,EAAE,cAAc;EACzB,gBAAgB,EAAE,OAAO,GAC1B;;AAWL,AAAA,4BAA4B,CAAC;EAC3B,QAAQ,EAAE,QAAQ,GACnB;;AAED,AAAsB,mBAAH,GAAG,CAAC,CAAC;EACtB,YAAuB,EA1FU,IAAI,GA2FtC;;AAGD,AAAA,eAAe,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAgB,EAAE,CAAC;EACnB,MAAM,EAAE,OAAO;EAEf,KAAK,EApG4B,IAAI;EAqGrC,MAAM,EArG2B,IAAI,GAqHtC;EAvBD,AAgBE,eAhBa,AAgBb,OAAQ,CAAC;I1C9GX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,C0C2Ga,GAAG;I1CzG7B,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EE5BL,OAAO,CF4BgB,WAAW,CAAC,WAAW;I0CsGnD,GAAG,EAAE,CAAC;IACN,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,IAAI,GACb;;AAIH,AAAA,eAAe,CAAA,AAAA,aAAC,CAAc,MAAM,AAApB,CAAqB,OAAO,CAAC;EAC3C,SAAS,EAAE,UAAU;EACrB,gBAAgB,EAAE,OAAO,GAC1B;;AAED,AAAA,oBAAoB,CAAC;E1C2CrB,QAAQ,EAAE,mBAAmB;EAC7B,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAa;EACnB,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,UAAU;EACrB,MAAM,EAAE,CAAC,G0CjDR;;AExHD,AAAA,MAAM,CAAC;EAXP,OAAO,EAAE,YAAY;EACrB,SAAS,EATM,KAAK;EAUpB,OAAO,EAdO,KAAK;EAgBnB,aAAa,EAAE,GAAG;EAElB,SAAS,EAVO,MAAM;EAWtB,UAAU,EAAE,MAAM;EAOhB,UAAU,E1C3BH,OAAO;E0C4Bd,KAAK,E1CHD,OAAO,G0CWZ;EAZD,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,E1ChCP,OAAO;I0CiCV,KAAK,E1CRL,OAAO,G0CSR;EAVL,AAOI,MAPE,AAOF,UAAW,CAAA;IACT,UAAU,E1C/BL,OAAO;I0CgCZ,KAAK,E1CRL,OAAO,G0CSR;EAVL,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,E1C9BP,OAAO;I0C+BV,KAAK,E1CZL,OAAO,G0CaR;EAVL,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,E1C7BP,OAAO;I0C8BV,KAAK,E1CZL,OAAO,G0CaR;EAVL,AAOI,MAPE,AAOF,MAAO,CAAI;IACT,UAAU,E1C5BT,OAAO;I0C6BR,KAAK,E1CRL,OAAO,G0CSR;;ACiDL,AAAA,YAAY,CAAC;EA3Cb,MAAM,EAvDa,CAAC,CAAC,CAAC,C3C4DR,IAAI,C2C5DoB,CAAC;EAwDvC,UAAU,EAAE,IAAI,GAiDf;EAPD,A7C6DA,Y6C7DY,A7C6DhB,QAAa,E6C7DT,A7C8DA,Y6C9DY,A7C8DhB,OAAY,CAAC;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,GAAG;IAGV,UAAU,EAAE,CAAC;IACb,KAAK,EAAE,CAAC,GAEX;E6CtED,A7CwEA,Y6CxEY,A7CwEhB,OAAY,CAAC;IACP,KAAK,EAAE,IAAI,GACZ;E6C1ED,AAvCA,YAuCY,CAvCZ,EAAE,CAAC;IACD,KAAK,EAAC,IAAC;IAEP,SAAS,EpDgBD,SAA6C;IoDfrD,KAAK,E3C3BD,OAAO;I2C4BX,MAAM,EAAE,OAAO;IAGb,cAAc,EAAE,SAAS,GAkB5B;IAaD,AAvCA,YAuCY,CAvCZ,EAAE,AAeE,IAAM,CAAA,AAAA,WAAW,CAAC,OAAO,CAAC;MACxB,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,CAAC,CAxDS,OAAO;MAyDzB,OAAO,EAAE,CAAC;MACV,OAAO,EAzCmB,GAAG;MA0C7B,KAAK,E3CnDC,OAAO,G2CoDd;EAkBL,AAVA,YAUY,CAVZ,CAAC,CAAC;IACA,KAAK,E3C1EE,OAAO,G2C+Ef;IAID,AAVA,YAUY,CAVZ,CAAC,AAGC,MAAO,CAAC;MACN,eAAe,EAAE,SAAS,GAC3B;EAKH,AAGE,YAHU,CAGV,SAAS,CAAC;IACR,KAAK,E3C1EG,OAAO;I2C2Ef,MAAM,EAAE,WAAW,GACpB;;AJiFH,AAAA,aAAa,CAAC;EA/Jd,aAAa,EA1BM,IAAI;EA6BrB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,MAAM;EACjB,WAAW,EAAE,OAAO,GAkNrB;EAxDD,AzC1BA,ayC0Ba,AzC1BjB,QAAa,EyC0BT,AzCzBA,ayCyBa,AzCzBjB,OAAY,CAAC;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,GAAG;IAGV,UAAU,EAAE,CAAC;IACb,KAAK,EAAE,CAAC,GAEX;EyCiBD,AzCfA,ayCea,AzCfjB,OAAY,CAAC;IACP,KAAK,EAAE,IAAI,GACZ;EyCaD,AApJA,aAoJa,CApJb,OAAO,CAAY;IACjB,MAAM,EAAE,CAAC;IACT,YAAuB,EAnCL,GAAG;IAoCrB,aAAa,EApCK,GAAG;IAqCrB,SAAS,EDEF,MAAM;ICCX,IAAI,EAAE,QAAQ,GAqBjB;IAwHD,AApJA,aAoJa,CApJb,OAAO,AAUL,WAAY,CAAC;MACX,YAAuB,EAAS,CAAC,GAClC;EAwIH,AAKW,aALE,AAKT,KAAM,CAAC,OAAO,CAA4B;IACxC,SAAS,EDtJT,MAAM,GCuJP;EAPL,AAKY,aALC,AAKT,MAAO,CAAC,OAAO,CAA2B;IACxC,SAAS,EDrJR,OAAO,GCsJT;EAPL,AAKY,aALC,AAKT,MAAO,CAAC,OAAO,CAA2B;IACxC,SAAS,EDnJR,OAAO,GCoJT;EAPL,AApGA,aAoGa,AAWX,SAAU,CA/GZ,OAAO,CAAM;IAET,IAAI,EAAE,OAAO,GAuBhB;EA2ED,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,CAAyB;IDjEhD,gBAAgB,EtCzHP,OAAO;IsC0HhB,KAAK,EtCjGC,OAAO,GuCmKN;IAlBP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DjC,MAAiB,EC8CP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DxB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EC2CD,AAgBkB,aAhBL,AAgBP,UAAW,CAAC,OAAO,CAAuB;IDjEhD,gBAAgB,EtCxHL,OAAO;IsCyHlB,KAAK,EtCjGC,OAAO,GuCmKN;IAlBP,AAgBkB,aAhBL,AAgBP,UAAW,CAAC,OAAO,AD9DnC,MAAiB,EC8CP,AAgBkB,aAhBL,AAgBP,UAAW,CAAC,OAAO,AD9D1B,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EC2CD,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,CAAyB;IDjEhD,gBAAgB,EtCvHP,OAAO;IsCwHhB,KAAK,EtCrGC,OAAO,GuCuKN;IAlBP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DjC,MAAiB,EC8CP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DxB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCzGD,OAAO,GsC0GZ;EC2CD,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,CAAyB;IDjEhD,gBAAgB,EtCtHP,OAAO;IsCuHhB,KAAK,EtCrGC,OAAO,GuCuKN;IAlBP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DjC,MAAiB,EC8CP,AAgBgB,aAhBH,AAgBP,QAAS,CAAC,OAAO,AD9DxB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCzGD,OAAO,GsC0GZ;EC2CD,AAgBc,aAhBD,AAgBP,MAAO,CAAC,OAAO,CAA2B;IDjEhD,gBAAgB,EtCrHT,OAAO;IsCsHd,KAAK,EtCjGC,OAAO,GuCmKN;IAlBP,AAgBc,aAhBD,AAgBP,MAAO,CAAC,OAAO,AD9D/B,MAAiB,EC8CP,AAgBc,aAhBD,AAgBP,MAAO,CAAC,OAAO,AD9DtB,MAAiB,CAAC;MACf,gBAAgB,EAPG,OAAiE;MAQpF,KAAK,EtCrGD,OAAO,GsCsGZ;EC2CD,AA4BE,aA5BW,AA4BX,QAAS,EA5BX,AA6BE,aA7BW,AA6BX,kBAAmB,EA7BrB,AA8BE,aA9BW,AA8BX,mBAAoB,CAAC;IAhGrB,SAAS,EAAE,IAAI,GAkGd;IAhCH,AA/DA,aA+Da,AA4BX,QAAS,CA3FX,OAAO,EA+DP,AA/DA,aA+Da,AA6BX,kBAAmB,CA5FrB,OAAO,EA+DP,AA/DA,aA+Da,AA8BX,mBAAoB,CA7FtB,OAAO,CAAM;MAET,IAAI,EAAE,QAAQ,GA0BjB;MAmCD,AA/DA,aA+Da,AA4BX,QAAS,CA3FX,OAAO,AAQP,WAAc,EAuDd,AA/DA,aA+Da,AA6BX,kBAAmB,CA5FrB,OAAO,AAQP,WAAc,EAuDd,AA/DA,aA+Da,AA8BX,mBAAoB,CA7FtB,OAAO,AAQP,WAAc,CAAC;QACX,aAAa,EAAE,CAAC,GACjB;E1CqBC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I0CgC7C,AA3BA,aA2Ba,AAkCX,kBAAmB,CA7DrB,OAAO,CAAM;MAET,IAAI,EAAE,OAAO;MAKf,aAAa,EAAE,CAAC,GAgBjB;E1C5BG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I0CgC7C,AA3BA,aA2Ba,AAwCX,mBAAoB,CAnEtB,OAAO,CAAM;MAET,IAAI,EAAE,OAAO;MAKf,aAAa,EAAE,CAAC,GAgBjB;E1CvBG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;I0C2B3C,AA8CE,aA9CW,AA8CX,kBAAmB,AAAA,SAAS,CAAC;MAEzB,OAAO,EAAE,KAAK,GAOjB;MAvDH,AAkDM,aAlDO,AA8CX,kBAAmB,AAAA,SAAS,CAIxB,OAAO,CAAwB;QAC7B,OAAO,EAAE,KAAK;QACd,YAAuB,EAAS,CAAC,GAClC;;AKhKP,AAAA,QAAQ,CAAC;EA1CT,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAzBS,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC;EA0BzB,OAAO,EAtBS,IAAI;EAwBpB,MAAM,EAhCS,GAAG,CAAC,KAAK,C5C4BlB,sBAAO;E4CKb,aAAa,E5CuCC,CAAC;E4CtBf,gBAAgB,EAFH,KAAyD;EAGtE,KAAK,E5CvBC,OAAO,G4C0DZ;EAhBD,AAlCE,QAkCM,GAlCN,YAAY,CAAC;IACb,UAAU,EAAE,CAAC,GACd;EAgCD,AA9BE,QA8BM,GA9BN,WAAW,CAAC;IACZ,aAAa,EAAE,CAAC,GACjB;EA4BD,AAII,QAJI,AAIJ,QAAS,CAAE;IAxBf,gBAAgB,EAFH,OAAyD;IAGtE,KAAK,E5CvBC,OAAO,G4CgDR;EANL,AAII,QAJI,AAIJ,UAAW,CAAA;IAxBf,gBAAgB,EAFH,OAAyD;IAGtE,KAAK,E5CvBC,OAAO,G4CgDR;EANL,AAII,QAJI,AAIJ,QAAS,CAAE;IAxBf,gBAAgB,EAFH,OAAyD;IAGtE,KAAK,E5CvBC,OAAO,G4CgDR;EANL,AAII,QAJI,AAIJ,QAAS,CAAE;IAxBf,gBAAgB,EAFH,OAAyD;IAGtE,KAAK,E5CvBC,OAAO,G4CgDR;EANL,AAII,QAJI,AAIJ,MAAO,CAAI;IAxBf,gBAAgB,EAFH,OAAyD;IAGtE,KAAK,E5CvBC,OAAO,G4CgDR;EANL,AASE,QATM,AASN,MAAO,CAAC;IAxBV,WAAW,EAyBe,MAAM;IAxBhC,aAAa,EAwBa,MAAM;IAvBhC,cAAc,EAuBY,MAAM;IAtBhC,YAAY,EAsBc,MAAM,GAC7B;EAXH,AAaE,QAbM,AAaN,MAAO,CAAC;IA5BV,WAAW,EA6Be,IAAI;IA5B9B,aAAa,EA4Ba,IAAI;IA3B9B,cAAc,EA2BY,IAAI;IA1B9B,YAAY,EA0Bc,IAAI,GAC3B;;ACQH,AAAA,KAAK,CAAC;EAvDJ,OAAO,EAAE,IAAI;EACb,cAAc,EAAE,MAAM;EACtB,SAAS,EAAE,CAAC;EAGd,aAAa,E7CSC,IAAI;E6CPlB,MAAM,EAzCM,GAAG,CAAC,KAAK,C7CYV,OAAO;E6C8BlB,aAAa,E7C0BC,CAAC;E6CxBf,UAAU,E7ChBJ,OAAO;E6CiBb,UAAU,EAzCE,IAAI;EA2ChB,QAAQ,EAAE,MAAM;EAChB,KAAK,E7CxBC,OAAO,G6CmEZ;EAFD,AAvCI,KAuCC,GAvCD,WAAW,CAAC;IACd,aAAa,EAAE,CAAC,GACjB;;AAyCD,AAAA,aAAa,CAAC;EAhCZ,IAAI,EAAE,QAAQ;EACd,OAAO,EAAE,IAAI;EAGf,OAAO,E7CbQ,IAAI;E6CcnB,UAAU,E7CtDC,OAAO,G6CmFjB;EAFD,AAzBI,aAyBS,GAzBT,WAAW,CAAC;IACd,aAAa,EAAE,CAAC,GACjB;;AA2BD,AAAA,aAAa,CAAC;EAnBZ,IAAI,EAAE,QAAQ;EAGhB,OAAO,E7C7BQ,IAAI,G6C+ClB;EAFD,AAdI,aAcS,GAdT,WAAW,CAAC;IACd,aAAa,EAAE,CAAC,GACjB;;AAkBD,AAAA,WAAW,CAAC;EACV,UAAU,EAAE,GAAG,GAChB;;AChCD,AAAA,aAAa,CAAC;EAXd,QAAQ,EAAE,QAAQ;EAClB,KAAK,E9C3CK,OAAO;E8C4CjB,MAAM,EAAE,OAAO,GAcd;GhDqGD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,EgD1GD,aAAa,ChD0Gc;IACzB,OAAO,EAAE,CAAC,GACX;EgD5GD,AAPA,aAOa,AAPb,MAAO,EAOP,AANA,aAMa,AANb,MAAO,CAAC;IACN,KAAK,E9C5CD,OAAO,G8C6CZ;EAID,AAGE,aAHW,AAGX,MAAO,CAAC;IA1BV,KAAK,EAzDE,OAAO;IA0Dd,GAAK,EAnDE,MAAM;IAoDb,SAAS,EA7CF,KAAK;IA8CZ,WAAW,EAxCY,CAAC,GA+DwB;EAHhD,AAIE,aAJW,EAAb,AAIK,aAJQ,AAIR,OAAQ,CAAC;IA3Bd,KAAK,EAxDG,IAAI;IAyDZ,GAAK,EAlDG,MAAM;IAmDd,SAAS,EA5CD,GAAG;IA6CX,WAAW,EAxCY,CAAC,GAgE6B;;AQqQrD,AAAA,KAAK,CAAC;EA/SN,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAGhB,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI,GA4ZhB;GxDnRD,AAAA,AwDtIA,cxDsIC,CAAe,OAAO,AAAtB,EwD+JD,KAAK,CArSL,EAAE,CxDsIyB;IACzB,OAAO,EAAE,CAAC,GACX;EwD6JD,AAjSA,KAiSK,CAjSL,CAAC;EAiSD,AAhSA,KAgSK,CAhSL,OAAO,CAAC;IACN,WAAW,EAAE,CAAC;IACd,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,KAAK;IACd,OAAO,EtDkBW,MAAM,CAAC,IAAI,GsDjB9B;EA2RD,AAxRA,KAwRK,CAxRL,KAAK;EAwRL,AAvRA,KAuRK,CAvRL,MAAM;EAuRN,AAtRA,KAsRK,CAtRL,CAAC;EAsRD,AArRA,KAqRK,CArRL,MAAM,CAAC;IACL,aAAa,EAAE,CAAC,GACjB;EAmRD,AAjRA,KAiRK,CAjRL,KAAK,CAAC;IACJ,OAAO,EAAE,YAAY,GACtB;EA+QD,AAIE,KAJG,EAAL,AAIK,KAJA,AAIA,WAAY,CAAC;IAxLd,SAAS,EAAE,IAAI;IACf,cAAc,EAAE,GAAG,GAyLpB;EANH,AASE,KATG,AASH,SAAU,CAAC;IAlLT,SAAS,EAAE,MAAM;IACjB,cAAc,EAAE,MAAM,GAmLvB;EAXH,AAzQE,KAyQG,AAcH,SAAU,CAvRV,EAAE,CAAC;IACD,IAAI,EAAE,OAAO,GACd;EAuQH,AAmBE,KAnBG,AAmBH,OAAQ,CAAC;IAzKT,WAAW,EAAE,MAAM,GA2KlB;IArBH,AAnJK,KAmJA,AAmBH,OAAQ,CAtKV,EAAE,GAAG,EAAE,CAAC;MACN,WAAc,EAhMG,IAAI,GAiMtB;IAiJD,AA/IA,KA+IK,AAmBH,OAAQ,CAlKV,CAAC,CAAC;MACA,OAAO,EAAE,CAAC,GACX;EzDxDG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IyDqM7C,AAyBI,KAzBC,AAyBD,kBAAmB,CAAO;MA7M1B,SAAS,EAAE,IAAI;MACf,cAAc,EAAE,GAAG,GA8MlB;IA3BL,AA6BI,KA7BC,AA6BD,gBAAiB,CAAO;MAtMxB,SAAS,EAAE,MAAM;MACjB,cAAc,EAAE,MAAM,GAuMrB;IA/BL,AAzQE,KAyQG,AAiCD,gBAAiB,CA1SnB,EAAE,CAAC;MACD,IAAI,EAAE,OAAO,GACd;IAuQH,AAzQE,KAyQG,AAqCD,cAAe,CA9SjB,EAAE,CAAC;MACD,IAAI,EAAE,OAAO,GACd;EzDkEC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IyDqM7C,AAyBI,KAzBC,AAyBD,iBAAkB,CAAQ;MA7M1B,SAAS,EAAE,IAAI;MACf,cAAc,EAAE,GAAG,GA8MlB;IA3BL,AA6BI,KA7BC,AA6BD,eAAgB,CAAQ;MAtMxB,SAAS,EAAE,MAAM;MACjB,cAAc,EAAE,MAAM,GAuMrB;IA/BL,AAzQE,KAyQG,AAiCD,eAAgB,CA1SlB,EAAE,CAAC;MACD,IAAI,EAAE,OAAO,GACd;IAuQH,AAzQE,KAyQG,AAqCD,aAAc,CA9ShB,EAAE,CAAC;MACD,IAAI,EAAE,OAAO,GACd;EAuQH,AA2CE,KA3CG,AA2CH,OAAQ,CAAC;IAzKT,YAAuB,EAAS,CAAC;IACjC,WAAsB,EtD1IE,IAAI,GsDoT3B;EA7CH,AArHE,KAqHG,AAgDH,MAAO,CArKP,CAAC,CAAC;IACA,OAAO,EAAE,IAAI,GACd;EAmHH,AArHE,KAqHG,AAsDD,SAAU,CA3KZ,CAAC,EAqHH,AArHE,KAqHG,AAuDD,WAAY,CA5Kd,CAAC,EAqHH,AArHE,KAqHG,AAwDD,YAAa,CA7Kf,CAAC,EAqHH,AArHE,KAqHG,AAyDD,UAAW,CA9Kb,CAAC,CAAC;IACA,OAAO,EAAE,IAAI,GACd;EAmHH,AAjGK,KAiGA,AA+DH,UAAW,CAhKX,EAAE,CAAC,CAAC,CAAC;IAED,SAAS,EAAE,UAAU,GAYxB;IAmFH,AA5FI,KA4FC,AA+DH,UAAW,CAhKX,EAAE,CAAC,CAAC,CAKF,GAAG;IA4FP,AA3FI,KA2FC,AA+DH,UAAW,CAhKX,EAAE,CAAC,CAAC,CAMF,CAAC;IA2FL,AA1FI,KA0FC,AA+DH,UAAW,CAhKX,EAAE,CAAC,CAAC,CAOF,GAAG,CAAC;MACF,YAAuB,EA7OX,OAAO,GAkPpB;EAoFL,AAhFK,KAgFA,AAoEH,WAAY,CApJZ,EAAE,CAAC,CAAC,CAAC;IAED,SAAS,EAAE,UAAU,GAYxB;IAkEH,AA3EI,KA2EC,AAoEH,WAAY,CApJZ,EAAE,CAAC,CAAC,CAKF,GAAG;IA2EP,AA1EI,KA0EC,AAoEH,WAAY,CApJZ,EAAE,CAAC,CAAC,CAMF,CAAC;IA0EL,AAzEI,KAyEC,AAoEH,WAAY,CApJZ,EAAE,CAAC,CAAC,CAOF,GAAG,CAAC;MACF,WAAsB,EA9PV,OAAO,GAmQpB;EAmEL,AA/DK,KA+DA,AAyEH,SAAU,CAxIV,EAAE,CAAC,CAAC,CAAC;IAED,SAAS,EAAE,aAAa,GAmB3B;IA0CH,AAvDI,KAuDC,AAyEH,SAAU,CAxIV,EAAE,CAAC,CAAC,CAQF,GAAG;IAuDP,AAtDI,KAsDC,AAyEH,SAAU,CAxIV,EAAE,CAAC,CAAC,CASF,CAAC;IAsDL,AArDI,KAqDC,AAyEH,SAAU,CAxIV,EAAE,CAAC,CAAC,CAUF,GAAG,CAAC;MAMA,UAAU,EAAE,OAAO;MACnB,aAAa,EAxRH,OAAO;MAyRjB,UAAU,EAAE,MAAM,GAErB;EA2CL,AAvCK,KAuCA,AA8EH,YAAa,CArHb,EAAE,CAAC,CAAC,CAAC;IAED,SAAS,EAAE,aAAa,GAmB3B;IAkBH,AA/BI,KA+BC,AA8EH,YAAa,CArHb,EAAE,CAAC,CAAC,CAQF,GAAG;IA+BP,AA9BI,KA8BC,AA8EH,YAAa,CArHb,EAAE,CAAC,CAAC,CASF,CAAC;IA8BL,AA7BI,KA6BC,AA8EH,YAAa,CArHb,EAAE,CAAC,CAAC,CAUF,GAAG,CAAC;MAMA,UAAU,EAAE,OAAO;MACnB,aAAa,EAhTH,OAAO;MAiTjB,UAAU,EAAE,MAAM,GAErB;EAmBL,AAmFe,KAnFV,CAmFH,UAAU,GAAG,CAAC,CAAC;IAxFjB,UAAU,EtD1UD,OAAO;IsD2UhB,KAAK,EtDlTC,OAAO,GsD2YV;EArFH,AAyFc,KAzFT,CAyFD,OAAO,GAAG,CAAC,CAAC;IA9FhB,UAAU,EtD1UD,OAAO;IsD2UhB,KAAK,EtDlTC,OAAO,GsDiZR;EA3FL,AA+FE,KA/FG,AA+FH,WAAY,CAAY;IArVtB,eAAe,EAAE,UAAU,GAuV5B;EAjGH,AA9OI,KA8OC,AAoGH,YAAa,CAlVX,EAAE,CAAC;IACD,OAAO,EAAE,IAAI;IACb,eAAe,EAAE,QAAQ,GAK1B;IAuOL,AA1Oe,KA0OV,AAoGH,YAAa,CAlVX,EAAE,CAIA,QAAQ,CAAC,EAAE,CAAC;MACV,eAAe,EAAE,UAAU,GAC5B;EAwOP,AArOe,KAqOV,AAoGH,YAAa,AAzUX,SAAU,CAAC,EAAE,CAAC;IACZ,OAAO,EAAE,KAAK;IACd,UAAU,EtDZqC,KAAK,GsDiBrD;IA8NL,AAjOe,KAiOV,AAoGH,YAAa,AAzUX,SAAU,CAAC,EAAE,CAIX,QAAQ,CAAC,EAAE,CAAC;MACV,UAAU,EtDfmC,KAAK,GsDgBnD;EA+NP,AAuGI,KAvGC,AAoGH,YAAa,CAGX,OAAO,CAAC;IAzOV,YAAuB,EtDrIC,IAAI;IsDsI5B,WAAsB,EAAS,CAAC,GA0O7B;EAzGL,AA5MI,KA4MC,AA6GH,aAAc,CAzTZ,EAAE,CAAC;IACD,OAAO,EAAE,IAAI;IACb,eAAe,EAAE,MAAM,GAKxB;IAqML,AAxMe,KAwMV,AA6GH,aAAc,CAzTZ,EAAE,CAIA,QAAQ,CAAC,EAAE,CAAC;MACV,eAAe,EAAE,UAAU,GAC5B;EAsMP,AAiHE,KAjHG,CAiHH,UAAU,CAAC;IA9Hb,OAAO,EtD7Pa,MAAM,CAAC,IAAI;IsD+P/B,WAAW,EAAE,IAAI;IACjB,WAAW,EAAE,CAAC;IACd,KAAK,EAAE,OAAO,GA4HX;;AAID,AACI,cADU,GACV,KAAK,CAAC;EAEJ,eAAe,EAAE,MAAM,GAI1B;EAPH,AAnUE,cAmUY,GACV,KAAK,CApUP,EAAE,CAAC;IACD,OAAO,EAAE,IAAI;IACb,eAAe,EAAE,MAAM,GAKxB;IA4TH,AA/Ta,cA+TC,GACV,KAAK,CApUP,EAAE,CAIA,QAAQ,CAAC,EAAE,CAAC;MACV,eAAe,EAAE,UAAU,GAC5B;;AAyUP,AAA8B,MAAxB,EAAC,AAAA,oBAAC,AAAA,EAAsB,EAAE,CAAC;EAC/B,OAAO,EAAE,IAAI,GACd;;AC5eD,AAAA,UAAU,CAAC;EzDwGX,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,KAAK,EAzBG,IAAI;EA0BZ,MAAM,EAzBG,IAAI;EA0Bb,MAAM,EAAE,OAAO,GyD3Gd;EAFD,AzDgHA,UyDhHU,AzDgHX,OAAS,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAnCC,GAAG;IAqCV,UAAU,EExEN,OAAO;IFyEX,UAAU,EAtBe,CAAC,CADjB,GAA+B,CACL,CAAC,CEnDhC,OAAO,EFmDc,CAAC,CADjB,IAA+B,CACL,CAAC,CEnDhC,OAAO;IF2EX,OAAO,EAAE,EAAE,GACZ;EyD7HD,AzDuIE,UyDvIQ,AzDuIT,MAAQ,AAAA,OAAO,CAAC;IACb,UAAU,EEnGF,OAAO;IFoGf,UAAU,EAL2B,CAAC,CAD7B,GAA+B,CACO,CAAC,CE/FxC,OAAO,EF+FsB,CAAC,CAD7B,IAA+B,CACO,CAAC,CE/FxC,OAAO,GFqGhB;;AyDtIH,AAAA,UAAU,AAAA,KAAK,CAAC;EzDoGhB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,KAAK,EAzBG,IAAI;EA0BZ,MAAM,EAzBG,IAAI;EA0Bb,MAAM,EAAE,OAAO,GyDvGd;EAFD,AzD4GA,UyD5GU,AAAA,KAAK,AzD4GhB,OAAS,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;IAEP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAnCC,GAAG;IAqCV,UAAU,EE5EN,OAAO;IF6EX,UAAU,EAtBe,CAAC,CADjB,GAA+B,CACL,CAAC,CEvDhC,OAAO,EFuDc,CAAC,CADjB,IAA+B,CACL,CAAC,CEvDhC,OAAO;IF+EX,OAAO,EAAE,EAAE,GACZ;EyDzHD,AzDmIE,UyDnIQ,AAAA,KAAK,AzDmId,MAAQ,AAAA,OAAO,CAAC;IACb,UAAU,EE/FJ,OAAO;IFgGb,UAAU,EAL2B,CAAC,CAD7B,GAA+B,CACO,CAAC,CE3F1C,OAAO,EF2FwB,CAAC,CAD7B,IAA+B,CACO,CAAC,CE3F1C,OAAO,GFiGd;;AiDnEH,AAAA,aAAa,CAAC;EACZ,QAAQ,EAAE,QAAQ;EAClB,QAAQ,EAAE,MAAM,GASjB;EAXD,AAIE,aAJW,CAIX,EAAE,CAAC;IACD,OAAO,EAAE,KAAK,GACf;EANH,AAQE,aARW,AAQX,eAAgB,CAAC;IACf,UAAU,EAAE,WAAW,GACxB;;AAIH,AACE,UADQ,CACR,CAAC,CAAC;EACA,OAAO,E/CMS,MAAM,CAAC,IAAI;E+CL3B,UAAU,E/CvCR,OAAO,G+CwCV;;AAJH,AAOE,UAPQ,CAOR,qBAAqB,CAAC;EACpB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAe,EAAE,IAAI;EACrB,OAAO,EAAE,EAAE;EAEX,KAAK,EAAE,IAAI;EACX,UAAU,E/ClDR,OAAO;E+CmDT,UAAU,EA3FO,SAAS,CAAC,KAAK,CAAC,MAAM,GA2GxC;EA/BH,AAOE,UAPQ,CAOR,qBAAqB,AAUnB,UAAW,CAAC;IACV,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,KAAK;IACd,SAAS,EAAE,iBAA0D,GACtE;EArBL,AAOE,UAPQ,CAOR,qBAAqB,AAgBnB,WAAY,CAAC;IACX,SAAS,EAAE,gBAA0D,GACtE;EAzBL,AA4BI,UA5BM,CAOR,qBAAqB,CAqBnB,CAAC,CAAC;IACA,OAAO,E/CrBO,MAAM,CAAC,IAAI,G+CsB1B;;AA9BL,AAiCE,UAjCQ,CAiCR,OAAO,AAAA,qBAAqB,CAAC;EOmH7B,YAAuB,EAAS,CAAC;EACjC,WAAsB,EPrNA,CAAC,GAmGtB;;AAnCH,AAqCE,UArCQ,CAqCR,iCAAiC,CAAC;EAChC,UAAU,EAAE,IAAI,GACjB;;AAvCH,AAzC+B,UAyCrB,CAzCV,4BAA4B,GAAG,CAAC,CAAC;EAC/B,QAAQ,EAAE,QAAQ,GAQnB;EAgCD,AAzC+B,UAyCrB,CAzCV,4BAA4B,GAAG,CAAC,AAE9B,OAAQ,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,IAA0B;IACtC,KAAgB,EAAE,IAAI;IjDT1B,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CiDJQ,GAAG;IjDMxB,OAAO,EAAE,EAAE;IAaT,kBAAkB,EAAE,CAAC;IACrB,iBAAiB,EAAE,KAAK;IACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,G+C4Bb;;AAiCH,AA9B4C,UA8BlC,AA9BV,WAAY,CAAC,4BAA4B,GAAG,CAAC,AAAA,OAAO,CAAC;EACnD,IAAI,EAAE,IAAI;EACV,KAAK,EAAE,IAAI;EjDhBb,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;ElD8B3B,OAAO,EAAE,EAAE;EAaT,kBAAkB,EAAE,CAAC;EACrB,iBAAiB,EAAE,KAAK;EACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,G+CmCf;;AA0BD,AAxB6C,UAwBnC,AAxBV,YAAa,CAAC,4BAA4B,GAAG,CAAC,AAAA,OAAO,CAAC;EACpD,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI;EjDtBZ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;ElD8B3B,OAAO,EAAE,EAAE;EAkBT,iBAAiB,EAAE,CAAC;EACpB,kBAAkB,EAAE,KAAK;EACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW,GiDFlE;;AAoBD,AA4CyB,UA5Cf,CA4CN,kBAAkB,GAAG,CAAC,AAAA,QAAQ,CAAC;EjDxFnC,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CiDJQ,GAAG;EjDMxB,OAAO,EAAE,EAAE;EAkBT,iBAAiB,EAAE,CAAC;EACpB,kBAAkB,EAAE,KAAK;EACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW;EiDgE7D,iBAA4B,EAAe,CAAC;EAC5C,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,YAAuB,EAAS,OAAO;EAEvC,iBAA4B,EAAe,CAAC,GAC7C;;AErEL,AAAA,cAAc,CAAC;EA3Bf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;EAEX,KAAK,EAnBU,KAAK;EAoBpB,OAAO,EApCU,IAAI;EAsCrB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,MAAM,EAhCU,GAAG,CAAC,KAAK,CjDoBb,OAAO;EiDanB,aAAa,EjDuCC,CAAC;EiDtCf,gBAAgB,EjDFV,OAAO;EiDIb,SAAS,EAhCU,IAAI,GAiDtB;EAFD,AAXA,cAWc,AAXd,WAAY,CAAC;IACX,OAAO,EAAE,KAAK,GACf;EASD,AAPA,cAOc,AAPd,QAAS,CAAC;IACR,UAAU,EAAE,OAAO;IACnB,OAAO,EAAE,KAAK,GACf;;AASC,AAAA,cAAc,AAAA,KAAK,CAAK;EACtB,KAAK,EAxCH,KAAK,GAyCR;;AAFD,AAAA,cAAc,AAAA,MAAM,CAAI;EACtB,KAAK,EAvCF,KAAK,GAwCT;;AAFD,AAAA,cAAc,AAAA,MAAM,CAAI;EACtB,KAAK,EAtCF,KAAK,GAuCT;;ADqEH,AA7DM,SA6DG,AAAA,KAAK,GA9DV,EAAE,AAAA,WAAW,GACX,oBAAoB,CAAC;EACrB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,IAAI,GACX;;AAyDL,AArDM,SAqDG,AAAA,KAAK,GAtDV,EAAE,AAAA,YAAY,GACZ,oBAAoB,CAAC;EACrB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,CAAC,GACR;;AAiDL,AA7CsC,SA6C7B,AAAA,KAAK,GA7CR,EAAE,AAAA,2BAA2B,GAAG,CAAC,CAAC;EAClC,QAAQ,EAAE,QAAQ;EAClB,aAAwB,EAhFH,MAAM,GAiF5B;;AA0CL,AAxCsC,SAwC7B,AAAA,KAAK,GAxCR,EAAE,AAAA,2BAA2B,GAAG,CAAC,AAAA,OAAO,CAAC;ElD/D/C,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;ElD8B3B,OAAO,EAAE,EAAE;EAGT,mBAAmB,EAAE,CAAC;EACtB,gBAAgB,EAAE,KAAK;EACvB,YAAY,EE5BL,OAAO,CF4BgB,WAAW,CAAC,WAAW;EkDsDjD,KAAgB,EAAE,GAAG;EACrB,IAAe,EAAE,IAAI;EACrB,UAAU,EAAE,IAAmC,GAChD;;AAmCL,AAGE,SAHO,AAAA,KAAK,CAGZ,CAAC,CAAC;EAEA,OAAO,EhDxDS,MAAM,CAAC,IAAI,GgDyD5B;GlDkDH,AAAA,AkDrDE,clDqDD,CAAe,OAAO,AAAtB,EkDxDD,SAAS,AAAA,KAAK,CAGZ,CAAC,ClDqDwB;IACzB,OAAO,EAAE,CAAC,GACX;;AkD1DD,AASe,SATN,AAAA,KAAK,CASZ,UAAU,GAAG,CAAC,CAAC;EACb,UAAU,EA5FuB,WAAW;EA6F5C,KAAK,EhDnIA,OAAO,GgDoIb;;AAED,AAAS,MAAH,CAdR,SAAS,AAAA,KAAK,CAcH,EAAE,CAAC;EACV,OAAO,EAAE,IAAI,GACd;;AAhBH,AAkBE,SAlBO,AAAA,KAAK,CAkBZ,OAAO,AAAA,oBAAoB,CAAC;EMuE5B,YAAuB,EAAS,CAAC;EACjC,WAAsB,ENjMG,CAAC,GA2HzB;;AApBH,AA9BI,SA8BK,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,CACF,oBAAoB,CAAC;EACnB,GAAG,EAAE,CAAC,GACP;;AA4BL,AAzBQ,SAyBC,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,AAKF,WAAY,GACR,oBAAoB,CAAC;EACrB,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI;EACV,GAAG,EAAE,CAAC,GACP;;AAqBP,AAjBQ,SAiBC,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,AAaF,YAAa,GACT,oBAAoB,CAAC;EACrB,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI,GACX;;AAcP,AA/EE,SA+EO,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,GAhDJ,CAAC,AAAA,OAAO,CAAC;EACT,KAAgB,EAAE,IAAI,GACvB;;AA6ED,AA3Ee,SA2EN,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,AA5CT,WAAe,GAAG,CAAC,AAAA,OAAO,CAAC;EACtB,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,GAAG;ElD9BX,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;ElD8B3B,OAAO,EAAE,EAAE;EAkBT,iBAAiB,EAAE,CAAC;EACpB,kBAAkB,EAAE,KAAK;EACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW,GkDMlE;;AAuED,AArEgB,SAqEP,AAAA,KAAK,AAsBZ,SAAU,GArDR,EAAE,AAtCT,YAAgB,GAAG,CAAC,AAAA,OAAO,CAAC;ElDlCzB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;ElD8B3B,OAAO,EAAE,EAAE;EAaT,kBAAkB,EAAE,CAAC;EACrB,iBAAiB,EAAE,KAAK;EACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,GgDqDf;;AnDqFG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EmDlB7C,AA7DM,SA6DG,AAAA,KAAK,AA6BN,kBAAmB,GA3FvB,EAAE,AAAA,WAAW,GACX,oBAAoB,CAAC;IACrB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX;EAyDL,AArDM,SAqDG,AAAA,KAAK,AA6BN,kBAAmB,GAnFvB,EAAE,AAAA,YAAY,GACZ,oBAAoB,CAAC;IACrB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAiDL,AA7CsC,SA6C7B,AAAA,KAAK,AA6BN,kBAAmB,GA1ErB,EAAE,AAAA,2BAA2B,GAAG,CAAC,CAAC;IAClC,QAAQ,EAAE,QAAQ;IAClB,aAAwB,EAhFH,MAAM,GAiF5B;EA0CL,AAxCsC,SAwC7B,AAAA,KAAK,AA6BN,kBAAmB,GArErB,EAAE,AAAA,2BAA2B,GAAG,CAAC,AAAA,OAAO,CAAC;IlD/D/C,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EE5BL,OAAO,CF4BgB,WAAW,CAAC,WAAW;IkDsDjD,KAAgB,EAAE,GAAG;IACrB,IAAe,EAAE,IAAI;IACrB,UAAU,EAAE,IAAmC,GAChD;EAmCL,AA9BI,SA8BK,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,CACF,oBAAoB,CAAC;IACnB,GAAG,EAAE,CAAC,GACP;EA4BL,AAzBQ,SAyBC,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,AAKH,WAAa,GACR,oBAAoB,CAAC;IACrB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,CAAC,GACP;EAqBP,AAjBQ,SAiBC,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,AAaH,YAAc,GACT,oBAAoB,CAAC;IACrB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI,GACX;EAcP,AA/EE,SA+EO,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,GAhDJ,CAAC,AAAA,OAAO,CAAC;IACT,KAAgB,EAAE,IAAI,GACvB;EA6ED,AA3Ee,SA2EN,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,AA5CT,WAAe,GAAG,CAAC,AAAA,OAAO,CAAC;IACtB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,GAAG;IlD9BX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAkBT,iBAAiB,EAAE,CAAC;IACpB,kBAAkB,EAAE,KAAK;IACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW,GkDMlE;EAuED,AArEgB,SAqEP,AAAA,KAAK,AAiCN,gBAAiB,GAhErB,EAAE,AAtCT,YAAgB,GAAG,CAAC,AAAA,OAAO,CAAC;IlDlCzB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAaT,kBAAkB,EAAE,CAAC;IACrB,iBAAiB,EAAE,KAAK;IACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,GgDqDf;;AnDqFG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EmDlB7C,AA7DM,SA6DG,AAAA,KAAK,AA6BN,iBAAkB,GA3FtB,EAAE,AAAA,WAAW,GACX,oBAAoB,CAAC;IACrB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,CAAC;IACR,IAAI,EAAE,IAAI,GACX;EAyDL,AArDM,SAqDG,AAAA,KAAK,AA6BN,iBAAkB,GAnFtB,EAAE,AAAA,YAAY,GACZ,oBAAoB,CAAC;IACrB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC,GACR;EAiDL,AA7CsC,SA6C7B,AAAA,KAAK,AA6BN,iBAAkB,GA1EpB,EAAE,AAAA,2BAA2B,GAAG,CAAC,CAAC;IAClC,QAAQ,EAAE,QAAQ;IAClB,aAAwB,EAhFH,MAAM,GAiF5B;EA0CL,AAxCsC,SAwC7B,AAAA,KAAK,AA6BN,iBAAkB,GArEpB,EAAE,AAAA,2BAA2B,GAAG,CAAC,AAAA,OAAO,CAAC;IlD/D/C,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EE5BL,OAAO,CF4BgB,WAAW,CAAC,WAAW;IkDsDjD,KAAgB,EAAE,GAAG;IACrB,IAAe,EAAE,IAAI;IACrB,UAAU,EAAE,IAAmC,GAChD;EAmCL,AA9BI,SA8BK,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,CACF,oBAAoB,CAAC;IACnB,GAAG,EAAE,CAAC,GACP;EA4BL,AAzBQ,SAyBC,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,AAKJ,WAAc,GACR,oBAAoB,CAAC;IACrB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,CAAC,GACP;EAqBP,AAjBQ,SAiBC,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,AAaJ,YAAe,GACT,oBAAoB,CAAC;IACrB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI,GACX;EAcP,AA/EE,SA+EO,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,GAhDJ,CAAC,AAAA,OAAO,CAAC;IACT,KAAgB,EAAE,IAAI,GACvB;EA6ED,AA3Ee,SA2EN,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,AA5CT,WAAe,GAAG,CAAC,AAAA,OAAO,CAAC;IACtB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,GAAG;IlD9BX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAkBT,iBAAiB,EAAE,CAAC;IACpB,kBAAkB,EAAE,KAAK;IACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW,GkDMlE;EAuED,AArEgB,SAqEP,AAAA,KAAK,AAiCN,eAAgB,GAhEpB,EAAE,AAtCT,YAAgB,GAAG,CAAC,AAAA,OAAO,CAAC;IlDlCzB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAaT,kBAAkB,EAAE,CAAC;IACrB,iBAAiB,EAAE,KAAK;IACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,GgDqDf;;AAmED,AAyCI,SAzCK,AAAA,KAAK,AAwCZ,YAAa,CACX,oBAAoB,AAAA,UAAU,CAAC;EAC7B,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,CAAC;EACR,IAAI,EAAE,IAAI,GACX;;AAIL,AAAA,iBAAiB,AAAA,SAAS,CAAC;EACzB,KAAK,EAAE,KAAK,GAKb;EAND,AAGE,iBAHe,AAAA,SAAS,AAGxB,YAAa,CAAC;IACZ,KAAK,EAAE,KAAK,GACb;;AAGH,AAAA,2BAA2B,CAAC;EAC1B,QAAQ,EAAE,QAAQ,GA8BnB;EA/BD,AAGE,2BAHyB,CAGzB,CAAC,AAAA,OAAO,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAgB,EAAE,GAAG;IACrB,IAAe,EAAE,IAAI;IACrB,UAAU,EAAE,IAA6B,GAC1C;EATH,AAWkB,2BAXS,AAWzB,YAAa,GAAG,oBAAoB,CAAC;IAEnC,GAAG,EAAE,IAAI;IAKP,IAAI,EAAE,IAAI,GAEb;EApBH,AAsBiB,2BAtBU,AAsBzB,WAAY,GAAG,oBAAoB,CAAC;IAClC,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI,GACX;EAzBH,AA2BkB,2BA3BS,AA2BzB,YAAa,GAAG,oBAAoB,CAAC;IACnC,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI,GACX;;AAGH,AAAA,oBAAoB,CAAC;EACnB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAe,EAAE,IAAI;EACrB,OAAO,EAAE,CAAC;EAEV,OAAO,EAAE,IAAI;EACb,SAAS,EAxNY,KAAK;EA0N1B,MAAM,EAlMY,GAAG,CAAC,KAAK,ChDZjB,OAAO;EgD+MjB,UAAU,EhDnMN,OAAO,GgD8NZ;EAzBC,AAAY,SAAH,CAZX,oBAAoB,CAYN,CAAC,CAAC;IACZ,OAAO,EhD1JS,MAAM,CAAC,IAAI,GgD2J5B;EAdH,AAzKE,oBAyKkB,CAgBlB,2BAA2B,GAzL3B,CAAC,AAAA,OAAO,CAAC;IACT,KAAgB,EAAE,IAAI,GACvB;EAuKD,AArKe,oBAqKK,CAgBlB,2BAA2B,AArLhC,WAAe,GAAG,CAAC,AAAA,OAAO,CAAC;IACtB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,GAAG;IlD9BX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAkBT,iBAAiB,EAAE,CAAC;IACpB,kBAAkB,EAAE,KAAK;IACzB,YAAY,EAAE,WAAW,CE3ClB,OAAO,CF2C4B,WAAW,CAAC,WAAW,GkDMlE;EAiKD,AA/JgB,oBA+JI,CAgBlB,2BAA2B,AA/KhC,YAAgB,GAAG,CAAC,AAAA,OAAO,CAAC;IlDlCzB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CkD5BW,GAAG;IlD8B3B,OAAO,EAAE,EAAE;IAaT,kBAAkB,EAAE,CAAC;IACrB,iBAAiB,EAAE,KAAK;IACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEtC1C,OAAO,GgDqDf;EA6JD,AAuBI,oBAvBgB,CAuBhB,oBAAoB,CAAC;IACnB,UAAU,EAjNI,IAAG,GAkNlB;EAzBL,AA4BI,oBA5BgB,GA4BhB,EAAE,CAAC;IACH,KAAK,EAAE,IAAI,GACZ;EA9BH,AAkCE,oBAlCkB,AAkClB,mBAAoB,CAAC;IACnB,OAAO,EAAE,KAAK,GACf;;AGhOH,AAAA,iBAAiB;AACjB,AAAA,WAAW,CAAC;EApBZ,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,aAAa,E5D0DH,IAA6C;E4DzDvD,cAAc,E7DuCN,GAAc;E6DtCtB,QAAQ,EAAE,MAAM,GA0Bf;EAXD,AAbA,iBAaiB,CAbjB,MAAM;EAaN,AAZA,iBAYiB,CAZjB,MAAM;EAYN,AAXA,iBAWiB,CAXjB,KAAK;EAWL,AAVA,iBAUiB,CAVjB,KAAK;EAWL,AAdA,WAcW,CAdX,MAAM;EAcN,AAbA,WAaW,CAbX,MAAM;EAaN,AAZA,WAYW,CAZX,KAAK;EAYL,AAXA,WAWW,CAXX,KAAK,CAAC;IACJ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAe,EAAE,CAAC;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI,GACb;EAID,AAOI,iBAPa,AAOd,WAAa;EANhB,AAMI,WANO,AAMR,WAAa,CAAD;IACT,cAAc,E7DeZ,MAAc,G6DdjB;;ACNL,AAAA,MAAM,CAAC;EAZP,OAAO,EAAE,YAAY;EACrB,OAAO,EATO,UAAU,CAAC,MAAM;EAW/B,aAAa,EpDiDC,CAAC;EoD/Cf,SAAS,EAjBO,MAAM;EAkBtB,WAAW,EAAE,CAAC;EACd,WAAW,EAAE,MAAM;EACnB,MAAM,EAAE,OAAO;EAOb,UAAU,EpD5BH,OAAO;EoD6Bd,KAAK,EpDJD,OAAO,GoDYZ;EAZD,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,EpDjCP,OAAO;IoDkCV,KAAK,EpDTL,OAAO,GoDUR;EAVL,AAOI,MAPE,AAOF,UAAW,CAAA;IACT,UAAU,EpDhCL,OAAO;IoDiCZ,KAAK,EpDTL,OAAO,GoDUR;EAVL,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,EpD/BP,OAAO;IoDgCV,KAAK,EpDbL,OAAO,GoDcR;EAVL,AAOI,MAPE,AAOF,QAAS,CAAE;IACT,UAAU,EpD9BP,OAAO;IoD+BV,KAAK,EpDbL,OAAO,GoDcR;EAVL,AAOI,MAPE,AAOF,MAAO,CAAI;IACT,UAAU,EpD7BT,OAAO;IoD8BR,KAAK,EpDTL,OAAO,GoDUR;;ACaL,AAAA,aAAa,CAAC;EAnDd,OAAO,EAAsB,IAAI;EACjC,aAAa,ErD+CC,IAAI;EqD5ChB,SAAS,EAAE,MAAM,GAmElB;EApBD,AAGE,aAHW,CAGX,GAAG,CAAC;IACF,SAAS,EAAE,IAAI,GAChB;ExD0FC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;IwD/F3C,AAQI,aARS,AAQT,gBAAiB,CAAmB;MAEhC,SAAS,EAAE,IAAI,GAElB;ExDmFD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;IwD/F3C,AAeoB,aAfP,AAeX,gBAAiB,CAAC,qBAAqB,CAAmB;MAhC5D,OAAO,EAAE,CAAC;MACV,cAAc,ErDiBC,IAAI;MqDdjB,UAAU,EAAE,IAAI;MAChB,SAAS,EAAE,IAAI,GA+Bd;MAnBH,AANA,aAMa,AAeX,gBAAiB,CAAC,qBAAqB,CArBzC,GAAG,CAAC;QACF,KAAK,EAlDyB,IAAI,GAmDnC;;AA0BD,AAAA,qBAAqB,CAAC;EA7DpB,IAAI,EAAE,QAAQ,GA8Ef;EAjBD,AAtDA,qBAsDqB,AAtDrB,YAAa,CAAC;IACZ,aAAwB,ErDgCX,IAAI,GqD/BlB;EAoDD,AAlDA,qBAkDqB,AAlDrB,WAAY,AAAA,IAAK,CAAA,AAAA,UAAW,CAAA,AAAA,CAAC,GAAG;IAC9B,YAAuB,ErD4BV,IAAI,GqD3BlB;EAgDD,AA9CE,qBA8CmB,GA9CnB,WAAW,CAAC;IACZ,aAAa,EAAE,CAAC,GACjB;EA4CD,AAII,qBAJiB,AAIjB,aAAc,CAAC;IACb,IAAI,EAAE,OAAO,GACd;;AGVL,AAAA,mBAAmB,CAAC;EAClB,QAAQ,EAAE,MAAM,GACjB;;AAGD,AAAA,sBAAsB,CAAC;EACrB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EA9DgB,EAAE;EAgEzB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EAEZ,UAAU,EAAE,OAAO,CAnDO,IAAI,CAIJ,IAAI,EA+CiD,UAAU,CAnD/D,IAAI,CAIJ,IAAI;EAiD9B,UAAU,ExDzDN,yBAAO;EwD2DX,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,MAAM;EAElB,QAAQ,EAAE,MAAM,GAkBjB;EAlCD,AAkBE,sBAlBoB,AAkBpB,WAAY,CAAC;IACX,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,OAAO,GACpB;EArBH,AAuBE,sBAvBoB,AAuBpB,YAAa,CAAC;IACZ,MAAM,EAAE,OAAO,GAChB;EAzBH,AA2BE,sBA3BoB,AA2BpB,oBAAqB,CAAC;IACpB,QAAQ,EAAE,QAAQ,GACnB;EA7BH,AA+BE,sBA/BoB,AA+BpB,iBAAkB,CAAC;IACjB,QAAQ,EAAE,KAAK,GAChB;;AAwTH,AAAA,mBAAmB,CAAC;EAlTpB,QAAQ,EAAE,QAAQ;EAClB,QAAQ,EAAE,MAAM,GAmTf;;AAGD,AAAA,WAAW,CAAC;EA1SV,QAAQ,EAAE,KAAK;EAOjB,OAAO,EAjHe,EAAE;EAwHxB,UAAU,EAAE,SAAS,CA5GO,IAAI,CAIJ,IAAI;EAyGhC,mBAAmB,EAAE,MAAM;EAE3B,UAAU,ExDnIC,OAAO,GwDoajB;G1D7PD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,E0DqPD,WAAW,C1DrPgB;IACzB,OAAO,EAAE,CAAC,GACX;E0DmPD,AAhSA,WAgSW,AAhSZ,mBAAqB,CAAC;IACnB,OAAO,EArHa,EAAE,GAsHvB;EA8RD,AAtRA,WAsRW,AAtRZ,UAAY,CAAC;IACV,UAAU,EAAE,MAAM,GACnB;EAoRD,AAjRA,WAiRW,AAjRZ,sBAAwB,CAAC;IACtB,OAAO,EAhIgB,EAAE,GAqI1B;IA2QD,AA9QE,WA8QS,AAjRX,sBAAuB,AAGtB,QAAU,CAAC;MACR,UAAU,EAvJG,CAAC,CAAC,CAAC,CAAC,IAAI,CxDoBnB,qBAAO,GwDoIV;EA4QH,AAxQA,WAwQW,AAxQZ,QAAU,CAAC;IACR,SAAS,EAAE,eAAe,GAC3B;;AAiRD,AAAA,oBAAoB,CAAC;EAlTnB,QAAQ,EAAE,QAAQ;EAIpB,OAAO,EAjHe,EAAE;EAwHxB,UAAU,EAAE,SAAS,CA5GO,IAAI,CAIJ,IAAI;EAyGhC,mBAAmB,EAAE,MAAM;EAE3B,UAAU,ExDnIC,OAAO,GwDyajB;G1DlQD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,E0DgQD,oBAAoB,C1DhQO;IACzB,OAAO,EAAE,CAAC,GACX;E0D8PD,AA3SA,oBA2SoB,AA3SrB,mBAAqB,CAAC;IACnB,OAAO,EArHa,EAAE,GAsHvB;EAySD,AAjSA,oBAiSoB,AAjSrB,UAAY,CAAC;IACV,UAAU,EAAE,MAAM,GACnB;EA+RD,AA5RA,oBA4RoB,AA5RrB,sBAAwB,CAAC;IACtB,OAAO,EAhIgB,EAAE,GAqI1B;IAsRD,AAzRE,oBAyRkB,AA5RrB,sBAAwB,AAGtB,QAAU,CAAC;MACR,UAAU,EAvJG,CAAC,CAAC,CAAC,CAAC,IAAI,CxDoBnB,qBAAO,GwDoIV;EAuRH,AAnRA,oBAmRoB,AAnRrB,QAAU,CAAC;IACR,SAAS,EAAE,eAAe,GAC3B;;AAsRD,AAAA,cAAc,CAAI;EA5QhB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAIZ,KAAK,EA9LJ,KAAK;EA+LN,SAAS,EAAE,kBAAkB,GAoQqC;EA/P9D,AAAoB,mBAAD,CAAC,WAAW,AAAA,cAAc,CAAY;IAI3D,SAAS,EAAE,kBAAkB,GAMlC;IAVO,AAAoB,mBAAD,CAAC,WAAW,AAAA,cAAc,AAOnD,sBAAuB,AAAA,QAAQ,CAAC;MAC9B,SAAS,EAAE,eAAe,GAC3B;EAIK,AAAA,mBAAmB,AAAA,aAAa,AACtC,oBAAqB,CAAC;IAGhB,SAAS,EAAE,iBAAiB,GAGjC;EA2OL,AAvHE,cAuHY,AAvHf,mBAAuB,CAAC;I1D7TrB,UAAU,EAAE,KAAK,CAAC,KAAY,CAAC,CAAC,C0DIN,IAAI,C1DJS,KAAY,CEoB/C,sBAAO,GwDsTV;;AA2GH,AAAA,eAAe,CAAG;EAxOhB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAIZ,KAAK,EAnOJ,KAAK;EAoON,SAAS,EAAE,iBAAiB,GAgOsC;EA3N9D,AAAoB,mBAAD,CAAC,WAAW,AAAA,eAAe,CAAW;IAI3D,SAAS,EAAE,iBAAiB,GAMjC;IAVO,AAAoB,mBAAD,CAAC,WAAW,AAAA,eAAe,AAOpD,sBAAuB,AAAA,QAAQ,CAAC;MAC9B,SAAS,EAAE,eAAe,GAC3B;EAIK,AAAA,mBAAmB,AAAA,cAAc,AACvC,oBAAqB,CAAC;IAGhB,SAAS,EAAE,kBAAkB,GAGlC;EAuML,AAxHE,eAwHa,AAxHhB,mBAAuB,CAAC;I1D/TrB,UAAU,EAAE,KAAK,CALV,IAAmB,CAKA,CAAC,C0DMD,IAAI,C1DNI,KAAY,CEsB1C,sBAAO,GwDsTV;;AA4GH,AAAA,aAAa,CAAK;EApMhB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAIZ,MAAM,EAlQL,KAAK;EAmQN,SAAS,EAAE,kBAAkB,GA4LmC;EAvL5D,AAAoB,mBAAD,CAAC,WAAW,AAAA,aAAa,CAAa;IAG3D,SAAS,EAAE,kBAAkB,GAMlC;IATO,AAAoB,mBAAD,CAAC,WAAW,AAAA,aAAa,AAMlD,sBAAuB,AAAA,QAAQ,CAAC;MAC9B,SAAS,EAAE,eAAe,GAC3B;EAIK,AAAA,mBAAmB,AAAA,YAAY,AACrC,oBAAqB,CAAC;IAGhB,SAAS,EAAE,iBAAiB,GAGjC;EAoKL,AAzHE,aAyHW,AAzHd,mBAAuB,CAAC;I1D3TrB,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,KAAY,C0DEN,IAAI,C1DFS,KAAY,CEkB/C,sBAAO,GwDsTV;;AA6GH,AAAA,gBAAgB,CAAE;EAjKhB,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAIZ,MAAM,EAtSL,KAAK;EAuSN,SAAS,EAAE,iBAAiB,GAyJoC;EApJ5D,AAAoB,mBAAD,CAAC,WAAW,AAAA,gBAAgB,CAAU;IAG3D,SAAS,EAAE,iBAAiB,GAMjC;IATO,AAAoB,mBAAD,CAAC,WAAW,AAAA,gBAAgB,AAMrD,sBAAuB,AAAA,QAAQ,CAAC;MAC9B,SAAS,EAAE,eAAe,GAC3B;EAIK,AAAA,mBAAmB,AAAA,eAAe,AACxC,oBAAqB,CAAC;IAGhB,SAAS,EAAE,kBAAkB,GAGlC;EAiIL,AA1HE,gBA0Hc,AA1HjB,mBAAuB,CAAC;I1DjUrB,UAAU,EAAE,KAAK,CAAC,CAAC,CAHZ,IAAmB,C0DWA,IAAI,C1DRI,KAAY,CEwB1C,sBAAO,GwDsTV;;AA+GH,AAAA,mBAAmB,CAAC;EAxGpB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,SAAS,CAtTO,IAAI,CAIJ,IAAI;EAmThC,mBAAmB,EAAE,MAAM,GAwG1B;EAFD,AAnGA,mBAmGmB,AAnGnB,oBAAqB,CAAC;IACpB,SAAS,EAAE,eAAe,GAC3B;EAiGD,AA9FA,mBA8FmB,CA9FnB,WAAW,AAAA,QAAQ,CAAC;IAClB,SAAS,EAAE,eAAe,GAC3B;;A3DpNG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;E2DwTvC,AAAA,cAAc,AAAA,kBAAkB,CAAG;IA1FzC,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAyFZ;IAFD,AAjFN,cAiFoB,AAAA,kBAAkB,CAjFtC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CA4Eb,cAAc,AAAA,kBAAkB,CA5Eb;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,gBAAgB,CAAE;MAC3C,WAAmB,EAzYd,KAAK,GA0YX;IAsEK,AAnEF,cAmEgB,AAAA,kBAAkB,GAnElC,mBAAmB,CAAN;MACf,WAAmB,EA9Yd,KAAK,GA+YX;EAqEK,AAAA,eAAe,AAAA,kBAAkB,CAAG;IA9F1C,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GA6FZ;IAFD,AArFN,eAqFqB,AAAA,kBAAkB,CArFvC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAgFb,eAAe,AAAA,kBAAkB,CAhFd;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,iBAAiB,CAAC;MAC3C,YAAmB,EAzYd,KAAK,GA0YX;IA0EK,AAvEF,eAuEiB,AAAA,kBAAkB,GAvEnC,mBAAmB,CAAN;MACf,YAAmB,EA9Yd,KAAK,GA+YX;EAyEK,AAAA,aAAa,AAAA,kBAAkB,CAAG;IAlGxC,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAiGZ;IAFD,AAzFN,aAyFmB,AAAA,kBAAkB,CAzFrC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAoFb,aAAa,AAAA,kBAAkB,CApFZ;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,eAAe,CAAG;MAC3C,UAAmB,EAzYd,KAAK,GA0YX;IA8EK,AA3EF,aA2Ee,AAAA,kBAAkB,GA3EjC,mBAAmB,CAAN;MACf,UAAmB,EA9Yd,KAAK,GA+YX;EA6EK,AAAA,gBAAgB,AAAA,kBAAkB,CAAG;IAtG3C,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAqGZ;IAFD,AA7FN,gBA6FsB,AAAA,kBAAkB,CA7FxC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAwFb,gBAAgB,AAAA,kBAAkB,CAxFf;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,kBAAkB,CAAA;MAC3C,aAAmB,EAzYd,KAAK,GA0YX;IAkFK,AA/EF,gBA+EkB,AAAA,kBAAkB,GA/EpC,mBAAmB,CAAN;MACf,aAAmB,EA9Yd,KAAK,GA+YX;;A3DvPG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;E2DwTvC,AAAA,cAAc,AAAA,iBAAiB,CAAI;IA1FzC,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAyFZ;IAFD,AAjFN,cAiFoB,AAAA,iBAAiB,CAjFrC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CA4Eb,cAAc,AAAA,iBAAiB,CA5EZ;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,gBAAgB,CAAE;MAC3C,WAAmB,EAzYd,KAAK,GA0YX;IAsEK,AAnEF,cAmEgB,AAAA,iBAAiB,GAnEjC,mBAAmB,CAAN;MACf,WAAmB,EA9Yd,KAAK,GA+YX;EAqEK,AAAA,eAAe,AAAA,iBAAiB,CAAI;IA9F1C,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GA6FZ;IAFD,AArFN,eAqFqB,AAAA,iBAAiB,CArFtC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAgFb,eAAe,AAAA,iBAAiB,CAhFb;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,iBAAiB,CAAC;MAC3C,YAAmB,EAzYd,KAAK,GA0YX;IA0EK,AAvEF,eAuEiB,AAAA,iBAAiB,GAvElC,mBAAmB,CAAN;MACf,YAAmB,EA9Yd,KAAK,GA+YX;EAyEK,AAAA,aAAa,AAAA,iBAAiB,CAAI;IAlGxC,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAiGZ;IAFD,AAzFN,aAyFmB,AAAA,iBAAiB,CAzFpC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAoFb,aAAa,AAAA,iBAAiB,CApFX;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,eAAe,CAAG;MAC3C,UAAmB,EAzYd,KAAK,GA0YX;IA8EK,AA3EF,aA2Ee,AAAA,iBAAiB,GA3EhC,mBAAmB,CAAN;MACf,UAAmB,EA9Yd,KAAK,GA+YX;EA6EK,AAAA,gBAAgB,AAAA,iBAAiB,CAAI;IAtG3C,SAAS,EAAE,IAAI;IACf,OAAO,EAhViB,EAAE;IAiV1B,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO,GAqGZ;IAFD,AA7FN,gBA6FsB,AAAA,iBAAiB,CA7FvC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;IAGD,AAAoB,mBAAD,CAwFb,gBAAgB,AAAA,iBAAiB,CAxFd;MACvB,SAAS,EAAE,IAAI,GAChB;IAEO,AAAA,mBAAmB,AAAA,kBAAkB,CAAA;MAC3C,aAAmB,EAzYd,KAAK,GA0YX;IAkFK,AA/EF,gBA+EkB,AAAA,iBAAiB,GA/EnC,mBAAmB,CAAN;MACf,aAAmB,EA9Yd,KAAK,GA+YX;;A3DvPG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;E2D+UvC,AAAA,WAAW,AAAA,qBAAqB,CAAG;IAnFzC,UAAU,EAAE,OAAO;IACnB,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,MAAM;IAChB,UAAU,EAAE,OAAO;IACnB,KAAK,EAAE,OAAO;IACd,QAAQ,EAAE,OAAO;IACjB,UAAU,EAAE,OAAO,GA+EZ;IAFD,AA1EN,WA0EiB,AAAA,qBAAqB,AA1EvC,cAAgB,EA0ET,AAzEN,WAyEiB,AAAA,qBAAqB,AAzEvC,eAAiB,EAyEV,AAxEN,WAwEiB,AAAA,qBAAqB,AAxEvC,aAAe,EAwER,AAvEN,WAuEiB,AAAA,qBAAqB,AAvEvC,gBAAkB,CAAC;MAChB,UAAU,EAAE,IAAI;MAChB,SAAS,EAAE,IAAI,GAChB;IAoEK,AAlEN,WAkEiB,AAAA,qBAAqB,CAlEtC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;;A3D/QG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;E2D+UvC,AAAA,WAAW,AAAA,oBAAoB,CAAI;IAnFzC,UAAU,EAAE,OAAO;IACnB,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,MAAM;IAChB,UAAU,EAAE,OAAO;IACnB,KAAK,EAAE,OAAO;IACd,QAAQ,EAAE,OAAO;IACjB,UAAU,EAAE,OAAO,GA+EZ;IAFD,AA1EN,WA0EiB,AAAA,oBAAoB,AA1EtC,cAAgB,EA0ET,AAzEN,WAyEiB,AAAA,oBAAoB,AAzEtC,eAAiB,EAyEV,AAxEN,WAwEiB,AAAA,oBAAoB,AAxEtC,aAAe,EAwER,AAvEN,WAuEiB,AAAA,oBAAoB,AAvEtC,gBAAkB,CAAC;MAChB,UAAU,EAAE,IAAI;MAChB,SAAS,EAAE,IAAI,GAChB;IAoEK,AAlEN,WAkEiB,AAAA,oBAAoB,CAlErC,aAAa,CAAC;MACZ,OAAO,EAAE,IAAI,GACd;;ACxRD,AAAA,MAAM,CAAC;EApGP,QAAQ,EAAE,QAAQ,GAsGjB;;AAED,AAAA,gBAAgB,CAAC;EAnGjB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,MAAM,GAiGf;;AAED,AAAA,YAAY,CAAC;EA9Fb,KAAK,EAAE,IAAI,GAgGV;EAFD,AA3FE,YA2FU,AA5FZ,YAAa,AACX,UAAW,CAAC;IACV,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC,GACR;;AA4FH,AAAA,aAAa,CAAC;EAvFd,MAAM,EAAE,CAAC,GAyFR;;AAED,AAAA,YAAY,CAAC;EAtFb,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,CAAC,GAsFR;;AAED,AAAA,cAAc,CAAC;EAnFf,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,CAAC;EAChB,OAAO,EAzDe,IAAI;EA2D1B,gBAAgB,EzDnDV,qBAAO;EyDoDb,KAAK,EzDhDC,OAAO,GyD8HZ;;AAMD,AAJA,eAIe,EAKf,AATA,WASW,CATI;E3DyDf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB;E2DpI3B,OAAO,EAvDc,EAAE;EAwDvB,OAAO,EA5De,IAAI;EA6D1B,KAAK,EzDzDC,OAAO,GyDkIZ;G3DqBD,AAAA,A2DvBA,c3DuBC,CAAe,OAAO,AAAtB,E2DnBD,eAAe,G3DmBf,AAAA,A2DvBA,c3DuBC,CAAe,OAAO,AAAtB,E2DdD,WAAW,C3DcgB;IACzB,OAAO,EAAE,CAAC,GACX;E2DrBD,AAJA,eAIe,AAzEf,MAAO,EA8EP,AATA,WASW,AA9EX,MAAO,EAyEP,AAJA,eAIe,AAxEf,OAAQ,EA6ER,AATA,WASW,AA7EX,OAAQ,EAwER,AAJA,eAIe,AAvEf,MAAO,EA4EP,AATA,WASW,AA5EX,MAAO,CAAC;IACN,gBAAgB,EzDlEZ,qBAAO,GyDmEZ;;AAqED,AAAA,eAAe,CAAC;EAhEhB,IAAe,EAAE,CAAC,GAmEjB;;AAED,AAAA,WAAW,CAAC;EAhEZ,IAAe,EAAE,IAAI;EACrB,KAAgB,EAAE,CAAC,GAkElB;;AAED,AAAA,cAAc,CAAC;EA9Df,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAzGc,MAAM;EA0G9B,aAAa,EAtGc,MAAM;EAuGjC,UAAU,EAAE,MAAM,GA6DjB;G3DOD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,E2DTD,cAAc,C3DSa;IACzB,OAAO,EAAE,CAAC,GACX;E2DXD,AAzDA,cAyDc,CAzDd,MAAM,CAAC;IACL,KAAK,EAtHe,MAAM;IAuH1B,MAAM,EAvHc,MAAM;IAwH1B,MAAM,EApHY,MAAM;IAsHxB,aAAa,EAAE,GAAG;IAClB,gBAAgB,EzDvGN,OAAO,GyDgHlB;IA0CD,AAzDA,cAyDc,CAzDd,MAAM,AAQJ,MAAO,CAAC;MACN,gBAAgB,EzDtGV,OAAO,GyDuGd;IA+CH,AAzDA,cAyDc,CAzDd,MAAM,AAYJ,UAAW,CAAC;MACV,gBAAgB,EzD1GV,OAAO,GyD2Gd;;ACYH,AAAA,WAAW,CAAC;EAnFZ,WAAsB,EAAS,CAAC;EAChC,aAAa,E1DTC,IAAI,G0DyGjB;EAdD,A5DQA,W4DRW,A5DQf,QAAa,E4DRT,A5DSA,W4DTW,A5DSf,OAAY,CAAC;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,GAAG;IAGV,UAAU,EAAE,CAAC;IACb,KAAK,EAAE,CAAC,GAEX;E4DjBD,A5DmBA,W4DnBW,A5DmBf,OAAY,CAAC;IACP,KAAK,EAAE,IAAI,GACZ;E4DrBD,AA/EA,WA+EW,CA/EX,EAAE,CAAC;IACD,YAAuB,EnEKf,SAA6C;ImEJrD,aAAa,E1DMD,CAAC;I0DLb,SAAS,EnEGD,QAA6C;ImEGnD,OAAO,EAAE,IAAI,GAiBhB;IAqDD,AA/EA,WA+EW,CA/EX,EAAE,AAWE,WAAY,EAoEhB,AA/EA,WA+EW,CA/EX,EAAE,AAYE,YAAa,CAAC;MACZ,OAAO,EAAE,YAAY,GACtB;I7DmED,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;M6DF7C,AA/EA,WA+EW,CA/EX,EAAE,CAAC;QAuBG,OAAO,EAAE,YAAY,GAG1B;EAqDD,AAlDA,WAkDW,CAlDX,CAAC;EAkDD,AAjDA,WAiDW,CAjDX,MAAM,CAAC;IACL,OAAO,EAAE,KAAK;IACd,OAAO,EnE1BC,SAA6C,CAA7C,QAA6C;ImE2BrD,aAAa,E1DzBD,CAAC;I0D0Bb,KAAK,E1DtED,OAAO,G0D2EZ;IAwCD,AAlDA,WAkDW,CAlDX,CAAC,AAOA,MAAQ;IA2CT,AAjDA,WAiDW,CAjDX,MAAM,AAML,MAAQ,CAAC;MACN,UAAU,E1DrFH,OAAO,G0DsFf;EAyCH,AAGE,WAHS,CAGT,QAAQ,CAAC;IAlCX,OAAO,EnE1CG,SAA6C,CAA7C,QAA6C;ImE2CvD,UAAU,E1D1GD,OAAO;I0D2GhB,KAAK,E1DlFC,OAAO;I0DmFb,MAAM,EAAE,OAAO,GAiCZ;EALH,AAOE,WAPS,CAOT,SAAS,CAAC;IA3BZ,OAAO,EnErDG,SAA6C,CAA7C,QAA6C;ImEsDvD,KAAK,E1DxGO,OAAO;I0DyGnB,MAAM,EAAE,WAAW,GA2BhB;IATH,AAOE,WAPS,CAOT,SAAS,AAvBX,MAAO,CAAC;MACN,UAAU,EAAE,WAAW,GACxB;EAcD,AAWE,WAXS,CAWT,SAAS,AAAA,OAAO,CAAC;IAjBnB,OAAO,EnEnEG,SAA6C,CAA7C,QAA6C;ImEoEvD,OAAO,EAAE,OAAO;IAChB,KAAK,E1D/GC,OAAO,G0DgIV;;AAID,AAAqB,oBAAD,CAAC,CAAC,AAAA,QAAQ;AAC9B,AAAA,oBAAoB,AAAA,SAAS,AAAA,QAAQ,CAAC;EACpC,OAAO,EAAE,YAAY;EACrB,YAAuB,EAAS,MAAM;EACtC,OAAO,EAAE,OAAO,GACjB;;AAED,AAAiB,gBAAD,CAAC,CAAC,AAAA,OAAO;AACzB,AAAA,gBAAgB,AAAA,SAAS,AAAA,OAAO,CAAC;EAC/B,OAAO,EAAE,YAAY;EACrB,WAAsB,EAAS,MAAM;EACrC,OAAO,EAAE,OAAO,GACjB;;ACpJH,AAAA,SAAS,CAAC;EApCV,MAAM,E1BIU,IAAI;E0BHpB,aAAa,E3D+DC,IAAI;E2D9DlB,aAAa,E3DkFC,CAAC;E2DjFf,gBAAgB,E3D6BJ,OAAO,G2DclB;EAVD,AAKM,SALG,AAIL,QAAS,CACP,eAAe,CAAC;IACd,gBAAgB,E3DvBf,OAAO,G2DwBT;EAPP,AAKM,SALG,AAIL,UAAW,CACT,eAAe,CAAC;IACd,gBAAgB,E3DtBb,OAAO,G2DuBX;EAPP,AAKM,SALG,AAIL,QAAS,CACP,eAAe,CAAC;IACd,gBAAgB,E3DrBf,OAAO,G2DsBT;EAPP,AAKM,SALG,AAIL,QAAS,CACP,eAAe,CAAC;IACd,gBAAgB,E3DpBf,OAAO,G2DqBT;EAPP,AAKM,SALG,AAIL,MAAO,CACL,eAAe,CAAC;IACd,gBAAgB,E3DnBjB,OAAO,G2DoBP;;AAMP,AAAA,eAAe,CAAC;EAzChB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,EAAE;EACT,MAAM,EAAE,IAAI;EACZ,gBAAgB,E3DOP,OAAO,G2DgCf;;AAGD,AAAA,oBAAoB,CAAC;E7D+LrB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,GAAG;EACT,SAAS,EAAE,qBAAqB;E6DlOhC,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,OAAO;EAClB,WAAW,EAAE,IAAI;EACjB,KAAK,E3DkBC,OAAO;E2DjBb,WAAW,EAAE,MAAM,GA6BlB;;AE2CD,AAAA,OAAO,CAAC;EApFR,QAAQ,EAAE,QAAQ;EAClB,MAAM,E7BZQ,MAAM;E6BapB,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,OAAO;EAEtB,gBAAgB,E7DQL,OAAO;E6DPlB,MAAM,EAAE,OAAO;EACf,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI,GA8EjB;;AAGD,AAAA,YAAY,CAAC;EA5Eb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EAEP,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,IAAI;EACf,MAAM,E7B9BQ,MAAM;E6BgCpB,gBAAgB,E7DJJ,OAAO;E6DKnB,UAAU,EA1BQ,GAAG,CAAC,IAAI,CAAC,WAAW,GA+FrC;EAFD,AAjEA,YAiEY,AAjEZ,YAAa,CAAC;IACZ,UAAU,EAAE,aAAa,GAC1B;;AAoED,AAAA,cAAc,CAAC;E/DwHf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB;E+DvL3B,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EAEV,OAAO,EAAE,YAAY;EACrB,KAAK,E7BhCe,MAAM;E6BiC1B,MAAM,E7BrCe,MAAM;E6BuC3B,aAAa,E7D6BC,CAAC;E6D5Bf,gBAAgB,E7DrCP,OAAO;E6DsChB,UAAU,EA9CQ,GAAG,CAAC,IAAI,CAAC,WAAW;EA+CtC,YAAY,EAAE,YAAY,GAqDzB;G/DoFD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,E+DtFD,cAAc,C/DsFa;IACzB,OAAO,EAAE,CAAC,GACX;E+DxFD,AAjDA,cAiDc,AAjDd,MAAO,CAAC;IACN,gBAAgB,EAAE,OAAwD,GAC3E;EA+CD,AA7CA,cA6Cc,AA7Cd,YAAa,CAAC;IACZ,UAAU,EAAE,aAAa,GAC1B;;AAgDD,AAAA,OAAO,AAAA,SAAS;AAChB,AAAA,OAAO,CAAA,AAAA,QAAC,AAAA,EAAU;EA7ClB,OAAO,E7B1CiB,IAAI;E6B2C5B,MAAM,EAAE,WAAW,GA8ClB;;AAGD,AAAA,OAAO,AAAA,SAAS,CAAC;EA7CjB,OAAO,EAAE,YAAY;EACrB,KAAK,EArEiB,MAAM;EAsE5B,MAAM,EAAE,OAAO;EACf,MAAM,EAAE,SAAS;EACjB,SAAS,EAAE,YAAY,GA2CtB;EAFD,AAvCA,OAuCO,AAAA,SAAS,CAvChB,YAAY,CAAC;IACX,GAAG,EAAE,CAAC;IACN,KAAK,EA5Ee,MAAM;IA6E1B,UAAU,EAAE,IAAI,GACjB;EAmCD,AAjCA,OAiCO,AAAA,SAAS,CAjChB,cAAc,CAAC;IACb,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,GAAG;IACT,KAAK,E7B3Ec,MAAM;I6B4EzB,MAAM,E7BxEY,MAAM;I6ByExB,SAAS,EAAE,gBAAgB,GAC5B;;AC/FD,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ,GACnB;;AAED,AAAA,OAAO,CAAC;EACN,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,oBAAoB,GAChC;;AAED,AAAA,OAAO,AAAA,SAAS,CAAC;EACf,QAAQ,EAAE,KAAK;EACf,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI,GASZ;EAZD,AAKE,OALK,AAAA,SAAS,AAKd,UAAW,CAAC;IACV,GAAG,EAAE,CAAC,GACP;EAPH,AASE,OATK,AAAA,SAAS,AASd,aAAc,CAAC;IACb,MAAM,EAAE,CAAC,GACV;;AAGH,AAAA,OAAO,AAAA,YAAY,CAAC;EAClB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,IAAI,EAAE,IAAI,GAKX;EARD,AAKE,OALK,AAAA,YAAY,AAKjB,aAAc,CAAC;IACb,MAAM,EAAE,CAAC,GACV;;AF4FH,AAAA,IAAI,AAAA,eAAe,CAAC;EAClB,QAAQ,EAAE,MAAM,GACjB;;AAGD,AAAA,IAAI,AAAA,eAAe;AACnB,AAAoB,IAAhB,AAAA,eAAe,CAAC,IAAI,CAAC;EACvB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,KAAK;EACf,WAAW,EAAE,IAAI,GAClB;;AAGD,AAAA,eAAe,CAAC;EAvFhB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,OAAO,EA1BO,IAAI;EA4BlB,OAAO,EAAE,IAAI;EACb,gBAAgB,E5DjBV,sBAAO;E4DkBb,UAAU,EAAE,MAAM,GAgFjB;;AAGD,AAAA,OAAO,CAAC;EA7ER,OAAO,EAAE,IAAkB;EAE3B,mBAAmB,EAAE,MAAM;EAE3B,OAAO,EAAE,IAAI;EACb,OAAO,E5DDQ,IAAI;E4DGnB,MAAM,EAnDQ,GAAG,CAAC,KAAK,C5DYX,OAAO;E4DwCnB,aAAa,E5DYC,CAAC;E4DXf,gBAAgB,E5D7BV,OAAO;E4DoGX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,KAAK;EACV,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,IAAI,GAwBjB;G9DuBD,AAAA,AAAyB,cAAxB,CAAe,OAAO,AAAtB,E8DtDD,OAAO,C9DsDoB;IACzB,OAAO,EAAE,CAAC,GACX;EDxCG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I+DhB7C,AAAA,OAAO,CAAC;MAjEN,UAAU,EAAE,CAAC,GAgGd;EA/BD,AA7DA,OA6DO,CA7DP,OAAO,CAAC;IACN,SAAS,EAAE,CAAC,GACb;EA2DD,AAxDE,OAwDK,GAxDL,WAAW,CAAC;IACZ,aAAa,EAAE,CAAC,GACjB;E/DsEG,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I+DhB7C,AAAA,OAAO,CAAC;MA1CN,KAAK,EA3FM,KAAK;MA4FhB,SAAS,ErElBD,KAA6C,GqE0FtD;EA/BD,AAUE,OAVK,AAUL,SAAU,CAAC;IACT,OAAO,EAAE,CAAC,GACX;E/DIC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I+DhB7C,AAeE,OAfK,AAeL,KAAM,CAAE;MAzDR,KAAK,EAyDiC,GAAG;MAxDzC,SAAS,ErElBD,KAA6C,GqE0EP;E/DC5C,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I+DhB7C,AAgBE,OAhBK,AAgBL,MAAO,CAAC;MA1DR,KAAK,EA0DiC,GAAG;MAzDzC,SAAS,ErElBD,KAA6C,GqE2EP;E/DA5C,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;I+DhB7C,AAiBE,OAjBK,AAiBL,MAAO,CAAC;MA3DR,KAAK,EA2DiC,GAAG;MA1DzC,SAAS,ErElBD,KAA6C,GqE4EP;EAjBhD,AAoBE,OApBK,AAoBL,KAAM,CAAC;IAvDT,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,CAAC;IAEP,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,KAAK;IACb,UAAU,EAAE,KAAK;IACjB,WAAW,EAAE,CAAC;IAEd,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,CAAC,GA8Cb;E/DDC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;I+DrB3C,AAAA,OAAO,CAAC;MAnCR,GAAG,EAAE,CAAC;MACN,IAAI,EAAE,CAAC;MAEP,KAAK,EAAE,IAAI;MACX,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,IAAI;MACZ,MAAM,EAAE,KAAK;MACb,UAAU,EAAE,KAAK;MACjB,WAAW,EAAE,CAAC;MAEd,MAAM,EAAE,CAAC;MACT,aAAa,EAAE,CAAC,GAuDf;EA/BD,AA4BE,OA5BK,AA4BL,gBAAiB,CAAC;IAChB,QAAQ,EAAE,KAAK,GAChB;;AGyBH,AAAA,OAAO,CAAC;EACN,MAAM,EAzLM,IAAI;EA4ClB,QAAQ,EAAE,QAAQ;EAClB,aAAa,E/DOC,IAAI;E+DNlB,OAAO,EAAE,CAAC;EAGV,SAAS,ExEqBC,QAA6C;EwEpBvD,WAAW,EAAE,IAAI;EACjB,KAAK,E/DnBC,OAAO;E+DqBb,WAAW,EAAE,IAAI,GAsIhB;;AAGD,AAAA,aAAa,CAAC;EApId,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,CAAC;EAChB,OAAO,EAAE,CAAC,GAoIT;;AAGD,AAAA,cAAc,CAAC;EA7Hf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,KAAK;EACd,KAAK,EAPU,IAAkB;EAQjC,MAAM,EAzEQ,IAAI;EA2ElB,aAAa,E/DHC,CAAC;E+DIf,UAAU,E/DxDE,OAAO;E+DyDnB,UAAU,EAzCe,GAAG,CAAC,KAAK,CAAC,QAAQ;EA4C3C,WAAW,EAAE,OAAO;EACpB,KAAK,EAAE,OAAO;EAEd,MAAM,EAAE,OAAO,GAkHd;EA/GD,AAAQ,KAAH,GA6GL,cAAc,CA7GJ;IACR,MAAM,EAAE,CAAC,GACV;EA2GD,AAxGA,cAwGc,AAxGd,OAAQ,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAjEgB,OAAO;IAkE1B,IAAe,EAlEI,OAAO;IAoE1B,OAAO,EAAE,KAAK;IACd,KAAK,EA9BQ,MAA4C;IA+BzD,MAAM,EAhCQ,MAA4C;IAkC1D,SAAS,EAAE,oBAAoB;IAC/B,aAAa,E/D7BD,CAAC;I+D8Bb,UAAU,E/DtEN,OAAO;I+DuEX,UAAU,EAnEa,GAAG,CAAC,KAAK,CAAC,QAAQ;IAoEzC,OAAO,EAAE,EAAE,GACZ;EAGD,AAAgB,KAAX,AAAA,QAAQ,GAuFb,cAAc,CAvFI;IAChB,UAAU,E/DtGH,OAAO,G+D2Gf;IAND,AAAgB,KAAX,AAAA,QAAQ,GAuFb,cAAc,AApFZ,OAAQ,CAAC;MACP,IAAe,EA5CI,OAAqD,GA6CzE;GjEsEH,AAAA,AiEnEc,cjEmEb,CAAe,OAAO,AAAtB,EiEnED,KAAK,AAAA,MAAM,GA+EX,cAAc,CjEZa;IACzB,OAAO,EAAE,CAAC,GACX;;AiEoBD,AALA,cAKc,EAMd,AAXA,gBAWgB,CAXH;EA7Eb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,SAAS,EAAE,gBAAgB,GA6E1B;;AAGD,AAAA,cAAc,CAAC;EA3Ef,IAAe,EAAE,EAAE;EACnB,OAAO,EAAE,IAAI,GA6EZ;EA3ED,AAAwB,KAAnB,AAAA,QAAQ,GAAG,KAAK,GAwErB,cAAc,CAxEY;IACxB,OAAO,EAAE,KAAK,GACf;;AA4ED,AAAA,gBAAgB,CAAC;EAvEjB,KAAgB,EAAE,GAAG,GA0EpB;EAxED,AAAwB,KAAnB,AAAA,QAAQ,GAAG,KAAK,GAqErB,gBAAgB,CArEU;IACxB,OAAO,EAAE,IAAI,GACd;;AAyED,AAAA,OAAO,AAAA,KAAK,CAAC;EAvDb,MAAM,EA9Ja,MAAM,GAuNxB;EAFD,AArDA,OAqDO,AAAA,KAAK,CArDZ,cAAc,CAAC;IACb,KAAK,EARQ,IAAkB;IAS/B,MAAM,EAlKW,MAAM;IAmKvB,SAAS,ExEjGD,QAA6C,GwEkGtD;EAiDD,AA/CA,OA+CO,AAAA,KAAK,CA/CZ,cAAc,AAAA,OAAO,CAAC;IACpB,GAAG,EA/IgB,OAAO;IAgJ1B,IAAe,EAhJI,OAAO;IAiJ1B,KAAK,EAfQ,IAAqC;IAgBlD,MAAM,EAfQ,IAAqC,GAgBpD;EA0CD,AAxCgB,OAwCT,AAAA,KAAK,CAxCZ,KAAK,AAAA,QAAQ,GAAG,cAAc,AAAA,OAAO,CAAC;IACpC,IAAe,EAlBM,OAA8C,GAmBpE;;AA0CD,AAAA,OAAO,AAAA,MAAM,CAAC;EA3Dd,MAAM,EA1Jc,OAAO,GAuN1B;EAFD,AAzDA,OAyDO,AAAA,MAAM,CAzDb,cAAc,CAAC;IACb,KAAK,EARQ,MAAkB;IAS/B,MAAM,EA9JY,OAAO;IA+JzB,SAAS,ExEjGD,OAA6C,GwEkGtD;EAqDD,AAnDA,OAmDO,AAAA,MAAM,CAnDb,cAAc,AAAA,OAAO,CAAC;IACpB,GAAG,EA/IgB,OAAO;IAgJ1B,IAAe,EAhJI,OAAO;IAiJ1B,KAAK,EAfQ,OAAqC;IAgBlD,MAAM,EAfQ,OAAqC,GAgBpD;EA8CD,AA5CgB,OA4CT,AAAA,MAAM,CA5Cb,KAAK,AAAA,QAAQ,GAAG,cAAc,AAAA,OAAO,CAAC;IACpC,IAAe,EAlBM,IAA8C,GAmBpE;;AA8CD,AAAA,OAAO,AAAA,MAAM,CAAC;EA/Dd,MAAM,EAtJc,MAAM,GAuNzB;EAFD,AA7DA,OA6DO,AAAA,MAAM,CA7Db,cAAc,CAAC;IACb,KAAK,EARQ,IAAkB;IAS/B,MAAM,EA1JY,MAAM;IA2JxB,SAAS,ExEjGD,IAA6C,GwEkGtD;EAyDD,AAvDA,OAuDO,AAAA,MAAM,CAvDb,cAAc,AAAA,OAAO,CAAC;IACpB,GAAG,EA/IgB,OAAO;IAgJ1B,IAAe,EAhJI,OAAO;IAiJ1B,KAAK,EAfQ,IAAqC;IAgBlD,MAAM,EAfQ,IAAqC,GAgBpD;EAkDD,AAhDgB,OAgDT,AAAA,MAAM,CAhDb,KAAK,AAAA,QAAQ,GAAG,cAAc,AAAA,OAAO,CAAC;IACpC,IAAe,EAlBM,OAA8C,GAmBpE;;AC2GD,AAAA,KAAK,CAAC;EA9GN,eAAe,EAAE,QAAQ;EACzB,KAAK,EAAE,IAAI;EACX,aAAa,EhE9HC,IAAI;EgE+HlB,aAAa,EhE3GC,CAAC,GgEwNd;EApMD,AAAA,KAAK,EACL,AAAA,KAAK,EACL,AAAA,KAAK,CAAC;IACJ,MAAM,EA7FK,GAAG,CAAC,KAAK,CtE0Ed,OAAuC;IsEoB7C,gBAAgB,EhEhEZ,OAAO,GgEiEZ;EAGD,AAAA,OAAO,CAAC;IACN,OAAO,EzE/BC,MAA6C,CAA7C,QAA6C,CAA7C,QAA6C;IyEgCrD,WAAW,EhElCM,IAAI,GgEmCtB;EAGD,AAAA,KAAK,CAAC;IACJ,UAAU,EtE/BJ,OAAuC;IsEgC7C,KAAK,EhEhFD,OAAO,GgEiFZ;EAGD,AAAA,KAAK,CAAC;IACJ,UAAU,EtErCJ,OAAuC;IsEsC7C,KAAK,EhEtFD,OAAO,GgEuFZ;EAGD,AAGE,KAHG,CAGH,EAAE,EAFJ,AAEE,KAFG,CAEH,EAAE,CAAC;IACD,UAAU,EAAE,WAAW,GACxB;EALH,AAQE,KARG,CAQH,EAAE,EARJ,AASE,KATG,CASH,EAAE,EARJ,AAOE,KAPG,CAOH,EAAE,EAPJ,AAQE,KARG,CAQH,EAAE,CAAC;IACD,OAAO,EzE1DD,MAA6C,CAA7C,QAA6C,CAA7C,QAA6C;IyE2DnD,WAAW,EhE7DI,IAAI;IgE8DnB,UAAU,EAAC,IAAC,GACb;EAIH,AACE,KADG,CACH,EAAE,EADJ,AAEE,KAFG,CAEH,EAAE,CAAC;IACD,OAAO,EzEpED,MAA6C,CAA7C,QAA6C,CAA7C,QAA6C,GyEqEpD;EAKD,AA/EF,KA+EO,CA/EP,EAAE,AAGE,UAAY,CAAA,AAAA,IAAI,EAAE;IAChB,aAAa,EAAE,CAAC;IAChB,gBAAgB,EtEMd,OAAuC,GsEL1C;EAuNL,AAzII,KAyIC,AA1IH,UAAW,CACT,KAAK,CAAC;IAEJ,gBAAgB,EhEvHhB,OAAO,GgEwHR;IAsIL,AA1MA,KA0MK,AA1IH,UAAW,CACT,KAAK,CAjET,EAAE,CAAC;MACD,aAAa,EAAE,CAAC;MAChB,aAAa,EApFF,GAAG,CAAC,KAAK,CtE0Ed,OAAuC;MsEW7C,gBAAgB,EhEvDZ,OAAO,GgEwDZ;;AnE8DG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;EmE4I3C,AAzBE,KAyBG,AAAA,MAAM,CAzBT,KAAK,CAAC;IACJ,OAAO,EAAE,IAAI,GACd;EAuBH,AApBA,KAoBK,AAAA,MAAM,CApBX,KAAK,CAAC;IACJ,OAAO,EAAE,IAAI,GACd;EAkBD,AAhBA,KAgBK,AAAA,MAAM,CAhBX,EAAE;EAgBF,AAfA,KAeK,AAAA,MAAM,CAfX,EAAE;EAeF,AAdA,KAcK,AAAA,MAAM,CAdX,EAAE,CAAC;IACD,OAAO,EAAE,KAAK,GACf;EAYD,AAVA,KAUK,AAAA,MAAM,CAVX,EAAE,CAAC;IACD,UAAU,EAAE,CAAC,GACd;;AAcD,AAAA,KAAK,AAAA,OAAO,CAAC;EAvGb,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI,GAuGf;;AAED,AApGM,KAoGD,AAAA,MAAM,CApGX,KAAK,CAAC,EAAE,AAEN,MAAO,CAAC;EACN,gBAAgB,EArKC,OAAkD,GAsKpE;;AAgGH,AA7FM,KA6FD,AAAA,MAAM,CA7FX,KAAK,CAAC,EAAE,AAEN,MAAO,CAAC;EACN,gBAAgB,EApKC,OAAkD,GAqKpE;;AAyFH,AAtFM,KAsFD,AAAA,MAAM,CAtFX,KAAK,CAAC,EAAE,AAEN,MAAO,CAAC;EACN,gBAAgB,EA3MJ,OAA6C,GA4M1D;;AAkFH,AA5EsB,KA4EjB,AAAA,MAAM,AA5EP,IAAM,CAAA,AAAA,UAAU,EAAE,EAAE,AAAA,YAAa,CA5JrB,AAAA,IAAI,CA4JsB,MAAM,CAAC;EAC3C,gBAAgB,EA/MC,OAAkE,GAgNpF;;AA8EL,AAAA,aAAa,CAAC;EACZ,UAAU,EAAE,IAAI,GAKjB;EAND,AAGE,aAHW,CAGX,KAAK,CAAC;IACJ,KAAK,EAAE,IAAI,GACZ;;ACrLH,AAAA,KAAK,CAAC;EAhFN,MAAM,EAxDK,CAAC;EAyDZ,MAAM,EAAE,GAAG,CAAC,KAAK,CjEjCN,OAAO;EiEkClB,UAAU,EjElBJ,OAAO;EiEmBb,eAAe,EAAE,IAAI,GA+EpB;EAFD,AnEuBA,KmEvBK,AnEuBT,QAAa,EmEvBT,AnEwBA,KmExBK,AnEwBT,OAAY,CAAC;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,GAAG;IAGV,UAAU,EAAE,CAAC;IACb,KAAK,EAAE,CAAC,GAEX;EmEhCD,AnEkCA,KmElCK,AnEkCT,OAAY,CAAC;IACP,KAAK,EAAE,IAAI,GACZ;;AmE/BD,AA7EE,KA6EG,AAAA,SAAS,GA7EZ,EAAE,CAAC;EACH,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI,GACZ;;AA8ED,AACS,KADJ,AAAA,OAAO,GACR,EAAE,GAAG,CAAC,CAAC;EACP,OAAO,EAAE,CAAC,GAKX;EAPH,AACS,KADJ,AAAA,OAAO,GACR,EAAE,GAAG,CAAC,AAGN,MAAO,CAAC;IACN,UAAU,EAAE,WAAW,GACxB;;AAKL,AAAA,KAAK,AAAA,QAAQ,CAAC;EACZ,UAAU,EjE/IH,OAAO,GiEyJf;EAXD,AAGS,KAHJ,AAAA,QAAQ,GAGT,EAAE,GAAG,CAAC,CAAC;IACP,KAAK,EjEzHH,OAAO,GiE+HV;IAVH,AAGS,KAHJ,AAAA,QAAQ,GAGT,EAAE,GAAG,CAAC,AAGN,MAAO,EANX,AAGS,KAHJ,AAAA,QAAQ,GAGT,EAAE,GAAG,CAAC,AAIN,MAAO,CAAC;MACN,UAAU,EvEjFR,OAAuC,GuEkF1C;;AAIL,AAAA,WAAW,CAAC;EA1FZ,KAAK,EAAC,IAAC,GA4FN;EAFD,AAxFE,WAwFS,GAxFT,CAAC,CAAC;IACF,OAAO,EAAE,KAAK;IACd,OAAO,EAzDQ,OAAO,CAAC,MAAM;IA0D7B,SAAS,E1EPD,OAA6C;I0EQrD,WAAW,EAAE,CAAC;IACd,KAAK,EjExEE,OAAO,GiEoFf;IAuED,AAxFE,WAwFS,GAxFT,CAAC,AAOD,MAAO,CAAC;MACN,UAAU,EjElDR,OAAO;MiEmDT,KAAK,EAAE,OAAqC,GAC7C;IA8EH,AAxFE,WAwFS,GAxFT,CAAC,AAYD,MAAO,EA4ET,AAxFE,WAwFS,GAxFT,CAAC,CAaD,AAAA,aAAE,CAAc,MAAM,AAApB,EAAsB;MACtB,UAAU,EjExEH,OAAO;MiEyEd,KAAK,EjElFA,OAAO,GiEmFb;;AA4EH,AAAA,aAAa,CAAC;EAlEd,MAAM,EAAE,GAAG,CAAC,KAAK,CjEpFN,OAAO;EiEqFlB,UAAU,EAAE,CAAC;EACb,UAAU,EjEtEJ,OAAO;EiEuEb,KAAK,EjE3EC,OAAO;EiE4Eb,UAAU,EAAE,aAAa,GAgExB;;AAED,AAAA,aAAa,AAAA,SAAS,CAAC;EA3DvB,MAAM,EAAE,GAAG,CAAC,KAAK,CjE/FN,OAAO;EiEgGlB,WAAsB,EAAS,CAAC,GA4D/B;;AAED,AAAA,WAAW,CAAC;EAvDZ,OAAO,EAAE,IAAI;EACb,OAAO,EAjFa,IAAI,GAyIvB;EAFD,AApDA,WAoDW,AApDX,UAAW,CAAC;IACV,OAAO,EAAE,KAAK,GACf;;AGnFD,AAAA,UAAU,CAAC;EAzBX,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,IAAI;EACf,aAAa,EpEkCC,IAAI;EoEhClB,MAAM,EA5BW,KAAK,CAAC,GAAG,CpEwCpB,OAAO;EoEXb,aAAa,EpEmDC,CAAC;EoElDf,UAAU,EAtBO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CpE4BpB,qBAAO;EoEJb,WAAW,EAAE,CAAC,GAmBb;;AAED,AAAA,CAAC,AAAA,UAAU,CAAC;EAjBZ,UAAU,EApBW,UAAU,CAAC,KAAK,CAAC,QAAQ,GAuC7C;EAFD,AAfA,CAeC,AAAA,UAAU,AAfX,MAAO,EAeP,AAdA,CAcC,AAAA,UAAU,AAdX,MAAO,CAAC;IACN,UAAU,EA5BW,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CpEGzB,uBAAO,GoE0Bf;EAYD,AAVA,CAUC,AAAA,UAAU,CAVX,KAAK,CAAC;IACJ,UAAU,EAAE,IAAI,GACjB;;AFlBD,AAAA,UAAU,CAAC;EACT,OAAO,EApBQ,MAAM;EAqBrB,UAAU,ElEON,OAAO;EkENX,KAAK,ElEUD,OAAO;EkEPT,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,UAAU;EAC3B,WAAW,EAAE,MAAM,GAUtB;EAlBD,AAcE,UAdQ,CAcR,UAAU,CAAC;IACT,WAAsB,EAlBJ,OAAO;IAmBzB,YAAuB,EAnBL,OAAO,GAoB1B;;AAID,AAAA,eAAe;AACf,AAAA,gBAAgB,CAAC;EACf,IAAI,EAAE,OAAO,GACd;;AAED,AAAA,gBAAgB,CAAC;EACf,UAAU,EAAE,KAAK,GAClB;;AAaH,AAAA,gBAAgB,CAAC;EACf,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;EACtB,WAAW,EA3Da,IAAI,GA4D7B;;AGsED,AAAA,QAAQ,CAAC;EAnGT,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EAErB,aAAa,EAtCS,MAAM,CAAC,GAAG,CrEwBtB,OAAO;EqEejB,WAAW,ErE6BQ,IAAI;EqE5BvB,MAAM,EAhDS,IAAI,GAgJlB;;AAED,AAAA,QAAQ,CAAC;EA9FT,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,sBAAmC;EACxC,OAAO,EAAE,IAAI;EAEb,SAAS,EAhCS,KAAK;EAiCvB,OAAO,EArCS,OAAO;EAuCvB,aAAa,ErEqBC,CAAC;EqEpBf,gBAAgB,ErExBV,OAAO;EqEyBb,SAAS,EjD4BO,GAAG;EiD3BnB,KAAK,ErEtBC,OAAO,GqE4GZ;EAFD,AAlFA,QAkFQ,AAlFR,QAAS,CAAC;IACR,QAAQ,EAAE,QAAQ,GACnB;EAgFD,AA7EE,QA6EM,AA9ER,OAAQ,AACN,QAAS,CAAC;IvErCZ,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CuEJK,OAAO;IvEMzB,OAAO,EAAE,EAAE;IAQT,gBAAgB,EAAE,CAAC;IACnB,mBAAmB,EAAE,KAAK;IAC1B,YAAY,EAAE,WAAW,CAAC,WAAW,CEZjC,OAAO;IqEmCT,MAAM,EAAE,IAAI,GACb;EA0EH,AAxEE,QAwEM,AA9ER,OAAQ,AAMN,aAAc,AAAA,QAAQ,CAAC;IACrB,IAAI,EAAE,GAAG;IACT,SAAS,EAAE,gBAAgB,GAC5B;EAqEH,AAjEE,QAiEM,AAlER,IAAK,AACH,QAAS,CAAC;IvEjDZ,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CuEJK,OAAO;IvEMzB,OAAO,EAAE,EAAE;IAGT,mBAAmB,EAAE,CAAC;IACtB,gBAAgB,EAAE,KAAK;IACvB,YAAY,EEPR,OAAO,CFOmB,WAAW,CAAC,WAAW;IuEwCnD,GAAG,EAAE,IAAI;IACT,MAAM,EAAE,IAAI,GACb;EA6DH,AA3DE,QA2DM,AAlER,IAAK,AAOH,aAAc,AAAA,QAAQ,CAAC;IACrB,IAAI,EAAE,GAAG;IACT,SAAS,EAAE,gBAAgB,GAC5B;EAwDH,AApDE,QAoDM,AArDR,KAAM,AACJ,QAAS,CAAC;IvE9DZ,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CuEJK,OAAO;IvEMzB,OAAO,EAAE,EAAE;IAaT,kBAAkB,EAAE,CAAC;IACrB,iBAAiB,EAAE,KAAK;IACxB,YAAY,EAAE,WAAW,CAAC,WAAW,CAAC,WAAW,CEjB7C,OAAO;IqE4DT,IAAI,EAAE,IAAI,GACX;EAiDH,AA/CE,QA+CM,AArDR,KAAM,AAMJ,aAAc,AAAA,QAAQ,CAAC;IACrB,MAAM,EAAE,IAAI;IACZ,GAAG,EAAE,GAAG;IACR,SAAS,EAAE,gBAAgB,GAC5B;EA2CH,AAvCE,QAuCM,AAxCR,MAAO,AACL,QAAS,CAAC;IvE3EZ,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IAET,MAAM,EAAE,KAAK,CuEJK,OAAO;IvEMzB,OAAO,EAAE,EAAE;IAkBT,iBAAiB,EAAE,CAAC;IACpB,kBAAkB,EAAE,KAAK;IACzB,YAAY,EAAE,WAAW,CEtBrB,OAAO,CFsB+B,WAAW,CAAC,WAAW;IuEmD/D,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI,GACX;EAmCH,AAjCE,QAiCM,AAxCR,MAAO,AAOL,aAAc,AAAA,QAAQ,CAAC;IACrB,MAAM,EAAE,IAAI;IACZ,GAAG,EAAE,GAAG;IACR,SAAS,EAAE,gBAAgB,GAC5B;EA6BH,AA1BA,QA0BQ,AA1BR,UAAW,AAAA,QAAQ,CAAC;IAClB,MAAM,EAAE,IAAI;IACZ,GAAG,EAAE,GAAG,GACT;EAuBD,AArBA,QAqBQ,AArBR,aAAc,AAAA,QAAQ,CAAC;IACrB,MAAM,EAAE,GAAG;IACX,GAAG,EAAE,IAAI,GACV;EAkBD,AAhBA,QAgBQ,AAhBR,WAAY,AAAA,QAAQ,CAAC;IACnB,IAAI,EAAE,GAAG;IACT,KAAK,EAAE,IAAI,GACZ;EAaD,AAXA,QAWQ,AAXR,YAAa,AAAA,QAAQ,CAAC;IACpB,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,GAAG,GACX;;AF3BD,AAAA,QAAQ,CAAC;EAtFP,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,MAAM;EACjB,eAAe,EAAE,aAAa;EAC9B,WAAW,EAAE,MAAM;EAMrB,OAAO,EAlCQ,MAAM;EAoEnB,SAAS,EAAE,IAAI,GA+DhB;EApBD,AA3EA,QA2EQ;EAAR,AA1EA,QA0EQ,CA1ER,EAAE,CAAC;IACD,gBAAgB,EnEdP,OAAO,GmEejB;EAwED,AA9DA,QA8DQ,CA9DR,KAAK,CAAC;IACJ,SAAS,EAlCQ,KAAK;IAmCtB,YAAuB,EAAS,IAAI,GACrC;EA2DD,AAxDA,QAwDQ,CAxDR,kBAAkB,CAAC;IACjB,KAAK,EAAE,IAAI;IACX,YAAuB,EAAS,CAAC,GAClC;EAqDD,AAnDA,QAmDQ,CAnDR,KAAK,AAAA,OAAO,CAAC;IACX,KAAK,EAAE,IAAI,GACZ;EAiDD,AAxCE,QAwCM,CAxCN,aAAa;EAwCf,AAvCE,QAuCM,CAvCN,cAAc,CAAC;IACb,IAAI,EAAE,QAAQ;IACd,SAAS,EAAE,IAAI,GAChB;EtE8EC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;IsE1C7C,AAAA,QAAQ,CAAC;MAtBP,SAAS,EAAE,MAAM,GA0ClB;MApBD,AApBE,QAoBM,CApBN,aAAa,CAAC;QACZ,IAAI,EAAE,QAAQ;QACd,YAAY,EAAE,IAAI,GACnB;MAiBH,AAfE,QAeM,CAfN,cAAc,CAAC;QACb,IAAI,EAAE,QAAQ;QACd,WAAW,EAAE,IAAI,GAClB;EtE2DC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;IsE/C3C,AAaM,QAbE,AAaF,mBAAoB,CAAG;MAxD3B,SAAS,EAAE,IAAI,GA4DV;MAjBP,AAxCE,QAwCM,AAaF,mBAAoB,CArDxB,aAAa;MAwCf,AAvCE,QAuCM,AAaF,mBAAoB,CApDxB,cAAc,CAAC;QACb,IAAI,EAAE,QAAQ;QACd,SAAS,EAAE,IAAI,GAChB;EtEmFC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;IsE/C3C,AAaM,QAbE,AAaF,kBAAmB,CAAI;MAxD3B,SAAS,EAAE,IAAI,GA4DV;MAjBP,AAxCE,QAwCM,AAaF,kBAAmB,CArDvB,aAAa;MAwCf,AAvCE,QAuCM,AAaF,kBAAmB,CApDvB,cAAc,CAAC;QACb,IAAI,EAAE,QAAQ;QACd,SAAS,EAAE,IAAI,GAChB;;AA4DD,AAAA,cAAc,CAAC;EACb,IAAI,EAAE,QAAQ;EACd,MAAM,EA7HW,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,GA8HtC;;AAED,AAAA,aAAa;AACb,AAAA,cAAc,CAAC;EACb,IAAI,EAAE,QAAQ,GACf;;A/B5FH,AAAA,KAAK,CAAC;EACJ,OAAO,EAAE,eAAe,GACzB;;AAED,AAAA,UAAU,CAAC;EACT,UAAU,EAAE,MAAM,GACnB;;AvCqGG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;EuCvFzC,AAAA,oBAAoB,CAAI;IA1BxB,OAAO,EAAE,eAAe,GA4BvB;;AA/CD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,GAAG,GAAG,MAAM,MAAM,SAAS,EAAE,IAAI;EAiD/D,AAAA,oBAAoB,CAAI;IAhDtB,OAAO,EAAE,eAAe,GAkDzB;;AvC4EC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EuC3FzC,AAAA,gBAAgB,CAAG;IAzBrB,OAAO,EAAE,eAAe,GA2BrB;;AvC8FD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;EuC5FvC,AAAA,gBAAgB,CAAG;IAjErB,OAAO,EAAE,eAAe,GAmErB;;AvC0FD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;EuCvF/D,AAAA,qBAAqB,CAAG;IA1BxB,OAAO,EAAE,eAAe,GA4BvB;;AA/CD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS,GAAG,MAAM,MAAM,SAAS,EAAE,IAAI;EAiDrE,AAAA,qBAAqB,CAAG;IAhDtB,OAAO,EAAE,eAAe,GAkDzB;;AvC4EC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EuC3FzC,AAAA,eAAe,CAAI;IAzBrB,OAAO,EAAE,eAAe,GA2BrB;;AvC8FD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS;EuC5FvC,AAAA,eAAe,CAAI;IAjErB,OAAO,EAAE,eAAe,GAmErB;;AvC0FD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,IAAI,OAAO,SAAS,EAAE,SAAS;EuCvF/D,AAAA,oBAAoB,CAAI;IA1BxB,OAAO,EAAE,eAAe,GA4BvB;;AA/CD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,SAAS,GAAG,MAAM,MAAM,SAAS,EAAE,IAAI;EAiDrE,AAAA,oBAAoB,CAAI;IAhDtB,OAAO,EAAE,eAAe,GAkDzB;;AAKH,AAAA,YAAY;AACZ,AAAA,cAAc,CAAC;EtCqHf,QAAQ,EAAE,mBAAmB;EAC7B,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,MAAM;EAChB,IAAI,EAAE,gBAAa;EACnB,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,UAAU;EACrB,MAAM,EAAE,CAAC,GsC3HR;;AAGD,AACE,cADY,AACZ,OAAQ,EADV,AAEE,cAFY,AAEZ,MAAO,CAAC;EtC2HV,QAAQ,EAAE,iBAAiB;EAC3B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,OAAO;EACjB,IAAI,EAAE,IAAI;EACV,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,IAAI,GsC/HZ;;AAIH,AAAA,mBAAmB;AACnB,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,gBAAgB,GAS1B;EvCmDG,MAAM,CAAC,MAAM,MAAM,WAAW,EAAE,SAAS;IuC9D7C,AAAA,mBAAmB;IACnB,AAAA,kBAAkB,CAAC;MAIf,OAAO,EAAE,gBAAgB,GAM5B;EvCmDG,MAAM,CAAC,MAAM,MAAM,WAAW,EAAE,QAAQ;IuC9D5C,AAAA,mBAAmB;IACnB,AAAA,kBAAkB,CAAC;MAQf,OAAO,EAAE,eAAe,GAE3B;;AAED,AAAA,mBAAmB;AACnB,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,eAAe,GASzB;EvCsCG,MAAM,CAAC,MAAM,MAAM,WAAW,EAAE,SAAS;IuCjD7C,AAAA,mBAAmB;IACnB,AAAA,kBAAkB,CAAC;MAIf,OAAO,EAAE,eAAe,GAM3B;EvCsCG,MAAM,CAAC,MAAM,MAAM,WAAW,EAAE,QAAQ;IuCjD5C,AAAA,mBAAmB;IACnB,AAAA,kBAAkB,CAAC;MAQf,OAAO,EAAE,gBAAgB,GAE5B;;ACzHD,AAAA,WAAW,CAAC;EACV,KAAK,EAAE,eAAe,GACvB;;AAED,AAAA,YAAY,CAAC;EACX,KAAK,EAAE,gBAAgB,GACxB;;AAED,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,KAAK;EACd,YAAY,EAAE,IAAI;EAClB,WAAW,EAAE,IAAI,GAClB;;AAED,AvCkJA,SuClJS,AvCkJb,QAAa,EuClJT,AvCmJA,SuCnJS,AvCmJb,OAAY,CAAC;EACP,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,GAAG;EAGV,UAAU,EAAE,CAAC;EACb,KAAK,EAAE,CAAC,GAEX;;AuC3JD,AvC6JA,SuC7JS,AvC6Jb,OAAY,CAAC;EACP,KAAK,EAAE,IAAI,GACZ;;AoD5GC,AAAA,YAAY,CAAI;EtDxBlB,eAAe,EAhDN,QAAQ,GsD0Ed;;AAFD,AAAA,aAAa,CAAG;EtDxBlB,eAAe,EA/CL,MAAM,GsDyEb;;AAFD,AAAA,cAAc,CAAE;EtDxBlB,eAAe,EA9CJ,aAAa,GsDwErB;;AAFD,AAAA,aAAa,CAAG;EtDxBlB,eAAe,EA7CL,YAAY,GsDuEnB;;AAKD,AACyB,YADb,AACX,SAAW,AAAA,KAAK,GAAG,EAAE,GAAG,CAAC,CAAC;EtDhC7B,eAAe,EAhDN,QAAQ,GsDkFZ;;AAHH,AACyB,aADZ,AACZ,SAAW,AAAA,KAAK,GAAG,EAAE,GAAG,CAAC,CAAC;EtDhC7B,eAAe,EA/CL,MAAM,GsDiFX;;AAMH,AAAA,UAAU,CAAM;EtDvClB,WAAW,EA1CJ,UAAU,GsDmFd;;AAED,AAAA,eAAe,CAAM;EtD3BvB,UAAU,EA1DH,UAAU,GsDuFd;;AAND,AAAA,aAAa,CAAG;EtDvClB,WAAW,EAzCD,QAAQ,GsDkFf;;AAED,AAAA,kBAAkB,CAAG;EtD3BvB,UAAU,EAzDA,QAAQ,GsDsFf;;AAND,AAAA,aAAa,CAAG;EtDvClB,WAAW,EAxCD,MAAM,GsDiFb;;AAED,AAAA,kBAAkB,CAAG;EtD3BvB,UAAU,EAxDA,MAAM,GsDqFb;;AAND,AAAA,cAAc,CAAE;EtDvClB,WAAW,EAvCA,OAAO,GsDgFf;;AAED,AAAA,mBAAmB,CAAE;EtD3BvB,UAAU,EAvDC,OAAO,GsDoFf;;AAIH,AAAA,oBAAoB,CAAC;EtDlDrB,eAAe,EA/CL,MAAM;EAgDhB,WAAW,EAxCD,MAAM;EsD2Fd,aAAa,EAAE,MAAM,GACtB;;AAKG,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AAFD,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AAFD,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AAFD,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AAFD,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AAFD,AAAA,cAAc,CAAY;EtDnC9B,KAAK,EsDkCU,CAAC,GAGX;;ArDqDD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqDvDzC,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,eAAe,CAAW;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;;ArDqDD,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqDvDzC,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;EAFD,AAAA,cAAc,CAAY;ItDnC9B,KAAK,EsDkCU,CAAC,GAGX;;AA7FL,AAAA,eAAe,CAAC;EtDOhB,OAAO,EAAE,IAAI,GsDLZ;;AAED,AAAA,gBAAgB,CAAC;EACf,IAAI,EAAE,QAAQ,GACf;;AAED,AAAA,gBAAgB,CAAC;EACf,IAAI,EAAE,QAAQ,GACf;;AAED,AAAA,kBAAkB,CAAC;EACjB,IAAI,EAAE,QAAQ,GACf;;AAGC,AAAA,aAAa,CAAK;EtDiDpB,cAAc,EAnEP,GAAG,GsDoBP;;AAFD,AAAA,qBAAqB,CAAH;EtDiDpB,cAAc,EAlEC,WAAW,GsDmBvB;;AAFD,AAAA,gBAAgB,CAAE;EtDiDpB,cAAc,EAjEJ,MAAM,GsDkBb;;AAFD,AAAA,wBAAwB,CAAN;EtDiDpB,cAAc,EAhEI,cAAc,GsDiB7B;;ArD+HC,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqDvHrC,AAAA,sBAAsB,CAAG;ItDpBjC,OAAO,EAAE,IAAI,GsDsBJ;EAED,AAAA,uBAAuB,CAAG;IACxB,IAAI,EAAE,QAAQ,GACf;EAED,AAAA,uBAAuB,CAAG;IACxB,IAAI,EAAE,QAAQ,GACf;EAED,AAAA,yBAAyB,CAAG;IAC1B,IAAI,EAAE,QAAQ,GACf;EAGC,AAAA,oBAAoB,CAAO;ItDsBrC,cAAc,EAnEP,GAAG,GsD+CC;EAFD,AAAA,4BAA4B,CAAD;ItDsBrC,cAAc,EAlEC,WAAW,GsD8Cf;EAFD,AAAA,uBAAuB,CAAI;ItDsBrC,cAAc,EAjEJ,MAAM,GsD6CL;EAFD,AAAA,+BAA+B,CAAJ;ItDsBrC,cAAc,EAhEI,cAAc,GsD4CrB;;ArDoGP,MAAM,CAAC,KAAK,EAAE,MAAM,MAAM,SAAS,EAAE,IAAI;EqDvHrC,AAAA,qBAAqB,CAAI;ItDpBjC,OAAO,EAAE,IAAI,GsDsBJ;EAED,AAAA,sBAAsB,CAAI;IACxB,IAAI,EAAE,QAAQ,GACf;EAED,AAAA,sBAAsB,CAAI;IACxB,IAAI,EAAE,QAAQ,GACf;EAED,AAAA,wBAAwB,CAAI;IAC1B,IAAI,EAAE,QAAQ,GACf;EAGC,AAAA,mBAAmB,CAAQ;ItDsBrC,cAAc,EAnEP,GAAG,GsD+CC;EAFD,AAAA,2BAA2B,CAAA;ItDsBrC,cAAc,EAlEC,WAAW,GsD8Cf;EAFD,AAAA,sBAAsB,CAAK;ItDsBrC,cAAc,EAjEJ,MAAM,GsD6CL;EAFD,AAAA,8BAA8B,CAAH;ItDsBrC,cAAc,EAhEI,cAAc,GsD4CrB" +} \ No newline at end of file diff --git a/library/vendor/foundation-sites/bower.json b/library/vendor/foundation-sites/bower.json index f74383b..6debf2b 100644 --- a/library/vendor/foundation-sites/bower.json +++ b/library/vendor/foundation-sites/bower.json @@ -1,6 +1,6 @@ { "name": "foundation-sites", - "version": "6.4.1", + "version": "6.4.3", "license": "MIT", "main": [ "scss/foundation.scss", diff --git a/library/vendor/foundation-sites/customizer/complete.json b/library/vendor/foundation-sites/customizer/complete.json index 6f5d00c..28d54d2 100644 --- a/library/vendor/foundation-sites/customizer/complete.json +++ b/library/vendor/foundation-sites/customizer/complete.json @@ -1,6 +1,7 @@ { "modules": [ "xy_grid", + "flex_classes", "typography", "button", "forms", diff --git a/library/vendor/foundation-sites/customizer/essential.json b/library/vendor/foundation-sites/customizer/essential.json index ac830ac..8ec8835 100644 --- a/library/vendor/foundation-sites/customizer/essential.json +++ b/library/vendor/foundation-sites/customizer/essential.json @@ -2,6 +2,7 @@ "modules": [ "typography", "xy_grid", + "flex_classes", "forms", "button", "callout", diff --git a/library/vendor/foundation-sites/dist/css/foundation-float.css b/library/vendor/foundation-sites/dist/css/foundation-float.css index eb551a2..9c80cc8 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-float.css +++ b/library/vendor/foundation-sites/dist/css/foundation-float.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /** * Foundation for Sites by ZURB - * Version 6.4.1 + * Version 6.4.3 * foundation.zurb.com * Licensed under MIT Open Source */ @@ -490,7 +490,8 @@ button { border: 0; border-radius: 0; background: transparent; - line-height: 1; } + line-height: 1; + cursor: auto; } [data-whatinput='mouse'] button { outline: 0; } @@ -1322,74 +1323,74 @@ small { font-size: 80%; line-height: inherit; } -h1, -h2, -h3, -h4, -h5, -h6 { +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-style: normal; font-weight: normal; color: inherit; text-rendering: optimizeLegibility; } - h1 small, - h2 small, - h3 small, - h4 small, - h5 small, - h6 small { + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { line-height: 0; color: #cacaca; } -h1 { +h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h2 { +h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h3 { +h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h4 { +h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h5 { +h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h6 { +h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { - h1 { + h1, .h1 { font-size: 3rem; } - h2 { + h2, .h2 { font-size: 2.5rem; } - h3 { + h3, .h3 { font-size: 1.9375rem; } - h4 { + h4, .h4 { font-size: 1.5625rem; } - h5 { + h5, .h5 { font-size: 1.25rem; } - h6 { + h6, .h6 { font-size: 1rem; } } a { @@ -2105,6 +2106,9 @@ select { float: none; margin-left: 0; } +a.button:hover, a.button:focus { + text-decoration: none; } + .accordion { margin-left: 0; background: #fefefe; @@ -2499,7 +2503,6 @@ select { .menu .button { line-height: 1; text-decoration: none; - white-space: nowrap; display: block; padding: 0.7rem 1rem; } .menu input, @@ -2568,6 +2571,26 @@ select { .menu.icons i + span, .menu.icons svg + span { vertical-align: middle; } + .menu.icon-top img, + .menu.icon-top i, + .menu.icon-top svg, .menu.icon-right img, + .menu.icon-right i, + .menu.icon-right svg, .menu.icon-bottom img, + .menu.icon-bottom i, + .menu.icon-bottom svg, .menu.icon-left img, + .menu.icon-left i, + .menu.icon-left svg { + vertical-align: middle; } + .menu.icon-top img + span, + .menu.icon-top i + span, + .menu.icon-top svg + span, .menu.icon-right img + span, + .menu.icon-right i + span, + .menu.icon-right svg + span, .menu.icon-bottom img + span, + .menu.icon-bottom i + span, + .menu.icon-bottom svg + span, .menu.icon-left img + span, + .menu.icon-left i + span, + .menu.icon-left svg + span { + vertical-align: middle; } .menu.icon-left li a img, .menu.icon-left li a i, .menu.icon-left li a svg { @@ -2822,6 +2845,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu a { @@ -2899,6 +2923,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0; } @@ -2954,6 +2979,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0; } @@ -3003,6 +3029,7 @@ select { position: absolute; top: 50%; right: 5px; + left: auto; margin-top: -6px; } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; @@ -3216,12 +3243,12 @@ select { .position-left { top: 0; left: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); - transform: translateX(-250px); - overflow-y: auto; } + transform: translateX(-250px); } .off-canvas-content .off-canvas.position-left { -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); @@ -3241,12 +3268,12 @@ select { .position-right { top: 0; right: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(250px); -ms-transform: translateX(250px); - transform: translateX(250px); - overflow-y: auto; } + transform: translateX(250px); } .off-canvas-content .off-canvas.position-right { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); @@ -3267,11 +3294,11 @@ select { top: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); - transform: translateY(-250px); - overflow-x: auto; } + transform: translateY(-250px); } .off-canvas-content .off-canvas.position-top { -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); @@ -3292,11 +3319,11 @@ select { bottom: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(250px); -ms-transform: translateY(250px); - transform: translateY(250px); - overflow-x: auto; } + transform: translateY(250px); } .off-canvas-content .off-canvas.position-bottom { -webkit-transform: translateY(250px); -ms-transform: translateY(250px); diff --git a/library/vendor/foundation-sites/dist/css/foundation-float.min.css b/library/vendor/foundation-sites/dist/css/foundation-float.min.css index 0580b08..455b035 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-float.min.css +++ b/library/vendor/foundation-sites/dist/css/foundation-float.min.css @@ -1 +1 @@ -@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row::after,.row::before{display:table;content:' '}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' '}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::after,.button-group::before{display:table;content:' '}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::after,.button-group.expanded::before{display:none}.button-group.expanded .button:first-child:last-child{width:100%}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;white-space:nowrap;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu li,.menu.horizontal li{display:inline-block}.menu.vertical li{display:block}.menu.expanded{display:table;width:100%}.menu.expanded>li{display:table-cell;vertical-align:middle}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal li{display:inline-block}.menu.medium-vertical li{display:block}.menu.medium-expanded{display:table;width:100%}.menu.medium-expanded>li{display:table-cell;vertical-align:middle}.menu.medium-simple{display:table;width:100%}.menu.medium-simple>li{display:table-cell;vertical-align:middle}}@media print,screen and (min-width:64em){.menu.large-horizontal li{display:inline-block}.menu.large-vertical li{display:block}.menu.large-expanded{display:table;width:100%}.menu.large-expanded>li{display:table-cell;vertical-align:middle}.menu.large-simple{display:table;width:100%}.menu.large-simple>li{display:table-cell;vertical-align:middle}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons i,.menu.icons img,.menu.icons svg{vertical-align:middle}.menu.icons i+span,.menu.icons img+span,.menu.icons svg+span{vertical-align:middle}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem;display:inline-block}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem;display:inline-block}.menu.icon-top li a{text-align:center}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{display:block;margin:0 auto .25rem}.menu.icon-bottom li a{text-align:center}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{display:block;margin:.25rem auto 0}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{text-align:left}.menu.align-right{text-align:right}.menu.align-right .submenu li{text-align:left}.menu.align-right.vertical .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center{text-align:center}.menu.align-center .submenu li{text-align:left}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{text-align:center}.menu-centered>.menu .submenu li{text-align:left}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;width:250px;height:100%;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);overflow-y:auto}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;width:250px;height:100%;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px);overflow-y:auto}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px);overflow-x:auto}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px);overflow-x:auto}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' '}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' '}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe}.title-bar::after,.title-bar::before{display:table;content:' '}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{padding:.5rem}.top-bar::after,.top-bar::before{display:table;content:' '}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{display:inline-block;float:left;padding:.5rem 1rem .5rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' '}.clearfix::after{clear:both} \ No newline at end of file +@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row::after,.row::before{display:table;content:' '}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' '}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::after,.button-group::before{display:table;content:' '}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::after,.button-group.expanded::before{display:none}.button-group.expanded .button:first-child:last-child{width:100%}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu li,.menu.horizontal li{display:inline-block}.menu.vertical li{display:block}.menu.expanded{display:table;width:100%}.menu.expanded>li{display:table-cell;vertical-align:middle}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal li{display:inline-block}.menu.medium-vertical li{display:block}.menu.medium-expanded{display:table;width:100%}.menu.medium-expanded>li{display:table-cell;vertical-align:middle}.menu.medium-simple{display:table;width:100%}.menu.medium-simple>li{display:table-cell;vertical-align:middle}}@media print,screen and (min-width:64em){.menu.large-horizontal li{display:inline-block}.menu.large-vertical li{display:block}.menu.large-expanded{display:table;width:100%}.menu.large-expanded>li{display:table-cell;vertical-align:middle}.menu.large-simple{display:table;width:100%}.menu.large-simple>li{display:table-cell;vertical-align:middle}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons i,.menu.icons img,.menu.icons svg{vertical-align:middle}.menu.icons i+span,.menu.icons img+span,.menu.icons svg+span{vertical-align:middle}.menu.icon-bottom i,.menu.icon-bottom img,.menu.icon-bottom svg,.menu.icon-left i,.menu.icon-left img,.menu.icon-left svg,.menu.icon-right i,.menu.icon-right img,.menu.icon-right svg,.menu.icon-top i,.menu.icon-top img,.menu.icon-top svg{vertical-align:middle}.menu.icon-bottom i+span,.menu.icon-bottom img+span,.menu.icon-bottom svg+span,.menu.icon-left i+span,.menu.icon-left img+span,.menu.icon-left svg+span,.menu.icon-right i+span,.menu.icon-right img+span,.menu.icon-right svg+span,.menu.icon-top i+span,.menu.icon-top img+span,.menu.icon-top svg+span{vertical-align:middle}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem;display:inline-block}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem;display:inline-block}.menu.icon-top li a{text-align:center}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{display:block;margin:0 auto .25rem}.menu.icon-bottom li a{text-align:center}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{display:block;margin:.25rem auto 0}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{text-align:left}.menu.align-right{text-align:right}.menu.align-right .submenu li{text-align:left}.menu.align-right.vertical .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center{text-align:center}.menu.align-center .submenu li{text-align:left}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{text-align:center}.menu-centered>.menu .submenu li{text-align:left}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' '}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' '}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe}.title-bar::after,.title-bar::before{display:table;content:' '}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{padding:.5rem}.top-bar::after,.top-bar::before{display:table;content:' '}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{display:inline-block;float:left;padding:.5rem 1rem .5rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' '}.clearfix::after{clear:both} \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/css/foundation-prototype.css b/library/vendor/foundation-sites/dist/css/foundation-prototype.css index 815e4b2..12c8283 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-prototype.css +++ b/library/vendor/foundation-sites/dist/css/foundation-prototype.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /** * Foundation for Sites by ZURB - * Version 6.4.1 + * Version 6.4.3 * foundation.zurb.com * Licensed under MIT Open Source */ @@ -53,7 +53,7 @@ section { * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. */ -h1, .h1 { +h1 { font-size: 2em; margin: 0.67em 0; } @@ -490,7 +490,8 @@ button { border: 0; border-radius: 0; background: transparent; - line-height: 1; } + line-height: 1; + cursor: auto; } [data-whatinput='mouse'] button { outline: 0; } @@ -511,20 +512,28 @@ textarea { display: none !important; } .grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; max-width: 75rem; margin: 0 auto; } - -.grid-container-padded { - padding-left: 0.625rem; - padding-right: 0.625rem; } @media print, screen and (min-width: 40em) { - .grid-container-padded { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } } - @media screen and (min-width: 75em) { - .grid-container-padded { - padding-left: 0; - padding-right: 0; } } + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } .grid-x { display: -webkit-box; @@ -562,19 +571,19 @@ textarea { .grid-x > .shrink { width: auto; } -.grid-x > small-shrink, .grid-x > small-full, .grid-x > small-1, .grid-x > small-2, .grid-x > small-3, .grid-x > small-4, .grid-x > small-5, .grid-x > small-6, .grid-x > small-7, .grid-x > small-8, .grid-x > small-9, .grid-x > small-10, .grid-x > small-11, .grid-x > small-12 { +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-x > medium-shrink, .grid-x > medium-full, .grid-x > medium-1, .grid-x > medium-2, .grid-x > medium-3, .grid-x > medium-4, .grid-x > medium-5, .grid-x > medium-6, .grid-x > medium-7, .grid-x > medium-8, .grid-x > medium-9, .grid-x > medium-10, .grid-x > medium-11, .grid-x > medium-12 { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-x > large-shrink, .grid-x > large-full, .grid-x > large-1, .grid-x > large-2, .grid-x > large-3, .grid-x > large-4, .grid-x > large-5, .grid-x > large-6, .grid-x > large-7, .grid-x > large-8, .grid-x > large-9, .grid-x > large-10, .grid-x > large-11, .grid-x > large-12 { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -836,6 +845,14 @@ textarea { margin-right: -0.9375rem; margin-left: -0.9375rem; } } +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-padding-x > .cell { padding-right: 0.625rem; padding-left: 0.625rem; } @@ -930,21 +947,21 @@ textarea { @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.25rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.25rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.33333% - 1.25rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.25rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.25rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.66667% - 1.25rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } + width: calc(14.28571% - 1.25rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); } + width: calc(12.5% - 1.25rem); } .grid-margin-x.medium-up-1 > .cell { width: calc(100% - 1.875rem); } .grid-margin-x.medium-up-2 > .cell { @@ -1010,141 +1027,151 @@ textarea { width: 91.66667%; } .small-margin-collapse > .small-12 { width: 100%; } - .small-margin-collapse > .medium-1 { + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.33333%; } + .small-margin-collapse > .medium-2 { + width: 16.66667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.33333%; } + .small-margin-collapse > .medium-5 { + width: 41.66667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.33333%; } + .small-margin-collapse > .medium-8 { + width: 66.66667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.33333%; } + .small-margin-collapse > .medium-11 { + width: 91.66667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.33333%; } + .small-margin-collapse > .large-2 { + width: 16.66667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.33333%; } + .small-margin-collapse > .large-5 { + width: 41.66667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.33333%; } + .small-margin-collapse > .large-8 { + width: 66.66667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.33333%; } + .small-margin-collapse > .large-11 { + width: 91.66667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { width: 8.33333%; } - .small-margin-collapse > .medium-2 { + .medium-margin-collapse > .small-2 { width: 16.66667%; } - .small-margin-collapse > .medium-3 { + .medium-margin-collapse > .small-3 { width: 25%; } - .small-margin-collapse > .medium-4 { + .medium-margin-collapse > .small-4 { width: 33.33333%; } - .small-margin-collapse > .medium-5 { + .medium-margin-collapse > .small-5 { width: 41.66667%; } - .small-margin-collapse > .medium-6 { + .medium-margin-collapse > .small-6 { width: 50%; } - .small-margin-collapse > .medium-7 { + .medium-margin-collapse > .small-7 { width: 58.33333%; } - .small-margin-collapse > .medium-8 { + .medium-margin-collapse > .small-8 { width: 66.66667%; } - .small-margin-collapse > .medium-9 { + .medium-margin-collapse > .small-9 { width: 75%; } - .small-margin-collapse > .medium-10 { + .medium-margin-collapse > .small-10 { width: 83.33333%; } - .small-margin-collapse > .medium-11 { + .medium-margin-collapse > .small-11 { width: 91.66667%; } - .small-margin-collapse > .medium-12 { - width: 100%; } - .small-margin-collapse > .large-1 { + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { width: 8.33333%; } - .small-margin-collapse > .large-2 { + .medium-margin-collapse > .medium-2 { width: 16.66667%; } - .small-margin-collapse > .large-3 { + .medium-margin-collapse > .medium-3 { width: 25%; } - .small-margin-collapse > .large-4 { + .medium-margin-collapse > .medium-4 { width: 33.33333%; } - .small-margin-collapse > .large-5 { + .medium-margin-collapse > .medium-5 { width: 41.66667%; } - .small-margin-collapse > .large-6 { + .medium-margin-collapse > .medium-6 { width: 50%; } - .small-margin-collapse > .large-7 { + .medium-margin-collapse > .medium-7 { width: 58.33333%; } - .small-margin-collapse > .large-8 { + .medium-margin-collapse > .medium-8 { width: 66.66667%; } - .small-margin-collapse > .large-9 { + .medium-margin-collapse > .medium-9 { width: 75%; } - .small-margin-collapse > .large-10 { + .medium-margin-collapse > .medium-10 { width: 83.33333%; } - .small-margin-collapse > .large-11 { + .medium-margin-collapse > .medium-11 { width: 91.66667%; } - .small-margin-collapse > .large-12 { - width: 100%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } -.small-padding-collapse { - margin-right: 0; - margin-left: 0; } - .small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.33333%; } + .medium-margin-collapse > .large-2 { + width: 16.66667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.33333%; } + .medium-margin-collapse > .large-5 { + width: 41.66667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.33333%; } + .medium-margin-collapse > .large-8 { + width: 66.66667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.33333%; } + .medium-margin-collapse > .large-11 { + width: 91.66667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } @media print, screen and (min-width: 40em) { - .medium-margin-collapse { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .small-1 { - width: 8.33333%; } - .medium-margin-collapse > .small-2 { - width: 16.66667%; } - .medium-margin-collapse > .small-3 { - width: 25%; } - .medium-margin-collapse > .small-4 { - width: 33.33333%; } - .medium-margin-collapse > .small-5 { - width: 41.66667%; } - .medium-margin-collapse > .small-6 { - width: 50%; } - .medium-margin-collapse > .small-7 { - width: 58.33333%; } - .medium-margin-collapse > .small-8 { - width: 66.66667%; } - .medium-margin-collapse > .small-9 { - width: 75%; } - .medium-margin-collapse > .small-10 { - width: 83.33333%; } - .medium-margin-collapse > .small-11 { - width: 91.66667%; } - .medium-margin-collapse > .small-12 { - width: 100%; } - .medium-margin-collapse > .medium-1 { - width: 8.33333%; } - .medium-margin-collapse > .medium-2 { - width: 16.66667%; } - .medium-margin-collapse > .medium-3 { - width: 25%; } - .medium-margin-collapse > .medium-4 { - width: 33.33333%; } - .medium-margin-collapse > .medium-5 { - width: 41.66667%; } - .medium-margin-collapse > .medium-6 { - width: 50%; } - .medium-margin-collapse > .medium-7 { - width: 58.33333%; } - .medium-margin-collapse > .medium-8 { - width: 66.66667%; } - .medium-margin-collapse > .medium-9 { - width: 75%; } - .medium-margin-collapse > .medium-10 { - width: 83.33333%; } - .medium-margin-collapse > .medium-11 { - width: 91.66667%; } - .medium-margin-collapse > .medium-12 { - width: 100%; } - .medium-margin-collapse > .large-1 { - width: 8.33333%; } - .medium-margin-collapse > .large-2 { - width: 16.66667%; } - .medium-margin-collapse > .large-3 { - width: 25%; } - .medium-margin-collapse > .large-4 { - width: 33.33333%; } - .medium-margin-collapse > .large-5 { - width: 41.66667%; } - .medium-margin-collapse > .large-6 { - width: 50%; } - .medium-margin-collapse > .large-7 { - width: 58.33333%; } - .medium-margin-collapse > .large-8 { - width: 66.66667%; } - .medium-margin-collapse > .large-9 { - width: 75%; } - .medium-margin-collapse > .large-10 { - width: 83.33333%; } - .medium-margin-collapse > .large-11 { - width: 91.66667%; } - .medium-margin-collapse > .large-12 { - width: 100%; } .medium-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1158,79 +1185,87 @@ textarea { margin-left: 0; } .large-margin-collapse > .cell { margin-right: 0; - margin-left: 0; } - .large-margin-collapse > .small-1 { - width: 8.33333%; } - .large-margin-collapse > .small-2 { - width: 16.66667%; } - .large-margin-collapse > .small-3 { - width: 25%; } - .large-margin-collapse > .small-4 { - width: 33.33333%; } - .large-margin-collapse > .small-5 { - width: 41.66667%; } - .large-margin-collapse > .small-6 { - width: 50%; } - .large-margin-collapse > .small-7 { - width: 58.33333%; } - .large-margin-collapse > .small-8 { - width: 66.66667%; } - .large-margin-collapse > .small-9 { - width: 75%; } - .large-margin-collapse > .small-10 { - width: 83.33333%; } - .large-margin-collapse > .small-11 { - width: 91.66667%; } - .large-margin-collapse > .small-12 { - width: 100%; } - .large-margin-collapse > .medium-1 { - width: 8.33333%; } - .large-margin-collapse > .medium-2 { - width: 16.66667%; } - .large-margin-collapse > .medium-3 { - width: 25%; } - .large-margin-collapse > .medium-4 { - width: 33.33333%; } - .large-margin-collapse > .medium-5 { - width: 41.66667%; } - .large-margin-collapse > .medium-6 { - width: 50%; } - .large-margin-collapse > .medium-7 { - width: 58.33333%; } - .large-margin-collapse > .medium-8 { - width: 66.66667%; } - .large-margin-collapse > .medium-9 { - width: 75%; } - .large-margin-collapse > .medium-10 { - width: 83.33333%; } - .large-margin-collapse > .medium-11 { - width: 91.66667%; } - .large-margin-collapse > .medium-12 { - width: 100%; } - .large-margin-collapse > .large-1 { - width: 8.33333%; } - .large-margin-collapse > .large-2 { - width: 16.66667%; } - .large-margin-collapse > .large-3 { - width: 25%; } - .large-margin-collapse > .large-4 { - width: 33.33333%; } - .large-margin-collapse > .large-5 { - width: 41.66667%; } - .large-margin-collapse > .large-6 { - width: 50%; } - .large-margin-collapse > .large-7 { - width: 58.33333%; } - .large-margin-collapse > .large-8 { - width: 66.66667%; } - .large-margin-collapse > .large-9 { - width: 75%; } - .large-margin-collapse > .large-10 { - width: 83.33333%; } - .large-margin-collapse > .large-11 { - width: 91.66667%; } - .large-margin-collapse > .large-12 { - width: 100%; } + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.33333%; } + .large-margin-collapse > .small-2 { + width: 16.66667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.33333%; } + .large-margin-collapse > .small-5 { + width: 41.66667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.33333%; } + .large-margin-collapse > .small-8 { + width: 66.66667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.33333%; } + .large-margin-collapse > .small-11 { + width: 91.66667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.33333%; } + .large-margin-collapse > .medium-2 { + width: 16.66667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.33333%; } + .large-margin-collapse > .medium-5 { + width: 41.66667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.33333%; } + .large-margin-collapse > .medium-8 { + width: 66.66667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.33333%; } + .large-margin-collapse > .medium-11 { + width: 91.66667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.33333%; } + .large-margin-collapse > .large-2 { + width: 16.66667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.33333%; } + .large-margin-collapse > .large-5 { + width: 41.66667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.33333%; } + .large-margin-collapse > .large-8 { + width: 66.66667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.33333%; } + .large-margin-collapse > .large-11 { + width: 91.66667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1426,17 +1461,17 @@ textarea { height: auto; } .grid-y > .shrink { height: auto; } - .grid-y > small-shrink, .grid-y > small-full, .grid-y > small-1, .grid-y > small-2, .grid-y > small-3, .grid-y > small-4, .grid-y > small-5, .grid-y > small-6, .grid-y > small-7, .grid-y > small-8, .grid-y > small-9, .grid-y > small-10, .grid-y > small-11, .grid-y > small-12 { + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-y > medium-shrink, .grid-y > medium-full, .grid-y > medium-1, .grid-y > medium-2, .grid-y > medium-3, .grid-y > medium-4, .grid-y > medium-5, .grid-y > medium-6, .grid-y > medium-7, .grid-y > medium-8, .grid-y > medium-9, .grid-y > medium-10, .grid-y > medium-11, .grid-y > medium-12 { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-y > large-shrink, .grid-y > large-full, .grid-y > large-1, .grid-y > large-2, .grid-y > large-3, .grid-y > large-4, .grid-y > large-5, .grid-y > large-6, .grid-y > large-7, .grid-y > large-8, .grid-y > large-9, .grid-y > large-10, .grid-y > large-11, .grid-y > large-12 { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -1679,7 +1714,6 @@ textarea { height: calc(100% - 1.875rem); } } .grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1688,7 +1722,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .grid-frame { width: 100%; } @@ -1724,7 +1759,6 @@ textarea { @media print, screen and (min-width: 40em) { .medium-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1733,7 +1767,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .medium-grid-frame { width: 100%; } .medium-cell-block { @@ -1765,7 +1800,6 @@ textarea { @media print, screen and (min-width: 64em) { .large-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1774,7 +1808,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .large-grid-frame { width: 100%; } .large-cell-block { @@ -1806,7 +1841,6 @@ textarea { .grid-y.grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1815,12 +1849,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + height: 100vh; } @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1829,12 +1863,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1843,7 +1877,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } .cell .grid-y.grid-frame { height: 100%; } @@ -1856,6 +1891,154 @@ textarea { .cell .grid-y.large-grid-frame { height: 100%; } } +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + div, dl, dt, @@ -1864,17 +2047,11 @@ ul, ol, li, h1, -.h1, h2, -.h2, h3, -.h3, h4, -.h4, h5, -.h5, h6, -.h6, pre, form, p, @@ -1905,16 +2082,11 @@ small { line-height: inherit; } h1, .h1, -h2, -.h2, -h3, -.h3, -h4, -.h4, -h5, -.h5, -h6, -.h6 { +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-style: normal; font-weight: normal; @@ -2169,14 +2341,11 @@ ul.no-bullet, ol.no-bullet { margin: 0.5cm; } p, h2, - .h2, - h3, - .h3 { + h3 { orphans: 3; widows: 3; } - h2, .h2, - h3, - .h3 { + h2, + h3 { page-break-after: avoid; } .print-break-inside { page-break-inside: auto; } } @@ -2353,6 +2522,10 @@ label { padding-top: 0; padding-bottom: 0; text-align: center; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; @@ -2361,7 +2534,11 @@ label { .input-group-button input, .input-group-button button, .input-group-button label { - height: 2.5rem; + height: auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + -ms-grid-row-align: stretch; + align-self: stretch; padding-top: 0; padding-bottom: 0; font-size: 1rem; } @@ -2714,6 +2891,9 @@ select { float: none; margin-left: 0; } +a.button:hover, a.button:focus { + text-decoration: none; } + .accordion { margin-left: 0; background: #fefefe; @@ -3150,7 +3330,6 @@ select { .menu .button { line-height: 1; text-decoration: none; - white-space: nowrap; display: block; padding: 0.7rem 1rem; } .menu input, @@ -3258,6 +3437,11 @@ select { display: -webkit-flex; display: -ms-flexbox; display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } .menu.icon-left li a { -webkit-box-orient: horizontal; -webkit-box-direction: normal; @@ -3579,6 +3763,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu a { @@ -3656,6 +3841,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0; } @@ -3711,6 +3897,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0; } @@ -3760,6 +3947,7 @@ select { position: absolute; top: 50%; right: 5px; + left: auto; margin-top: -6px; } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; @@ -3990,12 +4178,12 @@ select { .position-left { top: 0; left: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); - transform: translateX(-250px); - overflow-y: auto; } + transform: translateX(-250px); } .off-canvas-content .off-canvas.position-left { -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); @@ -4015,12 +4203,12 @@ select { .position-right { top: 0; right: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(250px); -ms-transform: translateX(250px); - transform: translateX(250px); - overflow-y: auto; } + transform: translateX(250px); } .off-canvas-content .off-canvas.position-right { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); @@ -4041,11 +4229,11 @@ select { top: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); - transform: translateY(-250px); - overflow-x: auto; } + transform: translateY(-250px); } .off-canvas-content .off-canvas.position-top { -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); @@ -4066,11 +4254,11 @@ select { bottom: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(250px); -ms-transform: translateY(250px); - transform: translateY(250px); - overflow-x: auto; } + transform: translateY(250px); } .off-canvas-content .off-canvas.position-bottom { -webkit-transform: translateY(250px); -ms-transform: translateY(250px); diff --git a/library/vendor/foundation-sites/dist/css/foundation-prototype.min.css b/library/vendor/foundation-sites/dist/css/foundation-prototype.min.css index bd92185..8a6ee5f 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-prototype.min.css +++ b/library/vendor/foundation-sites/dist/css/foundation-prototype.min.css @@ -1 +1 @@ -@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}.h1,h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{max-width:75rem;margin:0 auto}.grid-container-padded{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container-padded{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:75em){.grid-container-padded{padding-left:0;padding-right:0}}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>small-1,.grid-x>small-10,.grid-x>small-11,.grid-x>small-12,.grid-x>small-2,.grid-x>small-3,.grid-x>small-4,.grid-x>small-5,.grid-x>small-6,.grid-x>small-7,.grid-x>small-8,.grid-x>small-9,.grid-x>small-full,.grid-x>small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>medium-1,.grid-x>medium-10,.grid-x>medium-11,.grid-x>medium-12,.grid-x>medium-2,.grid-x>medium-3,.grid-x>medium-4,.grid-x>medium-5,.grid-x>medium-6,.grid-x>medium-7,.grid-x>medium-8,.grid-x>medium-9,.grid-x>medium-full,.grid-x>medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>large-1,.grid-x>large-10,.grid-x>large-11,.grid-x>large-12,.grid-x>large-2,.grid-x>large-3,.grid-x>large-4,.grid-x>large-5,.grid-x>large-6,.grid-x>large-7,.grid-x>large-8,.grid-x>large-9,.grid-x>large-full,.grid-x>large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>small-1,.grid-y>small-10,.grid-y>small-11,.grid-y>small-12,.grid-y>small-2,.grid-y>small-3,.grid-y>small-4,.grid-y>small-5,.grid-y>small-6,.grid-y>small-7,.grid-y>small-8,.grid-y>small-9,.grid-y>small-full,.grid-y>small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>medium-1,.grid-y>medium-10,.grid-y>medium-11,.grid-y>medium-12,.grid-y>medium-2,.grid-y>medium-3,.grid-y>medium-4,.grid-y>medium-5,.grid-y>medium-6,.grid-y>medium-7,.grid-y>medium-8,.grid-y>medium-9,.grid-y>medium-full,.grid-y>medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>large-1,.grid-y>large-10,.grid-y>large-11,.grid-y>large-12,.grid-y>large-2,.grid-y>large-3,.grid-y>large-4,.grid-y>large-5,.grid-y>large-6,.grid-y>large-7,.grid-y>large-8,.grid-y>large-9,.grid-y>large-full,.grid-y>large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.h1,.h2,.h3,.h4,.h5,.h6,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.h2,.h3,h2,h3,p{orphans:3;widows:3}.h2,.h3,h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;white-space:nowrap;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;width:250px;height:100%;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);overflow-y:auto}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;width:250px;height:100%;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px);overflow-y:auto}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px);overflow-x:auto}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px);overflow-x:auto}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.text-hide{font:0/0 a!important;color:transparent!important;text-shadow:none!important;background-color:transparent!important;border:0!important}.text-truncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}.text-nowrap{white-space:nowrap!important}.text-wrap{word-wrap:break-word!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-overline{text-decoration:overline!important}.text-underline{text-decoration:underline!important}.text-line-through{text-decoration:line-through!important}.font-wide{letter-spacing:.25rem}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-italic{font-style:italic!important}ul.list-disc{list-style-type:disc!important}ul.list-circle{list-style-type:circle!important}ul.list-square{list-style-type:square!important}ol.list-decimal{list-style-type:decimal!important}ol.list-lower-alpha{list-style-type:lower-alpha!important}ol.list-lower-latin{list-style-type:lower-latin!important}ol.list-lower-roman{list-style-type:lower-roman!important}ol.list-upper-alpha{list-style-type:upper-alpha!important}ol.list-upper-latin{list-style-type:upper-latin!important}ol.list-upper-roman{list-style-type:upper-roman!important}.rounded{border-radius:5000px!important}.radius{border-radius:.1875rem}.bordered{border:.0625rem solid #cacaca}.shadow{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.arrow-down{display:block;width:0;height:0;border:inset .4375rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent}.arrow-up{display:block;width:0;height:0;border:inset .4375rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a}.arrow-right{display:block;width:0;height:0;border:inset .4375rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a}.arrow-left{display:block;width:0;height:0;border:inset .4375rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent}.separator-center{text-align:center!important}.separator-center::after,.separator-center::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-center::after{clear:both}.separator-center::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0}.separator-left{text-align:left!important}.separator-left::after,.separator-left::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-left::after{clear:both}.separator-left::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0;margin-left:0!important}.separator-right{text-align:right!important}.separator-right::after,.separator-right::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-right::after{clear:both}.separator-right::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0;margin-right:0!important}.overflow-visible{overflow:visible!important}.overflow-x-visible{overflow-x:visible!important}.overflow-y-visible{overflow-y:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-scroll{overflow:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-scroll{overflow-y:scroll!important}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.display-block{display:block!important}.display-table{display:table!important}.display-table-cell{display:table-cell!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-fixed-top{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:975}.position-fixed-bottom{position:fixed!important;right:0!important;bottom:0!important;left:0!important;z-index:975}.border-box{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.border-none{border:none!important}.width-25{width:25%!important}.width-50{width:50%!important}.width-75{width:75%!important}.width-100{width:100%!important}.height-25{height:25%!important}.height-50{height:50%!important}.height-75{height:75%!important}.height-100{height:100%!important}.max-width-100{max-width:100%!important}.max-height-100{max-height:100%!important}.margin-0{margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important}.padding-0{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.margin-top-0{margin-top:0!important}.padding-top-0{padding-top:0!important}.margin-right-0{margin-right:0!important}.padding-right-0{padding-right:0!important}.margin-bottom-0{margin-bottom:0!important}.padding-bottom-0{padding-bottom:0!important}.margin-left-0{margin-left:0!important}.padding-left-0{padding-left:0!important}.margin-horizontal-0{margin-right:0!important;margin-left:0!important}.padding-horizontal-0{padding-right:0!important;padding-left:0!important}.margin-vertical-0{margin-top:0!important;margin-bottom:0!important}.padding-vertical-0{padding-top:0!important;padding-bottom:0!important}.margin-1{margin-top:1rem!important;margin-right:1rem!important;margin-bottom:1rem!important;margin-left:1rem!important}.padding-1{padding-top:1rem!important;padding-right:1rem!important;padding-bottom:1rem!important;padding-left:1rem!important}.margin-top-1{margin-top:1rem!important}.padding-top-1{padding-top:1rem!important}.margin-right-1{margin-right:1rem!important}.padding-right-1{padding-right:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.padding-bottom-1{padding-bottom:1rem!important}.margin-left-1{margin-left:1rem!important}.padding-left-1{padding-left:1rem!important}.margin-horizontal-1{margin-right:1rem!important;margin-left:1rem!important}.padding-horizontal-1{padding-right:1rem!important;padding-left:1rem!important}.margin-vertical-1{margin-top:1rem!important;margin-bottom:1rem!important}.padding-vertical-1{padding-top:1rem!important;padding-bottom:1rem!important}.margin-2{margin-top:2rem!important;margin-right:2rem!important;margin-bottom:2rem!important;margin-left:2rem!important}.padding-2{padding-top:2rem!important;padding-right:2rem!important;padding-bottom:2rem!important;padding-left:2rem!important}.margin-top-2{margin-top:2rem!important}.padding-top-2{padding-top:2rem!important}.margin-right-2{margin-right:2rem!important}.padding-right-2{padding-right:2rem!important}.margin-bottom-2{margin-bottom:2rem!important}.padding-bottom-2{padding-bottom:2rem!important}.margin-left-2{margin-left:2rem!important}.padding-left-2{padding-left:2rem!important}.margin-horizontal-2{margin-right:2rem!important;margin-left:2rem!important}.padding-horizontal-2{padding-right:2rem!important;padding-left:2rem!important}.margin-vertical-2{margin-top:2rem!important;margin-bottom:2rem!important}.padding-vertical-2{padding-top:2rem!important;padding-bottom:2rem!important}.margin-3{margin-top:3rem!important;margin-right:3rem!important;margin-bottom:3rem!important;margin-left:3rem!important}.padding-3{padding-top:3rem!important;padding-right:3rem!important;padding-bottom:3rem!important;padding-left:3rem!important}.margin-top-3{margin-top:3rem!important}.padding-top-3{padding-top:3rem!important}.margin-right-3{margin-right:3rem!important}.padding-right-3{padding-right:3rem!important}.margin-bottom-3{margin-bottom:3rem!important}.padding-bottom-3{padding-bottom:3rem!important}.margin-left-3{margin-left:3rem!important}.padding-left-3{padding-left:3rem!important}.margin-horizontal-3{margin-right:3rem!important;margin-left:3rem!important}.padding-horizontal-3{padding-right:3rem!important;padding-left:3rem!important}.margin-vertical-3{margin-top:3rem!important;margin-bottom:3rem!important}.padding-vertical-3{padding-top:3rem!important;padding-bottom:3rem!important} \ No newline at end of file +@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.text-hide{font:0/0 a!important;color:transparent!important;text-shadow:none!important;background-color:transparent!important;border:0!important}.text-truncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}.text-nowrap{white-space:nowrap!important}.text-wrap{word-wrap:break-word!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-overline{text-decoration:overline!important}.text-underline{text-decoration:underline!important}.text-line-through{text-decoration:line-through!important}.font-wide{letter-spacing:.25rem}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-italic{font-style:italic!important}ul.list-disc{list-style-type:disc!important}ul.list-circle{list-style-type:circle!important}ul.list-square{list-style-type:square!important}ol.list-decimal{list-style-type:decimal!important}ol.list-lower-alpha{list-style-type:lower-alpha!important}ol.list-lower-latin{list-style-type:lower-latin!important}ol.list-lower-roman{list-style-type:lower-roman!important}ol.list-upper-alpha{list-style-type:upper-alpha!important}ol.list-upper-latin{list-style-type:upper-latin!important}ol.list-upper-roman{list-style-type:upper-roman!important}.rounded{border-radius:5000px!important}.radius{border-radius:.1875rem}.bordered{border:.0625rem solid #cacaca}.shadow{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.arrow-down{display:block;width:0;height:0;border:inset .4375rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent}.arrow-up{display:block;width:0;height:0;border:inset .4375rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a}.arrow-right{display:block;width:0;height:0;border:inset .4375rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a}.arrow-left{display:block;width:0;height:0;border:inset .4375rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent}.separator-center{text-align:center!important}.separator-center::after,.separator-center::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-center::after{clear:both}.separator-center::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0}.separator-left{text-align:left!important}.separator-left::after,.separator-left::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-left::after{clear:both}.separator-left::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0;margin-left:0!important}.separator-right{text-align:right!important}.separator-right::after,.separator-right::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-right::after{clear:both}.separator-right::after{position:relative!important;width:3rem;border-bottom:.125rem solid #1779ba;margin:1rem auto 0;margin-right:0!important}.overflow-visible{overflow:visible!important}.overflow-x-visible{overflow-x:visible!important}.overflow-y-visible{overflow-y:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-scroll{overflow:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-scroll{overflow-y:scroll!important}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.display-block{display:block!important}.display-table{display:table!important}.display-table-cell{display:table-cell!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-fixed-top{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:975}.position-fixed-bottom{position:fixed!important;right:0!important;bottom:0!important;left:0!important;z-index:975}.border-box{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.border-none{border:none!important}.width-25{width:25%!important}.width-50{width:50%!important}.width-75{width:75%!important}.width-100{width:100%!important}.height-25{height:25%!important}.height-50{height:50%!important}.height-75{height:75%!important}.height-100{height:100%!important}.max-width-100{max-width:100%!important}.max-height-100{max-height:100%!important}.margin-0{margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important}.padding-0{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.margin-top-0{margin-top:0!important}.padding-top-0{padding-top:0!important}.margin-right-0{margin-right:0!important}.padding-right-0{padding-right:0!important}.margin-bottom-0{margin-bottom:0!important}.padding-bottom-0{padding-bottom:0!important}.margin-left-0{margin-left:0!important}.padding-left-0{padding-left:0!important}.margin-horizontal-0{margin-right:0!important;margin-left:0!important}.padding-horizontal-0{padding-right:0!important;padding-left:0!important}.margin-vertical-0{margin-top:0!important;margin-bottom:0!important}.padding-vertical-0{padding-top:0!important;padding-bottom:0!important}.margin-1{margin-top:1rem!important;margin-right:1rem!important;margin-bottom:1rem!important;margin-left:1rem!important}.padding-1{padding-top:1rem!important;padding-right:1rem!important;padding-bottom:1rem!important;padding-left:1rem!important}.margin-top-1{margin-top:1rem!important}.padding-top-1{padding-top:1rem!important}.margin-right-1{margin-right:1rem!important}.padding-right-1{padding-right:1rem!important}.margin-bottom-1{margin-bottom:1rem!important}.padding-bottom-1{padding-bottom:1rem!important}.margin-left-1{margin-left:1rem!important}.padding-left-1{padding-left:1rem!important}.margin-horizontal-1{margin-right:1rem!important;margin-left:1rem!important}.padding-horizontal-1{padding-right:1rem!important;padding-left:1rem!important}.margin-vertical-1{margin-top:1rem!important;margin-bottom:1rem!important}.padding-vertical-1{padding-top:1rem!important;padding-bottom:1rem!important}.margin-2{margin-top:2rem!important;margin-right:2rem!important;margin-bottom:2rem!important;margin-left:2rem!important}.padding-2{padding-top:2rem!important;padding-right:2rem!important;padding-bottom:2rem!important;padding-left:2rem!important}.margin-top-2{margin-top:2rem!important}.padding-top-2{padding-top:2rem!important}.margin-right-2{margin-right:2rem!important}.padding-right-2{padding-right:2rem!important}.margin-bottom-2{margin-bottom:2rem!important}.padding-bottom-2{padding-bottom:2rem!important}.margin-left-2{margin-left:2rem!important}.padding-left-2{padding-left:2rem!important}.margin-horizontal-2{margin-right:2rem!important;margin-left:2rem!important}.padding-horizontal-2{padding-right:2rem!important;padding-left:2rem!important}.margin-vertical-2{margin-top:2rem!important;margin-bottom:2rem!important}.padding-vertical-2{padding-top:2rem!important;padding-bottom:2rem!important}.margin-3{margin-top:3rem!important;margin-right:3rem!important;margin-bottom:3rem!important;margin-left:3rem!important}.padding-3{padding-top:3rem!important;padding-right:3rem!important;padding-bottom:3rem!important;padding-left:3rem!important}.margin-top-3{margin-top:3rem!important}.padding-top-3{padding-top:3rem!important}.margin-right-3{margin-right:3rem!important}.padding-right-3{padding-right:3rem!important}.margin-bottom-3{margin-bottom:3rem!important}.padding-bottom-3{padding-bottom:3rem!important}.margin-left-3{margin-left:3rem!important}.padding-left-3{padding-left:3rem!important}.margin-horizontal-3{margin-right:3rem!important;margin-left:3rem!important}.padding-horizontal-3{padding-right:3rem!important;padding-left:3rem!important}.margin-vertical-3{margin-top:3rem!important;margin-bottom:3rem!important}.padding-vertical-3{padding-top:3rem!important;padding-bottom:3rem!important} \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/css/foundation-rtl.css b/library/vendor/foundation-sites/dist/css/foundation-rtl.css index 013b7da..5bae408 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-rtl.css +++ b/library/vendor/foundation-sites/dist/css/foundation-rtl.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /** * Foundation for Sites by ZURB - * Version 6.4.1 + * Version 6.4.3 * foundation.zurb.com * Licensed under MIT Open Source */ @@ -490,7 +490,8 @@ button { border: 0; border-radius: 0; background: transparent; - line-height: 1; } + line-height: 1; + cursor: auto; } [data-whatinput='mouse'] button { outline: 0; } @@ -511,20 +512,28 @@ textarea { display: none !important; } .grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; max-width: 75rem; margin: 0 auto; } - -.grid-container-padded { - padding-left: 0.625rem; - padding-right: 0.625rem; } @media print, screen and (min-width: 40em) { - .grid-container-padded { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } } - @media screen and (min-width: 75em) { - .grid-container-padded { - padding-left: 0; - padding-right: 0; } } + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } .grid-x { display: -webkit-box; @@ -562,19 +571,19 @@ textarea { .grid-x > .shrink { width: auto; } -.grid-x > small-shrink, .grid-x > small-full, .grid-x > small-1, .grid-x > small-2, .grid-x > small-3, .grid-x > small-4, .grid-x > small-5, .grid-x > small-6, .grid-x > small-7, .grid-x > small-8, .grid-x > small-9, .grid-x > small-10, .grid-x > small-11, .grid-x > small-12 { +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-x > medium-shrink, .grid-x > medium-full, .grid-x > medium-1, .grid-x > medium-2, .grid-x > medium-3, .grid-x > medium-4, .grid-x > medium-5, .grid-x > medium-6, .grid-x > medium-7, .grid-x > medium-8, .grid-x > medium-9, .grid-x > medium-10, .grid-x > medium-11, .grid-x > medium-12 { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-x > large-shrink, .grid-x > large-full, .grid-x > large-1, .grid-x > large-2, .grid-x > large-3, .grid-x > large-4, .grid-x > large-5, .grid-x > large-6, .grid-x > large-7, .grid-x > large-8, .grid-x > large-9, .grid-x > large-10, .grid-x > large-11, .grid-x > large-12 { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -836,6 +845,14 @@ textarea { margin-right: -0.9375rem; margin-left: -0.9375rem; } } +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-padding-x > .cell { padding-right: 0.625rem; padding-left: 0.625rem; } @@ -930,21 +947,21 @@ textarea { @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.25rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.25rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.33333% - 1.25rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.25rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.25rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.66667% - 1.25rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } + width: calc(14.28571% - 1.25rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); } + width: calc(12.5% - 1.25rem); } .grid-margin-x.medium-up-1 > .cell { width: calc(100% - 1.875rem); } .grid-margin-x.medium-up-2 > .cell { @@ -1010,141 +1027,151 @@ textarea { width: 91.66667%; } .small-margin-collapse > .small-12 { width: 100%; } - .small-margin-collapse > .medium-1 { + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.33333%; } + .small-margin-collapse > .medium-2 { + width: 16.66667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.33333%; } + .small-margin-collapse > .medium-5 { + width: 41.66667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.33333%; } + .small-margin-collapse > .medium-8 { + width: 66.66667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.33333%; } + .small-margin-collapse > .medium-11 { + width: 91.66667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.33333%; } + .small-margin-collapse > .large-2 { + width: 16.66667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.33333%; } + .small-margin-collapse > .large-5 { + width: 41.66667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.33333%; } + .small-margin-collapse > .large-8 { + width: 66.66667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.33333%; } + .small-margin-collapse > .large-11 { + width: 91.66667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { width: 8.33333%; } - .small-margin-collapse > .medium-2 { + .medium-margin-collapse > .small-2 { width: 16.66667%; } - .small-margin-collapse > .medium-3 { + .medium-margin-collapse > .small-3 { width: 25%; } - .small-margin-collapse > .medium-4 { + .medium-margin-collapse > .small-4 { width: 33.33333%; } - .small-margin-collapse > .medium-5 { + .medium-margin-collapse > .small-5 { width: 41.66667%; } - .small-margin-collapse > .medium-6 { + .medium-margin-collapse > .small-6 { width: 50%; } - .small-margin-collapse > .medium-7 { + .medium-margin-collapse > .small-7 { width: 58.33333%; } - .small-margin-collapse > .medium-8 { + .medium-margin-collapse > .small-8 { width: 66.66667%; } - .small-margin-collapse > .medium-9 { + .medium-margin-collapse > .small-9 { width: 75%; } - .small-margin-collapse > .medium-10 { + .medium-margin-collapse > .small-10 { width: 83.33333%; } - .small-margin-collapse > .medium-11 { + .medium-margin-collapse > .small-11 { width: 91.66667%; } - .small-margin-collapse > .medium-12 { - width: 100%; } - .small-margin-collapse > .large-1 { + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { width: 8.33333%; } - .small-margin-collapse > .large-2 { + .medium-margin-collapse > .medium-2 { width: 16.66667%; } - .small-margin-collapse > .large-3 { + .medium-margin-collapse > .medium-3 { width: 25%; } - .small-margin-collapse > .large-4 { + .medium-margin-collapse > .medium-4 { width: 33.33333%; } - .small-margin-collapse > .large-5 { + .medium-margin-collapse > .medium-5 { width: 41.66667%; } - .small-margin-collapse > .large-6 { + .medium-margin-collapse > .medium-6 { width: 50%; } - .small-margin-collapse > .large-7 { + .medium-margin-collapse > .medium-7 { width: 58.33333%; } - .small-margin-collapse > .large-8 { + .medium-margin-collapse > .medium-8 { width: 66.66667%; } - .small-margin-collapse > .large-9 { + .medium-margin-collapse > .medium-9 { width: 75%; } - .small-margin-collapse > .large-10 { + .medium-margin-collapse > .medium-10 { width: 83.33333%; } - .small-margin-collapse > .large-11 { + .medium-margin-collapse > .medium-11 { width: 91.66667%; } - .small-margin-collapse > .large-12 { - width: 100%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } -.small-padding-collapse { - margin-right: 0; - margin-left: 0; } - .small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.33333%; } + .medium-margin-collapse > .large-2 { + width: 16.66667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.33333%; } + .medium-margin-collapse > .large-5 { + width: 41.66667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.33333%; } + .medium-margin-collapse > .large-8 { + width: 66.66667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.33333%; } + .medium-margin-collapse > .large-11 { + width: 91.66667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } @media print, screen and (min-width: 40em) { - .medium-margin-collapse { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .small-1 { - width: 8.33333%; } - .medium-margin-collapse > .small-2 { - width: 16.66667%; } - .medium-margin-collapse > .small-3 { - width: 25%; } - .medium-margin-collapse > .small-4 { - width: 33.33333%; } - .medium-margin-collapse > .small-5 { - width: 41.66667%; } - .medium-margin-collapse > .small-6 { - width: 50%; } - .medium-margin-collapse > .small-7 { - width: 58.33333%; } - .medium-margin-collapse > .small-8 { - width: 66.66667%; } - .medium-margin-collapse > .small-9 { - width: 75%; } - .medium-margin-collapse > .small-10 { - width: 83.33333%; } - .medium-margin-collapse > .small-11 { - width: 91.66667%; } - .medium-margin-collapse > .small-12 { - width: 100%; } - .medium-margin-collapse > .medium-1 { - width: 8.33333%; } - .medium-margin-collapse > .medium-2 { - width: 16.66667%; } - .medium-margin-collapse > .medium-3 { - width: 25%; } - .medium-margin-collapse > .medium-4 { - width: 33.33333%; } - .medium-margin-collapse > .medium-5 { - width: 41.66667%; } - .medium-margin-collapse > .medium-6 { - width: 50%; } - .medium-margin-collapse > .medium-7 { - width: 58.33333%; } - .medium-margin-collapse > .medium-8 { - width: 66.66667%; } - .medium-margin-collapse > .medium-9 { - width: 75%; } - .medium-margin-collapse > .medium-10 { - width: 83.33333%; } - .medium-margin-collapse > .medium-11 { - width: 91.66667%; } - .medium-margin-collapse > .medium-12 { - width: 100%; } - .medium-margin-collapse > .large-1 { - width: 8.33333%; } - .medium-margin-collapse > .large-2 { - width: 16.66667%; } - .medium-margin-collapse > .large-3 { - width: 25%; } - .medium-margin-collapse > .large-4 { - width: 33.33333%; } - .medium-margin-collapse > .large-5 { - width: 41.66667%; } - .medium-margin-collapse > .large-6 { - width: 50%; } - .medium-margin-collapse > .large-7 { - width: 58.33333%; } - .medium-margin-collapse > .large-8 { - width: 66.66667%; } - .medium-margin-collapse > .large-9 { - width: 75%; } - .medium-margin-collapse > .large-10 { - width: 83.33333%; } - .medium-margin-collapse > .large-11 { - width: 91.66667%; } - .medium-margin-collapse > .large-12 { - width: 100%; } .medium-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1158,79 +1185,87 @@ textarea { margin-left: 0; } .large-margin-collapse > .cell { margin-right: 0; - margin-left: 0; } - .large-margin-collapse > .small-1 { - width: 8.33333%; } - .large-margin-collapse > .small-2 { - width: 16.66667%; } - .large-margin-collapse > .small-3 { - width: 25%; } - .large-margin-collapse > .small-4 { - width: 33.33333%; } - .large-margin-collapse > .small-5 { - width: 41.66667%; } - .large-margin-collapse > .small-6 { - width: 50%; } - .large-margin-collapse > .small-7 { - width: 58.33333%; } - .large-margin-collapse > .small-8 { - width: 66.66667%; } - .large-margin-collapse > .small-9 { - width: 75%; } - .large-margin-collapse > .small-10 { - width: 83.33333%; } - .large-margin-collapse > .small-11 { - width: 91.66667%; } - .large-margin-collapse > .small-12 { - width: 100%; } - .large-margin-collapse > .medium-1 { - width: 8.33333%; } - .large-margin-collapse > .medium-2 { - width: 16.66667%; } - .large-margin-collapse > .medium-3 { - width: 25%; } - .large-margin-collapse > .medium-4 { - width: 33.33333%; } - .large-margin-collapse > .medium-5 { - width: 41.66667%; } - .large-margin-collapse > .medium-6 { - width: 50%; } - .large-margin-collapse > .medium-7 { - width: 58.33333%; } - .large-margin-collapse > .medium-8 { - width: 66.66667%; } - .large-margin-collapse > .medium-9 { - width: 75%; } - .large-margin-collapse > .medium-10 { - width: 83.33333%; } - .large-margin-collapse > .medium-11 { - width: 91.66667%; } - .large-margin-collapse > .medium-12 { - width: 100%; } - .large-margin-collapse > .large-1 { - width: 8.33333%; } - .large-margin-collapse > .large-2 { - width: 16.66667%; } - .large-margin-collapse > .large-3 { - width: 25%; } - .large-margin-collapse > .large-4 { - width: 33.33333%; } - .large-margin-collapse > .large-5 { - width: 41.66667%; } - .large-margin-collapse > .large-6 { - width: 50%; } - .large-margin-collapse > .large-7 { - width: 58.33333%; } - .large-margin-collapse > .large-8 { - width: 66.66667%; } - .large-margin-collapse > .large-9 { - width: 75%; } - .large-margin-collapse > .large-10 { - width: 83.33333%; } - .large-margin-collapse > .large-11 { - width: 91.66667%; } - .large-margin-collapse > .large-12 { - width: 100%; } + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.33333%; } + .large-margin-collapse > .small-2 { + width: 16.66667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.33333%; } + .large-margin-collapse > .small-5 { + width: 41.66667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.33333%; } + .large-margin-collapse > .small-8 { + width: 66.66667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.33333%; } + .large-margin-collapse > .small-11 { + width: 91.66667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.33333%; } + .large-margin-collapse > .medium-2 { + width: 16.66667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.33333%; } + .large-margin-collapse > .medium-5 { + width: 41.66667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.33333%; } + .large-margin-collapse > .medium-8 { + width: 66.66667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.33333%; } + .large-margin-collapse > .medium-11 { + width: 91.66667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.33333%; } + .large-margin-collapse > .large-2 { + width: 16.66667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.33333%; } + .large-margin-collapse > .large-5 { + width: 41.66667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.33333%; } + .large-margin-collapse > .large-8 { + width: 66.66667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.33333%; } + .large-margin-collapse > .large-11 { + width: 91.66667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1426,17 +1461,17 @@ textarea { height: auto; } .grid-y > .shrink { height: auto; } - .grid-y > small-shrink, .grid-y > small-full, .grid-y > small-1, .grid-y > small-2, .grid-y > small-3, .grid-y > small-4, .grid-y > small-5, .grid-y > small-6, .grid-y > small-7, .grid-y > small-8, .grid-y > small-9, .grid-y > small-10, .grid-y > small-11, .grid-y > small-12 { + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-y > medium-shrink, .grid-y > medium-full, .grid-y > medium-1, .grid-y > medium-2, .grid-y > medium-3, .grid-y > medium-4, .grid-y > medium-5, .grid-y > medium-6, .grid-y > medium-7, .grid-y > medium-8, .grid-y > medium-9, .grid-y > medium-10, .grid-y > medium-11, .grid-y > medium-12 { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-y > large-shrink, .grid-y > large-full, .grid-y > large-1, .grid-y > large-2, .grid-y > large-3, .grid-y > large-4, .grid-y > large-5, .grid-y > large-6, .grid-y > large-7, .grid-y > large-8, .grid-y > large-9, .grid-y > large-10, .grid-y > large-11, .grid-y > large-12 { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -1679,7 +1714,6 @@ textarea { height: calc(100% - 1.875rem); } } .grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1688,7 +1722,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .grid-frame { width: 100%; } @@ -1724,7 +1759,6 @@ textarea { @media print, screen and (min-width: 40em) { .medium-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1733,7 +1767,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .medium-grid-frame { width: 100%; } .medium-cell-block { @@ -1765,7 +1800,6 @@ textarea { @media print, screen and (min-width: 64em) { .large-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1774,7 +1808,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .large-grid-frame { width: 100%; } .large-cell-block { @@ -1806,7 +1841,6 @@ textarea { .grid-y.grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1815,12 +1849,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + height: 100vh; } @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1829,12 +1863,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1843,7 +1877,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } .cell .grid-y.grid-frame { height: 100%; } @@ -1856,6 +1891,154 @@ textarea { .cell .grid-y.large-grid-frame { height: 100%; } } +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + div, dl, dt, @@ -1898,74 +2081,74 @@ small { font-size: 80%; line-height: inherit; } -h1, -h2, -h3, -h4, -h5, -h6 { +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-style: normal; font-weight: normal; color: inherit; text-rendering: optimizeLegibility; } - h1 small, - h2 small, - h3 small, - h4 small, - h5 small, - h6 small { + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { line-height: 0; color: #cacaca; } -h1 { +h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h2 { +h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h3 { +h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h4 { +h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h5 { +h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h6 { +h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { - h1 { + h1, .h1 { font-size: 3rem; } - h2 { + h2, .h2 { font-size: 2.5rem; } - h3 { + h3, .h3 { font-size: 1.9375rem; } - h4 { + h4, .h4 { font-size: 1.5625rem; } - h5 { + h5, .h5 { font-size: 1.25rem; } - h6 { + h6, .h6 { font-size: 1rem; } } a { @@ -2339,6 +2522,10 @@ label { padding-top: 0; padding-bottom: 0; text-align: center; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; @@ -2347,7 +2534,11 @@ label { .input-group-button input, .input-group-button button, .input-group-button label { - height: 2.5rem; + height: auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + -ms-grid-row-align: stretch; + align-self: stretch; padding-top: 0; padding-bottom: 0; font-size: 1rem; } @@ -2700,6 +2891,9 @@ select { float: none; margin-right: 0; } +a.button:hover, a.button:focus { + text-decoration: none; } + .accordion { margin-right: 0; background: #fefefe; @@ -3136,7 +3330,6 @@ select { .menu .button { line-height: 1; text-decoration: none; - white-space: nowrap; display: block; padding: 0.7rem 1rem; } .menu input, @@ -3244,6 +3437,11 @@ select { display: -webkit-flex; display: -ms-flexbox; display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } .menu.icon-left li a { -webkit-box-orient: horizontal; -webkit-box-direction: normal; @@ -3565,6 +3763,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; left: 5px; + right: auto; margin-top: -3px; } .dropdown.menu a { @@ -3642,6 +3841,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; left: 5px; + right: auto; margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0; } @@ -3697,6 +3897,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; left: 5px; + right: auto; margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0; } @@ -3746,6 +3947,7 @@ select { position: absolute; top: 50%; left: 5px; + right: auto; margin-top: -6px; } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; @@ -3976,12 +4178,12 @@ select { .position-left { top: 0; left: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); - transform: translateX(-250px); - overflow-y: auto; } + transform: translateX(-250px); } .off-canvas-content .off-canvas.position-left { -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); @@ -4001,12 +4203,12 @@ select { .position-right { top: 0; right: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(250px); -ms-transform: translateX(250px); - transform: translateX(250px); - overflow-y: auto; } + transform: translateX(250px); } .off-canvas-content .off-canvas.position-right { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); @@ -4027,11 +4229,11 @@ select { top: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); - transform: translateY(-250px); - overflow-x: auto; } + transform: translateY(-250px); } .off-canvas-content .off-canvas.position-top { -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); @@ -4052,11 +4254,11 @@ select { bottom: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(250px); -ms-transform: translateY(250px); - transform: translateY(250px); - overflow-x: auto; } + transform: translateY(250px); } .off-canvas-content .off-canvas.position-bottom { -webkit-transform: translateY(250px); -ms-transform: translateY(250px); diff --git a/library/vendor/foundation-sites/dist/css/foundation-rtl.min.css b/library/vendor/foundation-sites/dist/css/foundation-rtl.min.css index ab0e696..7beb808 100644 --- a/library/vendor/foundation-sites/dist/css/foundation-rtl.min.css +++ b/library/vendor/foundation-sites/dist/css/foundation-rtl.min.css @@ -1 +1 @@ -@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{max-width:75rem;margin:0 auto}.grid-container-padded{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container-padded{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:75em){.grid-container-padded{padding-left:0;padding-right:0}}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>small-1,.grid-x>small-10,.grid-x>small-11,.grid-x>small-12,.grid-x>small-2,.grid-x>small-3,.grid-x>small-4,.grid-x>small-5,.grid-x>small-6,.grid-x>small-7,.grid-x>small-8,.grid-x>small-9,.grid-x>small-full,.grid-x>small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>medium-1,.grid-x>medium-10,.grid-x>medium-11,.grid-x>medium-12,.grid-x>medium-2,.grid-x>medium-3,.grid-x>medium-4,.grid-x>medium-5,.grid-x>medium-6,.grid-x>medium-7,.grid-x>medium-8,.grid-x>medium-9,.grid-x>medium-full,.grid-x>medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>large-1,.grid-x>large-10,.grid-x>large-11,.grid-x>large-12,.grid-x>large-2,.grid-x>large-3,.grid-x>large-4,.grid-x>large-5,.grid-x>large-6,.grid-x>large-7,.grid-x>large-8,.grid-x>large-9,.grid-x>large-full,.grid-x>large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-right:0}.grid-margin-x>.small-offset-0{margin-right:calc(0% + .625rem)}.small-offset-1{margin-right:8.33333%}.grid-margin-x>.small-offset-1{margin-right:calc(8.33333% + .625rem)}.small-offset-2{margin-right:16.66667%}.grid-margin-x>.small-offset-2{margin-right:calc(16.66667% + .625rem)}.small-offset-3{margin-right:25%}.grid-margin-x>.small-offset-3{margin-right:calc(25% + .625rem)}.small-offset-4{margin-right:33.33333%}.grid-margin-x>.small-offset-4{margin-right:calc(33.33333% + .625rem)}.small-offset-5{margin-right:41.66667%}.grid-margin-x>.small-offset-5{margin-right:calc(41.66667% + .625rem)}.small-offset-6{margin-right:50%}.grid-margin-x>.small-offset-6{margin-right:calc(50% + .625rem)}.small-offset-7{margin-right:58.33333%}.grid-margin-x>.small-offset-7{margin-right:calc(58.33333% + .625rem)}.small-offset-8{margin-right:66.66667%}.grid-margin-x>.small-offset-8{margin-right:calc(66.66667% + .625rem)}.small-offset-9{margin-right:75%}.grid-margin-x>.small-offset-9{margin-right:calc(75% + .625rem)}.small-offset-10{margin-right:83.33333%}.grid-margin-x>.small-offset-10{margin-right:calc(83.33333% + .625rem)}.small-offset-11{margin-right:91.66667%}.grid-margin-x>.small-offset-11{margin-right:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-right:0}.grid-margin-x>.medium-offset-0{margin-right:calc(0% + .9375rem)}.medium-offset-1{margin-right:8.33333%}.grid-margin-x>.medium-offset-1{margin-right:calc(8.33333% + .9375rem)}.medium-offset-2{margin-right:16.66667%}.grid-margin-x>.medium-offset-2{margin-right:calc(16.66667% + .9375rem)}.medium-offset-3{margin-right:25%}.grid-margin-x>.medium-offset-3{margin-right:calc(25% + .9375rem)}.medium-offset-4{margin-right:33.33333%}.grid-margin-x>.medium-offset-4{margin-right:calc(33.33333% + .9375rem)}.medium-offset-5{margin-right:41.66667%}.grid-margin-x>.medium-offset-5{margin-right:calc(41.66667% + .9375rem)}.medium-offset-6{margin-right:50%}.grid-margin-x>.medium-offset-6{margin-right:calc(50% + .9375rem)}.medium-offset-7{margin-right:58.33333%}.grid-margin-x>.medium-offset-7{margin-right:calc(58.33333% + .9375rem)}.medium-offset-8{margin-right:66.66667%}.grid-margin-x>.medium-offset-8{margin-right:calc(66.66667% + .9375rem)}.medium-offset-9{margin-right:75%}.grid-margin-x>.medium-offset-9{margin-right:calc(75% + .9375rem)}.medium-offset-10{margin-right:83.33333%}.grid-margin-x>.medium-offset-10{margin-right:calc(83.33333% + .9375rem)}.medium-offset-11{margin-right:91.66667%}.grid-margin-x>.medium-offset-11{margin-right:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-right:0}.grid-margin-x>.large-offset-0{margin-right:calc(0% + .9375rem)}.large-offset-1{margin-right:8.33333%}.grid-margin-x>.large-offset-1{margin-right:calc(8.33333% + .9375rem)}.large-offset-2{margin-right:16.66667%}.grid-margin-x>.large-offset-2{margin-right:calc(16.66667% + .9375rem)}.large-offset-3{margin-right:25%}.grid-margin-x>.large-offset-3{margin-right:calc(25% + .9375rem)}.large-offset-4{margin-right:33.33333%}.grid-margin-x>.large-offset-4{margin-right:calc(33.33333% + .9375rem)}.large-offset-5{margin-right:41.66667%}.grid-margin-x>.large-offset-5{margin-right:calc(41.66667% + .9375rem)}.large-offset-6{margin-right:50%}.grid-margin-x>.large-offset-6{margin-right:calc(50% + .9375rem)}.large-offset-7{margin-right:58.33333%}.grid-margin-x>.large-offset-7{margin-right:calc(58.33333% + .9375rem)}.large-offset-8{margin-right:66.66667%}.grid-margin-x>.large-offset-8{margin-right:calc(66.66667% + .9375rem)}.large-offset-9{margin-right:75%}.grid-margin-x>.large-offset-9{margin-right:calc(75% + .9375rem)}.large-offset-10{margin-right:83.33333%}.grid-margin-x>.large-offset-10{margin-right:calc(83.33333% + .9375rem)}.large-offset-11{margin-right:91.66667%}.grid-margin-x>.large-offset-11{margin-right:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>small-1,.grid-y>small-10,.grid-y>small-11,.grid-y>small-12,.grid-y>small-2,.grid-y>small-3,.grid-y>small-4,.grid-y>small-5,.grid-y>small-6,.grid-y>small-7,.grid-y>small-8,.grid-y>small-9,.grid-y>small-full,.grid-y>small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>medium-1,.grid-y>medium-10,.grid-y>medium-11,.grid-y>medium-12,.grid-y>medium-2,.grid-y>medium-3,.grid-y>medium-4,.grid-y>medium-5,.grid-y>medium-6,.grid-y>medium-7,.grid-y>medium-8,.grid-y>medium-9,.grid-y>medium-full,.grid-y>medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>large-1,.grid-y>large-10,.grid-y>large-11,.grid-y>large-12,.grid-y>large-2,.grid-y>large-3,.grid-y>large-4,.grid-y>large-5,.grid-y>large-6,.grid-y>large-7,.grid-y>large-8,.grid-y>large-9,.grid-y>large-full,.grid-y>large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{width:100vw;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;height:100vh;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-right:1.25rem;list-style-type:disc}ol{margin-right:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-right:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-right:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-right:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-right:.5rem;margin-left:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-left:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-left:0}.input-group-label:last-child{border-right:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-right:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:left -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-left:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:left;margin-right:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-right:0}.accordion{margin-right:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;left:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-left:0;margin-right:1rem}.accordion-menu.align-left .nested.is-accordion-submenu{margin-left:1rem;margin-right:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;left:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-left:40px}.submenu-toggle{position:absolute;top:0;left:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:right;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"\\";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-left:1px;margin-bottom:1px;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-left:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-left:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;white-space:nowrap;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-right:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-left:0;margin-right:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-left:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-right:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-right{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-left li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-left li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-left.vertical li{display:block;text-align:left}.menu.align-left.vertical li .submenu li{text-align:left}.menu.align-left .nested{margin-left:1rem;margin-right:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;right:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-left:0;margin-right:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;border-right-width:0;display:inline-block;vertical-align:middle;margin-left:.75rem;border-right-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-left:0;margin-right:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{left:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{left:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{left:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;left:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;right:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;right:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{left:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;right:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-left:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-right:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;width:250px;height:100%;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);overflow-y:auto}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;width:250px;height:100%;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px);overflow-y:auto}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px);overflow-x:auto}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px);overflow-x:auto}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{right:0}.orbit-next{right:auto;left:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-right:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-left:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-left:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-right:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider:not(.vertical){-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;right:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{right:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{right:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{left:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;right:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{right:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;right:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{right:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;right:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{right:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:right}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:right}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-right:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-right:.25rem;margin-left:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-left:1rem}.top-bar .input-group-field{width:100%;margin-left:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}} \ No newline at end of file +@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-right:0}.grid-margin-x>.small-offset-0{margin-right:calc(0% + .625rem)}.small-offset-1{margin-right:8.33333%}.grid-margin-x>.small-offset-1{margin-right:calc(8.33333% + .625rem)}.small-offset-2{margin-right:16.66667%}.grid-margin-x>.small-offset-2{margin-right:calc(16.66667% + .625rem)}.small-offset-3{margin-right:25%}.grid-margin-x>.small-offset-3{margin-right:calc(25% + .625rem)}.small-offset-4{margin-right:33.33333%}.grid-margin-x>.small-offset-4{margin-right:calc(33.33333% + .625rem)}.small-offset-5{margin-right:41.66667%}.grid-margin-x>.small-offset-5{margin-right:calc(41.66667% + .625rem)}.small-offset-6{margin-right:50%}.grid-margin-x>.small-offset-6{margin-right:calc(50% + .625rem)}.small-offset-7{margin-right:58.33333%}.grid-margin-x>.small-offset-7{margin-right:calc(58.33333% + .625rem)}.small-offset-8{margin-right:66.66667%}.grid-margin-x>.small-offset-8{margin-right:calc(66.66667% + .625rem)}.small-offset-9{margin-right:75%}.grid-margin-x>.small-offset-9{margin-right:calc(75% + .625rem)}.small-offset-10{margin-right:83.33333%}.grid-margin-x>.small-offset-10{margin-right:calc(83.33333% + .625rem)}.small-offset-11{margin-right:91.66667%}.grid-margin-x>.small-offset-11{margin-right:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-right:0}.grid-margin-x>.medium-offset-0{margin-right:calc(0% + .9375rem)}.medium-offset-1{margin-right:8.33333%}.grid-margin-x>.medium-offset-1{margin-right:calc(8.33333% + .9375rem)}.medium-offset-2{margin-right:16.66667%}.grid-margin-x>.medium-offset-2{margin-right:calc(16.66667% + .9375rem)}.medium-offset-3{margin-right:25%}.grid-margin-x>.medium-offset-3{margin-right:calc(25% + .9375rem)}.medium-offset-4{margin-right:33.33333%}.grid-margin-x>.medium-offset-4{margin-right:calc(33.33333% + .9375rem)}.medium-offset-5{margin-right:41.66667%}.grid-margin-x>.medium-offset-5{margin-right:calc(41.66667% + .9375rem)}.medium-offset-6{margin-right:50%}.grid-margin-x>.medium-offset-6{margin-right:calc(50% + .9375rem)}.medium-offset-7{margin-right:58.33333%}.grid-margin-x>.medium-offset-7{margin-right:calc(58.33333% + .9375rem)}.medium-offset-8{margin-right:66.66667%}.grid-margin-x>.medium-offset-8{margin-right:calc(66.66667% + .9375rem)}.medium-offset-9{margin-right:75%}.grid-margin-x>.medium-offset-9{margin-right:calc(75% + .9375rem)}.medium-offset-10{margin-right:83.33333%}.grid-margin-x>.medium-offset-10{margin-right:calc(83.33333% + .9375rem)}.medium-offset-11{margin-right:91.66667%}.grid-margin-x>.medium-offset-11{margin-right:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-right:0}.grid-margin-x>.large-offset-0{margin-right:calc(0% + .9375rem)}.large-offset-1{margin-right:8.33333%}.grid-margin-x>.large-offset-1{margin-right:calc(8.33333% + .9375rem)}.large-offset-2{margin-right:16.66667%}.grid-margin-x>.large-offset-2{margin-right:calc(16.66667% + .9375rem)}.large-offset-3{margin-right:25%}.grid-margin-x>.large-offset-3{margin-right:calc(25% + .9375rem)}.large-offset-4{margin-right:33.33333%}.grid-margin-x>.large-offset-4{margin-right:calc(33.33333% + .9375rem)}.large-offset-5{margin-right:41.66667%}.grid-margin-x>.large-offset-5{margin-right:calc(41.66667% + .9375rem)}.large-offset-6{margin-right:50%}.grid-margin-x>.large-offset-6{margin-right:calc(50% + .9375rem)}.large-offset-7{margin-right:58.33333%}.grid-margin-x>.large-offset-7{margin-right:calc(58.33333% + .9375rem)}.large-offset-8{margin-right:66.66667%}.grid-margin-x>.large-offset-8{margin-right:calc(66.66667% + .9375rem)}.large-offset-9{margin-right:75%}.grid-margin-x>.large-offset-9{margin-right:calc(75% + .9375rem)}.large-offset-10{margin-right:83.33333%}.grid-margin-x>.large-offset-10{margin-right:calc(83.33333% + .9375rem)}.large-offset-11{margin-right:91.66667%}.grid-margin-x>.large-offset-11{margin-right:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-right:1.25rem;list-style-type:disc}ol{margin-right:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-right:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-right:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-right:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-right:.5rem;margin-left:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-left:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-left:0}.input-group-label:last-child{border-right:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-right:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:left -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-left:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:left;margin-right:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-right:0}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-right:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;left:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-left:0;margin-right:1rem}.accordion-menu.align-left .nested.is-accordion-submenu{margin-left:1rem;margin-right:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;left:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-left:40px}.submenu-toggle{position:absolute;top:0;left:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:right;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"\\";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-left:1px;margin-bottom:1px;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-left:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-left:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-right:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-left:0;margin-right:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-left:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-right:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-right{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-left li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-left li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-left.vertical li{display:block;text-align:left}.menu.align-left.vertical li .submenu li{text-align:left}.menu.align-left .nested{margin-left:1rem;margin-right:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;right:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-left:0;margin-right:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;border-right-width:0;display:inline-block;vertical-align:middle;margin-left:.75rem;border-right-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-left:0;margin-right:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{left:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{left:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-left:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;left:5px;right:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{left:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;left:5px;right:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;right:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;right:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{left:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;right:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-left:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-right:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{right:0}.orbit-next{right:auto;left:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-right:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-left:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-left:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-right:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider:not(.vertical){-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;right:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{right:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{right:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{left:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;right:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{right:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;right:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{right:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;right:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{right:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:right}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:right}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-right:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-right:.25rem;margin-left:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-left:1rem}.top-bar .input-group-field{width:100%;margin-left:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}} \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/css/foundation.css b/library/vendor/foundation-sites/dist/css/foundation.css index f301620..d114bf9 100644 --- a/library/vendor/foundation-sites/dist/css/foundation.css +++ b/library/vendor/foundation-sites/dist/css/foundation.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /** * Foundation for Sites by ZURB - * Version 6.4.1 + * Version 6.4.3 * foundation.zurb.com * Licensed under MIT Open Source */ @@ -490,7 +490,8 @@ button { border: 0; border-radius: 0; background: transparent; - line-height: 1; } + line-height: 1; + cursor: auto; } [data-whatinput='mouse'] button { outline: 0; } @@ -511,20 +512,28 @@ textarea { display: none !important; } .grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; max-width: 75rem; margin: 0 auto; } - -.grid-container-padded { - padding-left: 0.625rem; - padding-right: 0.625rem; } @media print, screen and (min-width: 40em) { - .grid-container-padded { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } } - @media screen and (min-width: 75em) { - .grid-container-padded { - padding-left: 0; - padding-right: 0; } } + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin: 0 auto; } + @media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; } } + .grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin: 0 auto; } .grid-x { display: -webkit-box; @@ -562,19 +571,19 @@ textarea { .grid-x > .shrink { width: auto; } -.grid-x > small-shrink, .grid-x > small-full, .grid-x > small-1, .grid-x > small-2, .grid-x > small-3, .grid-x > small-4, .grid-x > small-5, .grid-x > small-6, .grid-x > small-7, .grid-x > small-8, .grid-x > small-9, .grid-x > small-10, .grid-x > small-11, .grid-x > small-12 { +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-x > medium-shrink, .grid-x > medium-full, .grid-x > medium-1, .grid-x > medium-2, .grid-x > medium-3, .grid-x > medium-4, .grid-x > medium-5, .grid-x > medium-6, .grid-x > medium-7, .grid-x > medium-8, .grid-x > medium-9, .grid-x > medium-10, .grid-x > medium-11, .grid-x > medium-12 { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-x > large-shrink, .grid-x > large-full, .grid-x > large-1, .grid-x > large-2, .grid-x > large-3, .grid-x > large-4, .grid-x > large-5, .grid-x > large-6, .grid-x > large-7, .grid-x > large-8, .grid-x > large-9, .grid-x > large-10, .grid-x > large-11, .grid-x > large-12 { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -836,6 +845,14 @@ textarea { margin-right: -0.9375rem; margin-left: -0.9375rem; } } +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; } } + .grid-padding-x > .cell { padding-right: 0.625rem; padding-left: 0.625rem; } @@ -930,21 +947,21 @@ textarea { @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell { - width: calc(100% - 1.875rem); } + width: calc(100% - 1.25rem); } .grid-margin-x.small-up-2 > .cell { - width: calc(50% - 1.875rem); } + width: calc(50% - 1.25rem); } .grid-margin-x.small-up-3 > .cell { - width: calc(33.33333% - 1.875rem); } + width: calc(33.33333% - 1.25rem); } .grid-margin-x.small-up-4 > .cell { - width: calc(25% - 1.875rem); } + width: calc(25% - 1.25rem); } .grid-margin-x.small-up-5 > .cell { - width: calc(20% - 1.875rem); } + width: calc(20% - 1.25rem); } .grid-margin-x.small-up-6 > .cell { - width: calc(16.66667% - 1.875rem); } + width: calc(16.66667% - 1.25rem); } .grid-margin-x.small-up-7 > .cell { - width: calc(14.28571% - 1.875rem); } + width: calc(14.28571% - 1.25rem); } .grid-margin-x.small-up-8 > .cell { - width: calc(12.5% - 1.875rem); } + width: calc(12.5% - 1.25rem); } .grid-margin-x.medium-up-1 > .cell { width: calc(100% - 1.875rem); } .grid-margin-x.medium-up-2 > .cell { @@ -1010,141 +1027,151 @@ textarea { width: 91.66667%; } .small-margin-collapse > .small-12 { width: 100%; } - .small-margin-collapse > .medium-1 { + @media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.33333%; } + .small-margin-collapse > .medium-2 { + width: 16.66667%; } + .small-margin-collapse > .medium-3 { + width: 25%; } + .small-margin-collapse > .medium-4 { + width: 33.33333%; } + .small-margin-collapse > .medium-5 { + width: 41.66667%; } + .small-margin-collapse > .medium-6 { + width: 50%; } + .small-margin-collapse > .medium-7 { + width: 58.33333%; } + .small-margin-collapse > .medium-8 { + width: 66.66667%; } + .small-margin-collapse > .medium-9 { + width: 75%; } + .small-margin-collapse > .medium-10 { + width: 83.33333%; } + .small-margin-collapse > .medium-11 { + width: 91.66667%; } + .small-margin-collapse > .medium-12 { + width: 100%; } } + @media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.33333%; } + .small-margin-collapse > .large-2 { + width: 16.66667%; } + .small-margin-collapse > .large-3 { + width: 25%; } + .small-margin-collapse > .large-4 { + width: 33.33333%; } + .small-margin-collapse > .large-5 { + width: 41.66667%; } + .small-margin-collapse > .large-6 { + width: 50%; } + .small-margin-collapse > .large-7 { + width: 58.33333%; } + .small-margin-collapse > .large-8 { + width: 66.66667%; } + .small-margin-collapse > .large-9 { + width: 75%; } + .small-margin-collapse > .large-10 { + width: 83.33333%; } + .small-margin-collapse > .large-11 { + width: 91.66667%; } + .small-margin-collapse > .large-12 { + width: 100%; } } + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; } + .small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { width: 8.33333%; } - .small-margin-collapse > .medium-2 { + .medium-margin-collapse > .small-2 { width: 16.66667%; } - .small-margin-collapse > .medium-3 { + .medium-margin-collapse > .small-3 { width: 25%; } - .small-margin-collapse > .medium-4 { + .medium-margin-collapse > .small-4 { width: 33.33333%; } - .small-margin-collapse > .medium-5 { + .medium-margin-collapse > .small-5 { width: 41.66667%; } - .small-margin-collapse > .medium-6 { + .medium-margin-collapse > .small-6 { width: 50%; } - .small-margin-collapse > .medium-7 { + .medium-margin-collapse > .small-7 { width: 58.33333%; } - .small-margin-collapse > .medium-8 { + .medium-margin-collapse > .small-8 { width: 66.66667%; } - .small-margin-collapse > .medium-9 { + .medium-margin-collapse > .small-9 { width: 75%; } - .small-margin-collapse > .medium-10 { + .medium-margin-collapse > .small-10 { width: 83.33333%; } - .small-margin-collapse > .medium-11 { + .medium-margin-collapse > .small-11 { width: 91.66667%; } - .small-margin-collapse > .medium-12 { - width: 100%; } - .small-margin-collapse > .large-1 { + .medium-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { width: 8.33333%; } - .small-margin-collapse > .large-2 { + .medium-margin-collapse > .medium-2 { width: 16.66667%; } - .small-margin-collapse > .large-3 { + .medium-margin-collapse > .medium-3 { width: 25%; } - .small-margin-collapse > .large-4 { + .medium-margin-collapse > .medium-4 { width: 33.33333%; } - .small-margin-collapse > .large-5 { + .medium-margin-collapse > .medium-5 { width: 41.66667%; } - .small-margin-collapse > .large-6 { + .medium-margin-collapse > .medium-6 { width: 50%; } - .small-margin-collapse > .large-7 { + .medium-margin-collapse > .medium-7 { width: 58.33333%; } - .small-margin-collapse > .large-8 { + .medium-margin-collapse > .medium-8 { width: 66.66667%; } - .small-margin-collapse > .large-9 { + .medium-margin-collapse > .medium-9 { width: 75%; } - .small-margin-collapse > .large-10 { + .medium-margin-collapse > .medium-10 { width: 83.33333%; } - .small-margin-collapse > .large-11 { + .medium-margin-collapse > .medium-11 { width: 91.66667%; } - .small-margin-collapse > .large-12 { - width: 100%; } + .medium-margin-collapse > .medium-12 { + width: 100%; } } -.small-padding-collapse { - margin-right: 0; - margin-left: 0; } - .small-padding-collapse > .cell { - padding-right: 0; - padding-left: 0; } +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.33333%; } + .medium-margin-collapse > .large-2 { + width: 16.66667%; } + .medium-margin-collapse > .large-3 { + width: 25%; } + .medium-margin-collapse > .large-4 { + width: 33.33333%; } + .medium-margin-collapse > .large-5 { + width: 41.66667%; } + .medium-margin-collapse > .large-6 { + width: 50%; } + .medium-margin-collapse > .large-7 { + width: 58.33333%; } + .medium-margin-collapse > .large-8 { + width: 66.66667%; } + .medium-margin-collapse > .large-9 { + width: 75%; } + .medium-margin-collapse > .large-10 { + width: 83.33333%; } + .medium-margin-collapse > .large-11 { + width: 91.66667%; } + .medium-margin-collapse > .large-12 { + width: 100%; } } @media print, screen and (min-width: 40em) { - .medium-margin-collapse { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .cell { - margin-right: 0; - margin-left: 0; } - .medium-margin-collapse > .small-1 { - width: 8.33333%; } - .medium-margin-collapse > .small-2 { - width: 16.66667%; } - .medium-margin-collapse > .small-3 { - width: 25%; } - .medium-margin-collapse > .small-4 { - width: 33.33333%; } - .medium-margin-collapse > .small-5 { - width: 41.66667%; } - .medium-margin-collapse > .small-6 { - width: 50%; } - .medium-margin-collapse > .small-7 { - width: 58.33333%; } - .medium-margin-collapse > .small-8 { - width: 66.66667%; } - .medium-margin-collapse > .small-9 { - width: 75%; } - .medium-margin-collapse > .small-10 { - width: 83.33333%; } - .medium-margin-collapse > .small-11 { - width: 91.66667%; } - .medium-margin-collapse > .small-12 { - width: 100%; } - .medium-margin-collapse > .medium-1 { - width: 8.33333%; } - .medium-margin-collapse > .medium-2 { - width: 16.66667%; } - .medium-margin-collapse > .medium-3 { - width: 25%; } - .medium-margin-collapse > .medium-4 { - width: 33.33333%; } - .medium-margin-collapse > .medium-5 { - width: 41.66667%; } - .medium-margin-collapse > .medium-6 { - width: 50%; } - .medium-margin-collapse > .medium-7 { - width: 58.33333%; } - .medium-margin-collapse > .medium-8 { - width: 66.66667%; } - .medium-margin-collapse > .medium-9 { - width: 75%; } - .medium-margin-collapse > .medium-10 { - width: 83.33333%; } - .medium-margin-collapse > .medium-11 { - width: 91.66667%; } - .medium-margin-collapse > .medium-12 { - width: 100%; } - .medium-margin-collapse > .large-1 { - width: 8.33333%; } - .medium-margin-collapse > .large-2 { - width: 16.66667%; } - .medium-margin-collapse > .large-3 { - width: 25%; } - .medium-margin-collapse > .large-4 { - width: 33.33333%; } - .medium-margin-collapse > .large-5 { - width: 41.66667%; } - .medium-margin-collapse > .large-6 { - width: 50%; } - .medium-margin-collapse > .large-7 { - width: 58.33333%; } - .medium-margin-collapse > .large-8 { - width: 66.66667%; } - .medium-margin-collapse > .large-9 { - width: 75%; } - .medium-margin-collapse > .large-10 { - width: 83.33333%; } - .medium-margin-collapse > .large-11 { - width: 91.66667%; } - .medium-margin-collapse > .large-12 { - width: 100%; } .medium-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1158,79 +1185,87 @@ textarea { margin-left: 0; } .large-margin-collapse > .cell { margin-right: 0; - margin-left: 0; } - .large-margin-collapse > .small-1 { - width: 8.33333%; } - .large-margin-collapse > .small-2 { - width: 16.66667%; } - .large-margin-collapse > .small-3 { - width: 25%; } - .large-margin-collapse > .small-4 { - width: 33.33333%; } - .large-margin-collapse > .small-5 { - width: 41.66667%; } - .large-margin-collapse > .small-6 { - width: 50%; } - .large-margin-collapse > .small-7 { - width: 58.33333%; } - .large-margin-collapse > .small-8 { - width: 66.66667%; } - .large-margin-collapse > .small-9 { - width: 75%; } - .large-margin-collapse > .small-10 { - width: 83.33333%; } - .large-margin-collapse > .small-11 { - width: 91.66667%; } - .large-margin-collapse > .small-12 { - width: 100%; } - .large-margin-collapse > .medium-1 { - width: 8.33333%; } - .large-margin-collapse > .medium-2 { - width: 16.66667%; } - .large-margin-collapse > .medium-3 { - width: 25%; } - .large-margin-collapse > .medium-4 { - width: 33.33333%; } - .large-margin-collapse > .medium-5 { - width: 41.66667%; } - .large-margin-collapse > .medium-6 { - width: 50%; } - .large-margin-collapse > .medium-7 { - width: 58.33333%; } - .large-margin-collapse > .medium-8 { - width: 66.66667%; } - .large-margin-collapse > .medium-9 { - width: 75%; } - .large-margin-collapse > .medium-10 { - width: 83.33333%; } - .large-margin-collapse > .medium-11 { - width: 91.66667%; } - .large-margin-collapse > .medium-12 { - width: 100%; } - .large-margin-collapse > .large-1 { - width: 8.33333%; } - .large-margin-collapse > .large-2 { - width: 16.66667%; } - .large-margin-collapse > .large-3 { - width: 25%; } - .large-margin-collapse > .large-4 { - width: 33.33333%; } - .large-margin-collapse > .large-5 { - width: 41.66667%; } - .large-margin-collapse > .large-6 { - width: 50%; } - .large-margin-collapse > .large-7 { - width: 58.33333%; } - .large-margin-collapse > .large-8 { - width: 66.66667%; } - .large-margin-collapse > .large-9 { - width: 75%; } - .large-margin-collapse > .large-10 { - width: 83.33333%; } - .large-margin-collapse > .large-11 { - width: 91.66667%; } - .large-margin-collapse > .large-12 { - width: 100%; } + margin-left: 0; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.33333%; } + .large-margin-collapse > .small-2 { + width: 16.66667%; } + .large-margin-collapse > .small-3 { + width: 25%; } + .large-margin-collapse > .small-4 { + width: 33.33333%; } + .large-margin-collapse > .small-5 { + width: 41.66667%; } + .large-margin-collapse > .small-6 { + width: 50%; } + .large-margin-collapse > .small-7 { + width: 58.33333%; } + .large-margin-collapse > .small-8 { + width: 66.66667%; } + .large-margin-collapse > .small-9 { + width: 75%; } + .large-margin-collapse > .small-10 { + width: 83.33333%; } + .large-margin-collapse > .small-11 { + width: 91.66667%; } + .large-margin-collapse > .small-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.33333%; } + .large-margin-collapse > .medium-2 { + width: 16.66667%; } + .large-margin-collapse > .medium-3 { + width: 25%; } + .large-margin-collapse > .medium-4 { + width: 33.33333%; } + .large-margin-collapse > .medium-5 { + width: 41.66667%; } + .large-margin-collapse > .medium-6 { + width: 50%; } + .large-margin-collapse > .medium-7 { + width: 58.33333%; } + .large-margin-collapse > .medium-8 { + width: 66.66667%; } + .large-margin-collapse > .medium-9 { + width: 75%; } + .large-margin-collapse > .medium-10 { + width: 83.33333%; } + .large-margin-collapse > .medium-11 { + width: 91.66667%; } + .large-margin-collapse > .medium-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.33333%; } + .large-margin-collapse > .large-2 { + width: 16.66667%; } + .large-margin-collapse > .large-3 { + width: 25%; } + .large-margin-collapse > .large-4 { + width: 33.33333%; } + .large-margin-collapse > .large-5 { + width: 41.66667%; } + .large-margin-collapse > .large-6 { + width: 50%; } + .large-margin-collapse > .large-7 { + width: 58.33333%; } + .large-margin-collapse > .large-8 { + width: 66.66667%; } + .large-margin-collapse > .large-9 { + width: 75%; } + .large-margin-collapse > .large-10 { + width: 83.33333%; } + .large-margin-collapse > .large-11 { + width: 91.66667%; } + .large-margin-collapse > .large-12 { + width: 100%; } } + +@media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; margin-left: 0; } @@ -1426,17 +1461,17 @@ textarea { height: auto; } .grid-y > .shrink { height: auto; } - .grid-y > small-shrink, .grid-y > small-full, .grid-y > small-1, .grid-y > small-2, .grid-y > small-3, .grid-y > small-4, .grid-y > small-5, .grid-y > small-6, .grid-y > small-7, .grid-y > small-8, .grid-y > small-9, .grid-y > small-10, .grid-y > small-11, .grid-y > small-12 { + .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } @media print, screen and (min-width: 40em) { - .grid-y > medium-shrink, .grid-y > medium-full, .grid-y > medium-1, .grid-y > medium-2, .grid-y > medium-3, .grid-y > medium-4, .grid-y > medium-5, .grid-y > medium-6, .grid-y > medium-7, .grid-y > medium-8, .grid-y > medium-9, .grid-y > medium-10, .grid-y > medium-11, .grid-y > medium-12 { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @media print, screen and (min-width: 64em) { - .grid-y > large-shrink, .grid-y > large-full, .grid-y > large-1, .grid-y > large-2, .grid-y > large-3, .grid-y > large-4, .grid-y > large-5, .grid-y > large-6, .grid-y > large-7, .grid-y > large-8, .grid-y > large-9, .grid-y > large-10, .grid-y > large-11, .grid-y > large-12 { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } @@ -1679,7 +1714,6 @@ textarea { height: calc(100% - 1.875rem); } } .grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1688,7 +1722,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .grid-frame { width: 100%; } @@ -1724,7 +1759,6 @@ textarea { @media print, screen and (min-width: 40em) { .medium-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1733,7 +1767,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .medium-grid-frame { width: 100%; } .medium-cell-block { @@ -1765,7 +1800,6 @@ textarea { @media print, screen and (min-width: 64em) { .large-grid-frame { - width: 100vw; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1774,7 +1808,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + width: 100vw; } .cell .large-grid-frame { width: 100%; } .large-cell-block { @@ -1806,7 +1841,6 @@ textarea { .grid-y.grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1815,12 +1849,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; + height: 100vh; } @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1829,12 +1863,12 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { width: auto; - height: 100vh; overflow: hidden; position: relative; -webkit-flex-wrap: nowrap; @@ -1843,7 +1877,8 @@ textarea { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; - align-items: stretch; } } + align-items: stretch; + height: 100vh; } } .cell .grid-y.grid-frame { height: 100%; } @@ -1856,6 +1891,154 @@ textarea { .cell .grid-y.large-grid-frame { height: 100%; } } +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; } } + .grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; } } + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.25rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.25rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.25rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.25rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.25rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.25rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.25rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.25rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; } + .grid-margin-y > .shrink { + height: auto; } + .grid-margin-y > .small-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .small-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .small-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .small-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .small-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .small-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .small-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .small-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); } + .grid-margin-y > .medium-auto { + height: auto; } + .grid-margin-y > .medium-shrink { + height: auto; } + .grid-margin-y > .medium-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .medium-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .medium-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .medium-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .medium-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .medium-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .medium-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .medium-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; } + .grid-margin-y > .large-shrink { + height: auto; } + .grid-margin-y > .large-1 { + height: calc(8.33333% - 1.875rem); } + .grid-margin-y > .large-2 { + height: calc(16.66667% - 1.875rem); } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); } + .grid-margin-y > .large-4 { + height: calc(33.33333% - 1.875rem); } + .grid-margin-y > .large-5 { + height: calc(41.66667% - 1.875rem); } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); } + .grid-margin-y > .large-7 { + height: calc(58.33333% - 1.875rem); } + .grid-margin-y > .large-8 { + height: calc(66.66667% - 1.875rem); } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); } + .grid-margin-y > .large-10 { + height: calc(83.33333% - 1.875rem); } + .grid-margin-y > .large-11 { + height: calc(91.66667% - 1.875rem); } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); } } + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); } + @media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + @media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); } } + +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); } } + div, dl, dt, @@ -1898,74 +2081,74 @@ small { font-size: 80%; line-height: inherit; } -h1, -h2, -h3, -h4, -h5, -h6 { +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-style: normal; font-weight: normal; color: inherit; text-rendering: optimizeLegibility; } - h1 small, - h2 small, - h3 small, - h4 small, - h5 small, - h6 small { + h1 small, .h1 small, + h2 small, .h2 small, + h3 small, .h3 small, + h4 small, .h4 small, + h5 small, .h5 small, + h6 small, .h6 small { line-height: 0; color: #cacaca; } -h1 { +h1, .h1 { font-size: 1.5rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h2 { +h2, .h2 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h3 { +h3, .h3 { font-size: 1.1875rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h4 { +h4, .h4 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h5 { +h5, .h5 { font-size: 1.0625rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } -h6 { +h6, .h6 { font-size: 1rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { - h1 { + h1, .h1 { font-size: 3rem; } - h2 { + h2, .h2 { font-size: 2.5rem; } - h3 { + h3, .h3 { font-size: 1.9375rem; } - h4 { + h4, .h4 { font-size: 1.5625rem; } - h5 { + h5, .h5 { font-size: 1.25rem; } - h6 { + h6, .h6 { font-size: 1rem; } } a { @@ -2339,6 +2522,10 @@ label { padding-top: 0; padding-bottom: 0; text-align: center; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; @@ -2347,7 +2534,11 @@ label { .input-group-button input, .input-group-button button, .input-group-button label { - height: 2.5rem; + height: auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + -ms-grid-row-align: stretch; + align-self: stretch; padding-top: 0; padding-bottom: 0; font-size: 1rem; } @@ -2700,6 +2891,9 @@ select { float: none; margin-left: 0; } +a.button:hover, a.button:focus { + text-decoration: none; } + .accordion { margin-left: 0; background: #fefefe; @@ -3136,7 +3330,6 @@ select { .menu .button { line-height: 1; text-decoration: none; - white-space: nowrap; display: block; padding: 0.7rem 1rem; } .menu input, @@ -3244,6 +3437,11 @@ select { display: -webkit-flex; display: -ms-flexbox; display: flex; } + .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; } .menu.icon-left li a { -webkit-box-orient: horizontal; -webkit-box-direction: normal; @@ -3565,6 +3763,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu a { @@ -3642,6 +3841,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0; } @@ -3697,6 +3897,7 @@ select { border-top-style: solid; border-color: #1779ba transparent transparent; right: 5px; + left: auto; margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0; } @@ -3746,6 +3947,7 @@ select { position: absolute; top: 50%; right: 5px; + left: auto; margin-top: -6px; } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; @@ -3976,12 +4178,12 @@ select { .position-left { top: 0; left: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); - transform: translateX(-250px); - overflow-y: auto; } + transform: translateX(-250px); } .off-canvas-content .off-canvas.position-left { -webkit-transform: translateX(-250px); -ms-transform: translateX(-250px); @@ -4001,12 +4203,12 @@ select { .position-right { top: 0; right: 0; - width: 250px; height: 100%; + overflow-y: auto; + width: 250px; -webkit-transform: translateX(250px); -ms-transform: translateX(250px); - transform: translateX(250px); - overflow-y: auto; } + transform: translateX(250px); } .off-canvas-content .off-canvas.position-right { -webkit-transform: translateX(250px); -ms-transform: translateX(250px); @@ -4027,11 +4229,11 @@ select { top: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); - transform: translateY(-250px); - overflow-x: auto; } + transform: translateY(-250px); } .off-canvas-content .off-canvas.position-top { -webkit-transform: translateY(-250px); -ms-transform: translateY(-250px); @@ -4052,11 +4254,11 @@ select { bottom: 0; left: 0; width: 100%; + overflow-x: auto; height: 250px; -webkit-transform: translateY(250px); -ms-transform: translateY(250px); - transform: translateY(250px); - overflow-x: auto; } + transform: translateY(250px); } .off-canvas-content .off-canvas.position-bottom { -webkit-transform: translateY(250px); -ms-transform: translateY(250px); diff --git a/library/vendor/foundation-sites/dist/css/foundation.min.css b/library/vendor/foundation-sites/dist/css/foundation.min.css index bda1467..711f3a5 100644 --- a/library/vendor/foundation-sites/dist/css/foundation.min.css +++ b/library/vendor/foundation-sites/dist/css/foundation.min.css @@ -1,2 +1 @@ -@charset "UTF-8"; -/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:75rem;margin-right:auto;margin-left:auto}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.5rem}h1,h2{line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h3,h4{line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1rem}@media print,screen and (min-width:40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr{border-bottom:1px dotted #0a0a0a;color:#0a0a0a;cursor:help}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;font-weight:400}code,kbd{background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);font-family:inherit;font-size:1rem;font-weight:400;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem;background:#fefefe}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;line-height:normal;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.form-error,.is-invalid-input:not(:focus)::placeholder,.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.dropdown:after{display:block;width:0;height:0;border:.4em inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center}.badge,.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:after,.breadcrumbs:before{display:table;content:" "}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;top:1px;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:after,.button-group:before{display:table;content:" "}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:after,.button-group.expanded:before{display:none}.button-group.expanded .button:first-child:last-child{width:100%}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(2):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(3):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(4):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(5):last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.expanded .button:first-child:nth-last-child(6):last-child{margin-right:-6px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button,.button-group.stacked .button{width:100%}.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid hsla(0,0%,4%,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span{vertical-align:middle}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu.horizontal>li,.menu>li{display:table-cell}.menu.expanded{display:table;width:100%;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.vertical>li{display:block}@media print,screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-expanded{display:table;width:100%;table-layout:fixed}.menu.medium-expanded>li:first-child:last-child{width:100%}.menu.medium-vertical>li{display:block}}@media print,screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}.menu.large-expanded{display:table;width:100%;table-layout:fixed}.menu.large-expanded>li:first-child:last-child{width:100%}.menu.large-vertical>li{display:block}}.menu.simple li{display:inline-block;vertical-align:top;line-height:1}.menu.simple a{padding:0}.menu.simple li{margin-left:0;margin-right:1rem}.menu.simple.align-right li{margin-right:0;margin-left:1rem}.menu.align-right:after,.menu.align-right:before{display:table;content:" "}.menu.align-right:after{clear:both}.menu.align-right>li{float:right}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.icon-top.vertical a>span{margin:auto}.menu.nested{margin-left:1rem}.menu .active>a{background:#1779ba;color:#fefefe}.menu.menu-bordered li{border:1px solid #e6e6e6}.menu.menu-bordered li:not(:first-child){border-top:0}.menu.menu-hover li:hover{background-color:#e6e6e6}.menu-text{padding-top:0;padding-bottom:0;padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block;vertical-align:top}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:""}.menu-icon:hover:after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark:after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:""}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.drilldown-submenu-cover-previous{min-height:100%}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a:before{display:block;width:0;height:0;border:6px inset;content:"";border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a:after{right:14px}.dropdown.menu.vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a:after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a:after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a:after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{display:block;width:0;height:0;border:6px inset;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default}.label,.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:hsla(0,0%,100%,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-overlap{z-index:10}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px hsla(0,0%,4%,.7)}.off-canvas.is-open{-webkit-transform:translate(0);transform:translate(0)}.off-canvas-absolute{position:absolute;z-index:1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-overlap{z-index:10}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px hsla(0,0%,4%,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0);transform:translate(0)}.position-left{top:0;left:0;width:250px;height:100%;-webkit-transform:translateX(-250px);transform:translateX(-250px);overflow-y:auto}.position-left.is-open~.off-canvas-content{-webkit-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push:after{position:absolute;top:0;right:0;height:100%;width:1px;box-shadow:0 0 10px hsla(0,0%,4%,.7);content:" "}.position-left.is-transition-overlap.is-open~.off-canvas-content{-webkit-transform:none;transform:none}.position-right{top:0;right:0;width:250px;height:100%;-webkit-transform:translateX(250px);transform:translateX(250px);overflow-y:auto}.position-right.is-open~.off-canvas-content{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push:after{position:absolute;top:0;left:0;height:100%;width:1px;box-shadow:0 0 10px hsla(0,0%,4%,.7);content:" "}.position-right.is-transition-overlap.is-open~.off-canvas-content{-webkit-transform:none;transform:none}.position-top{top:0;left:0;width:100%;height:250px;-webkit-transform:translateY(-250px);transform:translateY(-250px);overflow-x:auto}.position-top.is-open~.off-canvas-content{-webkit-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push:after{position:absolute;bottom:0;left:0;height:1px;width:100%;box-shadow:0 0 10px hsla(0,0%,4%,.7);content:" "}.position-top.is-transition-overlap.is-open~.off-canvas-content{-webkit-transform:none;transform:none}.position-bottom{bottom:0;left:0;width:100%;height:250px;-webkit-transform:translateY(250px);transform:translateY(250px);overflow-x:auto}.position-bottom.is-open~.off-canvas-content{-webkit-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push:after{position:absolute;top:0;left:0;height:1px;width:100%;box-shadow:0 0 10px hsla(0,0%,4%,.7);content:" "}.position-bottom.is-transition-overlap.is-open~.off-canvas-content{-webkit-transform:none;transform:none}.off-canvas-content{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;transform:none;z-index:1}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;transform:none;z-index:1}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;transform:none;z-index:1}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;transform:none;z-index:1}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;transform:none;z-index:1}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;transform:none;z-index:1}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;transform:none;z-index:1}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;transform:none;z-index:1}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}.orbit,.orbit-container{position:relative}.orbit-container{height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{bottom:0;width:100%;margin-bottom:0;background-color:hsla(0,0%,4%,.5)}.orbit-caption,.orbit-next,.orbit-previous{position:absolute;padding:1rem;color:#fefefe}.orbit-next,.orbit-previous{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:hsla(0,0%,4%,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination:after,.pagination:before{display:table;content:" "}.pagination:after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.1875rem .625rem;content:"\2026";color:#0a0a0a}.pagination-previous.disabled:before,.pagination-previous a:before{display:inline-block;margin-right:.5rem;content:"\00ab"}.pagination-next.disabled:after,.pagination-next a:after{display:inline-block;margin-left:.5rem;content:"\00bb"}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#1779ba}.progress-meter-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sticky,.sticky-container{position:relative}.sticky{z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:hsla(0,0%,4%,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}@media print,screen and (min-width:40em){.reveal .reveal{right:auto;left:auto;margin:0 auto}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs:after,.tabs:before{display:table;content:" "}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel[aria-hidden=false]{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe}.title-bar:after,.title-bar:before{display:table;content:" "}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{vertical-align:middle}.has-tip,.title-bar-title{display:inline-block;font-weight:700}.has-tip{position:relative;border-bottom:1px dotted #8a8a8a;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip:before{border:.75rem inset;border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top:before,.tooltip:before{display:block;width:0;height:0;content:""}.tooltip.top:before{border:.75rem inset;border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.left:before{border:.75rem inset;border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left:before,.tooltip.right:before{display:block;width:0;height:0;content:"";top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right:before{border:.75rem inset;border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.top-bar{padding:.5rem}.top-bar:after,.top-bar:before{display:table;content:" "}.top-bar:after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{display:inline-block;float:left;padding:.5rem 1rem .5rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both} \ No newline at end of file +@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin:0 auto}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}.h1,h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h2,h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h3,h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h4,h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h5,h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.h6,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,");-webkit-background-origin:content-box;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;-webkit-background-size:9px 6px;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#0a0a0a}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#0a0a0a}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::after,.breadcrumbs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.button-group::after,.button-group::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.button-group.primary .button{background-color:#1779ba;color:#fefefe}.button-group.primary .button:focus,.button-group.primary .button:hover{background-color:#126195;color:#fefefe}.button-group.secondary .button{background-color:#767676;color:#fefefe}.button-group.secondary .button:focus,.button-group.secondary .button:hover{background-color:#5e5e5e;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:focus,.button-group.success .button:hover{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:focus,.button-group.warning .button:hover{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:focus,.button-group.alert .button:hover{background-color:#a53b2a;color:#fefefe}.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background-color:#fff;color:#0a0a0a}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:.7rem 1rem}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:0 0;color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}@media print,screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#1779ba transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video,.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen,.responsive-embed.widescreen{padding-bottom:56.25%}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:250px;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:250px;-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:inherit;width:inherit;overflow:inherit;-webkit-transition:inherit;transition:inherit}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fefefe}.orbit-next,.orbit-previous{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{padding:.1875rem .625rem;content:'\2026';color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:'\00ab'}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:'\00bb'}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-fill.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider-handle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{-webkit-transition:all 0s linear;transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:0;background:#fefefe;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:''}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}table tbody,table tfoot,table thead{border:1px solid #f1f1f1;background-color:#fefefe}table caption{padding:.5rem .625rem .625rem;font-weight:700}table thead{background:#f8f8f8;color:#0a0a0a}table tfoot{background:#f1f1f1;color:#0a0a0a}table tfoot tr,table thead tr{background:0 0}table tfoot td,table tfoot th,table thead td,table thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody td,table tbody th{padding:.5rem .625rem .625rem}table tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::after,.tabs::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fefefe;border-radius:0;-webkit-box-shadow:0 0 0 1px rgba(10,10,10,.2);box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}a.thumbnail:focus,a.thumbnail:hover{-webkit-box-shadow:0 0 6px 1px rgba(23,121,186,.5);box-shadow:0 0 6px 1px rgba(23,121,186,.5)}a.thumbnail image{-webkit-box-shadow:none;box-shadow:none}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:700;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fefefe}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-bottom-width:0;border-top-style:solid;border-color:#0a0a0a transparent transparent;top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border:inset .75rem;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #0a0a0a transparent transparent;right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.top-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-bar .top-bar-left{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto}}@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:74.9375em){.top-bar.stacked-for-large{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.top-bar-title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.clearfix::after{clear:both}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}} \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/foundation.js b/library/vendor/foundation-sites/dist/js/foundation.js index 800d625..6c5a479 100644 --- a/library/vendor/foundation-sites/dist/js/foundation.js +++ b/library/vendor/foundation-sites/dist/js/foundation.js @@ -779,10 +779,9 @@ Triggers.Listeners.Global = { _this.triggerHandler('close.zf.trigger', [_this]); }); } -}; -// Global, parses whole document. -Triggers.Initializers.addClosemeListener = function (pluginName) { + // Global, parses whole document. +};Triggers.Initializers.addClosemeListener = function (pluginName) { var yetiBoxes = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-yeti-box]'), plugNames = ['dropdown', 'tooltip', 'reveal']; @@ -1050,19 +1049,18 @@ var Box = { GetDimensions: GetDimensions, GetOffsets: GetOffsets, GetExplicitOffsets: GetExplicitOffsets -}; -/** - * Compares the dimensions of an element to a container and determines collision events with container. - * @function - * @param {jQuery} element - jQuery object to test for collisions. - * @param {jQuery} parent - jQuery object to use as bounding container. - * @param {Boolean} lrOnly - set to true to check left and right values only. - * @param {Boolean} tbOnly - set to true to check top and bottom values only. - * @default if no parent object passed, detects collisions with `window`. - * @returns {Boolean} - true if collision free, false if a collision in any direction. - */ -function ImNotTouchingYou(element, parent, lrOnly, tbOnly, ignoreBottom) { + /** + * Compares the dimensions of an element to a container and determines collision events with container. + * @function + * @param {jQuery} element - jQuery object to test for collisions. + * @param {jQuery} parent - jQuery object to use as bounding container. + * @param {Boolean} lrOnly - set to true to check left and right values only. + * @param {Boolean} tbOnly - set to true to check top and bottom values only. + * @default if no parent object passed, detects collisions with `window`. + * @returns {Boolean} - true if collision free, false if a collision in any direction. + */ +};function ImNotTouchingYou(element, parent, lrOnly, tbOnly, ignoreBottom) { return OverlapArea(element, parent, lrOnly, tbOnly, ignoreBottom) === 0; }; @@ -1109,7 +1107,7 @@ function OverlapArea(element, parent, lrOnly, tbOnly, ignoreBottom) { * @returns {Object} - nested object of integer pixel values * TODO - if element is window, return only those values. */ -function GetDimensions(elem, test) { +function GetDimensions(elem) { elem = elem.length ? elem[0] : elem; if (elem === window || elem === document) { @@ -1999,8 +1997,6 @@ var AccordionMenu = function (_Plugin) { this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, AccordionMenu.defaults, this.$element.data(), options); this.className = 'AccordionMenu'; // ie9 back compat - __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'accordion'); - this._init(); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["a" /* Keyboard */].register('AccordionMenu', { @@ -2022,6 +2018,8 @@ var AccordionMenu = function (_Plugin) { }, { key: '_init', value: function _init() { + __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'accordion'); + var _this = this; this.$element.find('[data-submenu]').not('.is-active').slideUp(0); //.find('a').css('padding-left', '1rem'); @@ -2387,8 +2385,6 @@ var Drilldown = function (_Plugin) { this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, Drilldown.defaults, this.$element.data(), options); this.className = 'Drilldown'; // ie9 back compat - __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'drilldown'); - this._init(); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["a" /* Keyboard */].register('Drilldown', { @@ -2412,6 +2408,8 @@ var Drilldown = function (_Plugin) { }, { key: '_init', value: function _init() { + __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'drilldown'); + if (this.options.autoApplyClass) { this.$element.addClass('drilldown'); } @@ -2450,7 +2448,7 @@ var Drilldown = function (_Plugin) { var $link = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(this); var $sub = $link.parent(); if (_this.options.parentLink) { - $link.clone().prependTo($sub.children('[data-submenu]')).wrap('
  • '); + $link.clone().prependTo($sub.children('[data-submenu]')).wrap(''); } $link.data('savedHref', $link.attr('href')).removeAttr('href').attr('tabindex', 0); $link.children('[data-submenu]').attr({ @@ -2998,7 +2996,6 @@ var DropdownMenu = function (_Plugin) { this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, DropdownMenu.defaults, this.$element.data(), options); this.className = 'DropdownMenu'; // ie9 back compat - __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'dropdown'); this._init(); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["a" /* Keyboard */].register('DropdownMenu', { @@ -3021,6 +3018,8 @@ var DropdownMenu = function (_Plugin) { }, { key: '_init', value: function _init() { + __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["a" /* Nest */].Feather(this.$element, 'dropdown'); + var subs = this.$element.find('li.is-dropdown-submenu-parent'); this.$element.children('.is-dropdown-submenu-parent').children('.is-dropdown-submenu').addClass('first-sub'); @@ -3152,10 +3151,8 @@ var DropdownMenu = function (_Plugin) { }); var nextSibling = function () { - if (!$element.is(':last-child')) { - $nextElement.children('a:first').focus(); - e.preventDefault(); - } + $nextElement.children('a:first').focus(); + e.preventDefault(); }, prevSibling = function () { $prevElement.children('a:first').focus(); @@ -4691,7 +4688,7 @@ var Abide = function (_Plugin) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; this.$element = element; - this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, Abide.defaults, this.$element.data(), options); + this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend(true, {}, Abide.defaults, this.$element.data(), options); this.className = 'Abide'; // ie9 back compat this._init(); @@ -5320,7 +5317,7 @@ Abide.defaults = { -var FOUNDATION_VERSION = '6.4.1'; +var FOUNDATION_VERSION = '6.4.3'; // Global Foundation object // This is attached to the window, or used as a module for AMD/Browserify @@ -5748,16 +5745,17 @@ var Dropdown = function (_Positionable) { value: function _init() { var $id = this.$element.attr('id'); - this.$anchor = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]').length ? __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]') : __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-open="' + $id + '"]'); - this.$anchor.attr({ + this.$anchors = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]').length ? __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]') : __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-open="' + $id + '"]'); + this.$anchors.attr({ 'aria-controls': $id, 'data-is-focus': false, 'data-yeti-box': $id, 'aria-haspopup': true, 'aria-expanded': false - }); + this._setCurrentAnchor(this.$anchors.first()); + if (this.options.parentClass) { this.$parent = this.$element.parents('.' + this.options.parentClass); } else { @@ -5768,7 +5766,7 @@ var Dropdown = function (_Positionable) { 'aria-hidden': 'true', 'data-yeti-box': $id, 'data-resize': $id, - 'aria-labelledby': this.$anchor[0].id || __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__foundation_util_core__["b" /* GetYoDigits */])(6, 'dd-anchor') + 'aria-labelledby': this.$currentAnchor.id || __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__foundation_util_core__["b" /* GetYoDigits */])(6, 'dd-anchor') }); _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_init', this).call(this); this._events(); @@ -5788,7 +5786,7 @@ var Dropdown = function (_Positionable) { key: '_getDefaultAlignment', value: function _getDefaultAlignment() { // handle legacy float approach - var horizontalPosition = /float-(\S+)/.exec(this.$anchor[0].className); + var horizontalPosition = /float-(\S+)/.exec(this.$currentAnchor.className); if (horizontalPosition) { return horizontalPosition[1]; } @@ -5806,7 +5804,21 @@ var Dropdown = function (_Positionable) { }, { key: '_setPosition', value: function _setPosition() { - _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_setPosition', this).call(this, this.$anchor, this.$element, this.$parent); + _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_setPosition', this).call(this, this.$currentAnchor, this.$element, this.$parent); + } + + /** + * Make it a current anchor. + * Current anchor as the reference for the position of Dropdown panes. + * @param {HTML} el - DOM element of the anchor. + * @function + * @private + */ + + }, { + key: '_setCurrentAnchor', + value: function _setCurrentAnchor(el) { + this.$currentAnchor = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(el); } /** @@ -5826,21 +5838,27 @@ var Dropdown = function (_Positionable) { 'resizeme.zf.trigger': this._setPosition.bind(this) }); + this.$anchors.off('click.zf.trigger').on('click.zf.trigger', function () { + _this._setCurrentAnchor(this); + }); + if (this.options.hover) { - this.$anchor.off('mouseenter.zf.dropdown mouseleave.zf.dropdown').on('mouseenter.zf.dropdown', function () { + this.$anchors.off('mouseenter.zf.dropdown mouseleave.zf.dropdown').on('mouseenter.zf.dropdown', function () { + _this._setCurrentAnchor(this); + var bodyData = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('body').data(); if (typeof bodyData.whatinput === 'undefined' || bodyData.whatinput === 'mouse') { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.open(); - _this.$anchor.data('hover', true); + _this.$anchors.data('hover', true); }, _this.options.hoverDelay); } }).on('mouseleave.zf.dropdown', function () { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); if (this.options.hoverPane) { @@ -5850,19 +5868,19 @@ var Dropdown = function (_Positionable) { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); } } - this.$anchor.add(this.$element).on('keydown.zf.dropdown', function (e) { + this.$anchors.add(this.$element).on('keydown.zf.dropdown', function (e) { var $target = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(this), visibleFocusableElements = __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["a" /* Keyboard */].findFocusable(_this.$element); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["a" /* Keyboard */].handleKey(e, 'Dropdown', { open: function () { - if ($target.is(_this.$anchor)) { + if ($target.is(_this.$anchors)) { _this.open(); _this.$element.attr('tabindex', -1).focus(); e.preventDefault(); @@ -5870,7 +5888,7 @@ var Dropdown = function (_Positionable) { }, close: function () { _this.close(); - _this.$anchor.focus(); + _this.$anchors.focus(); } }); }); @@ -5888,7 +5906,7 @@ var Dropdown = function (_Positionable) { var $body = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(document.body).not(this.$element), _this = this; $body.off('click.zf.dropdown').on('click.zf.dropdown', function (e) { - if (_this.$anchor.is(e.target) || _this.$anchor.find(e.target).length) { + if (_this.$anchors.is(e.target) || _this.$anchors.find(e.target).length) { return; } if (_this.$element.find(e.target).length) { @@ -5915,7 +5933,7 @@ var Dropdown = function (_Positionable) { * @event Dropdown#closeme */ this.$element.trigger('closeme.zf.dropdown', this.$element.attr('id')); - this.$anchor.addClass('hover').attr({ 'aria-expanded': true }); + this.$anchors.addClass('hover').attr({ 'aria-expanded': true }); // this.$element/*.show()*/; this.$element.addClass('is-opening'); @@ -5958,7 +5976,7 @@ var Dropdown = function (_Positionable) { } this.$element.removeClass('is-open').attr({ 'aria-hidden': true }); - this.$anchor.removeClass('hover').attr('aria-expanded', false); + this.$anchors.removeClass('hover').attr('aria-expanded', false); /** * Fires once the dropdown is no longer visible. @@ -5980,7 +5998,7 @@ var Dropdown = function (_Positionable) { key: 'toggle', value: function toggle() { if (this.$element.hasClass('is-open')) { - if (this.$anchor.data('hover')) return; + if (this.$anchors.data('hover')) return; this.close(); } else { this.open(); @@ -5996,7 +6014,7 @@ var Dropdown = function (_Positionable) { key: '_destroy', value: function _destroy() { this.$element.off('.zf.trigger').hide(); - this.$anchor.off('.zf.dropdown'); + this.$anchors.off('.zf.dropdown'); __WEBPACK_IMPORTED_MODULE_0_jquery___default()(document.body).off('click.zf.dropdown'); } }]); @@ -7308,15 +7326,17 @@ var OffCanvas = function (_Plugin) { /** * Removes the CSS transition/position classes of the off-canvas content container. * Removing the classes is important when another off-canvas gets opened that uses the same content container. + * @param {Boolean} hasReveal - true if related off-canvas element is revealed. * @private */ }, { key: '_removeContentClasses', value: function _removeContentClasses(hasReveal) { - this.$content.removeClass(this.contentClasses.base.join(' ')); - if (hasReveal === true) { - this.$content.removeClass(this.contentClasses.reveal.join(' ')); + if (typeof hasReveal !== 'boolean') { + this.$content.removeClass(this.contentClasses.base.join(' ')); + } else if (hasReveal === false) { + this.$content.removeClass('has-reveal-' + this.position); } } @@ -7330,9 +7350,10 @@ var OffCanvas = function (_Plugin) { }, { key: '_addContentClasses', value: function _addContentClasses(hasReveal) { - this._removeContentClasses(); - this.$content.addClass('has-transition-' + this.options.transition + ' has-position-' + this.position); - if (hasReveal === true) { + this._removeContentClasses(hasReveal); + if (typeof hasReveal !== 'boolean') { + this.$content.addClass('has-transition-' + this.options.transition + ' has-position-' + this.position); + } else if (hasReveal === true) { this.$content.addClass('has-reveal-' + this.position); } } @@ -7917,7 +7938,7 @@ var Orbit = function (_Plugin) { temp = this.getBoundingClientRect().height; __WEBPACK_IMPORTED_MODULE_0_jquery___default()(this).attr('data-slide', counter); - if (_this.$slides.filter('.is-active')[0] !== _this.$slides.eq(counter)[0]) { + if (!/mui/g.test(__WEBPACK_IMPORTED_MODULE_0_jquery___default()(this)[0].className) && _this.$slides.filter('.is-active')[0] !== _this.$slides.eq(counter)[0]) { //if not the active slide, set css position and display property __WEBPACK_IMPORTED_MODULE_0_jquery___default()(this).css({ 'position': 'relative', 'display': 'none' }); } @@ -9921,6 +9942,12 @@ var Slider = function (_Plugin) { var isDbl = this.options.doubleSided; + //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" + //for click and drag events, it's weird due to the scale(-1, 1) css property + if (this.options.vertical && !noInvert) { + location = this.options.end - location; + } + if (isDbl) { //this block is to prevent 2 handles from crossing eachother. Could/should be improved. if (this.handles.index($hndl) === 0) { @@ -9932,12 +9959,6 @@ var Slider = function (_Plugin) { } } - //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" - //for click and drag events, it's weird due to the scale(-1, 1) css property - if (this.options.vertical && !noInvert) { - location = this.options.end - location; - } - var _this = this, vert = this.options.vertical, hOrW = vert ? 'height' : 'width', diff --git a/library/vendor/foundation-sites/dist/js/foundation.min.js b/library/vendor/foundation-sites/dist/js/foundation.min.js index b9e93fd..ee1877e 100644 --- a/library/vendor/foundation-sites/dist/js/foundation.min.js +++ b/library/vendor/foundation-sites/dist/js/foundation.min.js @@ -1,4 +1,5 @@ -function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}!function(t){"use strict";function e(t){if(void 0===Function.prototype.name){var e=/function\s([^(]{1,})\(/,i=e.exec(t.toString());return i&&i.length>1?i[1].trim():""}return void 0===t.prototype?t.constructor.name:t.prototype.constructor.name}function i(t){return"true"===t||"false"!==t&&(isNaN(1*t)?t:parseFloat(t))}function n(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var s="6.3.1",o={version:s,_plugins:{},_uuids:[],rtl:function(){return"rtl"===t("html").attr("dir")},plugin:function(t,i){var s=i||e(t),o=n(s);this._plugins[o]=this[s]=t},registerPlugin:function(t,i){var s=i?n(i):e(t.constructor).toLowerCase();t.uuid=this.GetYoDigits(6,s),t.$element.attr("data-"+s)||t.$element.attr("data-"+s,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf."+s),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var i=n(e(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-"+i).removeData("zfPlugin").trigger("destroyed.zf."+i);for(var s in t)t[s]=null},reInit:function(e){var i=e instanceof t;try{if(i)e.each(function(){t(this).data("zfPlugin")._init()});else{var s=typeof e,o=this,a={object:function(e){e.forEach(function(e){e=n(e),t("[data-"+e+"]").foundation("_init")})},string:function(){e=n(e),t("[data-"+e+"]").foundation("_init")},undefined:function(){this.object(Object.keys(o._plugins))}};a[s](e)}}catch(t){console.error(t)}finally{return e}},GetYoDigits:function(t,e){return t=t||6,Math.round(Math.pow(36,t+1)-Math.random()*Math.pow(36,t)).toString(36).slice(1)+(e?"-"+e:"")},reflow:function(e,n){"undefined"==typeof n?n=Object.keys(this._plugins):"string"==typeof n&&(n=[n]);var s=this;t.each(n,function(n,o){var a=s._plugins[o],r=t(e).find("[data-"+o+"]").addBack("[data-"+o+"]");r.each(function(){var e=t(this),n={};if(e.data("zfPlugin"))return void console.warn("Tried to initialize "+o+" on an element that already has a Foundation plugin.");if(e.attr("data-options")){e.attr("data-options").split(";").forEach(function(t,e){var s=t.split(":").map(function(t){return t.trim()});s[0]&&(n[s[0]]=i(s[1]))})}try{e.data("zfPlugin",new a(t(this),n))}catch(t){console.error(t)}finally{return}})})},getFnName:e,transitionend:function(t){var e,i={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},n=document.createElement("div");for(var s in i)"undefined"!=typeof n.style[s]&&(e=i[s]);return e?e:(e=setTimeout(function(){t.triggerHandler("transitionend",[t])},1),"transitionend")}};o.util={throttle:function(t,e){var i=null;return function(){var n=this,s=arguments;null===i&&(i=setTimeout(function(){t.apply(n,s),i=null},e))}}};var a=function(i){var n=typeof i,s=t("meta.foundation-mq"),a=t(".no-js");if(s.length||t('').appendTo(document.head),a.length&&a.removeClass("no-js"),"undefined"===n)o.MediaQuery._init(),o.reflow(this);else{if("string"!==n)throw new TypeError("We're sorry, "+n+" is not a valid parameter. You must use a string representing the method you wish to invoke.");var r=Array.prototype.slice.call(arguments,1),l=this.data("zfPlugin");if(void 0===l||void 0===l[i])throw new ReferenceError("We're sorry, '"+i+"' is not an available method for "+(l?e(l):"this element")+".");1===this.length?l[i].apply(l,r):this.each(function(e,n){l[i].apply(t(n).data("zfPlugin"),r)})}return this};window.Foundation=o,t.fn.foundation=a,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var t=["webkit","moz"],e=0;e=u.offset.top,r=h.offset.left>=u.offset.left,l=h.offset.left+h.width<=u.width+u.offset.left}else a=h.offset.top+h.height<=h.windowDims.height+h.windowDims.offset.top,o=h.offset.top>=h.windowDims.offset.top,r=h.offset.left>=h.windowDims.offset.left,l=h.offset.left+h.width<=h.windowDims.width;var d=[a,o,r,l];return n?r===l==!0:s?o===a==!0:d.indexOf(!1)===-1}function i(t,e){if(t=t.length?t[0]:t,t===window||t===document)throw new Error("I'm sorry, Dave. I'm afraid I can't do that.");var i=t.getBoundingClientRect(),n=t.parentNode.getBoundingClientRect(),s=document.body.getBoundingClientRect(),o=window.pageYOffset,a=window.pageXOffset;return{width:i.width,height:i.height,offset:{top:i.top+o,left:i.left+a},parentDims:{width:n.width,height:n.height,offset:{top:n.top+o,left:n.left+a}},windowDims:{width:s.width,height:s.height,offset:{top:o,left:a}}}}function n(t,e,n,s,o,a){var r=i(t),l=e?i(e):null;switch(n){case"top":return{left:Foundation.rtl()?l.offset.left-r.width+l.width:l.offset.left,top:l.offset.top-(r.height+s)};case"left":return{left:l.offset.left-(r.width+o),top:l.offset.top};case"right":return{left:l.offset.left+l.width+o,top:l.offset.top};case"center top":return{left:l.offset.left+l.width/2-r.width/2,top:l.offset.top-(r.height+s)};case"center bottom":return{left:a?o:l.offset.left+l.width/2-r.width/2,top:l.offset.top+l.height+s};case"center left":return{left:l.offset.left-(r.width+o),top:l.offset.top+l.height/2-r.height/2};case"center right":return{left:l.offset.left+l.width+o+1,top:l.offset.top+l.height/2-r.height/2};case"center":return{left:r.windowDims.offset.left+r.windowDims.width/2-r.width/2,top:r.windowDims.offset.top+r.windowDims.height/2-r.height/2};case"reveal":return{left:(r.windowDims.width-r.width)/2,top:r.windowDims.offset.top+s};case"reveal full":return{left:r.windowDims.offset.left,top:r.windowDims.offset.top};case"left bottom":return{left:l.offset.left,top:l.offset.top+l.height+s};case"right bottom":return{left:l.offset.left+l.width+o-r.width,top:l.offset.top+l.height+s};default:return{left:Foundation.rtl()?l.offset.left-r.width+l.width:l.offset.left+o,top:l.offset.top+l.height+s}}}Foundation.Box={ImNotTouchingYou:e,GetDimensions:i,GetOffsets:n}}(jQuery),!function(t){function e(t){var e={};for(var i in t)e[t[i]]=t[i];return e}var i={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"},n={},s={keys:e(i),parseKey:function(t){var e=i[t.which||t.keyCode]||String.fromCharCode(t.which).toUpperCase();return e=e.replace(/\W+/,""),t.shiftKey&&(e="SHIFT_"+e),t.ctrlKey&&(e="CTRL_"+e),t.altKey&&(e="ALT_"+e),e=e.replace(/_$/,"")},handleKey:function(e,i,s){var o,a,r,l=n[i],h=this.parseKey(e);if(!l)return console.warn("Component not defined!");if(o="undefined"==typeof l.ltr?l:Foundation.rtl()?t.extend({},l.ltr,l.rtl):t.extend({},l.rtl,l.ltr),a=o[h],r=s[a],r&&"function"==typeof r){var u=r.apply();(s.handled||"function"==typeof s.handled)&&s.handled(u)}else(s.unhandled||"function"==typeof s.unhandled)&&s.unhandled()},findFocusable:function(e){return!!e&&e.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(function(){return!(!t(this).is(":visible")||t(this).attr("tabindex")<0)})},register:function(t,e){n[t]=e},trapFocus:function(t){var e=Foundation.Keyboard.findFocusable(t),i=e.eq(0),n=e.eq(-1);t.on("keydown.zf.trapfocus",function(t){t.target===n[0]&&"TAB"===Foundation.Keyboard.parseKey(t)?(t.preventDefault(),i.focus()):t.target===i[0]&&"SHIFT_TAB"===Foundation.Keyboard.parseKey(t)&&(t.preventDefault(),n.focus())})},releaseFocus:function(t){t.off("keydown.zf.trapfocus")}};Foundation.Keyboard=s}(jQuery),!function(t){function e(t){var e={};return"string"!=typeof t?e:(t=t.trim().slice(1,-1))?e=t.split("&").reduce(function(t,e){var i=e.replace(/\+/g," ").split("="),n=i[0],s=i[1];return n=decodeURIComponent(n),s=void 0===s?null:decodeURIComponent(s),t.hasOwnProperty(n)?Array.isArray(t[n])?t[n].push(s):t[n]=[t[n],s]:t[n]=s,t},{}):e}var i={queries:[],current:"",_init:function(){var i,n=this,s=t(".foundation-mq").css("font-family");i=e(s);for(var o in i)i.hasOwnProperty(o)&&n.queries.push({name:o,value:"only screen and (min-width: "+i[o]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(t){var e=this.get(t);return!!e&&window.matchMedia(e).matches},is:function(t){return t=t.trim().split(" "),t.length>1&&"only"===t[1]?t[0]===this._getCurrentSize():this.atLeast(t[0])},get:function(t){for(var e in this.queries)if(this.queries.hasOwnProperty(e)){var i=this.queries[e];if(t===i.name)return i.value}return null},_getCurrentSize:function(){for(var t,e=0;e1&&void 0!==arguments[1]?arguments[1]:"zf";e.attr("role","menubar");var n=e.find("li").attr({role:"menuitem"}),s="is-"+i+"-submenu",o=s+"-item",a="is-"+i+"-submenu-parent";n.each(function(){var e=t(this),n=e.children("ul");n.length&&(e.addClass(a).attr({"aria-haspopup":!0,"aria-label":e.children("a:first").text()}),"drilldown"===i&&e.attr({"aria-expanded":!1}),n.addClass("submenu "+s).attr({"data-submenu":"",role:"menu"}),"drilldown"===i&&n.attr({"aria-hidden":!0})),e.parent("[data-submenu]").length&&e.addClass("is-submenu-item "+o)})},Burn:function(t,e){var i="is-"+e+"-submenu",n=i+"-item",s="is-"+e+"-submenu-parent";t.find(">li, .menu, .menu > li").removeClass(i+" "+n+" "+s+" is-submenu-item submenu is-active").removeAttr("data-submenu").css("display","")}};Foundation.Nest=e}(jQuery),!function(t){function e(t,e,i){var n,s,o=this,a=e.duration,r=Object.keys(t.data())[0]||"timer",l=-1;this.isPaused=!1,this.restart=function(){l=-1,clearTimeout(s),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(s),l=l<=0?a:l,t.data("paused",!1),n=Date.now(),s=setTimeout(function(){e.infinite&&o.restart(),i&&"function"==typeof i&&i()},l),t.trigger("timerstart.zf."+r)},this.pause=function(){this.isPaused=!0,clearTimeout(s),t.data("paused",!0);var e=Date.now();l-=e-n,t.trigger("timerpaused.zf."+r)}}function i(e,i){function n(){s--,0===s&&i()}var s=e.length;0===s&&i(),e.each(function(){if(this.complete||4===this.readyState||"complete"===this.readyState)n();else{var e=t(this).attr("src");t(this).attr("src",e+(e.indexOf("?")>=0?"&":"?")+(new Date).getTime()),t(this).one("load",function(){n()})}})}Foundation.Timer=e,Foundation.onImagesLoaded=i}(jQuery),function(t){function e(){this.removeEventListener("touchmove",i),this.removeEventListener("touchend",e),h=!1}function i(i){if(t.spotSwipe.preventDefault&&i.preventDefault(),h){var n,s=i.touches[0].pageX,a=(i.touches[0].pageY,o-s);l=(new Date).getTime()-r,Math.abs(a)>=t.spotSwipe.moveThreshold&&l<=t.spotSwipe.timeThreshold&&(n=a>0?"left":"right"),n&&(i.preventDefault(),e.call(this),t(this).trigger("swipe",n).trigger("swipe"+n))}}function n(t){1==t.touches.length&&(o=t.touches[0].pageX,a=t.touches[0].pageY,h=!0,r=(new Date).getTime(),this.addEventListener("touchmove",i,!1),this.addEventListener("touchend",e,!1))}function s(){this.addEventListener&&this.addEventListener("touchstart",n,!1)}t.spotSwipe={version:"1.0.0",enabled:"ontouchstart"in document.documentElement,preventDefault:!1,moveThreshold:75,timeThreshold:200};var o,a,r,l,h=!1;t.event.special.swipe={setup:s},t.each(["left","up","down","right"],function(){t.event.special["swipe"+this]={setup:function(){t(this).on("swipe",t.noop)}}})}(jQuery),!function(t){t.fn.addTouch=function(){this.each(function(i,n){t(n).bind("touchstart touchmove touchend touchcancel",function(){e(event)})});var e=function(t){var e,i=t.changedTouches,n=i[0],s={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"},o=s[t.type];"MouseEvent"in window&&"function"==typeof window.MouseEvent?e=new window.MouseEvent(o,{bubbles:!0,cancelable:!0,screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY}):(e=document.createEvent("MouseEvent"),e.initMouseEvent(o,!0,!0,window,1,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null)),n.target.dispatchEvent(e)}}}(jQuery),!function(t){function e(){a(),n(),s(),o(),i()}function i(e){var i=t("[data-yeti-box]"),n=["dropdown","tooltip","reveal"];if(e&&("string"==typeof e?n.push(e):"object"==typeof e&&"string"==typeof e[0]?n.concat(e):console.error("Plugin names must be strings")),i.length){var s=n.map(function(t){return"closeme.zf."+t}).join(" ");t(window).off(s).on(s,function(e,i){var n=e.namespace.split(".")[0],s=t("[data-"+n+"]").not('[data-yeti-box="'+i+'"]');s.each(function(){var e=t(this);e.triggerHandler("close.zf.trigger",[e])})})}}function n(e){var i=void 0,n=t("[data-resize]");n.length&&t(window).off("resize.zf.trigger").on("resize.zf.trigger",function(s){i&&clearTimeout(i),i=setTimeout(function(){r||n.each(function(){t(this).triggerHandler("resizeme.zf.trigger")}),n.attr("data-events","resize")},e||10)})}function s(e){var i=void 0,n=t("[data-scroll]");n.length&&t(window).off("scroll.zf.trigger").on("scroll.zf.trigger",function(s){i&&clearTimeout(i),i=setTimeout(function(){r||n.each(function(){t(this).triggerHandler("scrollme.zf.trigger")}),n.attr("data-events","scroll")},e||10)})}function o(e){var i=t("[data-mutate]");i.length&&r&&i.each(function(){t(this).triggerHandler("mutateme.zf.trigger")})}function a(){if(!r)return!1;var e=document.querySelectorAll("[data-resize], [data-scroll], [data-mutate]"),i=function(e){var i=t(e[0].target);switch(e[0].type){case"attributes":"scroll"===i.attr("data-events")&&"data-events"===e[0].attributeName&&i.triggerHandler("scrollme.zf.trigger",[i,window.pageYOffset]),"resize"===i.attr("data-events")&&"data-events"===e[0].attributeName&&i.triggerHandler("resizeme.zf.trigger",[i]),"style"===e[0].attributeName&&(i.closest("[data-mutate]").attr("data-events","mutate"),i.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[i.closest("[data-mutate]")]));break;case"childList":i.closest("[data-mutate]").attr("data-events","mutate"),i.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[i.closest("[data-mutate]")]);break;default:return!1}};if(e.length)for(var n=0;n<=e.length-1;n++){var s=new r(i);s.observe(e[n],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:["data-events","style"]})}}var r=function(){for(var t=["WebKit","Moz","O","Ms",""],e=0;e1&&void 0!==arguments[1]?arguments[1]:{};_classCallCheck(this,e),this.$element=i,this.options=t.extend({},e.defaults,this.$element.data(),n),this._init(),Foundation.registerPlugin(this,"Abide")}return _createClass(e,[{key:"_init",value:function(){this.$inputs=this.$element.find("input, textarea, select"),this._events()}},{key:"_events",value:function(){var e=this;this.$element.off(".abide").on("reset.zf.abide",function(){e.resetForm()}).on("submit.zf.abide",function(){return e.validateForm()}),"fieldChange"===this.options.validateOn&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(i){e.validateInput(t(i.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(i){e.validateInput(t(i.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(i){e.validateInput(t(i.target))})}},{key:"_reflow",value:function(){this._init()}},{key:"requiredCheck",value:function(t){if(!t.attr("required"))return!0;var e=!0;switch(t[0].type){case"checkbox":e=t[0].checked;break;case"select":case"select-one":case"select-multiple":var i=t.find("option:selected");i.length&&i.val()||(e=!1);break;default:t.val()&&t.val().length||(e=!1)}return e}},{key:"findFormError",value:function(t){var e=t.siblings(this.options.formErrorSelector);return e.length||(e=t.parent().find(this.options.formErrorSelector)),e}},{key:"findLabel",value:function(t){var e=t[0].id,i=this.$element.find('label[for="'+e+'"]');return i.length?i:t.closest("label")}},{key:"findRadioLabels",value:function(e){var i=this,n=e.map(function(e,n){var s=n.id,o=i.$element.find('label[for="'+s+'"]');return o.length||(o=t(n).closest("label")),o[0]});return t(n)}},{key:"addErrorClasses",value:function(t){var e=this.findLabel(t),i=this.findFormError(t);e.length&&e.addClass(this.options.labelErrorClass),i.length&&i.addClass(this.options.formErrorClass),t.addClass(this.options.inputErrorClass).attr("data-invalid","")}},{key:"removeRadioErrorClasses",value:function(t){var e=this.$element.find(':radio[name="'+t+'"]'),i=this.findRadioLabels(e),n=this.findFormError(e);i.length&&i.removeClass(this.options.labelErrorClass),n.length&&n.removeClass(this.options.formErrorClass),e.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"removeErrorClasses",value:function(t){if("radio"==t[0].type)return this.removeRadioErrorClasses(t.attr("name"));var e=this.findLabel(t),i=this.findFormError(t);e.length&&e.removeClass(this.options.labelErrorClass),i.length&&i.removeClass(this.options.formErrorClass),t.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"validateInput",value:function(e){var i=this,n=this.requiredCheck(e),s=!1,o=!0,a=e.attr("data-validator"),r=!0;if(e.is("[data-abide-ignore]")||e.is('[type="hidden"]')||e.is("[disabled]"))return!0;switch(e[0].type){case"radio":s=this.validateRadio(e.attr("name"));break;case"checkbox":s=n;break;case"select":case"select-one":case"select-multiple":s=n;break;default:s=this.validateText(e)}a&&(o=this.matchValidation(e,a,e.attr("required"))),e.attr("data-equalto")&&(r=this.options.validators.equalTo(e));var l=[n,s,o,r].indexOf(!1)===-1,h=(l?"valid":"invalid")+".zf.abide";if(l){var u=this.$element.find('[data-equalto="'+e.attr("id")+'"]');u.length&&!function(){var e=i;u.each(function(){t(this).val()&&e.validateInput(t(this))})}()}return this[l?"removeErrorClasses":"addErrorClasses"](e),e.trigger(h,[e]),l}},{key:"validateForm",value:function(){var e=[],i=this;this.$inputs.each(function(){e.push(i.validateInput(t(this)))});var n=e.indexOf(!1)===-1;return this.$element.find("[data-abide-error]").css("display",n?"none":"block"),this.$element.trigger((n?"formvalid":"forminvalid")+".zf.abide",[this.$element]),n}},{key:"validateText",value:function(t,e){e=e||t.attr("pattern")||t.attr("type");var i=t.val(),n=!1;return i.length?n=this.options.patterns.hasOwnProperty(e)?this.options.patterns[e].test(i):e===t.attr("type")||new RegExp(e).test(i):t.prop("required")||(n=!0),n}},{key:"validateRadio",value:function(e){var i=this.$element.find(':radio[name="'+e+'"]'),n=!1,s=!1;return i.each(function(e,i){t(i).attr("required")&&(s=!0)}),s||(n=!0),n||i.each(function(e,i){t(i).prop("checked")&&(n=!0)}),n}},{key:"matchValidation",value:function(t,e,i){var n=this;i=!!i;var s=e.split(" ").map(function(e){return n.options.validators[e](t,i,t.parent())});return s.indexOf(!1)===-1}},{key:"resetForm",value:function(){var e=this.$element,i=this.options;t("."+i.labelErrorClass,e).not("small").removeClass(i.labelErrorClass),t("."+i.inputErrorClass,e).not("small").removeClass(i.inputErrorClass),t(i.formErrorSelector+"."+i.formErrorClass).removeClass(i.formErrorClass),e.find("[data-abide-error]").css("display","none"),t(":input",e).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").removeAttr("data-invalid"),t(":input:radio",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),t(":input:checkbox",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),e.trigger("formreset.zf.abide",[e])}},{key:"destroy",value:function(){var e=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){e.removeErrorClasses(t(this))}),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",liveValidate:!1,validateOnBlur:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(e,i,n){return t("#"+e.attr("data-equalto")).val()===e.val()}}},Foundation.plugin(e,"Abide")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i'),i.data("savedHref",i.attr("href")).removeAttr("href").attr("tabindex",0),i.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"menu"}),e._events(i)}),this.$submenus.each(function(){var i=t(this),n=i.find(".js-drilldown-back");if(!n.length)switch(e.options.backButtonPosition){case"bottom":i.append(e.options.backButton);break;case"top":i.prepend(e.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+e.options.backButtonPosition+"'")}e._back(i)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=t(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}},{key:"_resize",value:function(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}},{key:"_events",value:function(e){var i=this;e.off("click.zf.drilldown").on("click.zf.drilldown",function(n){if(t(n.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&(n.stopImmediatePropagation(),n.preventDefault()),i._show(e.parent("li")),i.options.closeOnClick){var s=t("body");s.off(".zf.drilldown").on("click.zf.drilldown",function(e){e.target===i.$element[0]||t.contains(i.$element[0],e.target)||(e.preventDefault(),i._hideAll(),s.off(".zf.drilldown"))})}}),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown closed.zf.drilldown",this._bindHandler))}},{key:"_scrollTop",value:function(){var e=this,i=""!=e.options.scrollTopElement?t(e.options.scrollTopElement):e.$element,n=parseInt(i.offset().top+e.options.scrollTopOffset);t("html, body").stop(!0).animate({scrollTop:n},e.options.animationDuration,e.options.animationEasing,function(){this===t("html")[0]&&e.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var e=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(i){var n,s,o=t(this),a=o.parent("li").parent("ul").children("li").children("a");a.each(function(e){if(t(this).is(o))return n=a.eq(Math.max(0,e-1)),void(s=a.eq(Math.min(e+1,a.length-1)))}),Foundation.Keyboard.handleKey(i,"Drilldown",{next:function(){if(o.is(e.$submenuAnchors))return e._show(o.parent("li")),o.parent("li").one(Foundation.transitionend(o),function(){o.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0},previous:function(){return e._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Foundation.transitionend(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return n.focus(),!o.is(e.$element.find("> li:first-child > a"))},down:function(){return s.focus(),!o.is(e.$element.find("> li:last-child > a"))},close:function(){o.is(e.$element.find("> li > a"))||(e._hide(o.parent().parent()),o.parent().parent().siblings("a").focus())},open:function(){return o.is(e.$menuItems)?o.is(e.$submenuAnchors)?(e._show(o.parent("li")),o.parent("li").one(Foundation.transitionend(o),function(){o.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0):void 0:(e._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Foundation.transitionend(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0)},handled:function(t){t&&i.preventDefault(),i.stopImmediatePropagation()}})})}},{key:"_hideAll",value:function(){var t=this.$element.find(".is-drilldown-submenu.is-active").addClass("is-closing");this.options.autoHeight&&this.$wrapper.css({height:t.parent().closest("ul").data("calcHeight")}),t.one(Foundation.transitionend(t),function(e){t.removeClass("is-active is-closing")}),this.$element.trigger("closed.zf.drilldown")}},{key:"_back",value:function(t){var e=this;t.off("click.zf.drilldown"),t.children(".js-drilldown-back").on("click.zf.drilldown",function(i){i.stopImmediatePropagation(),e._hide(t);var n=t.parent("li").parent("ul").parent("li");n.length&&e._show(n)})}},{key:"_menuLinkEvents",value:function(){var t=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(e){setTimeout(function(){t._hideAll()},0)})}},{key:"_show",value:function(t){this.options.autoHeight&&this.$wrapper.css({height:t.children("[data-submenu]").data("calcHeight")}),t.attr("aria-expanded",!0),t.children("[data-submenu]").addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),this.$element.trigger("open.zf.drilldown",[t])}},{key:"_hide",value:function(t){this.options.autoHeight&&this.$wrapper.css({height:t.parent().closest("ul").data("calcHeight")});t.parent("li").attr("aria-expanded",!1),t.attr("aria-hidden",!0).addClass("is-closing"),t.addClass("is-closing").one(Foundation.transitionend(t),function(){t.removeClass("is-active is-closing"),t.blur().addClass("invisible")}),t.trigger("hide.zf.drilldown",[t])}},{key:"_getMaxDims",value:function(){var e=0,i={},n=this;return this.$submenus.add(this.$element).each(function(){var s=(t(this).children("li").length,Foundation.Box.GetDimensions(this).height);e=s>e?s:e,n.options.autoHeight&&(t(this).data("calcHeight",s),t(this).hasClass("is-drilldown-submenu")||(i.height=s))}),this.options.autoHeight||(i["min-height"]=e+"px"),i["max-width"]=this.$element[0].getBoundingClientRect().width+"px",i}},{key:"destroy",value:function(){this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),Foundation.Nest.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){t(this).off(".zf.drilldown")}),this.$submenus.removeClass("drilldown-submenu-cover-previous"),this.$element.find("a").each(function(){var e=t(this);e.removeAttr("tabindex"),e.data("savedHref")&&e.attr("href",e.data("savedHref")).removeData("savedHref")}),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={backButton:'
  • Back
  • ',backButtonPosition:"top",wrapper:"
    ",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"},Foundation.plugin(e,"Drilldown")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i-1&&this.usedPositions.indexOf("left")<0?this.$element.addClass("left"):"top"===t&&this.usedPositions.indexOf("bottom")>-1&&this.usedPositions.indexOf("left")<0?this.$element.removeClass(t).addClass("left"):"left"===t&&this.usedPositions.indexOf("right")>-1&&this.usedPositions.indexOf("bottom")<0?this.$element.removeClass(t):"right"===t&&this.usedPositions.indexOf("left")>-1&&this.usedPositions.indexOf("bottom")<0?this.$element.removeClass(t):this.$element.removeClass(t),this.classChanged=!0,this.counter--}},{key:"_setPosition",value:function(){if("false"===this.$anchor.attr("aria-expanded"))return!1;var t=this.getPositionClass(),e=Foundation.Box.GetDimensions(this.$element),i=(Foundation.Box.GetDimensions(this.$anchor),"left"===t?"left":"right"===t?"left":"top"),n="top"===i?"height":"width";"height"===n?this.options.vOffset:this.options.hOffset;if(e.width>=e.windowDims.width||!this.counter&&!Foundation.Box.ImNotTouchingYou(this.$element,this.$parent)){var s=e.windowDims.width,o=0;if(this.$parent){var a=Foundation.Box.GetDimensions(this.$parent),o=a.offset.left;a.width-1,r=a?e.$tabs:o.siblings("li").add(o);r.each(function(e){if(t(this).is(o))return n=r.eq(e-1),void(s=r.eq(e+1))});var l=function(){o.is(":last-child")||(s.children("a:first").focus(),i.preventDefault())},h=function(){n.children("a:first").focus(),i.preventDefault()},u=function(){var t=o.children("ul.is-dropdown-submenu");t.length&&(e._show(t),o.find("li > a:first").focus(),i.preventDefault())},d=function(){var t=o.parent("ul").parent("li");t.children("a:first").focus(),e._hide(t),i.preventDefault()},c={open:u,close:function(){e._hide(e.$element),e.$menuItems.find("a:first").focus(),i.preventDefault()},handled:function(){i.stopImmediatePropagation()}};a?e._isVertical()?Foundation.rtl()?t.extend(c,{down:l,up:h,next:d,previous:u}):t.extend(c,{down:l,up:h,next:u,previous:d}):Foundation.rtl()?t.extend(c,{next:h,previous:l,down:u,up:d}):t.extend(c,{next:l,previous:h,down:u,up:d}):Foundation.rtl()?t.extend(c,{next:d,previous:u,down:l,up:h}):t.extend(c,{next:u,previous:d,down:l,up:h}),Foundation.Keyboard.handleKey(i,"DropdownMenu",c)})}},{key:"_addBodyHandler",value:function(){var e=t(document.body),i=this;e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu").on("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu",function(t){var n=i.$element.find(t.target);n.length||(i._hide(),e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu"))})}},{key:"_show",value:function(e){var i=this.$tabs.index(this.$tabs.filter(function(i,n){return t(n).find(e).length>0})),n=e.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(n,i),e.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var s=Foundation.Box.ImNotTouchingYou(e,null,!0);if(!s){var o="left"===this.options.alignment?"-right":"-left",a=e.parent(".is-dropdown-submenu-parent");a.removeClass("opens"+o).addClass("opens-"+this.options.alignment),s=Foundation.Box.ImNotTouchingYou(e,null,!0),s||a.removeClass("opens-"+this.options.alignment).addClass("opens-inner"),this.changed=!0}e.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownmenu",[e])}},{key:"_hide",value:function(t,e){var i;i=t&&t.length?t:void 0!==e?this.$tabs.not(function(t,i){return t===e}):this.$element;var n=i.hasClass("is-active")||i.find(".is-active").length>0;if(n){if(i.find("li.is-active").add(i).attr({"data-is-click":!1}).removeClass("is-active"),i.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||i.find("opens-inner").length){var s="left"===this.options.alignment?"right":"left";i.find("li.is-dropdown-submenu-parent").add(i).removeClass("opens-inner opens-"+this.options.alignment).addClass("opens-"+s),this.changed=!1}this.$element.trigger("hide.zf.dropdownmenu",[i])}}},{key:"destroy",value:function(){this.$menuItems.off(".zf.dropdownmenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),t(document.body).off(".zf.dropdownmenu"),Foundation.Nest.Burn(this.$element,"dropdown"),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={disableHover:!1,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"left",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0},Foundation.plugin(e,"DropdownMenu")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i0,this.isNested=this.$element.parentsUntil(document.body,"[data-equalizer]").length>0,this.isOn=!1,this._bindHandler={onResizeMeBound:this._onResizeMe.bind(this),onPostEqualizedBound:this._onPostEqualized.bind(this)};var n,s=this.$element.find("img");this.options.equalizeOn?(n=this._checkMQ(),t(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events(),(void 0!==n&&n===!1||void 0===n)&&(s.length?Foundation.onImagesLoaded(s,this._reflow.bind(this)):this._reflow())}},{key:"_pauseEvents",value:function(){this.isOn=!1,this.$element.off({".zf.equalizer":this._bindHandler.onPostEqualizedBound,"resizeme.zf.trigger":this._bindHandler.onResizeMeBound,"mutateme.zf.trigger":this._bindHandler.onResizeMeBound})}},{key:"_onResizeMe",value:function(t){this._reflow()}},{key:"_onPostEqualized",value:function(t){t.target!==this.$element[0]&&this._reflow()}},{key:"_events",value:function(){this._pauseEvents(),this.hasNested?this.$element.on("postequalized.zf.equalizer",this._bindHandler.onPostEqualizedBound):(this.$element.on("resizeme.zf.trigger",this._bindHandler.onResizeMeBound),this.$element.on("mutateme.zf.trigger",this._bindHandler.onResizeMeBound)),this.isOn=!0}},{key:"_checkMQ",value:function(){var t=!Foundation.MediaQuery.is(this.options.equalizeOn);return t?this.isOn&&(this._pauseEvents(),this.$watched.css("height","auto")):this.isOn||this._events(),t}},{key:"_killswitch",value:function(){}},{key:"_reflow",value:function(){return!this.options.equalizeOnStack&&this._isStacked()?(this.$watched.css("height","auto"),!1):void(this.options.equalizeByRow?this.getHeightsByRow(this.applyHeightByRow.bind(this)):this.getHeights(this.applyHeight.bind(this)))}},{key:"_isStacked",value:function(){return!this.$watched[0]||!this.$watched[1]||this.$watched[0].getBoundingClientRect().top!==this.$watched[1].getBoundingClientRect().top}},{key:"getHeights",value:function(t){for(var e=[],i=0,n=this.$watched.length;i0,e.allowDown=e.scrollTop1&&this.geoSync(),this.options.accessible&&this.$wrapper.attr("tabindex",0)}},{key:"_loadBullets",value:function(){this.$bullets=this.$element.find("."+this.options.boxOfBullets).find("button")}},{key:"geoSync",value:function(){var t=this;this.timer=new Foundation.Timer(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){t.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(e){var i,n=0,s=0,o=this;this.$slides.each(function(){i=this.getBoundingClientRect().height,t(this).attr("data-slide",s),o.$slides.filter(".is-active")[0]!==o.$slides.eq(s)[0]&&t(this).css({position:"relative",display:"none"}),n=i>n?i:n,s++}),s===this.$slides.length&&(this.$wrapper.css({height:n}),e&&e(n))}},{key:"_setSlideHeight",value:function(e){this.$slides.each(function(){t(this).css("max-height",e)})}},{key:"_events",value:function(){var e=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(t){t.preventDefault(),e.changeSlide(!0)}).on("swiperight.zf.orbit",function(t){t.preventDefault(),e.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){e.$element.data("clickedOn",!e.$element.data("clickedOn")),e.timer[e.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){e.timer.pause()}).on("mouseleave.zf.orbit",function(){e.$element.data("clickedOn")||e.timer.start()})),this.options.navButtons){var i=this.$element.find("."+this.options.nextClass+", ."+this.options.prevClass);i.attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(i){i.preventDefault(),e.changeSlide(t(this).hasClass(e.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var i=t(this).data("slide"),n=i>e.$slides.filter(".is-active").data("slide"),s=e.$slides.eq(i);e.changeSlide(n,s,i)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(i){Foundation.Keyboard.handleKey(i,"Orbit",{next:function(){e.changeSlide(!0)},previous:function(){e.changeSlide(!1)},handled:function(){t(i.target).is(e.$bullets)&&e.$bullets.filter(".is-active").focus()}})})}}},{key:"_reset",value:function(){"undefined"!=typeof this.$slides&&this.$slides.length>1&&(this.$element.off(".zf.orbit").find("*").off(".zf.orbit"),this.options.autoPlay&&this.timer.restart(),this.$slides.each(function(e){t(e).removeClass("is-active is-active is-in").removeAttr("aria-live").hide()}),this.$slides.first().addClass("is-active").show(),this.$element.trigger("slidechange.zf.orbit",[this.$slides.first()]),this.options.bullets&&this._updateBullets(0))}},{key:"changeSlide",value:function(t,e,i){if(this.$slides){var n=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(n[0].className))return!1;var s,o=this.$slides.first(),a=this.$slides.last(),r=t?"Right":"Left",l=t?"Left":"Right",h=this;s=e?e:t?this.options.infiniteWrap?n.next("."+this.options.slideClass).length?n.next("."+this.options.slideClass):o:n.next("."+this.options.slideClass):this.options.infiniteWrap?n.prev("."+this.options.slideClass).length?n.prev("."+this.options.slideClass):a:n.prev("."+this.options.slideClass),s.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[n,s]),this.options.bullets&&(i=i||this.$slides.index(s),this._updateBullets(i)),this.options.useMUI&&!this.$element.is(":hidden")?(Foundation.Motion.animateIn(s.addClass("is-active").css({position:"absolute",top:0}),this.options["animInFrom"+r],function(){s.css({position:"relative",display:"block"}).attr("aria-live","polite")}),Foundation.Motion.animateOut(n.removeClass("is-active"),this.options["animOutTo"+l],function(){n.removeAttr("aria-live"),h.options.autoPlay&&!h.timer.isPaused&&h.timer.restart()})):(n.removeClass("is-active is-in").removeAttr("aria-live").hide(),s.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[s]))}}},{key:"_updateBullets",value:function(t){var e=this.$element.find("."+this.options.boxOfBullets).find(".is-active").removeClass("is-active").blur(),i=e.find("span:last").detach();this.$bullets.eq(t).addClass("is-active").append(i)}},{key:"destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide(),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0},Foundation.plugin(e,"Orbit")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i1?o[0]:"small",r=o.length>1?o[1]:o[0];null!==i[r]&&(e[a]=i[r])}this.rules=e}t.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||Foundation.GetYoDigits(6,"responsive-menu"))}},{key:"_events",value:function(){var e=this;t(window).on("changed.zf.mediaquery",function(){e._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var e,n=this;t.each(this.rules,function(t){Foundation.MediaQuery.atLeast(t)&&(e=t)}),e&&(this.currentPlugin instanceof this.rules[e].plugin||(t.each(i,function(t,e){n.$element.removeClass(e.cssClass)}),this.$element.addClass(this.rules[e].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[e].plugin(this.$element,{})))}},{key:"destroy",value:function(){this.currentPlugin.destroy(),t(window).off(".zf.ResponsiveMenu"),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={};var i={dropdown:{cssClass:"dropdown",plugin:Foundation._plugins["dropdown-menu"]||null},drilldown:{cssClass:"drilldown",plugin:Foundation._plugins.drilldown||null},accordion:{cssClass:"accordion-menu",plugin:Foundation._plugins["accordion-menu"]||null}};Foundation.plugin(e,"ResponsiveMenu")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i").addClass("reveal-overlay").appendTo(this.options.appendTo)}},{key:"_updatePosition",value:function(){var e,i,n=this.$element.outerWidth(),s=t(window).width(),o=this.$element.outerHeight(),a=t(window).height();e="auto"===this.options.hOffset?parseInt((s-n)/2,10):parseInt(this.options.hOffset,10),i="auto"===this.options.vOffset?o>a?parseInt(Math.min(100,a/10),10):parseInt((a-o)/4,10):parseInt(this.options.vOffset,10),this.$element.css({top:i+"px"}),this.$overlay&&"auto"===this.options.hOffset||(this.$element.css({left:e+"px"}),this.$element.css({margin:"0px"}))}},{key:"_events",value:function(){var e=this,i=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":function(n,s){if(n.target===i.$element[0]||t(n.target).parents("[data-closable]")[0]===s)return e.close.apply(e)},"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){i._updatePosition()}}),this.$anchor.length&&this.$anchor.on("keydown.zf.reveal",function(t){13!==t.which&&32!==t.which||(t.stopPropagation(),t.preventDefault(),i.open())}),this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.reveal",function(e){e.target!==i.$element[0]&&!t.contains(i.$element[0],e.target)&&t.contains(document,e.target)&&i.close()}),this.options.deepLink&&t(window).on("popstate.zf.reveal:"+this.id,this._handleState.bind(this))}},{key:"_handleState",value:function(t){window.location.hash!=="#"+this.id||this.isActive?this.close():this.open()}},{key:"open",value:function(){function e(){s.isMobile?(s.originalScrollPos||(s.originalScrollPos=window.pageYOffset),t("html, body").addClass("is-reveal-open")):t("body").addClass("is-reveal-open")}var i=this;if(this.options.deepLink){var n="#"+this.id;window.history.pushState?window.history.pushState(null,null,n):window.location.hash=n}this.isActive=!0,this.$element.css({visibility:"hidden"}).show().scrollTop(0),this.options.overlay&&this.$overlay.css({visibility:"hidden"}).show(),this._updatePosition(),this.$element.hide().css({visibility:""}),this.$overlay&&(this.$overlay.css({visibility:""}).hide(),this.$element.hasClass("fast")?this.$overlay.addClass("fast"):this.$element.hasClass("slow")&&this.$overlay.addClass("slow")),this.options.multipleOpened||this.$element.trigger("closeme.zf.reveal",this.id);var s=this;this.options.animationIn?!function(){var t=function(){s.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),e(),Foundation.Keyboard.trapFocus(s.$element)};i.options.overlay&&Foundation.Motion.animateIn(i.$overlay,"fade-in"),Foundation.Motion.animateIn(i.$element,i.options.animationIn,function(){i.$element&&(i.focusableElements=Foundation.Keyboard.findFocusable(i.$element),t())})}():(this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay)),this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),Foundation.Keyboard.trapFocus(this.$element),this.$element.trigger("open.zf.reveal"),e(),setTimeout(function(){i._extraHandlers()},0)}},{key:"_extraHandlers",value:function(){var e=this;this.$element&&(this.focusableElements=Foundation.Keyboard.findFocusable(this.$element),this.options.overlay||!this.options.closeOnClick||this.options.fullScreen||t("body").on("click.zf.reveal",function(i){i.target!==e.$element[0]&&!t.contains(e.$element[0],i.target)&&t.contains(document,i.target)&&e.close()}),this.options.closeOnEsc&&t(window).on("keydown.zf.reveal",function(t){Foundation.Keyboard.handleKey(t,"Reveal",{close:function(){e.options.closeOnEsc&&(e.close(),e.$anchor.focus())}})}),this.$element.on("keydown.zf.reveal",function(i){var n=t(this);Foundation.Keyboard.handleKey(i,"Reveal",{open:function(){e.$element.find(":focus").is(e.$element.find("[data-close]"))?setTimeout(function(){e.$anchor.focus()},1):n.is(e.focusableElements)&&e.open()},close:function(){e.options.closeOnEsc&&(e.close(),e.$anchor.focus())},handled:function(t){t&&i.preventDefault()}})}))}},{key:"close",value:function(){function e(){i.isMobile?(t("html, body").removeClass("is-reveal-open"),i.originalScrollPos&&(t("body").scrollTop(i.originalScrollPos),i.originalScrollPos=null)):t("body").removeClass("is-reveal-open"),Foundation.Keyboard.releaseFocus(i.$element),i.$element.attr("aria-hidden",!0),i.$element.trigger("closed.zf.reveal")}if(!this.isActive||!this.$element.is(":visible"))return!1;var i=this;this.options.animationOut?(this.options.overlay?Foundation.Motion.animateOut(this.$overlay,"fade-out",e):e(),Foundation.Motion.animateOut(this.$element,this.options.animationOut)):(this.options.overlay?this.$overlay.hide(0,e):e(),this.$element.hide(this.options.hideDelay)),this.options.closeOnEsc&&t(window).off("keydown.zf.reveal"),!this.options.overlay&&this.options.closeOnClick&&t("body").off("click.zf.reveal"),this.$element.off("keydown.zf.reveal"),this.options.resetOnClose&&this.$element.html(this.$element.html()),this.isActive=!1,i.options.deepLink&&(window.history.replaceState?window.history.replaceState("",document.title,window.location.href.replace("#"+this.id,"")):window.location.hash="")}},{key:"toggle",value:function(){this.isActive?this.close():this.open()}},{key:"destroy",value:function(){this.options.overlay&&(this.$element.appendTo(t(this.options.appendTo)),this.$overlay.hide().off().remove()),this.$element.hide().off(),this.$anchor.off(".zf"),t(window).off(".zf.reveal:"+this.id),Foundation.unregisterPlugin(this)}}]),e}();s.defaults={animationIn:"",animationOut:"",showDelay:0,hideDelay:0,closeOnClick:!0,closeOnEsc:!0,multipleOpened:!1,vOffset:"auto",hOffset:"auto",fullScreen:!1,btmOffsetPct:10,overlay:!0,resetOnClose:!1,deepLink:!1,appendTo:"body"},Foundation.plugin(s,"Reveal")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i1?this.inputs.eq(1):t("#"+this.$handle2.attr("aria-controls")),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),e=!0,this._setInitAttr(1)),this.setHandles(),this._events()}},{key:"setHandles",value:function(){var t=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0,function(){t._setHandlePos(t.$handle2,t.inputs.eq(1).val(),!0)}):this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0)}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(t){var i=e(t-this.options.start,this.options.end-this.options.start);switch(this.options.positionValueFunction){case"pow":i=this._logTransform(i);break;case"log":i=this._powTransform(i)}return i.toFixed(2)}},{key:"_value",value:function(t){switch(this.options.positionValueFunction){case"pow":t=this._powTransform(t);break;case"log":t=this._logTransform(t)}var e=(this.options.end-this.options.start)*t+this.options.start;return e}},{key:"_logTransform",value:function(t){return n(this.options.nonLinearBase,t*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(t){return(Math.pow(this.options.nonLinearBase,t)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(t,i,n,s){if(!this.$element.hasClass(this.options.disabledClass)){i=parseFloat(i),ithis.options.end&&(i=this.options.end);var o=this.options.doubleSided;if(o)if(0===this.handles.index(t)){var a=parseFloat(this.$handle2.attr("aria-valuenow"));i=i>=a?a-this.options.step:i}else{var r=parseFloat(this.$handle.attr("aria-valuenow"));i=i<=r?r+this.options.step:i}this.options.vertical&&!n&&(i=this.options.end-i);var l=this,h=this.options.vertical,u=h?"height":"width",d=h?"top":"left",c=t[0].getBoundingClientRect()[u],f=this.$element[0].getBoundingClientRect()[u],p=this._pctOfBar(i),m=(f-c)*p,g=(100*e(m,f)).toFixed(this.options.decimal);i=parseFloat(i.toFixed(this.options.decimal));var v={};if(this._setValues(t,i),o){var y,w=0===this.handles.index(t),b=~~(100*e(c,f));if(w)v[d]=g+"%",y=parseFloat(this.$handle2[0].style[d])-g+b,s&&"function"==typeof s&&s();else{var $=parseFloat(this.$handle[0].style[d]);y=g-(isNaN($)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):$)+b}v["min-"+u]=y+"%"}this.$element.one("finished.zf.animate",function(){l.$element.trigger("moved.zf.slider",[t])});var C=this.$element.data("dragging")?1e3/60:this.options.moveTime;Foundation.Move(C,t,function(){isNaN(g)?t.css(d,100*p+"%"):t.css(d,g+"%"),l.options.doubleSided?l.$fill.css(v):l.$fill.css(u,100*p+"%")}),clearTimeout(l.timeout),l.timeout=setTimeout(function(){l.$element.trigger("changed.zf.slider",[t])},l.options.changedDelay)}}},{key:"_setInitAttr",value:function(t){var e=0===t?this.options.initialStart:this.options.initialEnd,i=this.inputs.eq(t).attr("id")||Foundation.GetYoDigits(6,"slider"); -this.inputs.eq(t).attr({id:i,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(t).val(e),this.handles.eq(t).attr({role:"slider","aria-controls":i,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":e,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(t,e){var i=this.options.doubleSided?this.handles.index(t):0;this.inputs.eq(i).val(e),t.attr("aria-valuenow",e)}},{key:"_handleEvent",value:function(n,s,o){var a,r;if(o)a=this._adjustValue(null,o),r=!0;else{n.preventDefault();var l=this,h=this.options.vertical,u=h?"height":"width",d=h?"top":"left",c=h?n.pageY:n.pageX,f=(this.$handle[0].getBoundingClientRect()[u]/2,this.$element[0].getBoundingClientRect()[u]),p=h?t(window).scrollTop():t(window).scrollLeft(),m=this.$element.offset()[d];n.clientY===n.pageY&&(c+=p);var g,v=c-m;g=v<0?0:v>f?f:v;var y=e(g,f);if(a=this._value(y),Foundation.rtl()&&!this.options.vertical&&(a=this.options.end-a),a=l._adjustValue(null,a),r=!1,!s){var w=i(this.$handle,d,g,u),b=i(this.$handle2,d,g,u);s=w<=b?this.$handle:this.$handle2}}this._setHandlePos(s,a,r)}},{key:"_adjustValue",value:function(t,e){var i,n,s,o,a=this.options.step,r=parseFloat(a/2);return i=t?parseFloat(t.attr("aria-valuenow")):e,n=i%a,s=i-n,o=s+a,0===n?i:i=i>=s+r?o:s}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(e){var i,n=this;if(this.inputs.off("change.zf.slider").on("change.zf.slider",function(e){var i=n.inputs.index(t(this));n._handleEvent(e,n.handles.eq(i),t(this).val())}),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(e){return!n.$element.data("dragging")&&void(t(e.target).is("[data-slider-handle]")||(n.options.doubleSided?n._handleEvent(e):n._handleEvent(e,n.$handle)))}),this.options.draggable){this.handles.addTouch();var s=t("body");e.off("mousedown.zf.slider").on("mousedown.zf.slider",function(o){e.addClass("is-dragging"),n.$fill.addClass("is-dragging"),n.$element.data("dragging",!0),i=t(o.currentTarget),s.on("mousemove.zf.slider",function(t){t.preventDefault(),n._handleEvent(t,i)}).on("mouseup.zf.slider",function(t){n._handleEvent(t,i),e.removeClass("is-dragging"),n.$fill.removeClass("is-dragging"),n.$element.data("dragging",!1),s.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(t){t.preventDefault()})}e.off("keydown.zf.slider").on("keydown.zf.slider",function(e){var i,s=t(this),o=n.options.doubleSided?n.handles.index(s):0,a=parseFloat(n.inputs.eq(o).val());Foundation.Keyboard.handleKey(e,"Slider",{decrease:function(){i=a-n.options.step},increase:function(){i=a+n.options.step},decrease_fast:function(){i=a-10*n.options.step},increase_fast:function(){i=a+10*n.options.step},handled:function(){e.preventDefault(),n._setHandlePos(s,i,!0)}})})}},{key:"destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout),Foundation.unregisterPlugin(this)}}]),s}();s.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1,changedDelay:500,nonLinearBase:5,positionValueFunction:"linear"},Foundation.plugin(s,"Slider")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i=n.topPoint))}),n._events(i.split("-").reverse().join("-"))})}},{key:"_parsePoints",value:function(){for(var e=""==this.options.topAnchor?1:this.options.topAnchor,i=""==this.options.btmAnchor?document.documentElement.scrollHeight:this.options.btmAnchor,n=[e,i],s={},o=0,a=n.length;o=this.topPoint?e<=this.bottomPoint?this.isStuck||this._setSticky():this.isStuck&&this._removeSticky(!1):this.isStuck&&this._removeSticky(!0))):(this.isStuck&&this._removeSticky(!0),!1)}},{key:"_setSticky",value:function(){var t=this,e=this.options.stickTo,i="top"===e?"marginTop":"marginBottom",n="top"===e?"bottom":"top",s={};s[i]=this.options[i]+"em",s[e]=0,s[n]="auto",this.isStuck=!0,this.$element.removeClass("is-anchored is-at-"+n).addClass("is-stuck is-at-"+e).css(s).trigger("sticky.zf.stuckto:"+e),this.$element.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){t._setSizes()})}},{key:"_removeSticky",value:function(t){var e=this.options.stickTo,i="top"===e,n={},s=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,o=i?"marginTop":"marginBottom",a=t?"top":"bottom";n[o]=0,n.bottom="auto",t?n.top=0:n.top=s,this.isStuck=!1,this.$element.removeClass("is-stuck is-at-"+e).addClass("is-anchored is-at-"+a).css(n).trigger("sticky.zf.unstuckfrom:"+a)}},{key:"_setSizes",value:function(t){this.canStick=Foundation.MediaQuery.is(this.options.stickyOn),this.canStick||t&&"function"==typeof t&&t();var e=this.$container[0].getBoundingClientRect().width,i=window.getComputedStyle(this.$container[0]),n=parseInt(i["padding-left"],10),s=parseInt(i["padding-right"],10);this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints(),this.$element.css({"max-width":e-n-s+"px"});var o=this.$element[0].getBoundingClientRect().height||this.containerHeight;if("none"==this.$element.css("display")&&(o=0),this.containerHeight=o,this.$container.css({height:o}),this.elemHeight=o,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var a=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",a)}this._setBreakPoints(o,function(){t&&"function"==typeof t&&t()})}},{key:"_setBreakPoints",value:function(t,i){if(!this.canStick){if(!i||"function"!=typeof i)return!1;i()}var n=e(this.options.marginTop),s=e(this.options.marginBottom),o=this.points?this.points[0]:this.$anchor.offset().top,a=this.points?this.points[1]:o+this.anchorHeight,r=window.innerHeight;"top"===this.options.stickTo?(o-=n,a-=t+n):"bottom"===this.options.stickTo&&(o-=r-(t+s),a-=r-s),this.topPoint=o,this.bottomPoint=a,i&&"function"==typeof i&&i()}},{key:"destroy",value:function(){this._removeSticky(!0),this.$element.removeClass(this.options.stickyClass+" is-anchored is-at-top").css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger"),this.$anchor&&this.$anchor.length&&this.$anchor.off("change.zf.sticky"),t(window).off(this.scrollListener),this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""}),Foundation.unregisterPlugin(this)}}]),i}();i.defaults={container:"
    ",stickTo:"top",anchor:"",topAnchor:"",btmAnchor:"",marginTop:1,marginBottom:1,stickyOn:"medium",stickyClass:"sticky",containerClass:"sticky-container",checkEvery:-1},Foundation.plugin(i,"Sticky")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;ie?o:e}).css("height",e+"px")}},{key:"destroy",value:function(){this.$element.find("."+this.options.linkClass).off(".zf.tabs").hide().end().find("."+this.options.panelClass).hide(),this.options.matchHeight&&null!=this._setHeightMqHandler&&t(window).off("changed.zf.mediaquery",this._setHeightMqHandler),this.options.deepLink&&t(window).off("popstate",this._checkDeepLink),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,updateHistory:!1,autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,activeCollapse:!1,linkClass:"tabs-title",linkActiveClass:"is-active",panelClass:"tabs-panel",panelActiveClass:"is-active"},Foundation.plugin(e,"Tabs")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i").addClass(i).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:e});return n}},{key:"_reposition",value:function(t){this.usedPositions.push(t?t:"bottom"),!t&&this.usedPositions.indexOf("top")<0?this.template.addClass("top"):"top"===t&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(t):"left"===t&&this.usedPositions.indexOf("right")<0?this.template.removeClass(t).addClass("right"):"right"===t&&this.usedPositions.indexOf("left")<0?this.template.removeClass(t).addClass("left"):!t&&this.usedPositions.indexOf("top")>-1&&this.usedPositions.indexOf("left")<0?this.template.addClass("left"):"top"===t&&this.usedPositions.indexOf("bottom")>-1&&this.usedPositions.indexOf("left")<0?this.template.removeClass(t).addClass("left"):"left"===t&&this.usedPositions.indexOf("right")>-1&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(t):"right"===t&&this.usedPositions.indexOf("left")>-1&&this.usedPositions.indexOf("bottom")<0?this.template.removeClass(t):this.template.removeClass(t),this.classChanged=!0,this.counter--}},{key:"_setPosition",value:function(){var t=this._getPositionClass(this.template),e=Foundation.Box.GetDimensions(this.template),i=Foundation.Box.GetDimensions(this.$element),n="left"===t?"left":"right"===t?"left":"top",s="top"===n?"height":"width";"height"===s?this.options.vOffset:this.options.hOffset;if(e.width>=e.windowDims.width||!this.counter&&!Foundation.Box.ImNotTouchingYou(this.template))return this.template.offset(Foundation.Box.GetOffsets(this.template,this.$element,"center bottom",this.options.vOffset,this.options.hOffset,!0)).css({width:i.windowDims.width-2*this.options.hOffset,height:"auto"}),!1;for(this.template.offset(Foundation.Box.GetOffsets(this.template,this.$element,"center "+(t||"bottom"),this.options.vOffset,this.options.hOffset));!Foundation.Box.ImNotTouchingYou(this.template)&&this.counter;)this._reposition(t),this._setPosition()}},{key:"show",value:function(){if("all"!==this.options.showOn&&!Foundation.MediaQuery.is(this.options.showOn))return!1;var t=this;this.template.css("visibility","hidden").show(),this._setPosition(),this.$element.trigger("closeme.zf.tooltip",this.template.attr("id")),this.template.attr({"data-is-active":!0,"aria-hidden":!1}),t.isActive=!0,this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){}),this.$element.trigger("show.zf.tooltip")}},{key:"hide",value:function(){var t=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){t.isActive=!1,t.isClick=!1,t.classChanged&&(t.template.removeClass(t._getPositionClass(t.template)).addClass(t.options.positionClass),t.usedPositions=[],t.counter=4,t.classChanged=!1)}),this.$element.trigger("hide.zf.tooltip")}},{key:"_events",value:function(){var t=this,e=(this.template,!1);this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(e){t.isActive||(t.timeout=setTimeout(function(){t.show()},t.options.hoverDelay))}).on("mouseleave.zf.tooltip",function(i){clearTimeout(t.timeout),(!e||t.isClick&&!t.options.clickOpen)&&t.hide()}),this.options.clickOpen?this.$element.on("mousedown.zf.tooltip",function(e){e.stopImmediatePropagation(),t.isClick||(t.isClick=!0,!t.options.disableHover&&t.$element.attr("tabindex")||t.isActive||t.show())}):this.$element.on("mousedown.zf.tooltip",function(e){e.stopImmediatePropagation(),t.isClick=!0}),this.options.disableForTouch||this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(e){t.isActive?t.hide():t.show()}),this.$element.on({"close.zf.trigger":this.hide.bind(this)}),this.$element.on("focus.zf.tooltip",function(i){return e=!0,t.isClick?(t.options.clickOpen||(e=!1),!1):void t.show()}).on("focusout.zf.tooltip",function(i){e=!1,t.isClick=!1,t.hide()}).on("resizeme.zf.trigger",function(){t.isActive&&t._setPosition()})}},{key:"toggle",value:function(){this.isActive?this.hide():this.show()}},{key:"destroy",value:function(){this.$element.attr("title",this.template.text()).off(".zf.trigger .zf.tooltip").removeClass("has-tip top right left").removeAttr("aria-describedby aria-haspopup data-disable-hover data-resize data-toggle data-tooltip data-yeti-box"),this.template.remove(),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={disableForTouch:!1,hoverDelay:200,fadeInDuration:150,fadeOutDuration:150,disableHover:!1,templateClasses:"",tooltipClass:"tooltip",triggerClass:"has-tip",showOn:"small",template:"",tipText:"",touchCloseText:"Tap to close.",clickOpen:!0,positionClass:"",vOffset:10,hOffset:12,allowHtml:!1},Foundation.plugin(e,"Tooltip")}(jQuery);var _createClass=function(){function t(t,e){for(var i=0;i1?o[0]:"small",r=o.length>1?o[1]:o[0];null!==i[r]&&(e[a]=i[r])}this.rules=e}this._getAllOptions(),t.isEmptyObject(this.rules)||this._checkMediaQueries()}},{key:"_getAllOptions",value:function(){var e=this;e.allOptions={};for(var n in i)if(i.hasOwnProperty(n)){var s=i[n];try{var o=t("
      "),a=new s.plugin(o,e.options);for(var r in a.options)if(a.options.hasOwnProperty(r)&&"zfPlugin"!==r){var l=a.options[r];e.allOptions[r]=l}a.destroy()}catch(t){}}}},{key:"_events",value:function(){var e=this;t(window).on("changed.zf.mediaquery",function(){e._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var e,n=this;t.each(this.rules,function(t){Foundation.MediaQuery.atLeast(t)&&(e=t)}),e&&(this.currentPlugin instanceof this.rules[e].plugin||(t.each(i,function(t,e){n.$element.removeClass(e.cssClass)}),this.$element.addClass(this.rules[e].cssClass),this.currentPlugin&&(!this.currentPlugin.$element.data("zfPlugin")&&this.storezfData&&this.currentPlugin.$element.data("zfPlugin",this.storezfData),this.currentPlugin.destroy()),this._handleMarkup(this.rules[e].cssClass),this.currentPlugin=new this.rules[e].plugin(this.$element,{}),this.storezfData=this.currentPlugin.$element.data("zfPlugin")))}},{key:"_handleMarkup",value:function(e){var i=this,n="accordion",s=t("[data-tabs-content="+this.$element.attr("id")+"]");if(s.length&&(n="tabs"),n!==e){var o=i.allOptions.linkClass?i.allOptions.linkClass:"tabs-title",a=i.allOptions.panelClass?i.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var r=this.$element.children("."+o+",[data-accordion-item]").removeClass(o).removeClass("accordion-item").removeAttr("data-accordion-item"),l=r.children("a").removeClass("accordion-title");if("tabs"===n?(s=s.children("."+a).removeClass(a).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby"),s.children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected")):s=r.children("[data-tab-content]").removeClass("accordion-content"),s.css({display:"",visibility:""}),r.css({display:"",visibility:""}),"accordion"===e)s.each(function(e,n){t(n).appendTo(r.get(e)).addClass("accordion-content").attr("data-tab-content","").removeClass("is-active").css({height:""}),t("[data-tabs-content="+i.$element.attr("id")+"]").after('
      ').remove(),r.addClass("accordion-item").attr("data-accordion-item",""),l.addClass("accordion-title")});else if("tabs"===e){var h=t("[data-tabs-content="+i.$element.attr("id")+"]"),u=t("#tabs-placeholder-"+i.$element.attr("id"));u.length?(h=t('
      ').insertAfter(u).attr("data-tabs-content",i.$element.attr("id")),u.remove()):h=t('
      ').insertAfter(i.$element).attr("data-tabs-content",i.$element.attr("id")),s.each(function(e,i){var n=t(i).appendTo(h).addClass(a),s=l.get(e).hash.slice(1),o=t(i).attr("id")||Foundation.GetYoDigits(6,"accordion");s!==o&&(""!==s?t(i).attr("id",s):(s=o,t(i).attr("id",s),t(l.get(e)).attr("href",t(l.get(e)).attr("href").replace("#","")+"#"+s)));var u=t(r.get(e)).hasClass("is-active");u&&n.addClass("is-active")}),r.addClass(o)}}}},{key:"destroy",value:function(){this.currentPlugin&&this.currentPlugin.destroy(),t(window).off(".zf.ResponsiveAccordionTabs"),Foundation.unregisterPlugin(this)}}]),e}();e.defaults={};var i={tabs:{cssClass:"tabs",plugin:Foundation._plugins.tabs||null},accordion:{cssClass:"accordion",plugin:Foundation._plugins.accordion||null}};Foundation.plugin(e,"ResponsiveAccordionTabs")}(jQuery); \ No newline at end of file +!function(t){function e(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,e),s.l=!0,s.exports}var i={};e.m=t,e.c=i,e.i=function(t){return t},e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=36)}([function(t,e){t.exports=jQuery},function(t,e,i){"use strict";function n(){return"rtl"===r()("html").attr("dir")}function s(t,e){return t=t||6,Math.round(Math.pow(36,t+1)-Math.random()*Math.pow(36,t)).toString(36).slice(1)+(e?"-"+e:"")}function o(t){var e,i={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},n=document.createElement("div");for(var s in i)void 0!==n.style[s]&&(e=i[s]);return e||(e=setTimeout(function(){t.triggerHandler("transitionend",[t])},1),"transitionend")}i.d(e,"a",function(){return n}),i.d(e,"b",function(){return s}),i.d(e,"c",function(){return o});var a=i(0),r=i.n(a)},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function o(t){return s(void 0!==t.constructor.name?t.constructor.name:t.className)}i.d(e,"a",function(){return u});var a=i(0),r=(i.n(a),i(1)),l=function(){function t(t,e){for(var i=0;i').appendTo(document.head);var e,i=o()(".foundation-mq").css("font-family");e=n(i);for(var s in e)e.hasOwnProperty(s)&&t.queries.push({name:s,value:"only screen and (min-width: "+e[s]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(t){var e=this.get(t);return!!e&&a(e).matches},is:function(t){return t=t.trim().split(" "),t.length>1&&"only"===t[1]?t[0]===this._getCurrentSize():this.atLeast(t[0])},get:function(t){for(var e in this.queries)if(this.queries.hasOwnProperty(e)){var i=this.queries[e];if(t===i.name)return i.value}return null},_getCurrentSize:function(){for(var t,e=0;e1&&void 0!==arguments[1]?arguments[1]:"zf";t.attr("role","menubar");var i=t.find("li").attr({role:"menuitem"}),n="is-"+e+"-submenu",o=n+"-item",a="is-"+e+"-submenu-parent",r="accordion"!==e;i.each(function(){var t=s()(this),i=t.children("ul");i.length&&(t.addClass(a),i.addClass("submenu "+n).attr({"data-submenu":""}),r&&(t.attr({"aria-haspopup":!0,"aria-label":t.children("a:first").text()}),"drilldown"===e&&t.attr({"aria-expanded":!1})),i.addClass("submenu "+n).attr({"data-submenu":"",role:"menu"}),"drilldown"===e&&i.attr({"aria-hidden":!0})),t.parent("[data-submenu]").length&&t.addClass("is-submenu-item "+o)})},Burn:function(t,e){var i="is-"+e+"-submenu",n=i+"-item",s="is-"+e+"-submenu-parent";t.find(">li, .menu, .menu > li").removeClass(i+" "+n+" "+s+" is-submenu-item submenu is-active").removeAttr("data-submenu").css("display","")}}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(){this.removeEventListener("touchmove",o),this.removeEventListener("touchend",s),g=!1}function o(t){if(f.a.spotSwipe.preventDefault&&t.preventDefault(),g){var e,i=t.touches[0].pageX,n=(t.touches[0].pageY,l-i);h=(new Date).getTime()-c,Math.abs(n)>=f.a.spotSwipe.moveThreshold&&h<=f.a.spotSwipe.timeThreshold&&(e=n>0?"left":"right"),e&&(t.preventDefault(),s.call(this),f()(this).trigger("swipe",e).trigger("swipe"+e))}}function a(t){1==t.touches.length&&(l=t.touches[0].pageX,u=t.touches[0].pageY,g=!0,c=(new Date).getTime(),this.addEventListener("touchmove",o,!1),this.addEventListener("touchend",s,!1))}function r(){this.addEventListener&&this.addEventListener("touchstart",a,!1)}i.d(e,"a",function(){return m});var l,u,c,h,d=i(0),f=i.n(d),p=function(){function t(t,e){for(var i=0;i'+t.options.submenuToggleText+"")):n.attr({"aria-controls":o,"aria-expanded":a,id:e}),s.attr({"aria-labelledby":e,"aria-hidden":!a,role:"group",id:o})}),this.$element.find("li").attr({role:"treeitem"});var e=this.$element.find(".is-active");if(e.length){var t=this;e.each(function(){t.down(r()(this))})}this._events()}},{key:"_events",value:function(){var t=this;this.$element.find("li").each(function(){var e=r()(this).children("[data-submenu]");e.length&&(t.options.submenuToggle?r()(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(i){t.toggle(e)}):r()(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(i){i.preventDefault(),t.toggle(e)}))}).on("keydown.zf.accordionmenu",function(e){var i,n,s=r()(this),o=s.parent("ul").children("li"),a=s.children("[data-submenu]");o.each(function(t){if(r()(this).is(s))return i=o.eq(Math.max(0,t-1)).find("a").first(),n=o.eq(Math.min(t+1,o.length-1)).find("a").first(),r()(this).children("[data-submenu]:visible").length&&(n=s.find("li:first-child").find("a").first()),r()(this).is(":first-child")?i=s.parents("li").first().find("a").first():i.parents("li").first().children("[data-submenu]:visible").length&&(i=i.parents("li").find("li:last-child").find("a").first()),void(r()(this).is(":last-child")&&(n=s.parents("li").first().next("li").find("a").first()))}),l.a.handleKey(e,"AccordionMenu",{open:function(){a.is(":hidden")&&(t.down(a),a.find("li").first().find("a").first().focus())},close:function(){a.length&&!a.is(":hidden")?t.up(a):s.parent("[data-submenu]").length&&(t.up(s.parent("[data-submenu]")),s.parents("li").first().find("a").first().focus())},up:function(){return i.focus(),!0},down:function(){return n.focus(),!0},toggle:function(){return!t.options.submenuToggle&&(s.children("[data-submenu]").length?(t.toggle(s.children("[data-submenu]")),!0):void 0)},closeAll:function(){t.hideAll()},handled:function(t){t&&e.preventDefault(),e.stopImmediatePropagation()}})})}},{key:"hideAll",value:function(){this.up(this.$element.find("[data-submenu]"))}},{key:"showAll",value:function(){this.down(this.$element.find("[data-submenu]"))}},{key:"toggle",value:function(t){t.is(":animated")||(t.is(":hidden")?this.down(t):this.up(t))}},{key:"down",value:function(t){var e=this;this.options.multiOpen||this.up(this.$element.find(".is-active").not(t.parentsUntil(this.$element).add(t))),t.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?t.prev(".submenu-toggle").attr({"aria-expanded":!0}):t.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),t.slideDown(e.options.slideSpeed,function(){e.$element.trigger("down.zf.accordionMenu",[t])})}},{key:"up",value:function(t){var e=this;t.slideUp(e.options.slideSpeed,function(){e.$element.trigger("up.zf.accordionMenu",[t])});var i=t.find("[data-submenu]").slideUp(0).addBack().attr("aria-hidden",!0);this.options.submenuToggle?i.prev(".submenu-toggle").attr("aria-expanded",!1):i.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1)}},{key:"_destroy",value:function(){this.$element.find("[data-submenu]").slideDown(0).css("display",""),this.$element.find("a").off("click.zf.accordionMenu"),this.options.submenuToggle&&(this.$element.find(".has-submenu-toggle").removeClass("has-submenu-toggle"),this.$element.find(".submenu-toggle").remove()),u.a.Burn(this.$element,"accordion")}}]),e}(h.a);f.defaults={slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return p});var a=i(0),r=i.n(a),l=i(3),u=i(9),c=i(1),h=i(7),d=i(2),f=function(){function t(t,e){for(var i=0;i'),e.data("savedHref",e.attr("href")).removeAttr("href").attr("tabindex",0),e.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),t._events(e)}),this.$submenus.each(function(){var e=r()(this);if(!e.find(".js-drilldown-back").length)switch(t.options.backButtonPosition){case"bottom":e.append(t.options.backButton);break;case"top":e.prepend(t.options.backButton);break;default: +console.error("Unsupported backButtonPosition value '"+t.options.backButtonPosition+"'")}t._back(e)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=r()(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}},{key:"_resize",value:function(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}},{key:"_events",value:function(t){var e=this;t.off("click.zf.drilldown").on("click.zf.drilldown",function(i){if(r()(i.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&(i.stopImmediatePropagation(),i.preventDefault()),e._show(t.parent("li")),e.options.closeOnClick){var n=r()("body");n.off(".zf.drilldown").on("click.zf.drilldown",function(t){t.target===e.$element[0]||r.a.contains(e.$element[0],t.target)||(t.preventDefault(),e._hideAll(),n.off(".zf.drilldown"))})}})}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_scrollTop",value:function(){var t=this,e=""!=t.options.scrollTopElement?r()(t.options.scrollTopElement):t.$element,i=parseInt(e.offset().top+t.options.scrollTopOffset,10);r()("html, body").stop(!0).animate({scrollTop:i},t.options.animationDuration,t.options.animationEasing,function(){this===r()("html")[0]&&t.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var t=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(e){var n,s,o=r()(this),a=o.parent("li").parent("ul").children("li").children("a");a.each(function(t){if(r()(this).is(o))return n=a.eq(Math.max(0,t-1)),void(s=a.eq(Math.min(t+1,a.length-1)))}),l.a.handleKey(e,"Drilldown",{next:function(){if(o.is(t.$submenuAnchors))return t._show(o.parent("li")),o.parent("li").one(i.i(c.c)(o),function(){o.parent("li").find("ul li a").filter(t.$menuItems).first().focus()}),!0},previous:function(){return t._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(i.i(c.c)(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return n.focus(),!o.is(t.$element.find("> li:first-child > a"))},down:function(){return s.focus(),!o.is(t.$element.find("> li:last-child > a"))},close:function(){o.is(t.$element.find("> li > a"))||(t._hide(o.parent().parent()),o.parent().parent().siblings("a").focus())},open:function(){return o.is(t.$menuItems)?o.is(t.$submenuAnchors)?(t._show(o.parent("li")),o.parent("li").one(i.i(c.c)(o),function(){o.parent("li").find("ul li a").filter(t.$menuItems).first().focus()}),!0):void 0:(t._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(i.i(c.c)(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0)},handled:function(t){t&&e.preventDefault(),e.stopImmediatePropagation()}})})}},{key:"_hideAll",value:function(){var t=this.$element.find(".is-drilldown-submenu.is-active").addClass("is-closing");this.options.autoHeight&&this.$wrapper.css({height:t.parent().closest("ul").data("calcHeight")}),t.one(i.i(c.c)(t),function(e){t.removeClass("is-active is-closing")}),this.$element.trigger("closed.zf.drilldown")}},{key:"_back",value:function(t){var e=this;t.off("click.zf.drilldown"),t.children(".js-drilldown-back").on("click.zf.drilldown",function(i){i.stopImmediatePropagation(),e._hide(t);var n=t.parent("li").parent("ul").parent("li");n.length&&e._show(n)})}},{key:"_menuLinkEvents",value:function(){var t=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(e){setTimeout(function(){t._hideAll()},0)})}},{key:"_show",value:function(t){this.options.autoHeight&&this.$wrapper.css({height:t.children("[data-submenu]").data("calcHeight")}),t.attr("aria-expanded",!0),t.children("[data-submenu]").addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),this.$element.trigger("open.zf.drilldown",[t])}},{key:"_hide",value:function(t){this.options.autoHeight&&this.$wrapper.css({height:t.parent().closest("ul").data("calcHeight")});t.parent("li").attr("aria-expanded",!1),t.attr("aria-hidden",!0).addClass("is-closing"),t.addClass("is-closing").one(i.i(c.c)(t),function(){t.removeClass("is-active is-closing"),t.blur().addClass("invisible")}),t.trigger("hide.zf.drilldown",[t])}},{key:"_getMaxDims",value:function(){var t=0,e={},i=this;return this.$submenus.add(this.$element).each(function(){var n=(r()(this).children("li").length,h.a.GetDimensions(this).height);t=n>t?n:t,i.options.autoHeight&&(r()(this).data("calcHeight",n),r()(this).hasClass("is-drilldown-submenu")||(e.height=n))}),this.options.autoHeight||(e["min-height"]=t+"px"),e["max-width"]=this.$element[0].getBoundingClientRect().width+"px",e}},{key:"_destroy",value:function(){this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),u.a.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){r()(this).off(".zf.drilldown")}),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var t=r()(this);t.removeAttr("tabindex"),t.data("savedHref")&&t.attr("href",t.data("savedHref")).removeData("savedHref")})}}]),e}(d.a);p.defaults={autoApplyClass:!0,backButton:'
    • Back
    • ',backButtonPosition:"top",wrapper:"
      ",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return p});var a=i(0),r=i.n(a),l=i(3),u=i(9),c=i(7),h=i(1),d=i(2),f=function(){function t(t,e){for(var i=0;i-1,a=o?t.$tabs:s.siblings("li").add(s);a.each(function(t){if(r()(this).is(s))return i=a.eq(t-1),void(n=a.eq(t+1))});var u=function(){n.children("a:first").focus(),e.preventDefault()},c=function(){i.children("a:first").focus(),e.preventDefault()},h=function(){var i=s.children("ul.is-dropdown-submenu");i.length&&(t._show(i),s.find("li > a:first").focus(),e.preventDefault())},d=function(){var i=s.parent("ul").parent("li");i.children("a:first").focus(),t._hide(i),e.preventDefault()},f={open:h,close:function(){t._hide(t.$element),t.$menuItems.eq(0).children("a").focus(),e.preventDefault()},handled:function(){e.stopImmediatePropagation()}};o?t._isVertical()?t._isRtl()?r.a.extend(f,{down:u,up:c,next:d,previous:h}):r.a.extend(f,{down:u,up:c,next:h,previous:d}):t._isRtl()?r.a.extend(f,{next:c,previous:u,down:h,up:d}):r.a.extend(f,{next:u,previous:c,down:h,up:d}):t._isRtl()?r.a.extend(f,{next:d,previous:h,down:u,up:c}):r.a.extend(f,{next:h,previous:d,down:u,up:c}),l.a.handleKey(e,"DropdownMenu",f)})}},{key:"_addBodyHandler",value:function(){var t=r()(document.body),e=this;t.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu").on("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu",function(i){e.$element.find(i.target).length||(e._hide(),t.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu"))})}},{key:"_show",value:function(t){var e=this.$tabs.index(this.$tabs.filter(function(e,i){return r()(i).find(t).length>0})),i=t.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(i,e),t.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var n=c.a.ImNotTouchingYou(t,null,!0);if(!n){var s="left"===this.options.alignment?"-right":"-left",o=t.parent(".is-dropdown-submenu-parent");o.removeClass("opens"+s).addClass("opens-"+this.options.alignment),n=c.a.ImNotTouchingYou(t,null,!0),n||o.removeClass("opens-"+this.options.alignment).addClass("opens-inner"),this.changed=!0}t.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownmenu",[t])}},{key:"_hide",value:function(t,e){var i;if(i=t&&t.length?t:void 0!==e?this.$tabs.not(function(t,i){return t===e}):this.$element,i.hasClass("is-active")||i.find(".is-active").length>0){if(i.find("li.is-active").add(i).attr({"data-is-click":!1}).removeClass("is-active"),i.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||i.find("opens-inner").length){var n="left"===this.options.alignment?"right":"left";i.find("li.is-dropdown-submenu-parent").add(i).removeClass("opens-inner opens-"+this.options.alignment).addClass("opens-"+n),this.changed=!1}this.$element.trigger("hide.zf.dropdownmenu",[i])}}},{key:"_destroy",value:function(){this.$menuItems.off(".zf.dropdownmenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),r()(document.body).off(".zf.dropdownmenu"),u.a.Burn(this.$element,"dropdown")}}]),e}(d.a);p.defaults={disableHover:!1,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"auto",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t,e){var i=e.indexOf(t);return i===e.length-1?e[0]:e[i+1]}i.d(e,"a",function(){return m});var r=i(7),l=i(2),u=i(1),c=function(){function t(t,e){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:e.defaults,n=arguments[2];if(!r()(t).length)return!1;var s=Math.round(r()(t).offset().top-i.threshold/2-i.offset);r()("html, body").stop(!0).animate({scrollTop:s},i.animationDuration,i.animationEasing,function(){n&&"function"==typeof n&&n()})}}]),e}(u.a);h.defaults={animationDuration:500,animationEasing:"linear",threshold:50,offset:0}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return d});var a=i(0),r=i.n(a),l=i(3),u=i(8),c=i(2),h=function(){function t(t,e){for(var i=0;it?s:t}).css("height",t+"px")}},{key:"_destroy",value:function(){this.$element.find("."+this.options.linkClass).off(".zf.tabs").hide().end().find("."+this.options.panelClass).hide(),this.options.matchHeight&&null!=this._setHeightMqHandler&&r()(window).off("changed.zf.mediaquery",this._setHeightMqHandler),this.options.deepLink&&r()(window).off("popstate",this._checkDeepLink)}}]),e}(c.a);d.defaults={deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,updateHistory:!1,autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,activeCollapse:!1,linkClass:"tabs-title",linkActiveClass:"is-active",panelClass:"tabs-panel",panelActiveClass:"is-active"}},function(t,e,i){"use strict";function n(t,e,i){var n,s,o=this,a=e.duration,r=Object.keys(t.data())[0]||"timer",l=-1;this.isPaused=!1,this.restart=function(){l=-1,clearTimeout(s),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(s),l=l<=0?a:l,t.data("paused",!1),n=Date.now(),s=setTimeout(function(){e.infinite&&o.restart(),i&&"function"==typeof i&&i()},l),t.trigger("timerstart.zf."+r)},this.pause=function(){this.isPaused=!0,clearTimeout(s),t.data("paused",!0);var e=Date.now();l-=e-n,t.trigger("timerpaused.zf."+r)}}i.d(e,"a",function(){return n});var s=i(0);i.n(s)},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(0),s=i.n(n),o=i(21),a=i(1),r=i(7),l=i(8),u=i(3),c=i(4),h=i(6),d=i(9),f=i(18),p=i(10),m=i(5),g=i(20),v=i(11),b=i(12),y=i(13),w=i(22),_=i(14),$=i(23),k=i(24),C=i(25),z=i(26),O=i(27),T=i(29),E=i(30),P=i(31),A=i(32),F=i(16),x=i(33),D=i(17),S=i(34),R=i(35),H=i(28);o.a.addToJquery(s.a),o.a.rtl=a.a,o.a.GetYoDigits=a.b,o.a.transitionend=a.c,o.a.Box=r.a,o.a.onImagesLoaded=l.a,o.a.Keyboard=u.a,o.a.MediaQuery=c.a,o.a.Motion=h.a,o.a.Move=h.b,o.a.Nest=d.a,o.a.Timer=f.a,p.a.init(s.a),m.a.init(s.a,o.a),o.a.plugin(g.a,"Abide"),o.a.plugin(v.a,"Accordion"),o.a.plugin(b.a,"AccordionMenu"),o.a.plugin(y.a,"Drilldown"),o.a.plugin(w.a,"Dropdown"),o.a.plugin(_.a,"DropdownMenu"),o.a.plugin($.a,"Equalizer"),o.a.plugin(k.a,"Interchange"),o.a.plugin(C.a,"Magellan"),o.a.plugin(z.a,"OffCanvas"),o.a.plugin(O.a,"Orbit"),o.a.plugin(T.a,"ResponsiveMenu"),o.a.plugin(E.a,"ResponsiveToggle"),o.a.plugin(P.a,"Reveal"),o.a.plugin(A.a,"Slider"),o.a.plugin(F.a,"SmoothScroll"),o.a.plugin(x.a,"Sticky"),o.a.plugin(D.a,"Tabs"),o.a.plugin(S.a,"Toggler"),o.a.plugin(R.a,"Tooltip"),o.a.plugin(H.a,"ResponsiveAccordionTabs")},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return c});var a=i(0),r=i.n(a),l=i(2),u=function(){function t(t,e){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{};this.$element=t,this.options=r.a.extend(!0,{},e.defaults,this.$element.data(),i),this.className="Abide",this._init()}},{key:"_init",value:function(){this.$inputs=this.$element.find("input, textarea, select"),this._events()}},{key:"_events",value:function(){var t=this;this.$element.off(".abide").on("reset.zf.abide",function(){t.resetForm()}).on("submit.zf.abide",function(){return t.validateForm()}),"fieldChange"===this.options.validateOn&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(e){t.validateInput(r()(e.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(e){t.validateInput(r()(e.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(e){t.validateInput(r()(e.target))})}},{key:"_reflow",value:function(){this._init()}},{key:"requiredCheck",value:function(t){if(!t.attr("required"))return!0;var e=!0;switch(t[0].type){case"checkbox":e=t[0].checked;break;case"select":case"select-one":case"select-multiple":var i=t.find("option:selected");i.length&&i.val()||(e=!1);break;default:t.val()&&t.val().length||(e=!1)}return e}},{key:"findFormError",value:function(t){var e=t[0].id,i=t.siblings(this.options.formErrorSelector);return i.length||(i=t.parent().find(this.options.formErrorSelector)),i=i.add(this.$element.find('[data-form-error-for="'+e+'"]'))}},{key:"findLabel",value:function(t){var e=t[0].id,i=this.$element.find('label[for="'+e+'"]');return i.length?i:t.closest("label")}},{key:"findRadioLabels",value:function(t){var e=this,i=t.map(function(t,i){var n=i.id,s=e.$element.find('label[for="'+n+'"]');return s.length||(s=r()(i).closest("label")),s[0]});return r()(i)}},{key:"addErrorClasses",value:function(t){var e=this.findLabel(t),i=this.findFormError(t);e.length&&e.addClass(this.options.labelErrorClass),i.length&&i.addClass(this.options.formErrorClass),t.addClass(this.options.inputErrorClass).attr("data-invalid","")}},{key:"removeRadioErrorClasses",value:function(t){var e=this.$element.find(':radio[name="'+t+'"]'),i=this.findRadioLabels(e),n=this.findFormError(e);i.length&&i.removeClass(this.options.labelErrorClass),n.length&&n.removeClass(this.options.formErrorClass),e.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"removeErrorClasses",value:function(t){if("radio"==t[0].type)return this.removeRadioErrorClasses(t.attr("name"));var e=this.findLabel(t),i=this.findFormError(t);e.length&&e.removeClass(this.options.labelErrorClass),i.length&&i.removeClass(this.options.formErrorClass),t.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"validateInput",value:function(t){var e=this.requiredCheck(t),i=!1,n=!0,s=t.attr("data-validator"),o=!0;if(t.is("[data-abide-ignore]")||t.is('[type="hidden"]')||t.is("[disabled]"))return!0;switch(t[0].type){case"radio":i=this.validateRadio(t.attr("name"));break;case"checkbox":i=e;break;case"select":case"select-one":case"select-multiple":i=e;break;default:i=this.validateText(t)}s&&(n=this.matchValidation(t,s,t.attr("required"))),t.attr("data-equalto")&&(o=this.options.validators.equalTo(t));var a=-1===[e,i,n,o].indexOf(!1),l=(a?"valid":"invalid")+".zf.abide";if(a){var u=this.$element.find('[data-equalto="'+t.attr("id")+'"]');if(u.length){var c=this;u.each(function(){r()(this).val()&&c.validateInput(r()(this))})}}return this[a?"removeErrorClasses":"addErrorClasses"](t),t.trigger(l,[t]),a}},{key:"validateForm",value:function(){var t=[],e=this;this.$inputs.each(function(){t.push(e.validateInput(r()(this)))});var i=-1===t.indexOf(!1);return this.$element.find("[data-abide-error]").css("display",i?"none":"block"),this.$element.trigger((i?"formvalid":"forminvalid")+".zf.abide",[this.$element]),i}},{key:"validateText",value:function(t,e){e=e||t.attr("pattern")||t.attr("type") +;var i=t.val(),n=!1;return i.length?n=this.options.patterns.hasOwnProperty(e)?this.options.patterns[e].test(i):e===t.attr("type")||new RegExp(e).test(i):t.prop("required")||(n=!0),n}},{key:"validateRadio",value:function(t){var e=this.$element.find(':radio[name="'+t+'"]'),i=!1,n=!1;return e.each(function(t,e){r()(e).attr("required")&&(n=!0)}),n||(i=!0),i||e.each(function(t,e){r()(e).prop("checked")&&(i=!0)}),i}},{key:"matchValidation",value:function(t,e,i){var n=this;return i=!!i,-1===e.split(" ").map(function(e){return n.options.validators[e](t,i,t.parent())}).indexOf(!1)}},{key:"resetForm",value:function(){var t=this.$element,e=this.options;r()("."+e.labelErrorClass,t).not("small").removeClass(e.labelErrorClass),r()("."+e.inputErrorClass,t).not("small").removeClass(e.inputErrorClass),r()(e.formErrorSelector+"."+e.formErrorClass).removeClass(e.formErrorClass),t.find("[data-abide-error]").css("display","none"),r()(":input",t).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").removeAttr("data-invalid"),r()(":input:radio",t).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),r()(":input:checkbox",t).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),t.trigger("formreset.zf.abide",[t])}},{key:"_destroy",value:function(){var t=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){t.removeErrorClasses(r()(this))})}}]),e}(l.a);c.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",liveValidate:!1,validateOnBlur:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(?:222[1-9]|2[3-6][0-9]{2}|27[0-1][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/,website:{test:function(t){return c.defaults.patterns.domain.test(t)||c.defaults.patterns.url.test(t)}}},validators:{equalTo:function(t,e,i){return r()("#"+t.attr("data-equalto")).val()===t.val()}}}},function(t,e,i){"use strict";function n(t){if(void 0===Function.prototype.name){var e=/function\s([^(]{1,})\(/,i=e.exec(t.toString());return i&&i.length>1?i[1].trim():""}return void 0===t.prototype?t.constructor.name:t.prototype.constructor.name}function s(t){return"true"===t||"false"!==t&&(isNaN(1*t)?t:parseFloat(t))}function o(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}i.d(e,"a",function(){return c});var a=i(0),r=i.n(a),l=i(1),u=i(4),c={version:"6.4.3",_plugins:{},_uuids:[],plugin:function(t,e){var i=e||n(t),s=o(i);this._plugins[s]=this[i]=t},registerPlugin:function(t,e){var s=e?o(e):n(t.constructor).toLowerCase();t.uuid=i.i(l.b)(6,s),t.$element.attr("data-"+s)||t.$element.attr("data-"+s,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf."+s),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var e=o(n(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-"+e).removeData("zfPlugin").trigger("destroyed.zf."+e);for(var i in t)t[i]=null},reInit:function(t){var e=t instanceof r.a;try{if(e)t.each(function(){r()(this).data("zfPlugin")._init()});else{var i=typeof t,n=this;({object:function(t){t.forEach(function(t){t=o(t),r()("[data-"+t+"]").foundation("_init")})},string:function(){t=o(t),r()("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(n._plugins))}})[i](t)}}catch(t){console.error(t)}finally{return t}},reflow:function(t,e){void 0===e?e=Object.keys(this._plugins):"string"==typeof e&&(e=[e]);var i=this;r.a.each(e,function(e,n){var o=i._plugins[n];r()(t).find("[data-"+n+"]").addBack("[data-"+n+"]").each(function(){var t=r()(this),e={};if(t.data("zfPlugin"))return void console.warn("Tried to initialize "+n+" on an element that already has a Foundation plugin.");t.attr("data-options")&&t.attr("data-options").split(";").forEach(function(t,i){var n=t.split(":").map(function(t){return t.trim()});n[0]&&(e[n[0]]=s(n[1]))});try{t.data("zfPlugin",new o(r()(this),e))}catch(t){console.error(t)}finally{return}})})},getFnName:n,addToJquery:function(t){var e=function(e){var i=typeof e,s=t(".no-js");if(s.length&&s.removeClass("no-js"),"undefined"===i)u.a._init(),c.reflow(this);else{if("string"!==i)throw new TypeError("We're sorry, "+i+" is not a valid parameter. You must use a string representing the method you wish to invoke.");var o=Array.prototype.slice.call(arguments,1),a=this.data("zfPlugin");if(void 0===a||void 0===a[e])throw new ReferenceError("We're sorry, '"+e+"' is not an available method for "+(a?n(a):"this element")+".");1===this.length?a[e].apply(a,o):this.each(function(i,n){a[e].apply(t(n).data("zfPlugin"),o)})}return this};return t.fn.foundation=e,t}};c.util={throttle:function(t,e){var i=null;return function(){var n=this,s=arguments;null===i&&(i=setTimeout(function(){t.apply(n,s),i=null},e))}}},window.Foundation=c,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var t=["webkit","moz"],e=0;e0,this.isNested=this.$element.parentsUntil(document.body,"[data-equalizer]").length>0,this.isOn=!1,this._bindHandler={onResizeMeBound:this._onResizeMe.bind(this),onPostEqualizedBound:this._onPostEqualized.bind(this)};var n,s=this.$element.find("img");this.options.equalizeOn?(n=this._checkMQ(),r()(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events(),(void 0!==n&&!1===n||void 0===n)&&(s.length?i.i(u.a)(s,this._reflow.bind(this)):this._reflow())}},{key:"_pauseEvents",value:function(){this.isOn=!1,this.$element.off({".zf.equalizer":this._bindHandler.onPostEqualizedBound,"resizeme.zf.trigger":this._bindHandler.onResizeMeBound,"mutateme.zf.trigger":this._bindHandler.onResizeMeBound})}},{key:"_onResizeMe",value:function(t){this._reflow()}},{key:"_onPostEqualized",value:function(t){t.target!==this.$element[0]&&this._reflow()}},{key:"_events",value:function(){this._pauseEvents(),this.hasNested?this.$element.on("postequalized.zf.equalizer",this._bindHandler.onPostEqualizedBound):(this.$element.on("resizeme.zf.trigger",this._bindHandler.onResizeMeBound),this.$element.on("mutateme.zf.trigger",this._bindHandler.onResizeMeBound)),this.isOn=!0}},{key:"_checkMQ",value:function(){var t=!l.a.is(this.options.equalizeOn);return t?this.isOn&&(this._pauseEvents(),this.$watched.css("height","auto")):this.isOn||this._events(),t}},{key:"_killswitch",value:function(){}},{key:"_reflow",value:function(){if(!this.options.equalizeOnStack&&this._isStacked())return this.$watched.css("height","auto"),!1;this.options.equalizeByRow?this.getHeightsByRow(this.applyHeightByRow.bind(this)):this.getHeights(this.applyHeight.bind(this))}},{key:"_isStacked",value:function(){return!this.$watched[0]||!this.$watched[1]||this.$watched[0].getBoundingClientRect().top!==this.$watched[1].getBoundingClientRect().top}},{key:"getHeights",value:function(t){for(var e=[],i=0,n=this.$watched.length;i0,e.allowDown=e.scrollTop1&&this.geoSync(),this.options.accessible&&this.$wrapper.attr("tabindex",0)}},{key:"_loadBullets",value:function(){this.$bullets=this.$element.find("."+this.options.boxOfBullets).find("button")}},{key:"geoSync",value:function(){var t=this;this.timer=new c.a(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){t.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(t){var e,i=0,n=0,s=this;this.$slides.each(function(){e=this.getBoundingClientRect().height,r()(this).attr("data-slide",n),/mui/g.test(r()(this)[0].className)||s.$slides.filter(".is-active")[0]===s.$slides.eq(n)[0]||r()(this).css({position:"relative",display:"none"}),i=e>i?e:i,n++}),n===this.$slides.length&&(this.$wrapper.css({height:i}),t&&t(i))}},{key:"_setSlideHeight",value:function(t){this.$slides.each(function(){r()(this).css("max-height",t)})}},{key:"_events",value:function(){var t=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(e){e.preventDefault(),t.changeSlide(!0)}).on("swiperight.zf.orbit",function(e){e.preventDefault(),t.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){t.$element.data("clickedOn",!t.$element.data("clickedOn")),t.timer[t.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){t.timer.pause()}).on("mouseleave.zf.orbit",function(){t.$element.data("clickedOn")||t.timer.start()})),this.options.navButtons){this.$element.find("."+this.options.nextClass+", ."+this.options.prevClass).attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(e){e.preventDefault(),t.changeSlide(r()(this).hasClass(t.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var e=r()(this).data("slide"),i=e>t.$slides.filter(".is-active").data("slide"),n=t.$slides.eq(e);t.changeSlide(i,n,e)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(e){l.a.handleKey(e,"Orbit",{next:function(){t.changeSlide(!0)},previous:function(){t.changeSlide(!1)},handled:function(){r()(e.target).is(t.$bullets)&&t.$bullets.filter(".is-active").focus()}})})}}},{key:"_reset",value:function(){void 0!==this.$slides&&this.$slides.length>1&&(this.$element.off(".zf.orbit").find("*").off(".zf.orbit"),this.options.autoPlay&&this.timer.restart(),this.$slides.each(function(t){r()(t).removeClass("is-active is-active is-in").removeAttr("aria-live").hide()}),this.$slides.first().addClass("is-active").show(),this.$element.trigger("slidechange.zf.orbit",[this.$slides.first()]),this.options.bullets&&this._updateBullets(0))}},{key:"changeSlide",value:function(t,e,i){if(this.$slides){var n=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(n[0].className))return!1;var s,o=this.$slides.first(),a=this.$slides.last(),r=t?"Right":"Left",l=t?"Left":"Right",c=this;s=e||(t?this.options.infiniteWrap?n.next("."+this.options.slideClass).length?n.next("."+this.options.slideClass):o:n.next("."+this.options.slideClass):this.options.infiniteWrap?n.prev("."+this.options.slideClass).length?n.prev("."+this.options.slideClass):a:n.prev("."+this.options.slideClass)),s.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[n,s]),this.options.bullets&&(i=i||this.$slides.index(s),this._updateBullets(i)),this.options.useMUI&&!this.$element.is(":hidden")?(u.a.animateIn(s.addClass("is-active").css({position:"absolute",top:0}),this.options["animInFrom"+r],function(){s.css({position:"relative",display:"block"}).attr("aria-live","polite")}),u.a.animateOut(n.removeClass("is-active"),this.options["animOutTo"+l],function(){n.removeAttr("aria-live"),c.options.autoPlay&&!c.timer.isPaused&&c.timer.restart()})):(n.removeClass("is-active is-in").removeAttr("aria-live").hide(),s.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[s]))}}},{key:"_updateBullets",value:function(t){var e=this.$element.find("."+this.options.boxOfBullets).find(".is-active").removeClass("is-active").blur(),i=e.find("span:last").detach();this.$bullets.eq(t).addClass("is-active").append(i)}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}]),e}(f.a);g.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return m});var a=i(0),r=i.n(a),l=i(4),u=i(1),c=i(2),h=i(11),d=i(17),f=function(){function t(t,e){for(var i=0;i1?n[0]:"small",o=n.length>1?n[1]:n[0];null!==p[o]&&(t[s]=p[o])}this.rules=t}this._getAllOptions(),r.a.isEmptyObject(this.rules)||this._checkMediaQueries()}},{key:"_getAllOptions",value:function(){var t=this;t.allOptions={};for(var e in p)if(p.hasOwnProperty(e)){var i=p[e];try{var n=r()("
        "),s=new i.plugin(n,t.options);for(var o in s.options)if(s.options.hasOwnProperty(o)&&"zfPlugin"!==o){var a=s.options[o];t.allOptions[o]=a}s.destroy()}catch(t){}}}},{key:"_events",value:function(){var t=this;r()(window).on("changed.zf.mediaquery",function(){t._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var t,e=this;r.a.each(this.rules,function(e){l.a.atLeast(e)&&(t=e)}),t&&(this.currentPlugin instanceof this.rules[t].plugin||(r.a.each(p,function(t,i){e.$element.removeClass(i.cssClass)}),this.$element.addClass(this.rules[t].cssClass),this.currentPlugin&&(!this.currentPlugin.$element.data("zfPlugin")&&this.storezfData&&this.currentPlugin.$element.data("zfPlugin",this.storezfData),this.currentPlugin.destroy()),this._handleMarkup(this.rules[t].cssClass),this.currentPlugin=new this.rules[t].plugin(this.$element,{}),this.storezfData=this.currentPlugin.$element.data("zfPlugin")))}},{key:"_handleMarkup",value:function(t){var e=this,n="accordion",s=r()("[data-tabs-content="+this.$element.attr("id")+"]");if(s.length&&(n="tabs"),n!==t){var o=e.allOptions.linkClass?e.allOptions.linkClass:"tabs-title",a=e.allOptions.panelClass?e.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var l=this.$element.children("."+o+",[data-accordion-item]").removeClass(o).removeClass("accordion-item").removeAttr("data-accordion-item"),c=l.children("a").removeClass("accordion-title");if("tabs"===n?(s=s.children("."+a).removeClass(a).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby"),s.children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected")):s=l.children("[data-tab-content]").removeClass("accordion-content"),s.css({display:"",visibility:""}),l.css({display:"",visibility:""}),"accordion"===t)s.each(function(t,i){r()(i).appendTo(l.get(t)).addClass("accordion-content").attr("data-tab-content","").removeClass("is-active").css({height:""}),r()("[data-tabs-content="+e.$element.attr("id")+"]").after('
        ').detach(),l.addClass("accordion-item").attr("data-accordion-item",""),c.addClass("accordion-title")});else if("tabs"===t){var h=r()("[data-tabs-content="+e.$element.attr("id")+"]"),d=r()("#tabs-placeholder-"+e.$element.attr("id"));d.length?(h=r()('
        ').insertAfter(d).attr("data-tabs-content",e.$element.attr("id")),d.remove()):h=r()('
        ').insertAfter(e.$element).attr("data-tabs-content",e.$element.attr("id")),s.each(function(t,e){var n=r()(e).appendTo(h).addClass(a),s=c.get(t).hash.slice(1),o=r()(e).attr("id")||i.i(u.b)(6,"accordion");s!==o&&(""!==s?r()(e).attr("id",s):(s=o,r()(e).attr("id",s),r()(c.get(t)).attr("href",r()(c.get(t)).attr("href").replace("#","")+"#"+s))),r()(l.get(t)).hasClass("is-active")&&n.addClass("is-active")}),l.addClass(o)}}}},{key:"_destroy",value:function(){this.currentPlugin&&this.currentPlugin.destroy(),r()(window).off(".zf.ResponsiveAccordionTabs")}}]),e}(c.a);m.defaults={}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return g});var a=i(0),r=i.n(a),l=i(4),u=i(1),c=i(2),h=i(14),d=i(13),f=i(12),p=function(){function t(t,e){for(var i=0;i1?s[0]:"small",a=s.length>1?s[1]:s[0];null!==m[a]&&(t[o]=m[a])}this.rules=t}r.a.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||i.i(u.b)(6,"responsive-menu"))}},{key:"_events",value:function(){var t=this;r()(window).on("changed.zf.mediaquery",function(){t._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var t,e=this;r.a.each(this.rules,function(e){l.a.atLeast(e)&&(t=e)}),t&&(this.currentPlugin instanceof this.rules[t].plugin||(r.a.each(m,function(t,i){e.$element.removeClass(i.cssClass)}),this.$element.addClass(this.rules[t].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[t].plugin(this.$element,{})))}},{key:"_destroy",value:function(){this.currentPlugin.destroy(),r()(window).off(".zf.ResponsiveMenu")}}]),e}(c.a);g.defaults={}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return d});var a=i(0),r=i.n(a),l=i(4),u=i(6),c=i(2),h=function(){function t(t,e){for(var i=0;i").addClass("reveal-overlay"+t).appendTo(this.options.appendTo)}},{key:"_updatePosition",value:function(){var t,e,i=this.$element.outerWidth(),n=c()(window).width(),s=this.$element.outerHeight(),o=c()(window).height();t="auto"===this.options.hOffset?parseInt((n-i)/2,10):parseInt(this.options.hOffset,10),e="auto"===this.options.vOffset?s>o?parseInt(Math.min(100,o/10),10):parseInt((o-s)/4,10):parseInt(this.options.vOffset,10),this.$element.css({top:e+"px"}),this.$overlay&&"auto"===this.options.hOffset||(this.$element.css({left:t+"px"}),this.$element.css({margin:"0px"}))}},{key:"_events",value:function(){var t=this,e=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":function(i,n){if(i.target===e.$element[0]||c()(i.target).parents("[data-closable]")[0]===n)return t.close.apply(t)},"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){e._updatePosition()}}),this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.reveal",function(t){t.target!==e.$element[0]&&!c.a.contains(e.$element[0],t.target)&&c.a.contains(document,t.target)&&e.close()}),this.options.deepLink&&c()(window).on("popstate.zf.reveal:"+this.id,this._handleState.bind(this))}},{key:"_handleState",value:function(t){window.location.hash!=="#"+this.id||this.isActive?this.close():this.open()}},{key:"open",value:function(){function t(){n.isMobile?(n.originalScrollPos||(n.originalScrollPos=window.pageYOffset),c()("html, body").addClass("is-reveal-open")):c()("body").addClass("is-reveal-open")}var e=this;if(this.options.deepLink){var i="#"+this.id;window.history.pushState?this.options.updateHistory?window.history.pushState({},"",i):window.history.replaceState({},"",i):window.location.hash=i}this.isActive=!0,this.$element.css({visibility:"hidden"}).show().scrollTop(0),this.options.overlay&&this.$overlay.css({visibility:"hidden"}).show(),this._updatePosition(),this.$element.hide().css({visibility:""}),this.$overlay&&(this.$overlay.css({visibility:""}).hide(),this.$element.hasClass("fast")?this.$overlay.addClass("fast"):this.$element.hasClass("slow")&&this.$overlay.addClass("slow")),this.options.multipleOpened||this.$element.trigger("closeme.zf.reveal",this.id);var n=this;if(this.options.animationIn){var s=function(){n.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),t(),h.a.trapFocus(n.$element)};this.options.overlay&&f.a.animateIn(this.$overlay,"fade-in"),f.a.animateIn(this.$element,this.options.animationIn,function(){e.$element&&(e.focusableElements=h.a.findFocusable(e.$element),s())})}else this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay);this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),h.a.trapFocus(this.$element),t(),this._extraHandlers(),this.$element.trigger("open.zf.reveal")}},{key:"_extraHandlers",value:function(){var t=this;this.$element&&(this.focusableElements=h.a.findFocusable(this.$element),this.options.overlay||!this.options.closeOnClick||this.options.fullScreen||c()("body").on("click.zf.reveal",function(e){e.target!==t.$element[0]&&!c.a.contains(t.$element[0],e.target)&&c.a.contains(document,e.target)&&t.close()}),this.options.closeOnEsc&&c()(window).on("keydown.zf.reveal",function(e){h.a.handleKey(e,"Reveal",{close:function(){t.options.closeOnEsc&&t.close()}})}))}},{key:"close",value:function(){function t(){e.isMobile?(0===c()(".reveal:visible").length&&c()("html, body").removeClass("is-reveal-open"),e.originalScrollPos&&(c()("body").scrollTop(e.originalScrollPos),e.originalScrollPos=null)):0===c()(".reveal:visible").length&&c()("body").removeClass("is-reveal-open"),h.a.releaseFocus(e.$element),e.$element.attr("aria-hidden",!0),e.$element.trigger("closed.zf.reveal")}if(!this.isActive||!this.$element.is(":visible"))return!1;var e=this;this.options.animationOut?(this.options.overlay&&f.a.animateOut(this.$overlay,"fade-out"),f.a.animateOut(this.$element,this.options.animationOut,t)):(this.$element.hide(this.options.hideDelay),this.options.overlay?this.$overlay.hide(0,t):t()),this.options.closeOnEsc&&c()(window).off("keydown.zf.reveal"),!this.options.overlay&&this.options.closeOnClick&&c()("body").off("click.zf.reveal"),this.$element.off("keydown.zf.reveal"),this.options.resetOnClose&&this.$element.html(this.$element.html()),this.isActive=!1,e.options.deepLink&&(window.history.replaceState?window.history.replaceState("",document.title,window.location.href.replace("#"+this.id,"")):window.location.hash=""),this.$anchor.focus()}},{key:"toggle",value:function(){this.isActive?this.close():this.open()}},{key:"_destroy",value:function(){this.options.overlay&&(this.$element.appendTo(c()(this.options.appendTo)),this.$overlay.hide().off().remove()),this.$element.hide().off(),this.$anchor.off(".zf"),c()(window).off(".zf.reveal:"+this.id)}}]),e}(p.a);v.defaults={animationIn:"",animationOut:"",showDelay:0,hideDelay:0,closeOnClick:!0,closeOnEsc:!0,multipleOpened:!1,vOffset:"auto",hOffset:"auto",fullScreen:!1,btmOffsetPct:10,overlay:!0,resetOnClose:!1,deepLink:!1,updateHistory:!1,appendTo:"body",additionalOverlayClasses:""}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t,e){return t/e}function r(t,e,i,n){return Math.abs(t.position()[e]+t[n]()/2-i)}function l(t,e){return Math.log(e)/Math.log(t)}i.d(e,"a",function(){return b});var u=i(0),c=i.n(u),h=i(3),d=i(6),f=i(1),p=i(2),m=i(10),g=i(5),v=function(){function t(t,e){for(var i=0;i1?this.inputs.eq(1):c()("#"+this.$handle2.attr("aria-controls")),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),!0,this._setInitAttr(1)),this.setHandles(),this._events()}},{key:"setHandles",value:function(){var t=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0,function(){t._setHandlePos(t.$handle2,t.inputs.eq(1).val(),!0)}):this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0)}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(t){var e=a(t-this.options.start,this.options.end-this.options.start);switch(this.options.positionValueFunction){case"pow":e=this._logTransform(e);break;case"log":e=this._powTransform(e)}return e.toFixed(2)}},{key:"_value",value:function(t){switch(this.options.positionValueFunction){case"pow":t=this._powTransform(t);break;case"log":t=this._logTransform(t)} +return(this.options.end-this.options.start)*t+this.options.start}},{key:"_logTransform",value:function(t){return l(this.options.nonLinearBase,t*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(t){return(Math.pow(this.options.nonLinearBase,t)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(t,e,n,s){if(!this.$element.hasClass(this.options.disabledClass)){e=parseFloat(e),ethis.options.end&&(e=this.options.end);var o=this.options.doubleSided;if(this.options.vertical&&!n&&(e=this.options.end-e),o)if(0===this.handles.index(t)){var r=parseFloat(this.$handle2.attr("aria-valuenow"));e=e>=r?r-this.options.step:e}else{var l=parseFloat(this.$handle.attr("aria-valuenow"));e=e<=l?l+this.options.step:e}var u=this,c=this.options.vertical,h=c?"height":"width",f=c?"top":"left",p=t[0].getBoundingClientRect()[h],m=this.$element[0].getBoundingClientRect()[h],g=this._pctOfBar(e),v=(m-p)*g,b=(100*a(v,m)).toFixed(this.options.decimal);e=parseFloat(e.toFixed(this.options.decimal));var y={};if(this._setValues(t,e),o){var w,_=0===this.handles.index(t),$=~~(100*a(p,m));if(_)y[f]=b+"%",w=parseFloat(this.$handle2[0].style[f])-b+$,s&&"function"==typeof s&&s();else{var k=parseFloat(this.$handle[0].style[f]);w=b-(isNaN(k)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):k)+$}y["min-"+h]=w+"%"}this.$element.one("finished.zf.animate",function(){u.$element.trigger("moved.zf.slider",[t])});var C=this.$element.data("dragging")?1e3/60:this.options.moveTime;i.i(d.b)(C,t,function(){isNaN(b)?t.css(f,100*g+"%"):t.css(f,b+"%"),u.options.doubleSided?u.$fill.css(y):u.$fill.css(h,100*g+"%")}),clearTimeout(u.timeout),u.timeout=setTimeout(function(){u.$element.trigger("changed.zf.slider",[t])},u.options.changedDelay)}}},{key:"_setInitAttr",value:function(t){var e=0===t?this.options.initialStart:this.options.initialEnd,n=this.inputs.eq(t).attr("id")||i.i(f.b)(6,"slider");this.inputs.eq(t).attr({id:n,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(t).val(e),this.handles.eq(t).attr({role:"slider","aria-controls":n,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":e,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(t,e){var i=this.options.doubleSided?this.handles.index(t):0;this.inputs.eq(i).val(e),t.attr("aria-valuenow",e)}},{key:"_handleEvent",value:function(t,e,n){var s,o;if(n)s=this._adjustValue(null,n),o=!0;else{t.preventDefault();var l=this,u=this.options.vertical,h=u?"height":"width",d=u?"top":"left",p=u?t.pageY:t.pageX,m=(this.$handle[0].getBoundingClientRect()[h],this.$element[0].getBoundingClientRect()[h]),g=u?c()(window).scrollTop():c()(window).scrollLeft(),v=this.$element.offset()[d];t.clientY===t.pageY&&(p+=g);var b,y=p-v;b=y<0?0:y>m?m:y;var w=a(b,m);if(s=this._value(w),i.i(f.a)()&&!this.options.vertical&&(s=this.options.end-s),s=l._adjustValue(null,s),o=!1,!e){e=r(this.$handle,d,b,h)<=r(this.$handle2,d,b,h)?this.$handle:this.$handle2}}this._setHandlePos(e,s,o)}},{key:"_adjustValue",value:function(t,e){var i,n,s,o,a=this.options.step,r=parseFloat(a/2);return i=t?parseFloat(t.attr("aria-valuenow")):e,n=i%a,s=i-n,o=s+a,0===n?i:i=i>=s+r?o:s}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(t){var e,i=this;if(this.inputs.off("change.zf.slider").on("change.zf.slider",function(t){var e=i.inputs.index(c()(this));i._handleEvent(t,i.handles.eq(e),c()(this).val())}),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(t){if(i.$element.data("dragging"))return!1;c()(t.target).is("[data-slider-handle]")||(i.options.doubleSided?i._handleEvent(t):i._handleEvent(t,i.$handle))}),this.options.draggable){this.handles.addTouch();var n=c()("body");t.off("mousedown.zf.slider").on("mousedown.zf.slider",function(s){t.addClass("is-dragging"),i.$fill.addClass("is-dragging"),i.$element.data("dragging",!0),e=c()(s.currentTarget),n.on("mousemove.zf.slider",function(t){t.preventDefault(),i._handleEvent(t,e)}).on("mouseup.zf.slider",function(s){i._handleEvent(s,e),t.removeClass("is-dragging"),i.$fill.removeClass("is-dragging"),i.$element.data("dragging",!1),n.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(t){t.preventDefault()})}t.off("keydown.zf.slider").on("keydown.zf.slider",function(t){var e,n=c()(this),s=i.options.doubleSided?i.handles.index(n):0,o=parseFloat(i.inputs.eq(s).val());h.a.handleKey(t,"Slider",{decrease:function(){e=o-i.options.step},increase:function(){e=o+i.options.step},decrease_fast:function(){e=o-10*i.options.step},increase_fast:function(){e=o+10*i.options.step},min:function(){e=i.options.start},max:function(){e=i.options.end},handled:function(){t.preventDefault(),i._setHandlePos(n,e,!0)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}]),e}(p.a);b.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1,changedDelay:500,nonLinearBase:5,positionValueFunction:"linear"}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*t}i.d(e,"a",function(){return p});var r=i(0),l=i.n(r),u=i(1),c=i(4),h=i(2),d=i(5),f=function(){function t(t,e){for(var i=0;i=n.topPoint))}),n._events(e.split("-").reverse().join("-"))})}},{key:"_parsePoints",value:function(){for(var t=""==this.options.topAnchor?1:this.options.topAnchor,e=""==this.options.btmAnchor?document.documentElement.scrollHeight:this.options.btmAnchor,i=[t,e],n={},s=0,o=i.length;s=this.topPoint?e<=this.bottomPoint?this.isStuck||this._setSticky():this.isStuck&&this._removeSticky(!1):this.isStuck&&this._removeSticky(!0)}},{key:"_setSticky",value:function(){var t=this,e=this.options.stickTo,i="top"===e?"marginTop":"marginBottom",n="top"===e?"bottom":"top",s={};s[i]=this.options[i]+"em",s[e]=0,s[n]="auto",this.isStuck=!0,this.$element.removeClass("is-anchored is-at-"+n).addClass("is-stuck is-at-"+e).css(s).trigger("sticky.zf.stuckto:"+e),this.$element.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){t._setSizes()})}},{key:"_removeSticky",value:function(t){var e=this.options.stickTo,i="top"===e,n={},s=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,o=i?"marginTop":"marginBottom",a=t?"top":"bottom";n[o]=0,n.bottom="auto",n.top=t?0:s,this.isStuck=!1,this.$element.removeClass("is-stuck is-at-"+e).addClass("is-anchored is-at-"+a).css(n).trigger("sticky.zf.unstuckfrom:"+a)}},{key:"_setSizes",value:function(t){this.canStick=c.a.is(this.options.stickyOn),this.canStick||t&&"function"==typeof t&&t();var e=this.$container[0].getBoundingClientRect().width,i=window.getComputedStyle(this.$container[0]),n=parseInt(i["padding-left"],10),s=parseInt(i["padding-right"],10);this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints(),this.$element.css({"max-width":e-n-s+"px"});var o=this.$element[0].getBoundingClientRect().height||this.containerHeight;if("none"==this.$element.css("display")&&(o=0),this.containerHeight=o,this.$container.css({height:o}),this.elemHeight=o,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var a=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",a)}this._setBreakPoints(o,function(){t&&"function"==typeof t&&t()})}},{key:"_setBreakPoints",value:function(t,e){if(!this.canStick){if(!e||"function"!=typeof e)return!1;e()}var i=a(this.options.marginTop),n=a(this.options.marginBottom),s=this.points?this.points[0]:this.$anchor.offset().top,o=this.points?this.points[1]:s+this.anchorHeight,r=window.innerHeight;"top"===this.options.stickTo?(s-=i,o-=t+i):"bottom"===this.options.stickTo&&(s-=r-(t+n),o-=r-n),this.topPoint=s,this.bottomPoint=o,e&&"function"==typeof e&&e()}},{key:"_destroy",value:function(){this._removeSticky(!0),this.$element.removeClass(this.options.stickyClass+" is-anchored is-at-top").css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger").off("mutateme.zf.trigger"),this.$anchor&&this.$anchor.length&&this.$anchor.off("change.zf.sticky"),l()(window).off(this.scrollListener),this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""})}}]),e}(h.a);p.defaults={container:"
        ",stickTo:"top",anchor:"",topAnchor:"",btmAnchor:"",marginTop:1,marginBottom:1,stickyOn:"medium",stickyClass:"sticky",containerClass:"sticky-container",checkEvery:-1}},function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return d});var a=i(0),r=i.n(a),l=i(6),u=i(2),c=i(5),h=function(){function t(t,e){for(var i=0;i").addClass(e).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:t})}},{key:"_setPosition",value:function(){f(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"_setPosition",this).call(this,this.$element,this.template)}},{key:"show",value:function(){if("all"!==this.options.showOn&&!u.a.is(this.options.showOn))return!1;var t=this;this.template.css("visibility","hidden").show(),this._setPosition(),this.template.removeClass("top bottom left right").addClass(this.position),this.template.removeClass("align-top align-bottom align-left align-right align-center").addClass("align-"+this.alignment),this.$element.trigger("closeme.zf.tooltip",this.template.attr("id")),this.template.attr({"data-is-active":!0,"aria-hidden":!1}),t.isActive=!0,this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){}),this.$element.trigger("show.zf.tooltip")}},{key:"hide",value:function(){var t=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){t.isActive=!1,t.isClick=!1}),this.$element.trigger("hide.zf.tooltip")}},{key:"_events",value:function(){var t=this,e=(this.template,!1);this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(e){t.isActive||(t.timeout=setTimeout(function(){t.show()},t.options.hoverDelay))}).on("mouseleave.zf.tooltip",function(i){clearTimeout(t.timeout),(!e||t.isClick&&!t.options.clickOpen)&&t.hide()}),this.options.clickOpen?this.$element.on("mousedown.zf.tooltip",function(e){e.stopImmediatePropagation(),t.isClick||(t.isClick=!0,!t.options.disableHover&&t.$element.attr("tabindex")||t.isActive||t.show())}):this.$element.on("mousedown.zf.tooltip",function(e){e.stopImmediatePropagation(),t.isClick=!0}),this.options.disableForTouch||this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(e){t.isActive?t.hide():t.show()}),this.$element.on({"close.zf.trigger":this.hide.bind(this)}),this.$element.on("focus.zf.tooltip",function(i){if(e=!0,t.isClick)return t.options.clickOpen||(e=!1),!1;t.show()}).on("focusout.zf.tooltip",function(i){e=!1,t.isClick=!1,t.hide()}).on("resizeme.zf.trigger",function(){t.isActive&&t._setPosition()})}},{key:"toggle",value:function(){this.isActive?this.hide():this.show()}},{key:"_destroy",value:function(){this.$element.attr("title",this.template.text()).off(".zf.trigger .zf.tooltip").removeClass("has-tip top right left").removeAttr("aria-describedby aria-haspopup data-disable-hover data-resize data-toggle data-tooltip data-yeti-box"),this.template.remove()}}]),e}(h.a);p.defaults={disableForTouch:!1,hoverDelay:200,fadeInDuration:150,fadeOutDuration:150,disableHover:!1,templateClasses:"",tooltipClass:"tooltip",triggerClass:"has-tip",showOn:"small",template:"",tipText:"",touchCloseText:"Tap to close.",clickOpen:!0,positionClass:"",position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!1,vOffset:0,hOffset:0,tooltipHeight:14,tooltipWidth:12,allowHtml:!1}},function(t,e,i){t.exports=i(19)}]); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.js index 99d6218..8d94961 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.js @@ -155,7 +155,7 @@ var Abide = function (_Plugin) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; this.$element = element; - this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, Abide.defaults, this.$element.data(), options); + this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend(true, {}, Abide.defaults, this.$element.data(), options); this.className = 'Abide'; // ie9 back compat this._init(); diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.min.js index 4a2cc34..11a923c 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.abide.min.js @@ -1 +1 @@ -!function(e){function t(r){if(a[r])return a[r].exports;var i=a[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var a={};t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,r){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=79)}({0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports={Foundation:window.Foundation}},13:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(1),i=(a.n(r),a(43));r.Foundation.plugin(i.a,"Abide")},2:function(e,t){e.exports={Plugin:window.Foundation.Plugin}},43:function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}a.d(t,"a",function(){return d});var o=a(0),s=a.n(o),u=a(2),l=(a.n(u),function(){function e(e,t){for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:{};this.$element=e,this.options=s.a.extend({},t.defaults,this.$element.data(),a),this.className="Abide",this._init()}},{key:"_init",value:function(){this.$inputs=this.$element.find("input, textarea, select"),this._events()}},{key:"_events",value:function(){var e=this;this.$element.off(".abide").on("reset.zf.abide",function(){e.resetForm()}).on("submit.zf.abide",function(){return e.validateForm()}),"fieldChange"===this.options.validateOn&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(t){e.validateInput(s()(t.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(t){e.validateInput(s()(t.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(t){e.validateInput(s()(t.target))})}},{key:"_reflow",value:function(){this._init()}},{key:"requiredCheck",value:function(e){if(!e.attr("required"))return!0;var t=!0;switch(e[0].type){case"checkbox":t=e[0].checked;break;case"select":case"select-one":case"select-multiple":var a=e.find("option:selected");a.length&&a.val()||(t=!1);break;default:e.val()&&e.val().length||(t=!1)}return t}},{key:"findFormError",value:function(e){var t=e[0].id,a=e.siblings(this.options.formErrorSelector);return a.length||(a=e.parent().find(this.options.formErrorSelector)),a=a.add(this.$element.find('[data-form-error-for="'+t+'"]'))}},{key:"findLabel",value:function(e){var t=e[0].id,a=this.$element.find('label[for="'+t+'"]');return a.length?a:e.closest("label")}},{key:"findRadioLabels",value:function(e){var t=this,a=e.map(function(e,a){var r=a.id,i=t.$element.find('label[for="'+r+'"]');return i.length||(i=s()(a).closest("label")),i[0]});return s()(a)}},{key:"addErrorClasses",value:function(e){var t=this.findLabel(e),a=this.findFormError(e);t.length&&t.addClass(this.options.labelErrorClass),a.length&&a.addClass(this.options.formErrorClass),e.addClass(this.options.inputErrorClass).attr("data-invalid","")}},{key:"removeRadioErrorClasses",value:function(e){var t=this.$element.find(':radio[name="'+e+'"]'),a=this.findRadioLabels(t),r=this.findFormError(t);a.length&&a.removeClass(this.options.labelErrorClass),r.length&&r.removeClass(this.options.formErrorClass),t.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"removeErrorClasses",value:function(e){if("radio"==e[0].type)return this.removeRadioErrorClasses(e.attr("name"));var t=this.findLabel(e),a=this.findFormError(e);t.length&&t.removeClass(this.options.labelErrorClass),a.length&&a.removeClass(this.options.formErrorClass),e.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"validateInput",value:function(e){var t=this.requiredCheck(e),a=!1,r=!0,i=e.attr("data-validator"),n=!0;if(e.is("[data-abide-ignore]")||e.is('[type="hidden"]')||e.is("[disabled]"))return!0;switch(e[0].type){case"radio":a=this.validateRadio(e.attr("name"));break;case"checkbox":a=t;break;case"select":case"select-one":case"select-multiple":a=t;break;default:a=this.validateText(e)}i&&(r=this.matchValidation(e,i,e.attr("required"))),e.attr("data-equalto")&&(n=this.options.validators.equalTo(e));var o=-1===[t,a,r,n].indexOf(!1),u=(o?"valid":"invalid")+".zf.abide";if(o){var l=this.$element.find('[data-equalto="'+e.attr("id")+'"]');if(l.length){var d=this;l.each(function(){s()(this).val()&&d.validateInput(s()(this))})}}return this[o?"removeErrorClasses":"addErrorClasses"](e),e.trigger(u,[e]),o}},{key:"validateForm",value:function(){var e=[],t=this;this.$inputs.each(function(){e.push(t.validateInput(s()(this)))});var a=-1===e.indexOf(!1);return this.$element.find("[data-abide-error]").css("display",a?"none":"block"),this.$element.trigger((a?"formvalid":"forminvalid")+".zf.abide",[this.$element]),a}},{key:"validateText",value:function(e,t){t=t||e.attr("pattern")||e.attr("type");var a=e.val(),r=!1;return a.length?r=this.options.patterns.hasOwnProperty(t)?this.options.patterns[t].test(a):t===e.attr("type")||new RegExp(t).test(a):e.prop("required")||(r=!0),r}},{key:"validateRadio",value:function(e){var t=this.$element.find(':radio[name="'+e+'"]'),a=!1,r=!1;return t.each(function(e,t){s()(t).attr("required")&&(r=!0)}),r||(a=!0),a||t.each(function(e,t){s()(t).prop("checked")&&(a=!0)}),a}},{key:"matchValidation",value:function(e,t,a){var r=this;return a=!!a,-1===t.split(" ").map(function(t){return r.options.validators[t](e,a,e.parent())}).indexOf(!1)}},{key:"resetForm",value:function(){var e=this.$element,t=this.options;s()("."+t.labelErrorClass,e).not("small").removeClass(t.labelErrorClass),s()("."+t.inputErrorClass,e).not("small").removeClass(t.inputErrorClass),s()(t.formErrorSelector+"."+t.formErrorClass).removeClass(t.formErrorClass),e.find("[data-abide-error]").css("display","none"),s()(":input",e).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").removeAttr("data-invalid"),s()(":input:radio",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),s()(":input:checkbox",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),e.trigger("formreset.zf.abide",[e])}},{key:"_destroy",value:function(){var e=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){e.removeErrorClasses(s()(this))})}}]),t}(u.Plugin);d.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",liveValidate:!1,validateOnBlur:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(?:222[1-9]|2[3-6][0-9]{2}|27[0-1][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/,website:{test:function(e){return d.defaults.patterns.domain.test(e)||d.defaults.patterns.url.test(e)}}},validators:{equalTo:function(e,t,a){return s()("#"+e.attr("data-equalto")).val()===e.val()}}}},79:function(e,t,a){e.exports=a(13)}}); \ No newline at end of file +!function(e){function t(r){if(a[r])return a[r].exports;var i=a[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var a={};t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,r){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=79)}({0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports={Foundation:window.Foundation}},13:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(1),i=(a.n(r),a(43));r.Foundation.plugin(i.a,"Abide")},2:function(e,t){e.exports={Plugin:window.Foundation.Plugin}},43:function(e,t,a){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}a.d(t,"a",function(){return d});var o=a(0),s=a.n(o),u=a(2),l=(a.n(u),function(){function e(e,t){for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:{};this.$element=e,this.options=s.a.extend(!0,{},t.defaults,this.$element.data(),a),this.className="Abide",this._init()}},{key:"_init",value:function(){this.$inputs=this.$element.find("input, textarea, select"),this._events()}},{key:"_events",value:function(){var e=this;this.$element.off(".abide").on("reset.zf.abide",function(){e.resetForm()}).on("submit.zf.abide",function(){return e.validateForm()}),"fieldChange"===this.options.validateOn&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(t){e.validateInput(s()(t.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(t){e.validateInput(s()(t.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(t){e.validateInput(s()(t.target))})}},{key:"_reflow",value:function(){this._init()}},{key:"requiredCheck",value:function(e){if(!e.attr("required"))return!0;var t=!0;switch(e[0].type){case"checkbox":t=e[0].checked;break;case"select":case"select-one":case"select-multiple":var a=e.find("option:selected");a.length&&a.val()||(t=!1);break;default:e.val()&&e.val().length||(t=!1)}return t}},{key:"findFormError",value:function(e){var t=e[0].id,a=e.siblings(this.options.formErrorSelector);return a.length||(a=e.parent().find(this.options.formErrorSelector)),a=a.add(this.$element.find('[data-form-error-for="'+t+'"]'))}},{key:"findLabel",value:function(e){var t=e[0].id,a=this.$element.find('label[for="'+t+'"]');return a.length?a:e.closest("label")}},{key:"findRadioLabels",value:function(e){var t=this,a=e.map(function(e,a){var r=a.id,i=t.$element.find('label[for="'+r+'"]');return i.length||(i=s()(a).closest("label")),i[0]});return s()(a)}},{key:"addErrorClasses",value:function(e){var t=this.findLabel(e),a=this.findFormError(e);t.length&&t.addClass(this.options.labelErrorClass),a.length&&a.addClass(this.options.formErrorClass),e.addClass(this.options.inputErrorClass).attr("data-invalid","")}},{key:"removeRadioErrorClasses",value:function(e){var t=this.$element.find(':radio[name="'+e+'"]'),a=this.findRadioLabels(t),r=this.findFormError(t);a.length&&a.removeClass(this.options.labelErrorClass),r.length&&r.removeClass(this.options.formErrorClass),t.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"removeErrorClasses",value:function(e){if("radio"==e[0].type)return this.removeRadioErrorClasses(e.attr("name"));var t=this.findLabel(e),a=this.findFormError(e);t.length&&t.removeClass(this.options.labelErrorClass),a.length&&a.removeClass(this.options.formErrorClass),e.removeClass(this.options.inputErrorClass).removeAttr("data-invalid")}},{key:"validateInput",value:function(e){var t=this.requiredCheck(e),a=!1,r=!0,i=e.attr("data-validator"),n=!0;if(e.is("[data-abide-ignore]")||e.is('[type="hidden"]')||e.is("[disabled]"))return!0;switch(e[0].type){case"radio":a=this.validateRadio(e.attr("name"));break;case"checkbox":a=t;break;case"select":case"select-one":case"select-multiple":a=t;break;default:a=this.validateText(e)}i&&(r=this.matchValidation(e,i,e.attr("required"))),e.attr("data-equalto")&&(n=this.options.validators.equalTo(e));var o=-1===[t,a,r,n].indexOf(!1),u=(o?"valid":"invalid")+".zf.abide";if(o){var l=this.$element.find('[data-equalto="'+e.attr("id")+'"]');if(l.length){var d=this;l.each(function(){s()(this).val()&&d.validateInput(s()(this))})}}return this[o?"removeErrorClasses":"addErrorClasses"](e),e.trigger(u,[e]),o}},{key:"validateForm",value:function(){var e=[],t=this;this.$inputs.each(function(){e.push(t.validateInput(s()(this)))});var a=-1===e.indexOf(!1);return this.$element.find("[data-abide-error]").css("display",a?"none":"block"),this.$element.trigger((a?"formvalid":"forminvalid")+".zf.abide",[this.$element]),a}},{key:"validateText",value:function(e,t){t=t||e.attr("pattern")||e.attr("type");var a=e.val(),r=!1;return a.length?r=this.options.patterns.hasOwnProperty(t)?this.options.patterns[t].test(a):t===e.attr("type")||new RegExp(t).test(a):e.prop("required")||(r=!0),r}},{key:"validateRadio",value:function(e){var t=this.$element.find(':radio[name="'+e+'"]'),a=!1,r=!1;return t.each(function(e,t){s()(t).attr("required")&&(r=!0)}),r||(a=!0),a||t.each(function(e,t){s()(t).prop("checked")&&(a=!0)}),a}},{key:"matchValidation",value:function(e,t,a){var r=this;return a=!!a,-1===t.split(" ").map(function(t){return r.options.validators[t](e,a,e.parent())}).indexOf(!1)}},{key:"resetForm",value:function(){var e=this.$element,t=this.options;s()("."+t.labelErrorClass,e).not("small").removeClass(t.labelErrorClass),s()("."+t.inputErrorClass,e).not("small").removeClass(t.inputErrorClass),s()(t.formErrorSelector+"."+t.formErrorClass).removeClass(t.formErrorClass),e.find("[data-abide-error]").css("display","none"),s()(":input",e).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").removeAttr("data-invalid"),s()(":input:radio",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),s()(":input:checkbox",e).not("[data-abide-ignore]").prop("checked",!1).removeAttr("data-invalid"),e.trigger("formreset.zf.abide",[e])}},{key:"_destroy",value:function(){var e=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){e.removeErrorClasses(s()(this))})}}]),t}(u.Plugin);d.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",liveValidate:!1,validateOnBlur:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(?:222[1-9]|2[3-6][0-9]{2}|27[0-1][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/,website:{test:function(e){return d.defaults.patterns.domain.test(e)||d.defaults.patterns.url.test(e)}}},validators:{equalTo:function(e,t,a){return s()("#"+e.attr("data-equalto")).val()===e.val()}}}},79:function(e,t,a){e.exports=a(13)}}); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.js index 31d91af..52edfdd 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.js @@ -174,8 +174,6 @@ var AccordionMenu = function (_Plugin) { this.options = __WEBPACK_IMPORTED_MODULE_0_jquery___default.a.extend({}, AccordionMenu.defaults, this.$element.data(), options); this.className = 'AccordionMenu'; // ie9 back compat - __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["Nest"].Feather(this.$element, 'accordion'); - this._init(); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["Keyboard"].register('AccordionMenu', { @@ -197,6 +195,8 @@ var AccordionMenu = function (_Plugin) { }, { key: '_init', value: function _init() { + __WEBPACK_IMPORTED_MODULE_2__foundation_util_nest__["Nest"].Feather(this.$element, 'accordion'); + var _this = this; this.$element.find('[data-submenu]').not('.is-active').slideUp(0); //.find('a').css('padding-left', '1rem'); diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.min.js index b407c90..2106747 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.accordionMenu.min.js @@ -1 +1 @@ -!function(e){function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var t={};n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=81)}({0:function(e,n){e.exports=jQuery},1:function(e,n){e.exports={Foundation:window.Foundation}},15:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=t(1),o=(t.n(i),t(45));i.Foundation.plugin(o.a,"AccordionMenu")},2:function(e,n){e.exports={Plugin:window.Foundation.Plugin}},3:function(e,n){e.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},45:function(e,n,t){"use strict";function i(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function o(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}function s(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}t.d(n,"a",function(){return h});var a=t(0),u=t.n(a),r=t(5),l=(t.n(r),t(9)),d=(t.n(l),t(3)),c=(t.n(d),t(2)),f=(t.n(c),function(){function e(e,n){for(var t=0;t'+e.options.submenuToggleText+"")):i.attr({"aria-controls":s,"aria-expanded":a,id:n}),o.attr({"aria-labelledby":n,"aria-hidden":!a,role:"group",id:s})}),this.$element.find("li").attr({role:"treeitem"});var n=this.$element.find(".is-active");if(n.length){var e=this;n.each(function(){e.down(u()(this))})}this._events()}},{key:"_events",value:function(){var e=this;this.$element.find("li").each(function(){var n=u()(this).children("[data-submenu]");n.length&&(e.options.submenuToggle?u()(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(t){e.toggle(n)}):u()(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(t){t.preventDefault(),e.toggle(n)}))}).on("keydown.zf.accordionmenu",function(n){var t,i,o=u()(this),s=o.parent("ul").children("li"),a=o.children("[data-submenu]");s.each(function(e){if(u()(this).is(o))return t=s.eq(Math.max(0,e-1)).find("a").first(),i=s.eq(Math.min(e+1,s.length-1)).find("a").first(),u()(this).children("[data-submenu]:visible").length&&(i=o.find("li:first-child").find("a").first()),u()(this).is(":first-child")?t=o.parents("li").first().find("a").first():t.parents("li").first().children("[data-submenu]:visible").length&&(t=t.parents("li").find("li:last-child").find("a").first()),void(u()(this).is(":last-child")&&(i=o.parents("li").first().next("li").find("a").first()))}),r.Keyboard.handleKey(n,"AccordionMenu",{open:function(){a.is(":hidden")&&(e.down(a),a.find("li").first().find("a").first().focus())},close:function(){a.length&&!a.is(":hidden")?e.up(a):o.parent("[data-submenu]").length&&(e.up(o.parent("[data-submenu]")),o.parents("li").first().find("a").first().focus())},up:function(){return t.focus(),!0},down:function(){return i.focus(),!0},toggle:function(){return!e.options.submenuToggle&&(o.children("[data-submenu]").length?(e.toggle(o.children("[data-submenu]")),!0):void 0)},closeAll:function(){e.hideAll()},handled:function(e){e&&n.preventDefault(),n.stopImmediatePropagation()}})})}},{key:"hideAll",value:function(){this.up(this.$element.find("[data-submenu]"))}},{key:"showAll",value:function(){this.down(this.$element.find("[data-submenu]"))}},{key:"toggle",value:function(e){e.is(":animated")||(e.is(":hidden")?this.down(e):this.up(e))}},{key:"down",value:function(e){var n=this;this.options.multiOpen||this.up(this.$element.find(".is-active").not(e.parentsUntil(this.$element).add(e))),e.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?e.prev(".submenu-toggle").attr({"aria-expanded":!0}):e.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),e.slideDown(n.options.slideSpeed,function(){n.$element.trigger("down.zf.accordionMenu",[e])})}},{key:"up",value:function(e){var n=this;e.slideUp(n.options.slideSpeed,function(){n.$element.trigger("up.zf.accordionMenu",[e])});var t=e.find("[data-submenu]").slideUp(0).addBack().attr("aria-hidden",!0);this.options.submenuToggle?t.prev(".submenu-toggle").attr("aria-expanded",!1):t.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1)}},{key:"_destroy",value:function(){this.$element.find("[data-submenu]").slideDown(0).css("display",""),this.$element.find("a").off("click.zf.accordionMenu"),this.options.submenuToggle&&(this.$element.find(".has-submenu-toggle").removeClass("has-submenu-toggle"),this.$element.find(".submenu-toggle").remove()),l.Nest.Burn(this.$element,"accordion")}}]),n}(c.Plugin);h.defaults={slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0}},5:function(e,n){e.exports={Keyboard:window.Foundation.Keyboard}},81:function(e,n,t){e.exports=t(15)},9:function(e,n){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file +!function(e){function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var t={};n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=81)}({0:function(e,n){e.exports=jQuery},1:function(e,n){e.exports={Foundation:window.Foundation}},15:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=t(1),o=(t.n(i),t(45));i.Foundation.plugin(o.a,"AccordionMenu")},2:function(e,n){e.exports={Plugin:window.Foundation.Plugin}},3:function(e,n){e.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},45:function(e,n,t){"use strict";function i(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function o(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}function s(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}t.d(n,"a",function(){return h});var a=t(0),u=t.n(a),r=t(5),l=(t.n(r),t(9)),d=(t.n(l),t(3)),c=(t.n(d),t(2)),f=(t.n(c),function(){function e(e,n){for(var t=0;t'+e.options.submenuToggleText+"")):i.attr({"aria-controls":s,"aria-expanded":a,id:n}),o.attr({"aria-labelledby":n,"aria-hidden":!a,role:"group",id:s})}),this.$element.find("li").attr({role:"treeitem"});var n=this.$element.find(".is-active");if(n.length){var e=this;n.each(function(){e.down(u()(this))})}this._events()}},{key:"_events",value:function(){var e=this;this.$element.find("li").each(function(){var n=u()(this).children("[data-submenu]");n.length&&(e.options.submenuToggle?u()(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(t){e.toggle(n)}):u()(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(t){t.preventDefault(),e.toggle(n)}))}).on("keydown.zf.accordionmenu",function(n){var t,i,o=u()(this),s=o.parent("ul").children("li"),a=o.children("[data-submenu]");s.each(function(e){if(u()(this).is(o))return t=s.eq(Math.max(0,e-1)).find("a").first(),i=s.eq(Math.min(e+1,s.length-1)).find("a").first(),u()(this).children("[data-submenu]:visible").length&&(i=o.find("li:first-child").find("a").first()),u()(this).is(":first-child")?t=o.parents("li").first().find("a").first():t.parents("li").first().children("[data-submenu]:visible").length&&(t=t.parents("li").find("li:last-child").find("a").first()),void(u()(this).is(":last-child")&&(i=o.parents("li").first().next("li").find("a").first()))}),r.Keyboard.handleKey(n,"AccordionMenu",{open:function(){a.is(":hidden")&&(e.down(a),a.find("li").first().find("a").first().focus())},close:function(){a.length&&!a.is(":hidden")?e.up(a):o.parent("[data-submenu]").length&&(e.up(o.parent("[data-submenu]")),o.parents("li").first().find("a").first().focus())},up:function(){return t.focus(),!0},down:function(){return i.focus(),!0},toggle:function(){return!e.options.submenuToggle&&(o.children("[data-submenu]").length?(e.toggle(o.children("[data-submenu]")),!0):void 0)},closeAll:function(){e.hideAll()},handled:function(e){e&&n.preventDefault(),n.stopImmediatePropagation()}})})}},{key:"hideAll",value:function(){this.up(this.$element.find("[data-submenu]"))}},{key:"showAll",value:function(){this.down(this.$element.find("[data-submenu]"))}},{key:"toggle",value:function(e){e.is(":animated")||(e.is(":hidden")?this.down(e):this.up(e))}},{key:"down",value:function(e){var n=this;this.options.multiOpen||this.up(this.$element.find(".is-active").not(e.parentsUntil(this.$element).add(e))),e.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?e.prev(".submenu-toggle").attr({"aria-expanded":!0}):e.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),e.slideDown(n.options.slideSpeed,function(){n.$element.trigger("down.zf.accordionMenu",[e])})}},{key:"up",value:function(e){var n=this;e.slideUp(n.options.slideSpeed,function(){n.$element.trigger("up.zf.accordionMenu",[e])});var t=e.find("[data-submenu]").slideUp(0).addBack().attr("aria-hidden",!0);this.options.submenuToggle?t.prev(".submenu-toggle").attr("aria-expanded",!1):t.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1)}},{key:"_destroy",value:function(){this.$element.find("[data-submenu]").slideDown(0).css("display",""),this.$element.find("a").off("click.zf.accordionMenu"),this.options.submenuToggle&&(this.$element.find(".has-submenu-toggle").removeClass("has-submenu-toggle"),this.$element.find(".submenu-toggle").remove()),l.Nest.Burn(this.$element,"accordion")}}]),n}(c.Plugin);h.defaults={slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0}},5:function(e,n){e.exports={Keyboard:window.Foundation.Keyboard}},81:function(e,n,t){e.exports=t(15)},9:function(e,n){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.core.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.core.js index 72cc74a..aeffe6a 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.core.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.core.js @@ -183,7 +183,7 @@ window.Foundation = __WEBPACK_IMPORTED_MODULE_1__foundation_core__["a" /* Founda -var FOUNDATION_VERSION = '6.4.1'; +var FOUNDATION_VERSION = '6.4.3'; // Global Foundation object // This is attached to the window, or used as a module for AMD/Browserify diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.core.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.core.min.js index 7ad44e1..bd7be15 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.core.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.core.min.js @@ -1 +1 @@ -!function(t){function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var e={};n.m=t,n.c=e,n.i=function(t){return t},n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=6)}([function(t,n){t.exports=jQuery},function(t,n,e){"use strict";function i(){return"rtl"===u()("html").attr("dir")}function r(t,n){return t=t||6,Math.round(Math.pow(36,t+1)-Math.random()*Math.pow(36,t)).toString(36).slice(1)+(n?"-"+n:"")}function o(t){var n,e={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},i=document.createElement("div");for(var r in e)void 0!==i.style[r]&&(n=e[r]);return n||(n=setTimeout(function(){t.triggerHandler("transitionend",[t])},1),"transitionend")}e.d(n,"a",function(){return i}),e.d(n,"b",function(){return r}),e.d(n,"c",function(){return o});var a=e(0),u=e.n(a)},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=e(0),r=e.n(i),o=e(3),a=e(1),u=e(4);o.a.addToJquery(r.a),o.a.rtl=a.a,o.a.GetYoDigits=a.b,o.a.transitionend=a.c,o.a.Plugin=u.a,window.Foundation=o.a},function(t,n,e){"use strict";function i(t){if(void 0===Function.prototype.name){var n=/function\s([^(]{1,})\(/,e=n.exec(t.toString());return e&&e.length>1?e[1].trim():""}return void 0===t.prototype?t.constructor.name:t.prototype.constructor.name}function r(t){return"true"===t||"false"!==t&&(isNaN(1*t)?t:parseFloat(t))}function o(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}e.d(n,"a",function(){return l});var a=e(0),u=e.n(a),s=e(1),c=e(5),l={version:"6.4.1",_plugins:{},_uuids:[],plugin:function(t,n){var e=n||i(t),r=o(e);this._plugins[r]=this[e]=t},registerPlugin:function(t,n){var r=n?o(n):i(t.constructor).toLowerCase();t.uuid=e.i(s.b)(6,r),t.$element.attr("data-"+r)||t.$element.attr("data-"+r,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf."+r),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var n=o(i(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-"+n).removeData("zfPlugin").trigger("destroyed.zf."+n);for(var e in t)t[e]=null},reInit:function(t){var n=t instanceof u.a;try{if(n)t.each(function(){u()(this).data("zfPlugin")._init()});else{var e=typeof t,i=this;({object:function(t){t.forEach(function(t){t=o(t),u()("[data-"+t+"]").foundation("_init")})},string:function(){t=o(t),u()("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(i._plugins))}})[e](t)}}catch(t){console.error(t)}finally{return t}},reflow:function(t,n){void 0===n?n=Object.keys(this._plugins):"string"==typeof n&&(n=[n]);var e=this;u.a.each(n,function(n,i){var o=e._plugins[i];u()(t).find("[data-"+i+"]").addBack("[data-"+i+"]").each(function(){var t=u()(this),n={};if(t.data("zfPlugin"))return void console.warn("Tried to initialize "+i+" on an element that already has a Foundation plugin.");t.attr("data-options")&&t.attr("data-options").split(";").forEach(function(t,e){var i=t.split(":").map(function(t){return t.trim()});i[0]&&(n[i[0]]=r(i[1]))});try{t.data("zfPlugin",new o(u()(this),n))}catch(t){console.error(t)}finally{return}})})},getFnName:i,addToJquery:function(t){var n=function(n){var e=typeof n,r=t(".no-js");if(r.length&&r.removeClass("no-js"),"undefined"===e)c.a._init(),l.reflow(this);else{if("string"!==e)throw new TypeError("We're sorry, "+e+" is not a valid parameter. You must use a string representing the method you wish to invoke.");var o=Array.prototype.slice.call(arguments,1),a=this.data("zfPlugin");if(void 0===a||void 0===a[n])throw new ReferenceError("We're sorry, '"+n+"' is not an available method for "+(a?i(a):"this element")+".");1===this.length?a[n].apply(a,o):this.each(function(e,i){a[n].apply(t(i).data("zfPlugin"),o)})}return this};return t.fn.foundation=n,t}};l.util={throttle:function(t,n){var e=null;return function(){var i=this,r=arguments;null===e&&(e=setTimeout(function(){t.apply(i,r),e=null},n))}}},window.Foundation=l,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var t=["webkit","moz"],n=0;n').appendTo(document.head);var n,e=o()(".foundation-mq").css("font-family");n=i(e);for(var r in n)n.hasOwnProperty(r)&&t.queries.push({name:r,value:"only screen and (min-width: "+n[r]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(t){var n=this.get(t);return!!n&&a(n).matches},is:function(t){return t=t.trim().split(" "),t.length>1&&"only"===t[1]?t[0]===this._getCurrentSize():this.atLeast(t[0])},get:function(t){for(var n in this.queries)if(this.queries.hasOwnProperty(n)){var e=this.queries[n];if(t===e.name)return e.value}return null},_getCurrentSize:function(){for(var t,n=0;n1?e[1].trim():""}return void 0===t.prototype?t.constructor.name:t.prototype.constructor.name}function r(t){return"true"===t||"false"!==t&&(isNaN(1*t)?t:parseFloat(t))}function o(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}e.d(n,"a",function(){return l});var a=e(0),u=e.n(a),s=e(1),c=e(5),l={version:"6.4.3",_plugins:{},_uuids:[],plugin:function(t,n){var e=n||i(t),r=o(e);this._plugins[r]=this[e]=t},registerPlugin:function(t,n){var r=n?o(n):i(t.constructor).toLowerCase();t.uuid=e.i(s.b)(6,r),t.$element.attr("data-"+r)||t.$element.attr("data-"+r,t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf."+r),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var n=o(i(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-"+n).removeData("zfPlugin").trigger("destroyed.zf."+n);for(var e in t)t[e]=null},reInit:function(t){var n=t instanceof u.a;try{if(n)t.each(function(){u()(this).data("zfPlugin")._init()});else{var e=typeof t,i=this;({object:function(t){t.forEach(function(t){t=o(t),u()("[data-"+t+"]").foundation("_init")})},string:function(){t=o(t),u()("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(i._plugins))}})[e](t)}}catch(t){console.error(t)}finally{return t}},reflow:function(t,n){void 0===n?n=Object.keys(this._plugins):"string"==typeof n&&(n=[n]);var e=this;u.a.each(n,function(n,i){var o=e._plugins[i];u()(t).find("[data-"+i+"]").addBack("[data-"+i+"]").each(function(){var t=u()(this),n={};if(t.data("zfPlugin"))return void console.warn("Tried to initialize "+i+" on an element that already has a Foundation plugin.");t.attr("data-options")&&t.attr("data-options").split(";").forEach(function(t,e){var i=t.split(":").map(function(t){return t.trim()});i[0]&&(n[i[0]]=r(i[1]))});try{t.data("zfPlugin",new o(u()(this),n))}catch(t){console.error(t)}finally{return}})})},getFnName:i,addToJquery:function(t){var n=function(n){var e=typeof n,r=t(".no-js");if(r.length&&r.removeClass("no-js"),"undefined"===e)c.a._init(),l.reflow(this);else{if("string"!==e)throw new TypeError("We're sorry, "+e+" is not a valid parameter. You must use a string representing the method you wish to invoke.");var o=Array.prototype.slice.call(arguments,1),a=this.data("zfPlugin");if(void 0===a||void 0===a[n])throw new ReferenceError("We're sorry, '"+n+"' is not an available method for "+(a?i(a):"this element")+".");1===this.length?a[n].apply(a,o):this.each(function(e,i){a[n].apply(t(i).data("zfPlugin"),o)})}return this};return t.fn.foundation=n,t}};l.util={throttle:function(t,n){var e=null;return function(){var i=this,r=arguments;null===e&&(e=setTimeout(function(){t.apply(i,r),e=null},n))}}},window.Foundation=l,function(){Date.now&&window.Date.now||(window.Date.now=Date.now=function(){return(new Date).getTime()});for(var t=["webkit","moz"],n=0;n').appendTo(document.head);var n,e=o()(".foundation-mq").css("font-family");n=i(e);for(var r in n)n.hasOwnProperty(r)&&t.queries.push({name:r,value:"only screen and (min-width: "+n[r]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(t){var n=this.get(t);return!!n&&a(n).matches},is:function(t){return t=t.trim().split(" "),t.length>1&&"only"===t[1]?t[0]===this._getCurrentSize():this.atLeast(t[0])},get:function(t){for(var n in this.queries)if(this.queries.hasOwnProperty(n)){var e=this.queries[n];if(t===e.name)return e.value}return null},_getCurrentSize:function(){for(var t,n=0;n'); + $link.clone().prependTo($sub.children('[data-submenu]')).wrap(''); } $link.data('savedHref', $link.attr('href')).removeAttr('href').attr('tabindex', 0); $link.children('[data-submenu]').attr({ diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.drilldown.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.drilldown.min.js index 62187f7..24b5b04 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.drilldown.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.drilldown.min.js @@ -1 +1 @@ -!function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=82)}({0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports={Foundation:window.Foundation}},16:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=(n.n(i),n(46));i.Foundation.plugin(o.a,"Drilldown")},2:function(e,t){e.exports={Plugin:window.Foundation.Plugin}},3:function(e,t){e.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},46:function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return f});var r=n(0),a=n.n(r),l=n(5),u=(n.n(l),n(9)),d=(n.n(u),n(3)),c=(n.n(d),n(8)),h=(n.n(c),n(2)),p=(n.n(h),function(){function e(e,t){for(var n=0;n'),t.data("savedHref",t.attr("href")).removeAttr("href").attr("tabindex",0),t.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),e._events(t)}),this.$submenus.each(function(){var t=a()(this);if(!t.find(".js-drilldown-back").length)switch(e.options.backButtonPosition){case"bottom":t.append(e.options.backButton);break;case"top":t.prepend(e.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+e.options.backButtonPosition+"'")}e._back(t)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=a()(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}},{key:"_resize",value:function(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}},{key:"_events",value:function(e){var t=this;e.off("click.zf.drilldown").on("click.zf.drilldown",function(n){if(a()(n.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&(n.stopImmediatePropagation(),n.preventDefault()),t._show(e.parent("li")),t.options.closeOnClick){var i=a()("body");i.off(".zf.drilldown").on("click.zf.drilldown",function(e){e.target===t.$element[0]||a.a.contains(t.$element[0],e.target)||(e.preventDefault(),t._hideAll(),i.off(".zf.drilldown"))})}})}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_scrollTop",value:function(){var e=this,t=""!=e.options.scrollTopElement?a()(e.options.scrollTopElement):e.$element,n=parseInt(t.offset().top+e.options.scrollTopOffset,10);a()("html, body").stop(!0).animate({scrollTop:n},e.options.animationDuration,e.options.animationEasing,function(){this===a()("html")[0]&&e.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var e=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(t){var i,o,s=a()(this),r=s.parent("li").parent("ul").children("li").children("a");r.each(function(e){if(a()(this).is(s))return i=r.eq(Math.max(0,e-1)),void(o=r.eq(Math.min(e+1,r.length-1)))}),l.Keyboard.handleKey(t,"Drilldown",{next:function(){if(s.is(e.$submenuAnchors))return e._show(s.parent("li")),s.parent("li").one(n.i(d.transitionend)(s),function(){s.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0},previous:function(){return e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(n.i(d.transitionend)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return i.focus(),!s.is(e.$element.find("> li:first-child > a"))},down:function(){return o.focus(),!s.is(e.$element.find("> li:last-child > a"))},close:function(){s.is(e.$element.find("> li > a"))||(e._hide(s.parent().parent()),s.parent().parent().siblings("a").focus())},open:function(){return s.is(e.$menuItems)?s.is(e.$submenuAnchors)?(e._show(s.parent("li")),s.parent("li").one(n.i(d.transitionend)(s),function(){s.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0):void 0:(e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(n.i(d.transitionend)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0)},handled:function(e){e&&t.preventDefault(),t.stopImmediatePropagation()}})})}},{key:"_hideAll",value:function(){var e=this.$element.find(".is-drilldown-submenu.is-active").addClass("is-closing");this.options.autoHeight&&this.$wrapper.css({height:e.parent().closest("ul").data("calcHeight")}),e.one(n.i(d.transitionend)(e),function(t){e.removeClass("is-active is-closing")}),this.$element.trigger("closed.zf.drilldown")}},{key:"_back",value:function(e){var t=this;e.off("click.zf.drilldown"),e.children(".js-drilldown-back").on("click.zf.drilldown",function(n){n.stopImmediatePropagation(),t._hide(e);var i=e.parent("li").parent("ul").parent("li");i.length&&t._show(i)})}},{key:"_menuLinkEvents",value:function(){var e=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(t){setTimeout(function(){e._hideAll()},0)})}},{key:"_show",value:function(e){this.options.autoHeight&&this.$wrapper.css({height:e.children("[data-submenu]").data("calcHeight")}),e.attr("aria-expanded",!0),e.children("[data-submenu]").addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),this.$element.trigger("open.zf.drilldown",[e])}},{key:"_hide",value:function(e){this.options.autoHeight&&this.$wrapper.css({height:e.parent().closest("ul").data("calcHeight")});e.parent("li").attr("aria-expanded",!1),e.attr("aria-hidden",!0).addClass("is-closing"),e.addClass("is-closing").one(n.i(d.transitionend)(e),function(){e.removeClass("is-active is-closing"),e.blur().addClass("invisible")}),e.trigger("hide.zf.drilldown",[e])}},{key:"_getMaxDims",value:function(){var e=0,t={},n=this;return this.$submenus.add(this.$element).each(function(){var i=(a()(this).children("li").length,c.Box.GetDimensions(this).height);e=i>e?i:e,n.options.autoHeight&&(a()(this).data("calcHeight",i),a()(this).hasClass("is-drilldown-submenu")||(t.height=i))}),this.options.autoHeight||(t["min-height"]=e+"px"),t["max-width"]=this.$element[0].getBoundingClientRect().width+"px",t}},{key:"_destroy",value:function(){this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),u.Nest.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){a()(this).off(".zf.drilldown")}),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var e=a()(this);e.removeAttr("tabindex"),e.data("savedHref")&&e.attr("href",e.data("savedHref")).removeData("savedHref")})}}]),t}(h.Plugin);f.defaults={autoApplyClass:!0,backButton:'
      • Back
      • ',backButtonPosition:"top",wrapper:"
        ",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"}},5:function(e,t){e.exports={Keyboard:window.Foundation.Keyboard}},8:function(e,t){e.exports={Box:window.Foundation.Box}},82:function(e,t,n){e.exports=n(16)},9:function(e,t){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file +!function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=82)}({0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports={Foundation:window.Foundation}},16:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=(n.n(i),n(46));i.Foundation.plugin(o.a,"Drilldown")},2:function(e,t){e.exports={Plugin:window.Foundation.Plugin}},3:function(e,t){e.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},46:function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}n.d(t,"a",function(){return f});var r=n(0),a=n.n(r),l=n(5),u=(n.n(l),n(9)),d=(n.n(u),n(3)),c=(n.n(d),n(8)),h=(n.n(c),n(2)),p=(n.n(h),function(){function e(e,t){for(var n=0;n'),t.data("savedHref",t.attr("href")).removeAttr("href").attr("tabindex",0),t.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),e._events(t)}),this.$submenus.each(function(){var t=a()(this);if(!t.find(".js-drilldown-back").length)switch(e.options.backButtonPosition){case"bottom":t.append(e.options.backButton);break;case"top":t.prepend(e.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+e.options.backButtonPosition+"'")}e._back(t)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=a()(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}},{key:"_resize",value:function(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}},{key:"_events",value:function(e){var t=this;e.off("click.zf.drilldown").on("click.zf.drilldown",function(n){if(a()(n.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&(n.stopImmediatePropagation(),n.preventDefault()),t._show(e.parent("li")),t.options.closeOnClick){var i=a()("body");i.off(".zf.drilldown").on("click.zf.drilldown",function(e){e.target===t.$element[0]||a.a.contains(t.$element[0],e.target)||(e.preventDefault(),t._hideAll(),i.off(".zf.drilldown"))})}})}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_scrollTop",value:function(){var e=this,t=""!=e.options.scrollTopElement?a()(e.options.scrollTopElement):e.$element,n=parseInt(t.offset().top+e.options.scrollTopOffset,10);a()("html, body").stop(!0).animate({scrollTop:n},e.options.animationDuration,e.options.animationEasing,function(){this===a()("html")[0]&&e.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var e=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(t){var i,o,s=a()(this),r=s.parent("li").parent("ul").children("li").children("a");r.each(function(e){if(a()(this).is(s))return i=r.eq(Math.max(0,e-1)),void(o=r.eq(Math.min(e+1,r.length-1)))}),l.Keyboard.handleKey(t,"Drilldown",{next:function(){if(s.is(e.$submenuAnchors))return e._show(s.parent("li")),s.parent("li").one(n.i(d.transitionend)(s),function(){s.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0},previous:function(){return e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(n.i(d.transitionend)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return i.focus(),!s.is(e.$element.find("> li:first-child > a"))},down:function(){return o.focus(),!s.is(e.$element.find("> li:last-child > a"))},close:function(){s.is(e.$element.find("> li > a"))||(e._hide(s.parent().parent()),s.parent().parent().siblings("a").focus())},open:function(){return s.is(e.$menuItems)?s.is(e.$submenuAnchors)?(e._show(s.parent("li")),s.parent("li").one(n.i(d.transitionend)(s),function(){s.parent("li").find("ul li a").filter(e.$menuItems).first().focus()}),!0):void 0:(e._hide(s.parent("li").parent("ul")),s.parent("li").parent("ul").one(n.i(d.transitionend)(s),function(){setTimeout(function(){s.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0)},handled:function(e){e&&t.preventDefault(),t.stopImmediatePropagation()}})})}},{key:"_hideAll",value:function(){var e=this.$element.find(".is-drilldown-submenu.is-active").addClass("is-closing");this.options.autoHeight&&this.$wrapper.css({height:e.parent().closest("ul").data("calcHeight")}),e.one(n.i(d.transitionend)(e),function(t){e.removeClass("is-active is-closing")}),this.$element.trigger("closed.zf.drilldown")}},{key:"_back",value:function(e){var t=this;e.off("click.zf.drilldown"),e.children(".js-drilldown-back").on("click.zf.drilldown",function(n){n.stopImmediatePropagation(),t._hide(e);var i=e.parent("li").parent("ul").parent("li");i.length&&t._show(i)})}},{key:"_menuLinkEvents",value:function(){var e=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(t){setTimeout(function(){e._hideAll()},0)})}},{key:"_show",value:function(e){this.options.autoHeight&&this.$wrapper.css({height:e.children("[data-submenu]").data("calcHeight")}),e.attr("aria-expanded",!0),e.children("[data-submenu]").addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),this.$element.trigger("open.zf.drilldown",[e])}},{key:"_hide",value:function(e){this.options.autoHeight&&this.$wrapper.css({height:e.parent().closest("ul").data("calcHeight")});e.parent("li").attr("aria-expanded",!1),e.attr("aria-hidden",!0).addClass("is-closing"),e.addClass("is-closing").one(n.i(d.transitionend)(e),function(){e.removeClass("is-active is-closing"),e.blur().addClass("invisible")}),e.trigger("hide.zf.drilldown",[e])}},{key:"_getMaxDims",value:function(){var e=0,t={},n=this;return this.$submenus.add(this.$element).each(function(){var i=(a()(this).children("li").length,c.Box.GetDimensions(this).height);e=i>e?i:e,n.options.autoHeight&&(a()(this).data("calcHeight",i),a()(this).hasClass("is-drilldown-submenu")||(t.height=i))}),this.options.autoHeight||(t["min-height"]=e+"px"),t["max-width"]=this.$element[0].getBoundingClientRect().width+"px",t}},{key:"_destroy",value:function(){this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),u.Nest.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){a()(this).off(".zf.drilldown")}),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var e=a()(this);e.removeAttr("tabindex"),e.data("savedHref")&&e.attr("href",e.data("savedHref")).removeData("savedHref")})}}]),t}(h.Plugin);f.defaults={autoApplyClass:!0,backButton:'
      • Back
      • ',backButtonPosition:"top",wrapper:"
        ",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"}},5:function(e,t){e.exports={Keyboard:window.Foundation.Keyboard}},8:function(e,t){e.exports={Box:window.Foundation.Box}},82:function(e,t,n){e.exports=n(16)},9:function(e,t){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.js index fdd21fe..7a43c06 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.js @@ -461,16 +461,17 @@ var Dropdown = function (_Positionable) { value: function _init() { var $id = this.$element.attr('id'); - this.$anchor = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]').length ? __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]') : __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-open="' + $id + '"]'); - this.$anchor.attr({ + this.$anchors = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]').length ? __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-toggle="' + $id + '"]') : __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-open="' + $id + '"]'); + this.$anchors.attr({ 'aria-controls': $id, 'data-is-focus': false, 'data-yeti-box': $id, 'aria-haspopup': true, 'aria-expanded': false - }); + this._setCurrentAnchor(this.$anchors.first()); + if (this.options.parentClass) { this.$parent = this.$element.parents('.' + this.options.parentClass); } else { @@ -481,7 +482,7 @@ var Dropdown = function (_Positionable) { 'aria-hidden': 'true', 'data-yeti-box': $id, 'data-resize': $id, - 'aria-labelledby': this.$anchor[0].id || __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__foundation_util_core__["GetYoDigits"])(6, 'dd-anchor') + 'aria-labelledby': this.$currentAnchor.id || __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__foundation_util_core__["GetYoDigits"])(6, 'dd-anchor') }); _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_init', this).call(this); this._events(); @@ -501,7 +502,7 @@ var Dropdown = function (_Positionable) { key: '_getDefaultAlignment', value: function _getDefaultAlignment() { // handle legacy float approach - var horizontalPosition = /float-(\S+)/.exec(this.$anchor[0].className); + var horizontalPosition = /float-(\S+)/.exec(this.$currentAnchor.className); if (horizontalPosition) { return horizontalPosition[1]; } @@ -519,7 +520,21 @@ var Dropdown = function (_Positionable) { }, { key: '_setPosition', value: function _setPosition() { - _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_setPosition', this).call(this, this.$anchor, this.$element, this.$parent); + _get(Dropdown.prototype.__proto__ || Object.getPrototypeOf(Dropdown.prototype), '_setPosition', this).call(this, this.$currentAnchor, this.$element, this.$parent); + } + + /** + * Make it a current anchor. + * Current anchor as the reference for the position of Dropdown panes. + * @param {HTML} el - DOM element of the anchor. + * @function + * @private + */ + + }, { + key: '_setCurrentAnchor', + value: function _setCurrentAnchor(el) { + this.$currentAnchor = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(el); } /** @@ -539,21 +554,27 @@ var Dropdown = function (_Positionable) { 'resizeme.zf.trigger': this._setPosition.bind(this) }); + this.$anchors.off('click.zf.trigger').on('click.zf.trigger', function () { + _this._setCurrentAnchor(this); + }); + if (this.options.hover) { - this.$anchor.off('mouseenter.zf.dropdown mouseleave.zf.dropdown').on('mouseenter.zf.dropdown', function () { + this.$anchors.off('mouseenter.zf.dropdown mouseleave.zf.dropdown').on('mouseenter.zf.dropdown', function () { + _this._setCurrentAnchor(this); + var bodyData = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('body').data(); if (typeof bodyData.whatinput === 'undefined' || bodyData.whatinput === 'mouse') { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.open(); - _this.$anchor.data('hover', true); + _this.$anchors.data('hover', true); }, _this.options.hoverDelay); } }).on('mouseleave.zf.dropdown', function () { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); if (this.options.hoverPane) { @@ -563,19 +584,19 @@ var Dropdown = function (_Positionable) { clearTimeout(_this.timeout); _this.timeout = setTimeout(function () { _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); } } - this.$anchor.add(this.$element).on('keydown.zf.dropdown', function (e) { + this.$anchors.add(this.$element).on('keydown.zf.dropdown', function (e) { var $target = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(this), visibleFocusableElements = __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["Keyboard"].findFocusable(_this.$element); __WEBPACK_IMPORTED_MODULE_1__foundation_util_keyboard__["Keyboard"].handleKey(e, 'Dropdown', { open: function () { - if ($target.is(_this.$anchor)) { + if ($target.is(_this.$anchors)) { _this.open(); _this.$element.attr('tabindex', -1).focus(); e.preventDefault(); @@ -583,7 +604,7 @@ var Dropdown = function (_Positionable) { }, close: function () { _this.close(); - _this.$anchor.focus(); + _this.$anchors.focus(); } }); }); @@ -601,7 +622,7 @@ var Dropdown = function (_Positionable) { var $body = __WEBPACK_IMPORTED_MODULE_0_jquery___default()(document.body).not(this.$element), _this = this; $body.off('click.zf.dropdown').on('click.zf.dropdown', function (e) { - if (_this.$anchor.is(e.target) || _this.$anchor.find(e.target).length) { + if (_this.$anchors.is(e.target) || _this.$anchors.find(e.target).length) { return; } if (_this.$element.find(e.target).length) { @@ -628,7 +649,7 @@ var Dropdown = function (_Positionable) { * @event Dropdown#closeme */ this.$element.trigger('closeme.zf.dropdown', this.$element.attr('id')); - this.$anchor.addClass('hover').attr({ 'aria-expanded': true }); + this.$anchors.addClass('hover').attr({ 'aria-expanded': true }); // this.$element/*.show()*/; this.$element.addClass('is-opening'); @@ -671,7 +692,7 @@ var Dropdown = function (_Positionable) { } this.$element.removeClass('is-open').attr({ 'aria-hidden': true }); - this.$anchor.removeClass('hover').attr('aria-expanded', false); + this.$anchors.removeClass('hover').attr('aria-expanded', false); /** * Fires once the dropdown is no longer visible. @@ -693,7 +714,7 @@ var Dropdown = function (_Positionable) { key: 'toggle', value: function toggle() { if (this.$element.hasClass('is-open')) { - if (this.$anchor.data('hover')) return; + if (this.$anchors.data('hover')) return; this.close(); } else { this.open(); @@ -709,7 +730,7 @@ var Dropdown = function (_Positionable) { key: '_destroy', value: function _destroy() { this.$element.off('.zf.trigger').hide(); - this.$anchor.off('.zf.dropdown'); + this.$anchors.off('.zf.dropdown'); __WEBPACK_IMPORTED_MODULE_0_jquery___default()(document.body).off('click.zf.dropdown'); } }]); @@ -970,10 +991,9 @@ Triggers.Listeners.Global = { _this.triggerHandler('close.zf.trigger', [_this]); }); } -}; -// Global, parses whole document. -Triggers.Initializers.addClosemeListener = function (pluginName) { + // Global, parses whole document. +};Triggers.Initializers.addClosemeListener = function (pluginName) { var yetiBoxes = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-yeti-box]'), plugNames = ['dropdown', 'tooltip', 'reveal']; diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.min.js index a3379cd..a70b8d0 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.dropdown.min.js @@ -1 +1 @@ -!function(t){function e(n){if(i[n])return i[n].exports;var o=i[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var i={};e.m=t,e.c=i,e.i=function(t){return t},e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=83)}({0:function(t,e){t.exports=jQuery},1:function(t,e){t.exports={Foundation:window.Foundation}},11:function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e){var i=e.indexOf(t);return i===e.length-1?e[0]:e[i+1]}i.d(e,"a",function(){return p});var a=i(8),l=(i.n(a),i(2)),u=(i.n(l),i(3)),c=(i.n(u),function(){function t(t,e){for(var i=0;i-1,r=s?e.$tabs:i.siblings("li").add(i);r.each(function(e){if(a()(this).is(i))return t=r.eq(e-1),void(o=r.eq(e+1))});var d=function(){i.is(":last-child")||(o.children("a:first").focus(),n.preventDefault())},l=function(){t.children("a:first").focus(),n.preventDefault()},c=function(){var t=i.children("ul.is-dropdown-submenu");t.length&&(e._show(t),i.find("li > a:first").focus(),n.preventDefault())},p=function(){var t=i.parent("ul").parent("li");t.children("a:first").focus(),e._hide(t),n.preventDefault()},f={open:c,close:function(){e._hide(e.$element),e.$menuItems.eq(0).children("a").focus(),n.preventDefault()},handled:function(){n.stopImmediatePropagation()}};s?e._isVertical()?e._isRtl()?a.a.extend(f,{down:d,up:l,next:p,previous:c}):a.a.extend(f,{down:d,up:l,next:c,previous:p}):e._isRtl()?a.a.extend(f,{next:l,previous:d,down:c,up:p}):a.a.extend(f,{next:d,previous:l,down:c,up:p}):e._isRtl()?a.a.extend(f,{next:p,previous:c,down:d,up:l}):a.a.extend(f,{next:c,previous:p,down:d,up:l}),u.Keyboard.handleKey(n,"DropdownMenu",f)})}},{key:"_addBodyHandler",value:function(){var e=a()(document.body),n=this;e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu").on("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu",function(t){n.$element.find(t.target).length||(n._hide(),e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu"))})}},{key:"_show",value:function(e){var n=this.$tabs.index(this.$tabs.filter(function(n,t){return a()(t).find(e).length>0})),t=e.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(t,n),e.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var o=l.Box.ImNotTouchingYou(e,null,!0);if(!o){var i="left"===this.options.alignment?"-right":"-left",s=e.parent(".is-dropdown-submenu-parent");s.removeClass("opens"+i).addClass("opens-"+this.options.alignment),o=l.Box.ImNotTouchingYou(e,null,!0),o||s.removeClass("opens-"+this.options.alignment).addClass("opens-inner"),this.changed=!0}e.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownmenu",[e])}},{key:"_hide",value:function(e,n){var t;if(t=e&&e.length?e:void 0!==n?this.$tabs.not(function(e,t){return e===n}):this.$element,t.hasClass("is-active")||t.find(".is-active").length>0){if(t.find("li.is-active").add(t).attr({"data-is-click":!1}).removeClass("is-active"),t.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||t.find("opens-inner").length){var o="left"===this.options.alignment?"right":"left";t.find("li.is-dropdown-submenu-parent").add(t).removeClass("opens-inner opens-"+this.options.alignment).addClass("opens-"+o),this.changed=!1}this.$element.trigger("hide.zf.dropdownmenu",[t])}}},{key:"_destroy",value:function(){this.$menuItems.off(".zf.dropdownmenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),a()(document.body).off(".zf.dropdownmenu"),d.Nest.Burn(this.$element,"dropdown")}}]),n}(p.Plugin);h.defaults={disableHover:!1,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"auto",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0}},5:function(e,n){e.exports={Keyboard:window.Foundation.Keyboard}},8:function(e,n){e.exports={Box:window.Foundation.Box}},84:function(e,n,t){e.exports=t(18)},9:function(e,n){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file +!function(e){function n(o){if(t[o])return t[o].exports;var i=t[o]={i:o,l:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t={};n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=84)}({0:function(e,n){e.exports=jQuery},1:function(e,n){e.exports={Foundation:window.Foundation}},18:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=t(1),i=(t.n(o),t(48));o.Foundation.plugin(i.a,"DropdownMenu")},2:function(e,n){e.exports={Plugin:window.Foundation.Plugin}},3:function(e,n){e.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},48:function(e,n,t){"use strict";function o(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function i(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n}function s(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}t.d(n,"a",function(){return h});var r=t(0),a=t.n(r),u=t(5),d=(t.n(u),t(9)),l=(t.n(d),t(8)),p=(t.n(l),t(3)),c=(t.n(p),t(2)),f=(t.n(c),function(){function e(e,n){for(var t=0;t-1,r=s?e.$tabs:i.siblings("li").add(i);r.each(function(e){if(a()(this).is(i))return t=r.eq(e-1),void(o=r.eq(e+1))});var d=function(){o.children("a:first").focus(),n.preventDefault()},l=function(){t.children("a:first").focus(),n.preventDefault()},p=function(){var t=i.children("ul.is-dropdown-submenu");t.length&&(e._show(t),i.find("li > a:first").focus(),n.preventDefault())},c=function(){var t=i.parent("ul").parent("li");t.children("a:first").focus(),e._hide(t),n.preventDefault()},f={open:p,close:function(){e._hide(e.$element),e.$menuItems.eq(0).children("a").focus(),n.preventDefault()},handled:function(){n.stopImmediatePropagation()}};s?e._isVertical()?e._isRtl()?a.a.extend(f,{down:d,up:l,next:c,previous:p}):a.a.extend(f,{down:d,up:l,next:p,previous:c}):e._isRtl()?a.a.extend(f,{next:l,previous:d,down:p,up:c}):a.a.extend(f,{next:d,previous:l,down:p,up:c}):e._isRtl()?a.a.extend(f,{next:c,previous:p,down:d,up:l}):a.a.extend(f,{next:p,previous:c,down:d,up:l}),u.Keyboard.handleKey(n,"DropdownMenu",f)})}},{key:"_addBodyHandler",value:function(){var e=a()(document.body),n=this;e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu").on("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu",function(t){n.$element.find(t.target).length||(n._hide(),e.off("mouseup.zf.dropdownmenu touchend.zf.dropdownmenu"))})}},{key:"_show",value:function(e){var n=this.$tabs.index(this.$tabs.filter(function(n,t){return a()(t).find(e).length>0})),t=e.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(t,n),e.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var o=l.Box.ImNotTouchingYou(e,null,!0);if(!o){var i="left"===this.options.alignment?"-right":"-left",s=e.parent(".is-dropdown-submenu-parent");s.removeClass("opens"+i).addClass("opens-"+this.options.alignment),o=l.Box.ImNotTouchingYou(e,null,!0),o||s.removeClass("opens-"+this.options.alignment).addClass("opens-inner"),this.changed=!0}e.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownmenu",[e])}},{key:"_hide",value:function(e,n){var t;if(t=e&&e.length?e:void 0!==n?this.$tabs.not(function(e,t){return e===n}):this.$element,t.hasClass("is-active")||t.find(".is-active").length>0){if(t.find("li.is-active").add(t).attr({"data-is-click":!1}).removeClass("is-active"),t.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||t.find("opens-inner").length){var o="left"===this.options.alignment?"right":"left";t.find("li.is-dropdown-submenu-parent").add(t).removeClass("opens-inner opens-"+this.options.alignment).addClass("opens-"+o),this.changed=!1}this.$element.trigger("hide.zf.dropdownmenu",[t])}}},{key:"_destroy",value:function(){this.$menuItems.off(".zf.dropdownmenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),a()(document.body).off(".zf.dropdownmenu"),d.Nest.Burn(this.$element,"dropdown")}}]),n}(c.Plugin);h.defaults={disableHover:!1,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"auto",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0}},5:function(e,n){e.exports={Keyboard:window.Foundation.Keyboard}},8:function(e,n){e.exports={Box:window.Foundation.Box}},84:function(e,n,t){e.exports=t(18)},9:function(e,n){e.exports={Nest:window.Foundation.Nest}}}); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.js index 062d555..da5d31a 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.js @@ -343,15 +343,17 @@ var OffCanvas = function (_Plugin) { /** * Removes the CSS transition/position classes of the off-canvas content container. * Removing the classes is important when another off-canvas gets opened that uses the same content container. + * @param {Boolean} hasReveal - true if related off-canvas element is revealed. * @private */ }, { key: '_removeContentClasses', value: function _removeContentClasses(hasReveal) { - this.$content.removeClass(this.contentClasses.base.join(' ')); - if (hasReveal === true) { - this.$content.removeClass(this.contentClasses.reveal.join(' ')); + if (typeof hasReveal !== 'boolean') { + this.$content.removeClass(this.contentClasses.base.join(' ')); + } else if (hasReveal === false) { + this.$content.removeClass('has-reveal-' + this.position); } } @@ -365,9 +367,10 @@ var OffCanvas = function (_Plugin) { }, { key: '_addContentClasses', value: function _addContentClasses(hasReveal) { - this._removeContentClasses(); - this.$content.addClass('has-transition-' + this.options.transition + ' has-position-' + this.position); - if (hasReveal === true) { + this._removeContentClasses(hasReveal); + if (typeof hasReveal !== 'boolean') { + this.$content.addClass('has-transition-' + this.options.transition + ' has-position-' + this.position); + } else if (hasReveal === true) { this.$content.addClass('has-reveal-' + this.position); } } @@ -898,10 +901,9 @@ Triggers.Listeners.Global = { _this.triggerHandler('close.zf.trigger', [_this]); }); } -}; -// Global, parses whole document. -Triggers.Initializers.addClosemeListener = function (pluginName) { + // Global, parses whole document. +};Triggers.Initializers.addClosemeListener = function (pluginName) { var yetiBoxes = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-yeti-box]'), plugNames = ['dropdown', 'tooltip', 'reveal']; diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.min.js index 30e6296..9777bdf 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.offcanvas.min.js @@ -1 +1 @@ -!function(t){function e(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,e),s.l=!0,s.exports}var i={};e.m=t,e.c=i,e.i=function(t){return t},e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=88)}({0:function(t,e){t.exports=jQuery},1:function(t,e){t.exports={Foundation:window.Foundation}},2:function(t,e){t.exports={Plugin:window.Foundation.Plugin}},22:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(1),s=(i.n(n),i(52));n.Foundation.plugin(s.a,"OffCanvas")},3:function(t,e){t.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},4:function(t,e){t.exports={Motion:window.Foundation.Motion,Move:window.Foundation.Move}},5:function(t,e){t.exports={Keyboard:window.Foundation.Keyboard}},52:function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}i.d(e,"a",function(){return g});var a=i(0),r=i.n(a),l=i(5),c=(i.n(l),i(6)),d=(i.n(c),i(3)),f=(i.n(d),i(2)),u=(i.n(f),i(7)),h=function(){function t(t,e){for(var i=0;i0,e.allowDown=e.scrollTop0,e.allowDown=e.scrollTop1&&this.geoSync(),this.options.accessible&&this.$wrapper.attr("tabindex",0)}},{key:"_loadBullets",value:function(){this.$bullets=this.$element.find("."+this.options.boxOfBullets).find("button")}},{key:"geoSync",value:function(){var t=this;this.timer=new h.Timer(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){t.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(t){var i,e=0,s=0,n=this;this.$slides.each(function(){i=this.getBoundingClientRect().height,a()(this).attr("data-slide",s),n.$slides.filter(".is-active")[0]!==n.$slides.eq(s)[0]&&a()(this).css({position:"relative",display:"none"}),e=i>e?i:e,s++}),s===this.$slides.length&&(this.$wrapper.css({height:e}),t&&t(e))}},{key:"_setSlideHeight",value:function(t){this.$slides.each(function(){a()(this).css("max-height",t)})}},{key:"_events",value:function(){var t=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(i){i.preventDefault(),t.changeSlide(!0)}).on("swiperight.zf.orbit",function(i){i.preventDefault(),t.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){t.$element.data("clickedOn",!t.$element.data("clickedOn")),t.timer[t.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){t.timer.pause()}).on("mouseleave.zf.orbit",function(){t.$element.data("clickedOn")||t.timer.start()})),this.options.navButtons){this.$element.find("."+this.options.nextClass+", ."+this.options.prevClass).attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(i){i.preventDefault(),t.changeSlide(a()(this).hasClass(t.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var i=a()(this).data("slide"),e=i>t.$slides.filter(".is-active").data("slide"),s=t.$slides.eq(i);t.changeSlide(e,s,i)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(i){l.Keyboard.handleKey(i,"Orbit",{next:function(){t.changeSlide(!0)},previous:function(){t.changeSlide(!1)},handled:function(){a()(i.target).is(t.$bullets)&&t.$bullets.filter(".is-active").focus()}})})}}},{key:"_reset",value:function(){void 0!==this.$slides&&this.$slides.length>1&&(this.$element.off(".zf.orbit").find("*").off(".zf.orbit"),this.options.autoPlay&&this.timer.restart(),this.$slides.each(function(t){a()(t).removeClass("is-active is-active is-in").removeAttr("aria-live").hide()}),this.$slides.first().addClass("is-active").show(),this.$element.trigger("slidechange.zf.orbit",[this.$slides.first()]),this.options.bullets&&this._updateBullets(0))}},{key:"changeSlide",value:function(t,i,e){if(this.$slides){var s=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(s[0].className))return!1;var n,o=this.$slides.first(),r=this.$slides.last(),a=t?"Right":"Left",l=t?"Left":"Right",h=this;n=i||(t?this.options.infiniteWrap?s.next("."+this.options.slideClass).length?s.next("."+this.options.slideClass):o:s.next("."+this.options.slideClass):this.options.infiniteWrap?s.prev("."+this.options.slideClass).length?s.prev("."+this.options.slideClass):r:s.prev("."+this.options.slideClass)),n.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[s,n]),this.options.bullets&&(e=e||this.$slides.index(n),this._updateBullets(e)),this.options.useMUI&&!this.$element.is(":hidden")?(u.Motion.animateIn(n.addClass("is-active").css({position:"absolute",top:0}),this.options["animInFrom"+a],function(){n.css({position:"relative",display:"block"}).attr("aria-live","polite")}),u.Motion.animateOut(s.removeClass("is-active"),this.options["animOutTo"+l],function(){s.removeAttr("aria-live"),h.options.autoPlay&&!h.timer.isPaused&&h.timer.restart()})):(s.removeClass("is-active is-in").removeAttr("aria-live").hide(),n.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[n]))}}},{key:"_updateBullets",value:function(t){var i=this.$element.find("."+this.options.boxOfBullets).find(".is-active").removeClass("is-active").blur(),e=i.find("span:last").detach();this.$bullets.eq(t).addClass("is-active").append(e)}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}]),i}(c.Plugin);v.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0}},78:function(t,i){t.exports={Timer:window.Foundation.Timer}},89:function(t,i,e){t.exports=e(23)}}); \ No newline at end of file +!function(t){function i(s){if(e[s])return e[s].exports;var n=e[s]={i:s,l:!1,exports:{}};return t[s].call(n.exports,n,n.exports,i),n.l=!0,n.exports}var e={};i.m=t,i.c=e,i.i=function(t){return t},i.d=function(t,e,s){i.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:s})},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},i.p="",i(i.s=89)}({0:function(t,i){t.exports=jQuery},1:function(t,i){t.exports={Foundation:window.Foundation}},10:function(t,i){t.exports={onImagesLoaded:window.Foundation.onImagesLoaded}},12:function(t,i){t.exports={Touch:window.Foundation.Touch}},2:function(t,i){t.exports={Plugin:window.Foundation.Plugin}},23:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var s=e(1),n=(e.n(s),e(53));s.Foundation.plugin(n.a,"Orbit")},3:function(t,i){t.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},4:function(t,i){t.exports={Motion:window.Foundation.Motion,Move:window.Foundation.Move}},5:function(t,i){t.exports={Keyboard:window.Foundation.Keyboard}},53:function(t,i,e){"use strict";function s(t,i){if(!(t instanceof i))throw new TypeError("Cannot call a class as a function")}function n(t,i){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!i||"object"!=typeof i&&"function"!=typeof i?t:i}function o(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Super expression must either be null or a function, not "+typeof i);t.prototype=Object.create(i&&i.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(t,i):t.__proto__=i)}e.d(i,"a",function(){return v});var r=e(0),a=e.n(r),l=e(5),u=(e.n(l),e(4)),h=(e.n(u),e(78)),d=(e.n(h),e(10)),f=(e.n(d),e(3)),c=(e.n(f),e(2)),p=(e.n(c),e(12)),b=(e.n(p),function(){function t(t,i){for(var e=0;e1&&this.geoSync(),this.options.accessible&&this.$wrapper.attr("tabindex",0)}},{key:"_loadBullets",value:function(){this.$bullets=this.$element.find("."+this.options.boxOfBullets).find("button")}},{key:"geoSync",value:function(){var t=this;this.timer=new h.Timer(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){t.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(t){var i,e=0,s=0,n=this;this.$slides.each(function(){i=this.getBoundingClientRect().height,a()(this).attr("data-slide",s),/mui/g.test(a()(this)[0].className)||n.$slides.filter(".is-active")[0]===n.$slides.eq(s)[0]||a()(this).css({position:"relative",display:"none"}),e=i>e?i:e,s++}),s===this.$slides.length&&(this.$wrapper.css({height:e}),t&&t(e))}},{key:"_setSlideHeight",value:function(t){this.$slides.each(function(){a()(this).css("max-height",t)})}},{key:"_events",value:function(){var t=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(i){i.preventDefault(),t.changeSlide(!0)}).on("swiperight.zf.orbit",function(i){i.preventDefault(),t.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){t.$element.data("clickedOn",!t.$element.data("clickedOn")),t.timer[t.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){t.timer.pause()}).on("mouseleave.zf.orbit",function(){t.$element.data("clickedOn")||t.timer.start()})),this.options.navButtons){this.$element.find("."+this.options.nextClass+", ."+this.options.prevClass).attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(i){i.preventDefault(),t.changeSlide(a()(this).hasClass(t.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var i=a()(this).data("slide"),e=i>t.$slides.filter(".is-active").data("slide"),s=t.$slides.eq(i);t.changeSlide(e,s,i)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(i){l.Keyboard.handleKey(i,"Orbit",{next:function(){t.changeSlide(!0)},previous:function(){t.changeSlide(!1)},handled:function(){a()(i.target).is(t.$bullets)&&t.$bullets.filter(".is-active").focus()}})})}}},{key:"_reset",value:function(){void 0!==this.$slides&&this.$slides.length>1&&(this.$element.off(".zf.orbit").find("*").off(".zf.orbit"),this.options.autoPlay&&this.timer.restart(),this.$slides.each(function(t){a()(t).removeClass("is-active is-active is-in").removeAttr("aria-live").hide()}),this.$slides.first().addClass("is-active").show(),this.$element.trigger("slidechange.zf.orbit",[this.$slides.first()]),this.options.bullets&&this._updateBullets(0))}},{key:"changeSlide",value:function(t,i,e){if(this.$slides){var s=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(s[0].className))return!1;var n,o=this.$slides.first(),r=this.$slides.last(),a=t?"Right":"Left",l=t?"Left":"Right",h=this;n=i||(t?this.options.infiniteWrap?s.next("."+this.options.slideClass).length?s.next("."+this.options.slideClass):o:s.next("."+this.options.slideClass):this.options.infiniteWrap?s.prev("."+this.options.slideClass).length?s.prev("."+this.options.slideClass):r:s.prev("."+this.options.slideClass)),n.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[s,n]),this.options.bullets&&(e=e||this.$slides.index(n),this._updateBullets(e)),this.options.useMUI&&!this.$element.is(":hidden")?(u.Motion.animateIn(n.addClass("is-active").css({position:"absolute",top:0}),this.options["animInFrom"+a],function(){n.css({position:"relative",display:"block"}).attr("aria-live","polite")}),u.Motion.animateOut(s.removeClass("is-active"),this.options["animOutTo"+l],function(){s.removeAttr("aria-live"),h.options.autoPlay&&!h.timer.isPaused&&h.timer.restart()})):(s.removeClass("is-active is-in").removeAttr("aria-live").hide(),n.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[n]))}}},{key:"_updateBullets",value:function(t){var i=this.$element.find("."+this.options.boxOfBullets).find(".is-active").removeClass("is-active").blur(),e=i.find("span:last").detach();this.$bullets.eq(t).addClass("is-active").append(e)}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}]),i}(c.Plugin);v.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0}},78:function(t,i){t.exports={Timer:window.Foundation.Timer}},89:function(t,i,e){t.exports=e(23)}}); \ No newline at end of file diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.reveal.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.reveal.js index 82049e5..ca13c2b 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.reveal.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.reveal.js @@ -912,10 +912,9 @@ Triggers.Listeners.Global = { _this.triggerHandler('close.zf.trigger', [_this]); }); } -}; -// Global, parses whole document. -Triggers.Initializers.addClosemeListener = function (pluginName) { + // Global, parses whole document. +};Triggers.Initializers.addClosemeListener = function (pluginName) { var yetiBoxes = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-yeti-box]'), plugNames = ['dropdown', 'tooltip', 'reveal']; diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.js index a1d4d59..d6872fd 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.js @@ -396,6 +396,12 @@ var Slider = function (_Plugin) { var isDbl = this.options.doubleSided; + //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" + //for click and drag events, it's weird due to the scale(-1, 1) css property + if (this.options.vertical && !noInvert) { + location = this.options.end - location; + } + if (isDbl) { //this block is to prevent 2 handles from crossing eachother. Could/should be improved. if (this.handles.index($hndl) === 0) { @@ -407,12 +413,6 @@ var Slider = function (_Plugin) { } } - //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" - //for click and drag events, it's weird due to the scale(-1, 1) css property - if (this.options.vertical && !noInvert) { - location = this.options.end - location; - } - var _this = this, vert = this.options.vertical, hOrW = vert ? 'height' : 'width', @@ -1082,10 +1082,9 @@ Triggers.Listeners.Global = { _this.triggerHandler('close.zf.trigger', [_this]); }); } -}; -// Global, parses whole document. -Triggers.Initializers.addClosemeListener = function (pluginName) { + // Global, parses whole document. +};Triggers.Initializers.addClosemeListener = function (pluginName) { var yetiBoxes = __WEBPACK_IMPORTED_MODULE_0_jquery___default()('[data-yeti-box]'), plugNames = ['dropdown', 'tooltip', 'reveal']; diff --git a/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.min.js b/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.min.js index c72926f..fd78090 100644 --- a/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.min.js +++ b/library/vendor/foundation-sites/dist/js/plugins/foundation.slider.min.js @@ -1 +1 @@ -!function(t){function e(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,e),s.l=!0,s.exports}var i={};e.m=t,e.c=i,e.i=function(t){return t},e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=94)}({0:function(t,e){t.exports=jQuery},1:function(t,e){t.exports={Foundation:window.Foundation}},12:function(t,e){t.exports={Touch:window.Foundation.Touch}},2:function(t,e){t.exports={Plugin:window.Foundation.Plugin}},28:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(1),s=(i.n(n),i(58));n.Foundation.plugin(s.a,"Slider")},3:function(t,e){t.exports={rtl:window.Foundation.rtl,GetYoDigits:window.Foundation.GetYoDigits,transitionend:window.Foundation.transitionend}},4:function(t,e){t.exports={Motion:window.Foundation.Motion,Move:window.Foundation.Move}},5:function(t,e){t.exports={Keyboard:window.Foundation.Keyboard}},58:function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function o(t,e){return t/e}function r(t,e,i,n){return Math.abs(t.position()[e]+t[n]()/2-i)}function l(t,e){return Math.log(e)/Math.log(t)}i.d(e,"a",function(){return z});var d=i(0),u=i.n(d),c=i(5),f=(i.n(c),i(4)),h=(i.n(f),i(3)),g=(i.n(h),i(2)),p=(i.n(g),i(12)),v=(i.n(p),i(7)),m=function(){function t(t,e){for(var i=0;i1?this.inputs.eq(1):u()("#"+this.$handle2.attr("aria-controls")),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),!0,this._setInitAttr(1)),this.setHandles(),this._events()}},{key:"setHandles",value:function(){var t=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0,function(){t._setHandlePos(t.$handle2,t.inputs.eq(1).val(),!0)}):this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0)}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(t){var e=o(t-this.options.start,this.options.end-this.options.start);switch(this.options.positionValueFunction){case"pow":e=this._logTransform(e);break;case"log":e=this._powTransform(e)}return e.toFixed(2)}},{key:"_value",value:function(t){switch(this.options.positionValueFunction){case"pow":t=this._powTransform(t);break;case"log":t=this._logTransform(t)}return(this.options.end-this.options.start)*t+this.options.start}},{key:"_logTransform",value:function(t){return l(this.options.nonLinearBase,t*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(t){return(Math.pow(this.options.nonLinearBase,t)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(t,e,n,s){if(!this.$element.hasClass(this.options.disabledClass)){e=parseFloat(e),ethis.options.end&&(e=this.options.end);var a=this.options.doubleSided;if(a)if(0===this.handles.index(t)){var r=parseFloat(this.$handle2.attr("aria-valuenow"));e=e>=r?r-this.options.step:e}else{var l=parseFloat(this.$handle.attr("aria-valuenow"));e=e<=l?l+this.options.step:e}this.options.vertical&&!n&&(e=this.options.end-e);var d=this,u=this.options.vertical,c=u?"height":"width",h=u?"top":"left",g=t[0].getBoundingClientRect()[c],p=this.$element[0].getBoundingClientRect()[c],v=this._pctOfBar(e),m=(p-g)*v,z=(100*o(m,p)).toFixed(this.options.decimal);e=parseFloat(e.toFixed(this.options.decimal));var b={};if(this._setValues(t,e),a){var _,L=0===this.handles.index(t),w=~~(100*o(g,p));if(L)b[h]=z+"%",_=parseFloat(this.$handle2[0].style[h])-z+w,s&&"function"==typeof s&&s();else{var y=parseFloat(this.$handle[0].style[h]);_=z-(isNaN(y)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):y)+w}b["min-"+c]=_+"%"}this.$element.one("finished.zf.animate",function(){d.$element.trigger("moved.zf.slider",[t])});var $=this.$element.data("dragging")?1e3/60:this.options.moveTime;i.i(f.Move)($,t,function(){isNaN(z)?t.css(h,100*v+"%"):t.css(h,z+"%"),d.options.doubleSided?d.$fill.css(b):d.$fill.css(c,100*v+"%")}),clearTimeout(d.timeout),d.timeout=setTimeout(function(){d.$element.trigger("changed.zf.slider",[t])},d.options.changedDelay)}}},{key:"_setInitAttr",value:function(t){var e=0===t?this.options.initialStart:this.options.initialEnd,n=this.inputs.eq(t).attr("id")||i.i(h.GetYoDigits)(6,"slider");this.inputs.eq(t).attr({id:n,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(t).val(e),this.handles.eq(t).attr({role:"slider","aria-controls":n,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":e,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(t,e){var i=this.options.doubleSided?this.handles.index(t):0;this.inputs.eq(i).val(e),t.attr("aria-valuenow",e)}},{key:"_handleEvent",value:function(t,e,n){var s,a;if(n)s=this._adjustValue(null,n),a=!0;else{t.preventDefault();var l=this,d=this.options.vertical,c=d?"height":"width",f=d?"top":"left",g=d?t.pageY:t.pageX,p=(this.$handle[0].getBoundingClientRect()[c],this.$element[0].getBoundingClientRect()[c]),v=d?u()(window).scrollTop():u()(window).scrollLeft(),m=this.$element.offset()[f];t.clientY===t.pageY&&(g+=v);var z,b=g-m;z=b<0?0:b>p?p:b;var _=o(z,p);if(s=this._value(_),i.i(h.rtl)()&&!this.options.vertical&&(s=this.options.end-s),s=l._adjustValue(null,s),a=!1,!e){e=r(this.$handle,f,z,c)<=r(this.$handle2,f,z,c)?this.$handle:this.$handle2}}this._setHandlePos(e,s,a)}},{key:"_adjustValue",value:function(t,e){var i,n,s,a,o=this.options.step,r=parseFloat(o/2);return i=t?parseFloat(t.attr("aria-valuenow")):e,n=i%o,s=i-n,a=s+o,0===n?i:i=i>=s+r?a:s}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(t){var e,i=this;if(this.inputs.off("change.zf.slider").on("change.zf.slider",function(t){var e=i.inputs.index(u()(this));i._handleEvent(t,i.handles.eq(e),u()(this).val())}),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(t){if(i.$element.data("dragging"))return!1;u()(t.target).is("[data-slider-handle]")||(i.options.doubleSided?i._handleEvent(t):i._handleEvent(t,i.$handle))}),this.options.draggable){this.handles.addTouch();var n=u()("body");t.off("mousedown.zf.slider").on("mousedown.zf.slider",function(s){t.addClass("is-dragging"),i.$fill.addClass("is-dragging"),i.$element.data("dragging",!0),e=u()(s.currentTarget),n.on("mousemove.zf.slider",function(t){t.preventDefault(),i._handleEvent(t,e)}).on("mouseup.zf.slider",function(s){i._handleEvent(s,e),t.removeClass("is-dragging"),i.$fill.removeClass("is-dragging"),i.$element.data("dragging",!1),n.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(t){t.preventDefault()})}t.off("keydown.zf.slider").on("keydown.zf.slider",function(t){var e,n=u()(this),s=i.options.doubleSided?i.handles.index(n):0,a=parseFloat(i.inputs.eq(s).val());c.Keyboard.handleKey(t,"Slider",{decrease:function(){e=a-i.options.step},increase:function(){e=a+i.options.step},decrease_fast:function(){e=a-10*i.options.step},increase_fast:function(){e=a+10*i.options.step},min:function(){e=i.options.start},max:function(){e=i.options.end},handled:function(){t.preventDefault(),i._setHandlePos(n,e,!0)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}]),e}(g.Plugin);z.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1,changedDelay:500,nonLinearBase:5,positionValueFunction:"linear"}},7:function(t,e,i){"use strict";function n(t,e,i){var n=void 0,s=Array.prototype.slice.call(arguments,3);a()(window).off(e).on(e,function(e){n&&clearTimeout(n),n=setTimeout(function(){i.apply(null,s)},t||10)})}i.d(e,"a",function(){return d});var s=i(0),a=i.n(s),o=i(4),r=(i.n(o),function(){for(var t=["WebKit","Moz","O","Ms",""],e=0;e1?this.inputs.eq(1):u()("#"+this.$handle2.attr("aria-controls")),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),!0,this._setInitAttr(1)),this.setHandles(),this._events()}},{key:"setHandles",value:function(){var t=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0,function(){t._setHandlePos(t.$handle2,t.inputs.eq(1).val(),!0)}):this._setHandlePos(this.$handle,this.inputs.eq(0).val(),!0)}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(t){var e=o(t-this.options.start,this.options.end-this.options.start);switch(this.options.positionValueFunction){case"pow":e=this._logTransform(e);break;case"log":e=this._powTransform(e)}return e.toFixed(2)}},{key:"_value",value:function(t){switch(this.options.positionValueFunction){case"pow":t=this._powTransform(t);break;case"log":t=this._logTransform(t)}return(this.options.end-this.options.start)*t+this.options.start}},{key:"_logTransform",value:function(t){return l(this.options.nonLinearBase,t*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(t){return(Math.pow(this.options.nonLinearBase,t)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(t,e,n,s){if(!this.$element.hasClass(this.options.disabledClass)){e=parseFloat(e),ethis.options.end&&(e=this.options.end);var a=this.options.doubleSided;if(this.options.vertical&&!n&&(e=this.options.end-e),a)if(0===this.handles.index(t)){var r=parseFloat(this.$handle2.attr("aria-valuenow"));e=e>=r?r-this.options.step:e}else{var l=parseFloat(this.$handle.attr("aria-valuenow"));e=e<=l?l+this.options.step:e}var d=this,u=this.options.vertical,c=u?"height":"width",h=u?"top":"left",g=t[0].getBoundingClientRect()[c],p=this.$element[0].getBoundingClientRect()[c],v=this._pctOfBar(e),m=(p-g)*v,z=(100*o(m,p)).toFixed(this.options.decimal);e=parseFloat(e.toFixed(this.options.decimal));var b={};if(this._setValues(t,e),a){var _,L=0===this.handles.index(t),w=~~(100*o(g,p));if(L)b[h]=z+"%",_=parseFloat(this.$handle2[0].style[h])-z+w,s&&"function"==typeof s&&s();else{var y=parseFloat(this.$handle[0].style[h]);_=z-(isNaN(y)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):y)+w}b["min-"+c]=_+"%"}this.$element.one("finished.zf.animate",function(){d.$element.trigger("moved.zf.slider",[t])});var $=this.$element.data("dragging")?1e3/60:this.options.moveTime;i.i(f.Move)($,t,function(){isNaN(z)?t.css(h,100*v+"%"):t.css(h,z+"%"),d.options.doubleSided?d.$fill.css(b):d.$fill.css(c,100*v+"%")}),clearTimeout(d.timeout),d.timeout=setTimeout(function(){d.$element.trigger("changed.zf.slider",[t])},d.options.changedDelay)}}},{key:"_setInitAttr",value:function(t){var e=0===t?this.options.initialStart:this.options.initialEnd,n=this.inputs.eq(t).attr("id")||i.i(h.GetYoDigits)(6,"slider");this.inputs.eq(t).attr({id:n,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(t).val(e),this.handles.eq(t).attr({role:"slider","aria-controls":n,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":e,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(t,e){var i=this.options.doubleSided?this.handles.index(t):0;this.inputs.eq(i).val(e),t.attr("aria-valuenow",e)}},{key:"_handleEvent",value:function(t,e,n){var s,a;if(n)s=this._adjustValue(null,n),a=!0;else{t.preventDefault();var l=this,d=this.options.vertical,c=d?"height":"width",f=d?"top":"left",g=d?t.pageY:t.pageX,p=(this.$handle[0].getBoundingClientRect()[c],this.$element[0].getBoundingClientRect()[c]),v=d?u()(window).scrollTop():u()(window).scrollLeft(),m=this.$element.offset()[f];t.clientY===t.pageY&&(g+=v);var z,b=g-m;z=b<0?0:b>p?p:b;var _=o(z,p);if(s=this._value(_),i.i(h.rtl)()&&!this.options.vertical&&(s=this.options.end-s),s=l._adjustValue(null,s),a=!1,!e){e=r(this.$handle,f,z,c)<=r(this.$handle2,f,z,c)?this.$handle:this.$handle2}}this._setHandlePos(e,s,a)}},{key:"_adjustValue",value:function(t,e){var i,n,s,a,o=this.options.step,r=parseFloat(o/2);return i=t?parseFloat(t.attr("aria-valuenow")):e,n=i%o,s=i-n,a=s+o,0===n?i:i=i>=s+r?a:s}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(t){var e,i=this;if(this.inputs.off("change.zf.slider").on("change.zf.slider",function(t){var e=i.inputs.index(u()(this));i._handleEvent(t,i.handles.eq(e),u()(this).val())}),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(t){if(i.$element.data("dragging"))return!1;u()(t.target).is("[data-slider-handle]")||(i.options.doubleSided?i._handleEvent(t):i._handleEvent(t,i.$handle))}),this.options.draggable){this.handles.addTouch();var n=u()("body");t.off("mousedown.zf.slider").on("mousedown.zf.slider",function(s){t.addClass("is-dragging"),i.$fill.addClass("is-dragging"),i.$element.data("dragging",!0),e=u()(s.currentTarget),n.on("mousemove.zf.slider",function(t){t.preventDefault(),i._handleEvent(t,e)}).on("mouseup.zf.slider",function(s){i._handleEvent(s,e),t.removeClass("is-dragging"),i.$fill.removeClass("is-dragging"),i.$element.data("dragging",!1),n.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(t){t.preventDefault()})}t.off("keydown.zf.slider").on("keydown.zf.slider",function(t){var e,n=u()(this),s=i.options.doubleSided?i.handles.index(n):0,a=parseFloat(i.inputs.eq(s).val());c.Keyboard.handleKey(t,"Slider",{decrease:function(){e=a-i.options.step},increase:function(){e=a+i.options.step},decrease_fast:function(){e=a-10*i.options.step},increase_fast:function(){e=a+10*i.options.step},min:function(){e=i.options.start},max:function(){e=i.options.end},handled:function(){t.preventDefault(),i._setHandlePos(n,e,!0)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}]),e}(g.Plugin);z.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1,changedDelay:500,nonLinearBase:5,positionValueFunction:"linear"}},7:function(t,e,i){"use strict";function n(t,e,i){var n=void 0,s=Array.prototype.slice.call(arguments,3);a()(window).off(e).on(e,function(e){n&&clearTimeout(n),n=setTimeout(function(){i.apply(null,s)},t||10)})}i.d(e,"a",function(){return d});var s=i(0),a=i.n(s),o=i(4),r=(i.n(o),function(){for(var t=["WebKit","Moz","O","Ms",""],e=0;e').appendTo(document.head);var t,n=u()(".foundation-mq").css("font-family");t=r(n);for(var i in t)t.hasOwnProperty(i)&&e.queries.push({name:i,value:"only screen and (min-width: "+t[i]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(e){var t=this.get(e);return!!t&&o(t).matches},is:function(e){return e=e.trim().split(" "),e.length>1&&"only"===e[1]?e[0]===this._getCurrentSize():this.atLeast(e[0])},get:function(e){for(var t in this.queries)if(this.queries.hasOwnProperty(t)){var n=this.queries[t];if(e===n.name)return n.value}return null},_getCurrentSize:function(){for(var e,t=0;t').appendTo(document.head);var t,n=u()(".foundation-mq").css("font-family");t=r(n);for(var i in t)t.hasOwnProperty(i)&&e.queries.push({name:i,value:"only screen and (min-width: "+t[i]+")"});this.current=this._getCurrentSize(),this._watcher()},atLeast:function(e){var t=this.get(e);return!!t&&o(t).matches},is:function(e){return e=e.trim().split(" "),e.length>1&&"only"===e[1]?e[0]===this._getCurrentSize():this.atLeast(e[0])},get:function(e){for(var t in this.queries)if(this.queries.hasOwnProperty(t)){var n=this.queries[t];if(e===n.name)return n.value}return null},_getCurrentSize:function(){for(var e,t=0;t'); + $link.clone().prependTo($sub.children('[data-submenu]')).wrap(''); } $link.data('savedHref', $link.attr('href')).removeAttr('href').attr('tabindex', 0); $link.children('[data-submenu]') diff --git a/library/vendor/foundation-sites/js/foundation.dropdown.js b/library/vendor/foundation-sites/js/foundation.dropdown.js index ed32aa8..47e52ac 100644 --- a/library/vendor/foundation-sites/js/foundation.dropdown.js +++ b/library/vendor/foundation-sites/js/foundation.dropdown.js @@ -49,16 +49,17 @@ class Dropdown extends Positionable { _init() { var $id = this.$element.attr('id'); - this.$anchor = $(`[data-toggle="${$id}"]`).length ? $(`[data-toggle="${$id}"]`) : $(`[data-open="${$id}"]`); - this.$anchor.attr({ + this.$anchors = $(`[data-toggle="${$id}"]`).length ? $(`[data-toggle="${$id}"]`) : $(`[data-open="${$id}"]`); + this.$anchors.attr({ 'aria-controls': $id, 'data-is-focus': false, 'data-yeti-box': $id, 'aria-haspopup': true, 'aria-expanded': false - }); + this._setCurrentAnchor(this.$anchors.first()); + if(this.options.parentClass){ this.$parent = this.$element.parents('.' + this.options.parentClass); }else{ @@ -69,7 +70,7 @@ class Dropdown extends Positionable { 'aria-hidden': 'true', 'data-yeti-box': $id, 'data-resize': $id, - 'aria-labelledby': this.$anchor[0].id || GetYoDigits(6, 'dd-anchor') + 'aria-labelledby': this.$currentAnchor.id || GetYoDigits(6, 'dd-anchor') }); super._init(); this._events(); @@ -87,7 +88,7 @@ class Dropdown extends Positionable { _getDefaultAlignment() { // handle legacy float approach - var horizontalPosition = /float-(\S+)/.exec(this.$anchor[0].className); + var horizontalPosition = /float-(\S+)/.exec(this.$currentAnchor.className); if(horizontalPosition) { return horizontalPosition[1]; } @@ -104,7 +105,18 @@ class Dropdown extends Positionable { * @private */ _setPosition() { - super._setPosition(this.$anchor, this.$element, this.$parent); + super._setPosition(this.$currentAnchor, this.$element, this.$parent); + } + + /** + * Make it a current anchor. + * Current anchor as the reference for the position of Dropdown panes. + * @param {HTML} el - DOM element of the anchor. + * @function + * @private + */ + _setCurrentAnchor(el) { + this.$currentAnchor = $(el); } /** @@ -121,22 +133,27 @@ class Dropdown extends Positionable { 'resizeme.zf.trigger': this._setPosition.bind(this) }); + this.$anchors.off('click.zf.trigger') + .on('click.zf.trigger', function() { _this._setCurrentAnchor(this); }); + if(this.options.hover){ - this.$anchor.off('mouseenter.zf.dropdown mouseleave.zf.dropdown') + this.$anchors.off('mouseenter.zf.dropdown mouseleave.zf.dropdown') .on('mouseenter.zf.dropdown', function(){ + _this._setCurrentAnchor(this); + var bodyData = $('body').data(); if(typeof(bodyData.whatinput) === 'undefined' || bodyData.whatinput === 'mouse') { clearTimeout(_this.timeout); _this.timeout = setTimeout(function(){ _this.open(); - _this.$anchor.data('hover', true); + _this.$anchors.data('hover', true); }, _this.options.hoverDelay); } }).on('mouseleave.zf.dropdown', function(){ clearTimeout(_this.timeout); _this.timeout = setTimeout(function(){ _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); if(this.options.hoverPane){ @@ -147,19 +164,19 @@ class Dropdown extends Positionable { clearTimeout(_this.timeout); _this.timeout = setTimeout(function(){ _this.close(); - _this.$anchor.data('hover', false); + _this.$anchors.data('hover', false); }, _this.options.hoverDelay); }); } } - this.$anchor.add(this.$element).on('keydown.zf.dropdown', function(e) { + this.$anchors.add(this.$element).on('keydown.zf.dropdown', function(e) { var $target = $(this), visibleFocusableElements = Keyboard.findFocusable(_this.$element); Keyboard.handleKey(e, 'Dropdown', { open: function() { - if ($target.is(_this.$anchor)) { + if ($target.is(_this.$anchors)) { _this.open(); _this.$element.attr('tabindex', -1).focus(); e.preventDefault(); @@ -167,7 +184,7 @@ class Dropdown extends Positionable { }, close: function() { _this.close(); - _this.$anchor.focus(); + _this.$anchors.focus(); } }); }); @@ -183,7 +200,7 @@ class Dropdown extends Positionable { _this = this; $body.off('click.zf.dropdown') .on('click.zf.dropdown', function(e){ - if(_this.$anchor.is(e.target) || _this.$anchor.find(e.target).length) { + if(_this.$anchors.is(e.target) || _this.$anchors.find(e.target).length) { return; } if(_this.$element.find(e.target).length) { @@ -207,7 +224,7 @@ class Dropdown extends Positionable { * @event Dropdown#closeme */ this.$element.trigger('closeme.zf.dropdown', this.$element.attr('id')); - this.$anchor.addClass('hover') + this.$anchors.addClass('hover') .attr({'aria-expanded': true}); // this.$element/*.show()*/; @@ -248,7 +265,7 @@ class Dropdown extends Positionable { this.$element.removeClass('is-open') .attr({'aria-hidden': true}); - this.$anchor.removeClass('hover') + this.$anchors.removeClass('hover') .attr('aria-expanded', false); /** @@ -268,7 +285,7 @@ class Dropdown extends Positionable { */ toggle() { if(this.$element.hasClass('is-open')){ - if(this.$anchor.data('hover')) return; + if(this.$anchors.data('hover')) return; this.close(); }else{ this.open(); @@ -281,7 +298,7 @@ class Dropdown extends Positionable { */ _destroy() { this.$element.off('.zf.trigger').hide(); - this.$anchor.off('.zf.dropdown'); + this.$anchors.off('.zf.dropdown'); $(document.body).off('click.zf.dropdown'); } diff --git a/library/vendor/foundation-sites/js/foundation.dropdownMenu.js b/library/vendor/foundation-sites/js/foundation.dropdownMenu.js index 5e2c697..5731161 100644 --- a/library/vendor/foundation-sites/js/foundation.dropdownMenu.js +++ b/library/vendor/foundation-sites/js/foundation.dropdownMenu.js @@ -30,7 +30,6 @@ class DropdownMenu extends Plugin { this.options = $.extend({}, DropdownMenu.defaults, this.$element.data(), options); this.className = 'DropdownMenu'; // ie9 back compat - Nest.Feather(this.$element, 'dropdown'); this._init(); Keyboard.register('DropdownMenu', { @@ -50,6 +49,8 @@ class DropdownMenu extends Plugin { * @function */ _init() { + Nest.Feather(this.$element, 'dropdown'); + var subs = this.$element.find('li.is-dropdown-submenu-parent'); this.$element.children('.is-dropdown-submenu-parent').children('.is-dropdown-submenu').addClass('first-sub'); @@ -173,10 +174,8 @@ class DropdownMenu extends Plugin { }); var nextSibling = function() { - if (!$element.is(':last-child')) { - $nextElement.children('a:first').focus(); - e.preventDefault(); - } + $nextElement.children('a:first').focus(); + e.preventDefault(); }, prevSibling = function() { $prevElement.children('a:first').focus(); e.preventDefault(); diff --git a/library/vendor/foundation-sites/js/foundation.interchange.js b/library/vendor/foundation-sites/js/foundation.interchange.js old mode 100755 new mode 100644 diff --git a/library/vendor/foundation-sites/js/foundation.offcanvas.js b/library/vendor/foundation-sites/js/foundation.offcanvas.js index fde1404..9fbb0bc 100644 --- a/library/vendor/foundation-sites/js/foundation.offcanvas.js +++ b/library/vendor/foundation-sites/js/foundation.offcanvas.js @@ -175,12 +175,14 @@ class OffCanvas extends Plugin { /** * Removes the CSS transition/position classes of the off-canvas content container. * Removing the classes is important when another off-canvas gets opened that uses the same content container. + * @param {Boolean} hasReveal - true if related off-canvas element is revealed. * @private */ _removeContentClasses(hasReveal) { - this.$content.removeClass(this.contentClasses.base.join(' ')); - if (hasReveal === true) { - this.$content.removeClass(this.contentClasses.reveal.join(' ')); + if (typeof hasReveal !== 'boolean') { + this.$content.removeClass(this.contentClasses.base.join(' ')); + } else if (hasReveal === false) { + this.$content.removeClass(`has-reveal-${this.position}`); } } @@ -191,9 +193,10 @@ class OffCanvas extends Plugin { * @private */ _addContentClasses(hasReveal) { - this._removeContentClasses(); - this.$content.addClass(`has-transition-${this.options.transition} has-position-${this.position}`); - if (hasReveal === true) { + this._removeContentClasses(hasReveal); + if (typeof hasReveal !== 'boolean') { + this.$content.addClass(`has-transition-${this.options.transition} has-position-${this.position}`); + } else if (hasReveal === true) { this.$content.addClass(`has-reveal-${this.position}`); } } diff --git a/library/vendor/foundation-sites/js/foundation.orbit.js b/library/vendor/foundation-sites/js/foundation.orbit.js index b26d0bd..38b8379 100644 --- a/library/vendor/foundation-sites/js/foundation.orbit.js +++ b/library/vendor/foundation-sites/js/foundation.orbit.js @@ -149,7 +149,7 @@ class Orbit extends Plugin { temp = this.getBoundingClientRect().height; $(this).attr('data-slide', counter); - if (_this.$slides.filter('.is-active')[0] !== _this.$slides.eq(counter)[0]) {//if not the active slide, set css position and display property + if (!/mui/g.test($(this)[0].className) && _this.$slides.filter('.is-active')[0] !== _this.$slides.eq(counter)[0]) {//if not the active slide, set css position and display property $(this).css({'position': 'relative', 'display': 'none'}); } max = temp > max ? temp : max; diff --git a/library/vendor/foundation-sites/js/foundation.slider.js b/library/vendor/foundation-sites/js/foundation.slider.js index 9d6cd9d..d2ca364 100644 --- a/library/vendor/foundation-sites/js/foundation.slider.js +++ b/library/vendor/foundation-sites/js/foundation.slider.js @@ -200,6 +200,12 @@ class Slider extends Plugin { var isDbl = this.options.doubleSided; + //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" + //for click and drag events, it's weird due to the scale(-1, 1) css property + if (this.options.vertical && !noInvert) { + location = this.options.end - location; + } + if (isDbl) { //this block is to prevent 2 handles from crossing eachother. Could/should be improved. if (this.handles.index($hndl) === 0) { var h2Val = parseFloat(this.$handle2.attr('aria-valuenow')); @@ -210,12 +216,6 @@ class Slider extends Plugin { } } - //this is for single-handled vertical sliders, it adjusts the value to account for the slider being "upside-down" - //for click and drag events, it's weird due to the scale(-1, 1) css property - if (this.options.vertical && !noInvert) { - location = this.options.end - location; - } - var _this = this, vert = this.options.vertical, hOrW = vert ? 'height' : 'width', diff --git a/library/vendor/foundation-sites/js/foundation.util.box.js b/library/vendor/foundation-sites/js/foundation.util.box.js index ba960ea..02d8171 100644 --- a/library/vendor/foundation-sites/js/foundation.util.box.js +++ b/library/vendor/foundation-sites/js/foundation.util.box.js @@ -66,7 +66,7 @@ function OverlapArea(element, parent, lrOnly, tbOnly, ignoreBottom) { * @returns {Object} - nested object of integer pixel values * TODO - if element is window, return only those values. */ -function GetDimensions(elem, test){ +function GetDimensions(elem){ elem = elem.length ? elem[0] : elem; if (elem === window || elem === document) { diff --git a/library/vendor/foundation-sites/package-lock.json b/library/vendor/foundation-sites/package-lock.json index 1337da7..002df7a 100644 --- a/library/vendor/foundation-sites/package-lock.json +++ b/library/vendor/foundation-sites/package-lock.json @@ -29390,9 +29390,9 @@ "optional": true }, "require-dir": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/require-dir/-/require-dir-0.3.1.tgz", - "integrity": "sha1-tajii64DQ7sNDMOKsfUx4ZMbJko=", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/require-dir/-/require-dir-0.3.2.tgz", + "integrity": "sha1-wdXHXp+//eny5rM+OD209ZS1pqk=", "dev": true }, "rimraf": { diff --git a/library/vendor/foundation-sites/scss/_global.scss b/library/vendor/foundation-sites/scss/_global.scss index e161a87..18152fe 100644 --- a/library/vendor/foundation-sites/scss/_global.scss +++ b/library/vendor/foundation-sites/scss/_global.scss @@ -109,6 +109,10 @@ $global-flexbox: true !default; /// @type Boolean $global-prototype-breakpoints: false !default; +/// Button cursor's value, `auto` by default +/// @type Keyword +$global-button-cursor: auto !default; + @if not map-has-key($foundation-palette, primary) { @error 'In $foundation-palette, you must have a color named "primary".'; } @@ -205,15 +209,13 @@ $alert-color: get-color(alert); // Reset